yzc3699
台达ES2 COM2&COM3同时做通讯,求帮助,
我现在需要用ES2两个串口做通讯,COM2执行RS指令,COM3执行MODRW指令,各通讯程序单独执行都正常,但在同一程序当中就不行,发现问题关键出在如何指定串口执行对应指令,ES2中找不到该怎么解决,哪位师傅如果能解决,请赐教,万分感谢,可以QQ76609809联系TEL;15895402764
s5556657
hwm12320
lydxliusun
zhangli0612
happinessman88
CS研创台达事业部
张智勇
秦君
一点意见
这连个口同时通讯没有问题,估计时序问题原因较多!
需要注意的是:ES2同一时间只有一条通讯指令被执行
cqyyyl
南风
在wpl软件中写通讯程序中注意各通讯口程序的位置
应该是
先写com1的通讯程序
再写com2的通讯程序
最后写com3的通讯程序
不能够弄错位置,否则通讯会有问题
另外发送命令请求需要自己编写时序即可
liujian5118
COM2 使用通讯特殊继电器M1120--M1131
COM1 使用通讯特殊继电器M1312--M1315
COM3 使用通讯特殊继电器M1316--M1320
本人认为应该是rs指令执行时要查看M1312(对应COM1)、M1122(对应COM2)、M1316(对应COM3),看哪个为1,然后就发送到哪个端口上,所以这些位不能同时为1或true,只有另一个rs指令执行完毕后方能执行下一个rs指令,这不仅对同一个端口是这样,对不同的端口也是这样,这好像与各个端口可同时工作相矛盾。
Hong
学习最重要
ladis
还没用过台达,先学习了