S7200与devicenet通讯

电器(林肯焊机)使用的是DEVICENET协议,用CPU是226的,有什么办法可以与其之间建立通讯,达到部分相互通讯控制的目的?望各位大大多多帮忙竟然详细些,先谢谢各位的帮忙了。

最佳答案

你这种 情况是比较麻烦的,如果是S7-1200或者S7-300/400/1500 ,那么肯定是没有问题的。
Devicenet 是ODVA组织的协议,使用相对广泛的,但是200支持的PPI协议在业界使用并不广泛。
你的需求可以考虑一下利用网关来实现
根据你的系统,焊机支持DEVICENET 协议应该是 是做从站的,S7-200这边,目前 市场上支持PPI协议的网关,并不是很多,我自己是没有发现过,但是S7-200支持自由口啊,所以实现modbus RTU 协议是没有问题的。所以你可以考虑下 下面类型的网关。
DEVICENET 主站 到 modbus RTU 协议的网关,德国HILSCHER 公司的 NT100-DN-RS 这个网关可能满足你的要求,你可以询问下他们公司,还有个出名的做网关类产品的公司 叫瑞典的HMS 公司的ANYBUS 公司 也可能有类似功能的网关。

选定了 网关后,你可以以2中方案来实现你的要求
1:S7-200 作为 modbus RTU 从站 ,网关在modbus 协议侧作为modbus 主站,向PLC 发送命令,PLC 根据网关定义把数据发送到网关,网关在DEVICENET 这侧作为主站,把modbus侧的数据发送到焊机
2:S7-200 作为modbus 主站,这样200 编程相对简单,200把命令发送到网关,网关把modbus 这侧的数据和命令 转发到DEVICENET 网络侧。


至于 网关是怎么样在DEVICENET 网络和 modbus RTU 网络间交换数据的,那是网关的事情了。你不必知道,只要会用即可。

提问者对于答案的评价:
感谢 我试下

专家置评

已阅,最佳答案正确。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc201119.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年10月30日
下一篇 2017年10月30日

相关推荐