上位机怎么获取PLC寄存器的地址? 点击:3797 | 回复:4



jh流氓兔

    
  • 精华:0帖
  • 求助:2帖
  • 帖子:6帖 | 17回
  • 年度积分:0
  • 历史总积分:57
  • 注册:2013年6月26日
发表于:2013-06-30 22:43:03
楼主

我用模拟量输入AI0-AI7怎么获取它们的寄存器地址,是参考下图吗?还要写一个上位机程序不知道怎么通过MODBUS来获取寄存器里面的值。





jh流氓兔

  • 精华:0帖
  • 求助:2帖
  • 帖子:6帖 | 17回
  • 年度积分:0
  • 历史总积分:57
  • 注册:2013年6月26日
发表于:2013-06-30 22:47:20
1楼

AI0的地址是:030000,AI1:030001.......AI7:030007是这样的吗?

CZR技术流、追求

  • 精华:0帖
  • 求助:2帖
  • 帖子:9帖 | 72回
  • 年度积分:0
  • 历史总积分:224
  • 注册:2013年4月27日
发表于:2013-07-01 08:49:22
2楼

你上位机如果是通过MODBUS协议来读海为PLC的AI0-AI7的值时,就要用AI0-AI7对应的Modbus地址,AI0到AI7为0000H到0007H,当然你要选择相应的功能码,方便的话留个邮箱给我吧,我这有海为的通讯地址代码表,可以发给你一份。

jh流氓兔

  • 精华:0帖
  • 求助:2帖
  • 帖子:6帖 | 17回
  • 年度积分:0
  • 历史总积分:57
  • 注册:2013年6月26日
发表于:2013-07-04 19:43:23
3楼

回复内容:

对: CZR技术流、追求 你上位机如果是通过MODBUS协议来读海为PLC的AI... 内容的回复!


谢谢,已经解决了。

洋洋洒洒

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 40回
  • 年度积分:0
  • 历史总积分:76
  • 注册:2010年4月24日
发表于:2013-07-05 08:43:39
4楼

学习了。通讯地址代码表找到了


热门招聘
相关主题

官方公众号

智造工程师