打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
PLC通讯控制S120,STW1.10=0的模式说明与验证

提出的问题

当PLC通过Profibus-DP或者Profinet通讯控制S120时,一般情况下,使用第一个接收字(PZD1)来接收控制字1(符合PROFIdrive行规),控制字1的第10位P854“通过PLC控制”需要PLC发送1的状态,但是当PLC发送的该位等于0时会出现什么情况呢?

解答和验证

调整P2037参数可以调整STW1.10=0的模式。

P2037=0:冻结设定值并且继续处理生命符号

P2037=1:冻结设定值和生命符号

P2037=2:未冻结设定值

下面通过S7-300PLC与S120 DP通讯的例子简单说明3种模式:

1.    P2037=0

如图1所示,DB3.DBW0为状态字,DB3.DBW2为速度实际值,DB4.DBW0为控制字,DB4.DBW2为速度给定值,DB4.DBX0.2为控制字第10位PLC控制位,DB4.DBX1.0为控制字第0位OFF1信号。

图1 PLC数据说明

图2中,将“PLC控制位”置0后变频器报故障F07220停机,用P2100、P2101修改F07220故障响应为NONE,将“PLC控制位”置0后变频器继续运行,将OFF1信号置0以及速度调整为600变频器没有反应,始终以“PLC控制位”置0前的状态在运行,当“PLC控制位”恢复为1后,变频器重新接受PLC发送的指令,具体如下图3、4、5、6所示。

图2 “PLC控制位”置0后报故障F07220

图3 屏蔽F07220后变频器在“PLC控制位”置0后继续运行

图4 “PLC控制位”置0后不接受OFF1指令

图5“PLC控制位”置0后不接受新的速度给定

图6 “PLC控制位”恢复后变频器接受PLC新指令

2.    P2037=1

当设置P2037=1时其结果同P2037=0是一样的,将“PLC控制位”置0后变频器会报故障F07220停机,用P2100、P2101修改F07220故障响应为NONE,将OFF1信号置0以及速度调整为600变频器没有反应,始终以“PLC控制位”置0前的状态在运行,当“PLC控制位”恢复为1后,变频器重新接受PLC发送的指令,具体如下图7、8、9、10、11所示。

图7 正常运行状态

图8 “PLC控制位”置0报故障F07220

图9 “PLC控制位”置0后不接受速度给定

   图10 “PLC控制位”置0后不接受OFF1指令

图11 “PLC控制位”恢复后接受PLC新指令

3.    P2037=2

当设置P2037=2时,将“PLC控制位”置0后变频器不再报故障F07220,同时变频器依旧能够正常接收PLC发送的指令,如下图12、13、14所示。

图12 正常运行状态

图13“PLC控制位”置0后继续接受速度给定

 图14 “PLC控制位”置0后继续接受OFF1指令

       综上,当P2037设置为0或1时,当“PLC控制位”置0后变频器会报F07220故障,将故障屏蔽后变频器也不再接受PLC的新指令,而是以“PLC控制位”置0前的状态运行;当P2037设置为2时,变频器始终接受PLC的新指令,不受“PLC控制位”置0的影响。

关注

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
仅一次!技成内部教材免费领!花钱也难买...
变频器的运转指令方式
电气十年——实用技术分享一变频器
【案例解析】 电机使用变频器多段速控制
细纱机变频器的几点改进方法
控制字、状态字傻傻分不清楚,今天它来了
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服