登录
首页
PLC论坛
欧姆龙OMRON
回帖
发帖
正文
主题:RS232C通讯的问题
点击:7715 回复:11
楼主
编辑
引用
管理
zjl739
我使用OMRON CPM2A的plc使用RXD命令通过RS232C接口需要执行两次RXD命令才能读到正确的值,执行一次读到的是上次的值,未知是何原因,有高手遇到过此情况吗,万望不吝赐教。
04-05-15 14:16
1楼
编辑
引用
管理
陳逸倫
1.是否串a接點接收完成bit AR08.06.
2.第三運算元,接收位元長度是否一致.
04-05-18 10:11
2楼
编辑
引用
管理
zjl739
谢谢陳逸倫的回帖,我原来采用a接点允许发送bit上升沿 AR08.05启动RXD,这时就产生了我上述的情况。现已改正。
04-05-21 00:06
3楼
编辑
引用
管理
zjl739
有一个新问题不知陳逸倫老师能否帮我分析一下,我用PLC发送(TXD)一个指令让其给我返回一个数据。我在TXD指令执行后靠时间来启动接收过程没有问题,但我按照OMRON编程手册上的方法把启动接收串AR8.06控制时,我接收不到数据。偶尔可以接收到不正确的数据,而用时间控制接收的完全实现了效果。
04-05-22 23:42
4楼
编辑
引用
管理
陳逸倫
可能是被控端處理時間延遲.
04-05-24 15:03
5楼
编辑
引用
管理
zjl739
陳逸倫老师,那AR8.06这个标志位何时由OFF转ON呢,按其定义是接收完成标志,接收完成后我再用RXD命令应该不会有问题呀。疑惑啊?陳逸倫老师,非常感谢您的回帖,不知能否给个例程,象编程手册那样的可以成功吗。
04-05-24 23:56
6楼
编辑
引用
管理
陳逸倫
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
7楼
编辑
引用
管理
zjl739
多谢斑竹了,我在顶一下此贴,希望更多的人可以从中受益。
04-05-28 17:55
8楼
编辑
引用
管理
autuy123
赶兴趣但是看不懂呀
太好了呀
04-05-29 17:33
9楼
编辑
引用
管理
zzf3333
ar8.06是否为接受结束标志?
04-05-29 19:23
上一页
下一页
工控新闻
Vishay 新款150 V MOSFET具备业界领先的功率损耗性能
激活出海澎湃“向新力”,侨交会2024(迪拜)智能科技展盛大启幕
中国工业机器人密度已超越德国和日本,位居世界第三
施耐德电气:为食品饮料行业注入“AI的味道”
施耐德电气与科林电气达成战略合作,助力行业高质量协同发展
倍福 | CX7000嵌入式控制器产品系列再添“新成员”
ABB发布新一代中压变频器ACS8080,助力提升工业性能与可靠性
菲尼克斯电气携手阿里云,打造云化PLC解决方案
更多新闻资讯