EH3PLC通讯程序通不上 点击:250 | 回复:6



xp529118593

    
  • 精华:0帖
  • 求助:9帖
  • 帖子:35帖 | 261回
  • 年度积分:0
  • 历史总积分:97
  • 注册:2011年1月27日
发表于:2013-12-11 10:52:37
楼主



这套程序是我用WPLSoft里配置出来的,还有一台设备是电度表带RS485 RTU的通讯协议,我想用这套程序跟电度表做通讯,一直没通上。不知道问题在哪里,请大家帮帮我,很急。电度表的通讯地址是7,电度表可以跟串口调试助手通。





银光人生—华

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 13597回
  • 年度积分:0
  • 历史总积分:52877
  • 注册:2007年11月23日
发表于:2013-12-11 11:45:57
1楼

通信协议对不对;                            


xp529118593

  • 精华:0帖
  • 求助:9帖
  • 帖子:35帖 | 261回
  • 年度积分:0
  • 历史总积分:97
  • 注册:2011年1月27日
发表于:2013-12-11 12:21:41
2楼

RS485 的通讯协议,9600波特率,8位数据位,无效验,1位停止位。

FEI022688

  • 精华:0帖
  • 求助:1帖
  • 帖子:2帖 | 362回
  • 年度积分:0
  • 历史总积分:63
  • 注册:2011年3月29日
发表于:2013-12-11 15:22:32
3楼

你用的是COM1,还是COM2,485只能是COM2,程序里面设置为MOV   H86   D1120才对

liujian5118-PLC技术军团

  • 精华:2帖
  • 求助:8帖
  • 帖子:31帖 | 3109回
  • 年度积分:199
  • 历史总积分:19924
  • 注册:2009年3月25日
发表于:2013-12-11 15:44:28
4楼

MODRW是MODBUS协议的,我记得电表的国标好像不是MODBUS的,你的用RS指令然后参照电表说明的通讯协议来做。

xp529118593

  • 精华:0帖
  • 求助:9帖
  • 帖子:35帖 | 261回
  • 年度积分:0
  • 历史总积分:97
  • 注册:2011年1月27日
发表于:2014-02-25 15:13:12
5楼

我用的是COM3  我又加了一个RS485通讯片  就好了。

ljbcompany

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 1289回
  • 年度积分:0
  • 历史总积分:5847
  • 注册:2011年4月24日
发表于:2014-02-26 09:03:57
6楼

(1)主站(PLC)的通讯格式与从站(电度表)的通讯格式是否一样:H81(8,N,1)?

(2)D1121是PLC的站号,默认是1!COM3的站号是D1255。

(3)指令MODRW中的参数2~参数5是否正确?


热门招聘
相关主题

官方公众号

智造工程师