本公司与西门子长期合作,以质量来满足客户的要求,以服务来达到客户的需求,以注重售后服务为公司的核心,高品质,超服务,欢迎您来电质询:
上海非俗工控自动化设备有限公司(西门子合作伙伴)
联系人:颜家钊(销售工程师)
24小时服务咨询热线:185 7050 2115
传真( Fax ) :021-6789 5837
商务QQ :25 0608 657
地址( Add ) :上海市金山区张堰镇松金路2758号5幢B1168室
微信 :185 7050 2115
(假一罚十,原装进口,选用非俗西门子)
我不能给你Z低的价格,只能给你Z高的品质!我宁可为价格解释一阵子,也不愿意为质量道歉一辈子!我们认为只有完美的品质才是我们值得骄傲的。为了承诺,我们不会因短期的利益而出卖未来,我们努力坚持得到越来越多的客户认可和追随,这正是我们继续前进的Z大动力!
--------------------------------------------------------------------------
-
S7 PLC和S5 PLC及第三方系统
-
打印机
-
机器人控制
-
扫描仪、条码阅读器等
五、模板的诊断及过程监视
S7-300有多种输入/输出模板具有智能功能:
-
对信号进行监视(诊断)
-
对过程信号进行监视(过程中断)
1、诊断
通过诊断可以确定模板所获取的信号(例如数字量模板)或模拟量处理(例如模拟量模板)是否正确。在诊断评估中,可参数化的诊断信息与不可参数化的诊断信息有区别。
-
可参数化的诊断信息:通过相应的参数始能诊断信息的发送
-
不可参数化的诊断信息:不管是否参数化均可发送诊断信息
如果发送诊断信息(例如无编码器电源),则模板执行一个诊断中断。此时CPU中断执行用户程序,或中断执行低优先级的中断,来处理相应的诊断中断功能块(OB82)。
模块的类型决定了诊断信息的种类:
数字量输入/输出模板 |
||||
诊断信息 |
可能的错误原因 |
诊断信息 |
可能的错误原因 |
|
无编码器电源 | 编码器电源过载编码器 电源与M短路 |
看门狗故障 | 高电磁干扰模板损坏 | |
无外部辅助电压 | 模板L+无电压 | EPROM故障 | 高电磁干扰模板损坏 | |
无内部辅助电压 | 模板L+无电压内部模板 熔断器损坏 |
RAM故障 | 高电磁干扰模板损坏 | |
熔断器熔断 | 内部模板熔断器损坏 | 过程报警丢失 | 过程中断到达时间快于 CPU处理时间 |
|
模板参数错误 | 传向模板的参数错误 |
模拟量输入模板 |
||||
诊断信息 |
可能的错误原因 |
诊断信息 |
可能的错误原因 |
|
无外部电压 | 模板L+无电压 | 测量范围下溢 | 输入值低压下限 •测量范围4至20mA 1至5V -传感器极性接反 -测量范围选择错误 |
|
组态/参数错误 | 传向模板的参数错误 | |||
共模故障 | 输入(M)与测量电路的参考 电势差UCM太高 |
|||
断线 | 编码器连接阻抗太高模板 和传感器之间断线通道开 路 |
测量范围上溢 | 输入值超过上限 |
模拟量输出模板 |
||||
诊断信息 |
可能的错误原因 |
诊断信息 |
可能的错误原因 |
|
无外部电压 | 模板L+无电压 | 对地短路 | 输出过载输出QV与MANA 短路 |
|
组态/参数错误 | 传向模板的参数错误 | 断线 | 执行器阻抗太高模拟与执行 器之间断线通道开路 |
2、过程中断
通过过程中断,可以对过程信号进行监视和响应。
(1)数字量输入模板
根据设置的参数,模板可以对每个通道组进行过程中断,可以选择信号变化的上升沿、下降沿或两个沿均可。CPU中断执行用户程序,或中断执行低优先级的中断,来处理相应的诊断中断功能块(OB40)。信号模板可以对每个通道的一个中断进行暂存。
(2)模拟量输入模板
通过上限值和下限值定义一个工作范围。模板将对测量值与这些限制值进行比较。如果超限,则执行过程中断。CPU中断执行用户程序,或中断执行低优先级的中断,来处理相应的诊断中断功能块(OB40)。
六、S7-300PLC编程软件和工具软件
使用基本的STEP7或STEP7-Lite软件包,以及高级的集成软件包STEP7 Professional便可对S7-300进行编程,并能以简单,用户友好的方式利用S7-300的全部功能。该工程软件还包含自动化项目中所有阶段(从项目组态到调试,测试以及服务)的功能。
1、编程软件
(1)STEP7-Lite
STEP7-Lite是一种低成本、高效率的软件,使用SIMATIC S7-300 可以完成独立的应用。STEP 7-Lite 的特点是能非常迅速的进入编程和简单的项目处理。它不能和辅助的SIMATIC 软件包,例如工程工具,一起使用。但是,STEP 7-Lite 编写的程序可以由STEP 7进行处理。
(2)STEP 7
使用 STEP 7 可完成较大或较复杂的应用,例如,需要用高级语言或图形化语言进行编程或需要使
用功能以及通信模块。STEP 7 能和辅助的SIMATIC 软件包,(例如工程工具)兼容。
(3)STEP 7 Professional
除由 STEP 7 识别的语言外STEP 7 Professional 支持所有 IEC 语言
-
LAD
-
FBD
-
STL
这有以下的语言
-
顺序功能图
-
结构化文本
还包括由这些语言所建立的程序的离线仿真,因此,STEP 7 Professional 取代了STEP7 STEP7- GRAPH、S7-SCL 和S7-PLCSIM 各个软件包的组合
二、工程工具软件
工程工具软件以用户友好,面向任务的方式对自动化系统进行附加的编程。可提供以下工具用于编程:
S7-SCL | 结构化语言,是一种基于PASCAL 的高级语言,用于编程SIMATIC S7/C7控制器。 |
S7-GRAPH | 对顺序控制进行图形组态, 用于SIAMTIC S7/C7 控制器 |
S7-HiGraph® |
使用状态图对顺序或异步的生产过程进行图形化描述。用于SIAMTIC S7/C7 控制器。 |
CFC | 连续功能图,通过复杂功能的图形化内部连接生成工艺规划, 用于SIMATIC S7 控制器。工程工具的使用对较大的更为复杂的应用是特别有利的,相应地,它需要较高等级的CPU。 |
S7-PLCSIM | 离线仿真软件 |
CPU/ 工程工具
-
所有的CPU均能使用STL、LAD和FBD基本语言进行编程。
-
如需使用S7-SCL 高级语言,建议选择CPU 313C,CPU 314或更高等级的CPU。
-
如需使用图形化语言( S7 - GRAPH ,S7-HiGrahp 和 CFC ),建议选择CPU 314
或更高等级的CPU。
CPU 312,用于小型工厂CPU 314,用于对程序量和指令处理速率有额外要求的工厂CPU 315-2 DP,用于具有中/大规模的程序量以及使用PROFIBUS DP进行分布式组态的工厂CPU 315-2 PN/DP,用于具有中/大规模的程序量以及使用PROFIBUS DP和PROFINET IO进行分布式组态的工厂,在PROFInet上实现基于组件的自动化中实现分布式智能系统CPU 317-2 DP,用于具有大容量程序量以及使用PROFIBUS DP进行分布式组态的工厂CPU 317-2 PN/DP,用于具有大容量程序量以及使用PROFIBUS DP和PROFINET IO进行分布式组态的工厂,在PROFInet上实现基于组件的自动化中实现分布式智能系统CPU 319-3 PN/DP,用于具有极大容量程序量何组网能力以及使用PROFIBUS DP和PROFINET IO进行分布式组态的工厂,在PROFInet上实现基于组件的自动化中实现分布式智能系统西门子PLC具有很完善的自诊断功能,如出现故障,借助自诊断程序可以方便的找到出现故障的部件,更换后就可以恢复正常工作。故障处理的方法可参看西门子S7-200PLC系统手册的故障处理指南。实践证明,外部设备的故障率远高于PLC,而这些设备故障时,PLC不会自动停机,可使故障范围扩大。为了及时发现故障,可用梯形图程序实现故障的自诊断和自处理。
S7-300F 能够以两种 I/O 设计的方式运行:
- ET 200M 中的 I/O 设计:
故障安全数字量/模拟量输入和输出模块用于集中式或分布式应用(Cat.4/SIL3 只能与隔离模块一起使用) - ET 200S PROFIsafe 中的 I/O 设计:
故障安全数字量输入和输出模块可用于分布式应用
6ES7221-1BF22-0xA0 | SIMATIC S7-200, EM221 数字量输入模块, 8输入24V DC |
6ES7221-1BH22-0xA0 | SIMATIC S7-200, EM221 数字量输入模块, 16输入24V DC |
6ES7221-1EF22-0xA0 | SIMATIC S7-200, EM221 数字量输入模块, 8输入 交流120/230V AC |
6ES7222-1BD22-0xA0 | SIMATIC S7-200, EM222 数字量输出模块,4输出24V DC 5A |
6ES7222-1BF22-0xA0 | SIMATIC S7-200, EM222 数字量输出模块,8输出24V DC |
6ES7222-1EF22-0xA0 | SIMATIC S7-200, EM222 数字量输出模块,8输出 交流120/230V AC |
6ES7222-1HD22-0xA0 | SIMATIC S7-200, EM222 数字量输出模块,4输出继电器 10A |
6ES7222-1HF22-0xA0 | SIMATIC S7-200, EM222 数字量输出模块,8输出继电器 |
6ES7223-1BF22-0xA0 | SIMATIC S7-200, EM223 数字量输入/输出模块,4输入 24V DC/4输出 24V DC |
6ES7223-1BH22-0xA0 | SIMATIC S7-200, EM223 数字量输入/输出模块,8输入 24V DC/8输出 24V DC |
6ES7223-1BL22-0xA0 | SIMATIC S7-200, EM223 数字量输入/输出模块,16输入 24V DC/16输出 24V DC |
6ES7223-1BM22-0xA0 | SIMATIC S7-200, EM223 数字量输入/输出模块,32输入 24V DC/32输出 24V DC |
6ES7223-1HF22-0xA0 | SIMATIC S7-200, EM223 数字量输入/输出模块,4输入 24V DC/4输出继电器 |
6ES7223-1PH22-0xA0 | SIMATIC S7-200, EM223 数字量输入/输出模块,8输入 24V DC/8输出继电器 |
6ES7223-1PL22-0xA0 | SIMATIC S7-200, EM223 数字量输入/输出模块,16输入 24V DC/16输出继电器 |
6ES7223-1PM22-0xA0 | SIMATIC S7-200, EM223 数字量输入/输出模块,32输入 24V DC/32输出继电器 |
6ES7231-0HC22-0xA0 | SIMATIC S7-200, EM231 模拟量输入模块,4输入 |
6ES7231-0HF22-0xA0 | SIMATIC S7-200, EM231 模拟量输入模块,8输入 |
6ES7231-7PB22-0xA0 | SIMATIC S7-200, EM231 热电阻模块,2输入 |
6ES7231-7PC22-0xA0 | SIMATIC S7-200, EM231 热电阻模块,4输入 |
6ES7231-7PD22-0xA0 | SIMATIC S7-200, EM231 热电偶模块,4输入 |
6ES7231-7PF22-0xA0 | SIMATIC S7-200, EM231 热电偶模块,8输入 |
6ES7232-0HB22-0xA0 | SIMATIC S7-200, EM232 模拟量输出模块,2输出 |
6ES7232-0HD22-0xA0 | SIMATIC S7-200, EM232 模拟量输出模块,4输出 |
6ES7235-0KD22-0xA0 | SIMATIC S7-200, EM235 模拟量输入输出模块,4输入/1输出 |
6ES7253-1AA22-0xA0 | SIMATIC S7-200, EM253 定位模块 |
6ES7277-0AA22-0xA0 | SIMATIC S7-200, EM277 Profibus-DP 从站模块 |