用户登陆
免费注册
找回密码
站内短信
论坛搜索
工控下载
用户名
密码
输入验证码:
电脑
综合讨论
资料互助
程序样例
三菱工控
西门子区
欧姆龙区
触摸屏区
工控人家园
欧姆龙工控论坛
(已解决!)新人求助,CP1H+CIF12,RS485通信问题.
上一主题
下一主题
graydot
级别: 正式会员
发送短信
加为好友
精华主题:
0
发帖数量:
11 个
工控威望:
78 点
下载积分:
378 分
在线时间: 7(小时)
注册时间:
2021-10-14
最后登录:
2021-10-26
查看graydot的
主题
/
回贴
楼主
发表于: 2021-10-25 07:28
全看
|
小
中
大
老师好 我是CP1H+CIF12(RS485通信的,串行接口1),发送使用TXD,接收使用RXD命令,
发送:01 04 10 18 00 04 75 0E(75 0E为CRC) TXD D2010 #0101 &8
接收:01 04 08 01 23 45 67 01 23 45 67 4F 12(4F 12为CRC) RXD D2020 #0101 &13
传送至PLC运行,发送时,A392.13自动变为ON,串口助手接收信息正常,此时A392.13一直为ON,电脑串口助手发送相应数据,PLC侧A392.14一直为oFF,A392.13一直为ON,串口单元板的灯也会亮,此时,不通过A392.14,直接触发PLC的RXD指令,内存区可以看到接收到的数据,内容也是对的。想请教老师,我这个情况为什么A392.14不能够变为ON来自动收取数据呢???
经过自己的学习和对比,最后找到了原因,在没有开始和结束码的时候,接受端口是根据报文的字节数来识别的,以我上门为例:接收报文是13个字节,在PLC串口1设置的结束字节填写“13”,这样串口才会完成接收任务,A392.14也就能正常复位了
[ 此帖被graydot在2021-10-25 19:09重新编辑 ]
本帖最近评分记录:
下载积分:+5(金秋来) 真诚感谢!
下载积分:+1(贵港初学者) 感谢分享!
分享
加勒比海带
级别: 论坛先锋
发送短信
加为好友
精华主题:
0
发帖数量:
2272 个
工控威望:
1837 点
下载积分:
6902 分
在线时间: 64(小时)
注册时间:
2021-07-19
最后登录:
2024-08-05
查看加勒比海带的
主题
/
回贴
1楼
发表于: 2021-12-17 16:15
全看
|
小
中
大
谢谢分享,
分享
上一主题
下一主题
工控人家园
欧姆龙工控论坛
(已解决!)新人求助,CP1H+CIF12,RS485通信问题.
http://www.ymmfa.com
访问内容超出本站范围,不能确定是否安全
继续访问
取消访问