关于PLC分别读写温控仪的方法

已锁定

ijk

  • 帖子

    24
  • 精华

    0
  • 被关注

    0

论坛等级:游民

注册时间:2016-11-29

普通 普通 如何晋级?

关于PLC分别读写温控仪的方法

2084

5

2017-01-17 11:29:08

PLC与温控仪通讯,需要分别读写温控仪的参数


因为平时以读为主,很少进行写操作,同时为了提高效率,想把读写分开进行,即读模式和写模式,用开关进行控制。默认为读模式,开关打开进入写模式,开关断开恢复读模式。


目前有两种思路:

①写两个子程序,读模式里用v931.1(常闭)控制,默认接通,写模式里用v931.1(常开)控制,这样可以通过改变v931.1的值0/1来控制读写。


问题是开关重复接通断开后会出现多个完成标志位同时为1的情况,出现error6;只有重启或停止程序重新运行才能恢复正常。

修改后的方法是用两个常闭开关控制,并且在读写模式后面分别增加“完成位”的复位操作防止error6

操作上比较麻烦,读→ 写要先把读模式的开关断开,再接通写的开关。写→ 读亦然。


思路②:读写操作都在一个程序里,在写操作的en位前增加开关。默认读模式,接通开关后读写操作都可以进行。 

存在的问题;仍需要在开关接通、断开时增加“完成位”的复位操作???并且在增加复位偶,写模式→ 读模式经常性失灵


以上是小弟对读写模式的思路和存在的问题,不知各位朋友有没有别的想法可以交流一下,指点一二。

方法2.zip


关于PLC分别读写温控仪的方法 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33277条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。