衢州西门子(中国)授权总代理商
plc外接急停按钮的常闭触点,为什么梯形图中用的是常开触点?plc外部的硬件输入电路与梯形图中对应的触点是通过输入过程映像寄存器联系起来的。在扫描循环的输入处理阶段,plc读取i0.0端子外接的输入电路的接通/断开状态。外部输入电路接通时,i0.0对应的输入过程映像寄存器为1状态,梯形图中i0.0的常开触点接通,常闭触点断开,反之亦反。cpu实际上只知道外部输入电路的通、断,并不知道外部的输入电路是什么触点,或者是多个触点组成的串并联电路。输入模块可以外接常开触点,也可以外接常闭触点。不管外接的是什么触点,在梯形图中,可以使用输入点的常开触点或常闭触点。如果在plc的外部接线图中,i0.0端子外接急停按钮的常开触点,按下急停按钮,i0.0对应的输入过程映像寄存器为1状态,梯形图中i0.0的常闭触点断开,因此梯形图中应使用i0.0的常闭触点。如果在plc的外部接线图中,i0.0端子外接急停按钮的常闭触点,未按急停按钮,它的常闭触点闭合,i0.0对应的输入过程映像寄存器为1状态,梯形图中i0.0的常开触点闭合。按下急停按钮,它的常闭触点断开,i0.0对应的输入过程映像寄存器为0状态,梯形图中i0.0的常开触点断开,因此梯形图中应使用i0.0的常开触点。,可知i0.0端子外接急停按钮的常闭触点时,梯形图中应使用i0.0的常开触点。如果在plc的外部接线图中,全部使用常开触点,梯形图与对应的继电器电路图中触点的常开、常闭类型完全相同。建议在一般情况下尽量用常开触点提供plc的输入信号。急停按钮和用于安全保护的限位开关的硬件常闭触点比常开触点更为可靠。如果外接的急停按钮的常开触点接触不好或线路断线,紧急情况时按急停按钮不起作用。如果plc外接的是急停按钮的常闭触点,出现上述问题时将会使设备停机,有利于及时发现和处理触点的问题。因此建议用急停按钮和安全保护的限位开关的常闭触点给plc提供输入信号 |
STEP7中用于检查plc用户程序的参考数据主要有以下几类:
①交叉参考表(Cross-reference)。可以以表格的形式查看PLC内部存储区中的全部I、Q、M、P、T、C以及DB、FB、FC、SFB、SFC在程序中的交叉使用情况。
②存储赋值表(Assignment)。可以查看用户程序的全部输入、输出、标志寄存器、定时器、计数器的已使用或未使用情况。
③程序结构( Program Structure)。可以查看用户程序内的所有组成块的分层调用情况、调用结构以及嵌套层次情况。
④未用符号(Unused Symbols)。可以查看已在符号表中定义,但未在用户程序的任何地方使用的符号地址。
⑤无符号地址(Addresses without Symbol)。可以查看实际已经被用户程序使用,但未在符号表中进行定义的地址。
使用 SFB104 “IP_CONF”,可以在程序中配置CPU的集成 PROFINET 接口,初的组态将被 STEP 7 程序覆盖。可以配置接口的如下参数: IP 参数: IP 地址, 子网掩码和网关地址 PROFINET IO 设备名 带集成PROFINET接口的S7- 300 CPU, IM154-8 CPU 和 IM 151-8 PN/DP CPU 从V3.2版本开始支持SFB14 "IP_CONF" 功能。 带集成PROFINET接口 的S7-400 CPU 从V6.0版本开始支持 SFB104 "IP_CONF" 功能。 实现步骤在硬件组态中明确指定使用不同的方法配置IP参数而不是通过硬件组态,如图1,图2。 图02 如图3,下载硬件组态后,如果是次下载或者是恢复了出厂设置,plc IP地址为“ 0.0.0.0 ” 设备名称为空;如果之前分配过 IP 地址和设备名,则保持之前的参数。 图03 在程序中,调用 SFB104 “IP_CONF”,在“CONF_DB” 指定的数据块中构建信息,数据块的具体格式见图5,本例中手动创建 DB105 作为“CONF_DB”。 图04 ( 88 KB ) 图05 当激活 “REQ” 后,新的参数开始传输,完成传送后新的参数生效。本例中 IP 地址“192.168.0.12”,设备名称 “cpu317-2pn-dp” 。 图06
图07 注意:IP 地址和设备名称也可以单独修改,在数据块的 “Header” 部分 “subfield_unt” 可以指定子域的个数。 “CONF_DB”指定数据块的详细格式和含义,请按 F1 参考帮助。 设备名称有严格的字符限制,具体要求请一定参考帮助。比如,不能使用大写字母;不要使用除 “-” 以外的符号,比如括号,斜杠等;否则会有DW#16#C0809400 的报错信息。 DB 块中设备名称构建完成后,必须在下一个字节以数字 “0” 作为结束的标志,本例中:DB105.DBB43。 数据块中的参数 “subfield_mod”,“1” 数据断电保持;“2” 无保持。如果设置为 “2”,则断电后 IP 地址恢复为 “0.0.0.0” ,设备名称恢复为空。 |