恭喜,你发布的帖子
发布于 2018-10-29 10:37:34
1楼
首先一点你需要确定的是:200(smart)通讯是半双工方式,一条回路上只能有一个信息的传递。
你的思路没有问题,plc启动后一直处于接收状态,当接收到指令1,停止接收,将程序中断连接到接收完成中断,在这个中断中操作发送数据程序。需要等待到这个发送完成进入你指定的中断再接收指令2,接收完成后再连接到发送,理顺这个关系才能够确保程序的正常运行。
另外,这个pc接收和发送指令也需要按命令进行的。
请填写推广理由:
分享
只看
楼主