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

主题:RS232C通讯的问题

点击:7713 回复:11

我使用OMRON CPM2A的plc使用RXD命令通过RS232C接口需要执行两次RXD命令才能读到正确的值,执行一次读到的是上次的值,未知是何原因,有高手遇到过此情况吗,万望不吝赐教。
04-05-15 14:16
1.是否串a接點接收完成bit AR08.06.
2.第三運算元,接收位元長度是否一致.
04-05-18 10:11
谢谢陳逸倫的回帖,我原来采用a接点允许发送bit上升沿 AR08.05启动RXD,这时就产生了我上述的情况。现已改正。
04-05-21 00:06
有一个新问题不知陳逸倫老师能否帮我分析一下,我用PLC发送(TXD)一个指令让其给我返回一个数据。我在TXD指令执行后靠时间来启动接收过程没有问题,但我按照OMRON编程手册上的方法把启动接收串AR8.06控制时,我接收不到数据。偶尔可以接收到不正确的数据,而用时间控制接收的完全实现了效果。
04-05-22 23:42
可能是被控端處理時間延遲.
04-05-24 15:03
陳逸倫老师,那AR8.06这个标志位何时由OFF转ON呢,按其定义是接收完成标志,接收完成后我再用RXD命令应该不会有问题呀。疑惑啊?陳逸倫老师,非常感谢您的回帖,不知能否给个例程,象编程手册那样的可以成功吗。
04-05-24 23:56
AR08,06接收完成Bit有下列3種動作
1.設定接收長度到達時.
2.CR.LF到達時.
3..設定結束碼到達時.
視您的RS232 PORT設定.
LD    200.00
AND  AR08.06
RXD
       DM 10
       #0
       AR09
04-05-26 10:50
多谢斑竹了,我在顶一下此贴,希望更多的人可以从中受益。
04-05-28 17:55
赶兴趣但是看不懂呀
太好了呀
04-05-29 17:33
ar8.06是否为接受结束标志?
04-05-29 19:23

上一页下一页

工控新闻

更多新闻资讯