S7-200是否可以作为modbus主站? 点击:322 | 回复:7



东门女

    
  • 精华:2帖
  • 求助:0帖
  • 帖子:423帖 | 3890回
  • 年度积分:0
  • 历史总积分:7026
  • 注册:2003年5月05日
发表于:2009-02-05 16:41:33
楼主

现在有几个传感器需要和S7-200进行通讯,传感器带RS232/RS422接口,打算采用modbus来进行通讯,200作为主站轮询来取个传感器的数据,不知道是否可行?




sledd

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 19回
  • 年度积分:0
  • 历史总积分:54
  • 注册:2007年6月18日
发表于:2009-02-05 17:15:31
1楼

可以啊,我已经用过了。不过你要用V4.0 SP5以上的版本,购买PLC时也要咨询一下,我用的是224.

[明月夜]

  • 精华:3帖
  • 求助:0帖
  • 帖子:114帖 | 3593回
  • 年度积分:0
  • 历史总积分:7688
  • 注册:2008年3月16日
发表于:2009-02-06 08:47:52
2楼
用V4.0.6就可以,但要安装扩展库

东门女

  • 精华:2帖
  • 求助:0帖
  • 帖子:423帖 | 3890回
  • 年度积分:0
  • 历史总积分:7026
  • 注册:2003年5月05日
发表于:2009-02-10 11:10:16
3楼
非常感谢,已经下载modbus库了

小刘

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 56回
  • 年度积分:0
  • 历史总积分:181
  • 注册:2008年3月27日
发表于:2009-02-10 11:20:10
4楼
请问下在什么地方能下载 那个 MODBUS库  谢谢诶

nomono

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 22回
  • 年度积分:0
  • 历史总积分:149
  • 注册:2008年4月23日
发表于:2009-02-10 13:20:31
5楼
当然可以了,多看看资料

gfd

  • 精华:0帖
  • 求助:0帖
  • 帖子:18帖 | 159回
  • 年度积分:0
  • 历史总积分:362
  • 注册:2003年8月19日
发表于:2009-02-10 14:56:41
6楼

用库很麻烦,

1 库程序大,大约有2000个字节,如果自己写通讯程序,最多300个字节。

2 库的帧格式有时候不符合仪表的帧格式

3 如果仪表的地址确定了,那对仪表的请求帧就确定了,CRC可以自己计算,就不用PLC算了,但库在发送前要算CRC,接收后还要算CRC,CRC计算很费时间的。

4用库出现错误了,不好检查,因为库有密码,你打不开,虽然提供了错误代码,但我看没什么用。

张智勇

  • 精华:13帖
  • 求助:4帖
  • 帖子:344帖 | 4142回
  • 年度积分:0
  • 历史总积分:4044
  • 注册:2004年8月21日
发表于:2009-02-10 15:20:05
7楼
引用gfd 的回复内容:

用库很麻烦,

1 库程序大,大约有2000个字节,如果自己写通讯程序,最多300个字节。

2 库的帧格式有时候不符合仪表的帧格式

3 如果仪表的地址确定了,那对仪表的请求帧就确定了,CRC可以自己计算,就不用PLC算了,但库在发送前要算CRC,接收后还要算CRC,CRC计算很费时间的。

4用库出现错误了,不好检查,因为库有密码,你打不开,虽然提供了错误代码,但我看没什么用。




同感

且西门子的Modbus主站库会出现莫名其妙的问题

最大读写寄存器还不能超过9999,而许多Modbus地址16进制达到2000H以上


热门招聘
相关主题

官方公众号

智造工程师