S7-200 SMART 与SMART 700 配方组态大难题

本人对 SR20 写了一套程序,用了10个定时器 T37-T46,为定时器配置了VW0-VW9数据寄存器,如图一、图二

本人现在想通过HMI 调整VW0-VW9 的数值来改变T37-T46的定时器时间。

本人用了两种方法,第一种 ,I/O域 如图四

用此种方法,本人最开始设置一个I/O域是,调整VW0参数成功。但是,设置超过2个以上I/O域以后,PLC和HMI就乱套了,输入的参数无法应答,没有效果。

第二种方法,制作配方。图三

 此种方法,配方图也可以输入到HMI,可以进行参数修改,但是PLC无法接收有效命令。

故此,我认为应该是两个方面的问题。一个是HIM的连接设置 图五

 按此种连接,在配方中选择同步时,显示无效值 图六

已经研究三天了,查阅很多资料,完全无法达到目的,希望哪位大神能给我一个详细的编写步骤,如果能给我发一份参考程序,那样最好。本人QQ 249043783.  在线求帮助,明天必须得完成!

图片说明:

S7-200 SMART 与SMART 700  配方组态大难题    S7-200 SMART 与SMART 700  配方组态大难题    S7-200 SMART 与SMART 700  配方组态大难题    S7-200 SMART 与SMART 700  配方组态大难题    S7-200 SMART 与SMART 700  配方组态大难题    S7-200 SMART 与SMART 700  配方组态大难题   

最佳答案

你这个是定时器符值地址占用。
一个定时器需要一个字的地址占用。
如第一个定时器PT值,VW0,那第二个定时器PT值地址需要在VW2了

提问者对于答案的评价:
我现在用I/O域设计的,多谢您的提示,现在又有一个新问题就是设备掉电以后HMI设置的VW参数全部清零了,我还得继续学习!

最佳答案作者回复:
2种方法处理:
1)将你使用到的地址V区设置为断电保持区。
2)利用SM0.1将定时器剩余指重新写入PT。

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc363944.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日
下一篇 2021年7月5日

相关推荐

发表回复

登录后才能评论