恭喜,你发布的帖子
发布于 2019-05-31 17:50:17
5楼
你好,WWCWWC老师,非常感谢您的解答,我现在想实现的功能如下,并且已经简单的实现:
实现上位机控制PLC的数据发送过程,刚打开PLC始终处于接收——接收到指令开始发送——发送完成处于接收,然后200ms后再进行发送(用SMW92消息定时器,所以不接收到数据也可终止接收进入发送)——再接收上位机某指令实现停止发送,又处于始终接收状态——等待指令,看是否再次发送。
上位机调节发送过程的时间间隔。
第一个功能,我通过控制SMW87实现的,刚启动时SMW87配置为“字符间定时器”——接收到指令,通过比较条件,终止“字符间定时器”,给SMW赋值为“消息定时器”,就可以实现上位机来启动PLC发送数据——再接收到指令,和上面思想一样,将其再赋值为“字符间定时器”——就可以实现预期功能。
第二个功能就是简单的通过上位机给SMW92赋值,修改接收的“消息定时器”时间。
请填写推广理由:
分享
只看
楼主