登录
首页 PLC论坛 欧姆龙OMRON
回帖 发帖
正文

主题:无协议txd 与rxd 可重复使用吗?

点击:693 回复:14

引用 115421235 在 2022/6/19 13:27:37 发言【内容省略】

西门子的自由口通信那是最接近嵌入式串口通信的,其他三菱、欧姆龙等都不如西门子自由口通信
你自己封装太费时费力,有现成的CP1的Modbus功能块
22-06-20 00:02

引用 115421235 在 2022/6/19 13:38:18 发言【内容省略】

这样看来是6套设备?
三个不同的通讯模式?
把有问题的通讯程序单独拎出来执行,调通后再合并其他程序,再有问题就是时差没控制好.
22-06-20 09:20
前边说的11改12也是被逼的最后一试,居然OK了
当时在家调试ok,到现场有的OK,10有6-7不顺畅,转过圈来,原来OK的,也有ng,再回家查不出毛病
最后试想可能是通讯口,换后好了,有弄几个12,轮岗试也没问题,全部11下岗上12共计40多个.
先在家解决程序问题
22-06-20 09:30
已解决了,谢谢,  6个无协议功能块要分开写在6个程序段中,这样才不会出错,A5260.00才能直1消除缓存 因为读数据 rxd字节7  写数据 rxd字节是8   串口设置结束码我写是7    所以写数据完后必须要消缓存,要不然读出数据会错位。
22-06-22 16:59
现在是三个读的无协议功能块放在同一段,写的无协议功能块分别写在三个段中  一开始我以为把标志a526.00写在txd rxd下面就能有效,实验中是不行了    我想起来了以前写型号cp2a写多个发脉冲,脉中完标志紧跟下面没效果,最后改用步进指令这样重复使用脉冲指令  这才解决标志动作问题
22-06-22 17:42

上一页 上一页

工控新闻

更多新闻资讯