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

主题:欧姆龙CP1H与温控器通信!

点击:2845 回复:25

引用 wuyang750 在 2017/5/7 14:03:39 发言【内容省略】

是的,难道要把4个接线端子两两短接吗?
17-05-07 14:32

引用 15050877511 在 2017/5/7 10:14:08 发言【内容省略】

读操作的话,数据区至少6个字节吧
17-05-07 14:49
不用短接  把 + -反一下看看
17-05-07 17:48

引用 15050877511 在 2017/5/6 21:51:25 发言【内容省略】

CP1W-CIF11拨码解释如下:
========================================
485:1,终端电阻,ON有效,OFF无效
    2,3,5,6,打到ON
    4,打到OFF
    SDB+:485的正信号(TXD+/RXD+)
    SDA-:485的负信号(TXD-/RXD-)
========================================
422:1,终端电阻,ON有效,OFF无效
    2,3,OFF
    5,6,ON
    4,OFF
========================================
17-05-07 20:24

引用 guanyumou 在 2017/5/7 14:49:36 发言【内容省略】

简易Modbus通讯的数据区发送字节不包括站号和功能码,它是要读取000H和0001H的数据内容,所以是4个字节。
因为没有温控器的相关手册,因此无法知晓温控器的通讯协议格式是什么,以及开放的地址是什么。
HAVE FUN!
17-05-08 14:48
附件 00001.jpg
附件 00002.jpg
附件 00003.jpg
附件 00004.jpg
附件 00005.jpg
温控器参数设置方法附上,帮忙看一下啊,谢谢!
17-05-08 20:54

引用 fujifa 在 2017/5/8 14:48:02 发言【内容省略】

嗯!你说的很对!是我记错了!
17-05-08 22:39

引用 fujifa 在 2017/5/8 14:48:02 发言【内容省略】

他要读的是过程值吧!
实际地址是0000,然后读一个,
17-05-08 23:12

引用 15050877511 在 2017/5/6 21:51:25 发言【内容省略】

是不是读过程值?
那你监控PLC程序,看看PLC发出的报文是否是:
01 03 00 00 00 01 84 0A
17-05-08 23:14

引用 15050877511 在 2017/5/6 21:51:25 发言【内容省略】

温控器的参数设置好后,用串口调试助手给温控器发如下命令:
01 03 00 00 00 01 84 0A
看看温控器是否返回:
01 03 02 ** ** ## ##
** **是过程值
## ##是CRC校验
17-05-08 23:16

上一页 下一页

工控新闻

更多新闻资讯