S7-200smart与仪表MODBUS通讯功能4地址怎么读 点击:9420 | 回复:14



tonyggb

    
  • 精华:0帖
  • 求助:5帖
  • 帖子:7帖 | 25回
  • 年度积分:0
  • 历史总积分:71
  • 注册:2012年11月22日
发表于:2013-10-22 20:18:32
楼主
求助帖16分-未结帖

我用S7-200smart与三相多功能表MODBUS通讯,仪表的地址功能3的地址40000多都能读写,功能4的基地址30000,32000,33000的都不通,功能3的地址我用400001+想读的地址就通了,功能4的地址比如A相电压地址32003,我就直接地址写32003,可以通讯不通,没用过功能4的应该怎么读?请教大神。。



楼主最近还看过



gkhb1

  • 精华:0帖
  • 求助:3帖
  • 帖子:10帖 | 217回
  • 年度积分:0
  • 历史总积分:317
  • 注册:2013年2月28日
发表于:2013-10-22 22:17:46
1楼

路过                                              

shenhaiyu

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 182回
  • 年度积分:0
  • 历史总积分:331
  • 注册:2012年7月31日
发表于:2013-10-23 10:50:26
2楼

功能3读的是保持寄存器,功能4是读输入寄存器,没做过实验,楼主成功了可否公布下怎么做的

tonyggb

  • 精华:0帖
  • 求助:5帖
  • 帖子:7帖 | 25回
  • 年度积分:0
  • 历史总积分:71
  • 注册:2012年11月22日
发表于:2013-10-23 19:20:15
3楼

回复内容:

对: shenhaiyu  功能3读的是保持寄存器,功能4是读输入寄存器,没做过实... 内容的回复!


 愁啊,一般都是功能3的,都没什么问题,功能4地址就不通啊

shenhaiyu

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 182回
  • 年度积分:0
  • 历史总积分:331
  • 注册:2012年7月31日
发表于:2013-10-24 15:33:04
4楼

所有数据在保持寄存器里都应该读的出来,换一块仪表试试。

tonyggb

  • 精华:0帖
  • 求助:5帖
  • 帖子:7帖 | 25回
  • 年度积分:0
  • 历史总积分:71
  • 注册:2012年11月22日
发表于:2013-10-24 16:54:59
5楼

回复内容:

对: shenhaiyu  所有数据在保持寄存器里都应该读的出来,换一块仪表试试。 内容的回复!


哪能说换就换啊。。

shenhaiyu

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 182回
  • 年度积分:0
  • 历史总积分:331
  • 注册:2012年7月31日
发表于:2013-10-25 13:45:53
6楼

你只有这一块表?

能把仪表的通讯协议发上来吗

tonyggb

  • 精华:0帖
  • 求助:5帖
  • 帖子:7帖 | 25回
  • 年度积分:0
  • 历史总积分:71
  • 注册:2012年11月22日
发表于:2013-10-25 20:20:57
7楼

回复内容:

对: shenhaiyu  你只有这一块表?能把仪表的通讯协议发上来吗 内容的回复!


 1 位起始位、8 位数据位、无校验、1 位停止位 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

功能3的好使。功能4的就读不出来,是错误3通讯超时

老愚者

  • 精华:1帖
  • 求助:0帖
  • 帖子:9帖 | 2253回
  • 年度积分:0
  • 历史总积分:10007
  • 注册:2006年8月20日
发表于:2013-10-26 12:21:36
8楼

什么厂家的三相多功能表?

直接去问厂家吧, 可能他能告诉你怎么弄.  

国内的一些小仪表,号称支持MODBUS协议, 但并非是完全标准的,有他们的特殊规定,若按常规的做法,可能永远也通讯不上.  我昨天就遇到这种特殊的MODBUS通讯.

tonyggb

  • 精华:0帖
  • 求助:5帖
  • 帖子:7帖 | 25回
  • 年度积分:0
  • 历史总积分:71
  • 注册:2012年11月22日
发表于:2013-10-26 16:46:09
9楼

回复内容:

对: 老愚者  什么厂家的三相多功能表?直接去问厂家吧, 可能他能告诉... 内容的回复!


 南京的一个什么公司,表叫DPM三相多功能表,厂家只会跟电脑通,问我报文,我现在也买不到485转USB的线也试不了。。

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 19回
  • 年度积分:0
  • 历史总积分:25
  • 注册:2006年3月10日
发表于:2013-10-30 16:36:05
10楼

你用的是自由口通讯吗?如果是MODBUS通讯,命令只有1和0,地址应该是以4开头。

s3838658

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 36回
  • 年度积分:0
  • 历史总积分:119
  • 注册:2011年11月29日
发表于:2014-11-08 00:56:21
11楼

你用的是组态王把,我试过,可以的。地址格式要设置对。

纵横军团-大海

  • 精华:2帖
  • 求助:2帖
  • 帖子:9帖 | 116回
  • 年度积分:0
  • 历史总积分:515
  • 注册:2009年8月01日
发表于:2014-11-09 07:52:40
12楼

你时间占多少地址啊!

jinyu9999

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 47回
  • 年度积分:0
  • 历史总积分:26
  • 注册:2012年8月30日
发表于:2014-11-13 15:43:17
13楼

55555555555555555555555555555555

一条正弦波

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 16回
  • 年度积分:0
  • 历史总积分:201
  • 注册:2018年8月28日
发表于:2018-08-28 13:28:15
14楼

用电脑读一下,再用PLC读一下,看看查询的报文有没有啥不一样的啊



热门招聘
相关主题

官方公众号

智造工程师