如何实现多个MODBUS功能 点击:880 | 回复:4



琰楚

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:11帖 | 19回
  • 年度积分:0
  • 历史总积分:54
  • 注册:2006年4月04日
发表于:2007-08-01 21:57:00
楼主
在S7-300中,用CP341做MODBUS主站的程序中,DB42是发送的数据块,里面可以定义从站地址和功能码比如03,但是还想做个06的功能码,在增加一个和DB42一样的数据块,定义功能码06后,其他的使能比如M120.7,DB40,DB41等,都要另外建立吗



如火

  • 精华:172帖
  • 求助:0帖
  • 帖子:803帖 | 5249回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2007-08-02 09:05:00
1楼
只需要动态改变功能码就可以了,当然如果建立多个也可以,包括数据块、使能等。

皓月

  • 精华:9帖
  • 求助:0帖
  • 帖子:483帖 | 5271回
  • 年度积分:0
  • 历史总积分:8863
  • 注册:2003年11月09日
发表于:2007-08-02 23:16:00
2楼
总版正解。

csm

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 11回
  • 年度积分:0
  • 历史总积分:85
  • 注册:2004年10月08日
发表于:2007-08-07 13:59:00
3楼
只需要动态改变功能码就可以了.

恨水

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 43回
  • 年度积分:0
  • 历史总积分:50
  • 注册:2007年2月07日
发表于:2007-08-14 21:58:00
4楼
 http://www.kitsnet.cn/blog/post/155.html

看这个你就会名吧了

热门招聘
相关主题

官方公众号

智造工程师