海为主站与扩展IO模块用485如何同讯 点击:890 | 回复:4



岭微雨

    
  • 精华:0帖
  • 求助:2帖
  • 帖子:3帖 | 44回
  • 年度积分:98
  • 历史总积分:249
  • 注册:2008年12月25日
发表于:2014-07-15 22:00:29
楼主

我有台 S16ZS220R 的主站  和扩展IO模块 H16XDT 用485如何通讯  用Modbus通讯 怎么读和写扩展模块的输入和输出 求详解





文艺青年

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 83回
  • 年度积分:0
  • 历史总积分:212
  • 注册:2013年10月27日
发表于:2014-07-15 23:13:24
1楼

谢邀!!

举个模块上的X0输入控制模块的输出Y0吧!

1,用MODR指令吧X0-X7的状态读回来,放在M0-M7,即M0对应摸块的X0,以此类推;

2,把M0的状态用MODW指令写到模块Y0对应的Modbus地址80(十六进制的50H)中;

(开关量模块H16XDT的参数可以在编程软件帮助(H)- 帮助内容 - 硬件手册 - 扩展模块参数 - 3.开关量模块参数表查看;本例16=10H为输入DI 1~64的Modbus起始地址;80=50H为输出DO 1~64对应的MODBUS起始地址)

文艺青年

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 83回
  • 年度积分:0
  • 历史总积分:212
  • 注册:2013年10月27日
发表于:2014-07-15 23:22:01
2楼

传不了图片上去。给你一个地址 你自己下载程序例子吧!

海为PLC与远程IO H16XDR H24XDR及S04AO模块通讯示例程序.gpc   提取码:k1bz

zhu860423060

  • 精华:5帖
  • 求助:27帖
  • 帖子:272帖 | 3543回
  • 年度积分:302
  • 历史总积分:21193
  • 注册:2011年3月06日
发表于:2014-07-16 08:02:02
3楼

海为公司提供例程的,期待你应用的结果。

岭微雨

  • 精华:0帖
  • 求助:2帖
  • 帖子:3帖 | 44回
  • 年度积分:98
  • 历史总积分:249
  • 注册:2008年12月25日
发表于:2014-07-16 08:14:57
4楼

回复内容:

对: 文艺青年 传不了图片上去。给你一个地址 你自己下载程序例子吧!海... 内容的回复!


非常感谢!按照你的实例已经解决,主要卡在H10=16   H50=80 这个参数上


热门招聘
相关主题

官方公众号

智造工程师