春天 发表于 2014-6-26 11:52:47

请教威纶触摸屏怎样与欧姆龙温控仪表E5EZ MODBUS RTU通讯

本帖最后由 春天 于 2014-6-27 09:28 编辑

做欧姆龙温控仪表E5EZ与威纶触摸屏MT6070iH   MODBUS RTU通讯
1:通讯设置 COM1   96008E1   (和仪表设置一样)
2:在触摸屏中的PLC选择为Free Pretocol 串口通讯为RS4852W(因为要用OUTPORT及INPORT 这二个指令在PLC栏中一定要选择
   Free Pretocol 不然编绎出错)欧姆龙温控仪表的MODBUS的地址为4字节0000    2字节2000 我用2字节做,发送格式为01 03 2000 0001
      CRC 接收再运算,再用SetData等指令,在电脑上做在线模似,就是不能够在电脑上显示温度,(编绎提示成功) 如果PLC栏中直接选择欧姆龙温控表E5EZ就能够(在线模似)在电脑上显示,且可以好多仪表,如果直接在PLC栏中选择MODBUS RTU用3X读取地址是不是MODBUS的2字节地址2000,我用3X读取地址2000在,在线模似时,电脑上出现PLC没有响应,不知我做错在那里,请教师父们,谢谢指点

ddddd6666 发表于 2014-6-26 20:32:04

3x 是一个只读的模拟量设备类型,4x是一个可读可写的数据寄存器设备类型.RS485 4W的连线也有很大的关系。触摸屏的1-SDA- ,2-SDA+,3-RDA-,4-RDA+,5-FG.

ddddd6666 发表于 2014-6-26 20:32:24

触摸屏选择的是COM2

春天 发表于 2014-6-27 09:06:45

回复 3# ddddd6666

默认的COM1啊

春天 发表于 2014-6-27 09:20:09

回复 2# ddddd6666

MODBUS RTU是采用RS485二线用COM1口,在电脑上做在线模似通讯时,是用通讯转换器(RS485转RS232)
用Free Protocol也是采用RS485二线用COM1口,在电脑上做在线模似时,也是用通讯转换器(RS485转RS232)
再次谢谢指点

春天 发表于 2014-6-27 09:31:53

回复 2# ddddd6666

对不起,我上面写错了,我写的是RS485 4W我实际用的是RS485 2W二线有通讯转换器,再次谢谢指点
页: [1]
查看完整版本: 请教威纶触摸屏怎样与欧姆龙温控仪表E5EZ MODBUS RTU通讯