找答案的高端用户(找答案钻石及双钻级别的用户)将尽可能从此问题下的所有回
答中,为您推荐最佳答案。届时您可以根据推荐数采纳答案。
如果自提问时间起7天内您仍无法选出最佳答案,您可以选择“无满意答案”关闭此问题。
问题
取消精华
首页精华问答
取消推荐
高端用户推荐
申请置评
已申请置评
修改
修改标签
添加标签
官方认证
取消官方认证
修改标签
添加标签
转移分类
删除
{{itemCategory}}
收藏({{answerDetail.Q_FavoriteCounts}})
手机扫码追踪该问题,
觉得实用,立即去分享!
点击复制链接
专家建议
取消最佳答案
修改
不好意思,看错了,楼主问的是PLC 于PLC 之间的通讯,我看成GE PAC RX7I 和SIEMENS 的屏的通信了。不管 我就不删除了 ,大家可以当个参考,毕竟GE 的QUICK PANEL +的屏 很贵,相当于SIEMENS屏的 3倍价格,数据量小大家可以用SIEMENS的屏来个GE PLC通信。言归正传,下面介绍GE PLC 于S7 PLC之间的通信吧
首先,推荐MODBUS TCP 通信方式,因为现在S7 的PLC 很多自带PN口,支持OUC 通信,GE PLC 做服务器,见图1,2.RX7I 需要配ETM模块或者自身带以太网口。基于PN口的MODBUS TCP 参考如下,通过CP 的我就不说了 SIEMENS 下载最新搜索下吧。
http://www.ad.siemens.com.cn/download/docMessage.aspx?ID=3035&loginID=&srno=&sendtime=
其次,可以通过DP 通讯的方式来实现,GE PLC 有相应的DP SLAVE 模块 IC697PBS。也有IC697PBM主站模块但是太贵就不考虑主站模块了。这样可以把GE 的PLC 当做一个DP 从站来进行数据通信。
最后,GE PAC 系列还有 PROFINET CONTROLLER 模块IC697PNC001吧,这样你可以和S7 300 PLC 通过 智能设备”来进行PROFINET IO 通信。
通过 3种 方式,推荐第一种MODBUS TCP 的方式(如果你的CPU有以太网口,或者GE 系统已配有IC697 ETM 模块),这样最省成本。
DP 的通讯方式也可以考虑。
PROFINET 通讯方式 不推荐,成本高。
以下是SIEMENS 触摸屏和GE PAC 系列PLC 的通信方法(仅供参考)
1:实现方法通过 SNP 协议实现通讯
SIEMENS 部分屏支持SNP 协议,虽然支持的PLC 型号中,没有PAC系列的PLC ,但是SNP 协议 从90-70到RX7I 没有改变,所以通过SNP 协议可以进行通讯,问题是部分新屏,已经不支持GE PLC 的SNP通信。
2:通过MODBUS TCP 的方式进行通讯,这种通讯方式我在3i上 已经实现。WINCC FELXBLE 里面建立连接,通讯驱动程序 选择 “MODICON MODBUS TCP/IP" CPU类型选择"984 “或者”COMPACT ,QUANTOM "都可以。
在PME 中,你需要激活CPU 的MODBUS TCP 的服务器功能,在"SETTING" 里面 有个"MODBUS ADDRESS SPACE MAPPING TYPE" 设置 ,选择"STANDARD MODBUS ADDRESSING".然后,你会看到 CPU的设置里面 多出来"MODBUS TCP ADDRESS MAP"这个TAB 选项。
最后,在FLEXBLE 里面 建立变量和GE PLC 进行通讯。看图。
WINCC FELXBLE 里建立的 变量SenderBinNo,地址 41094 就是对应GE PLC里面的 %R1904
cmdAbort就是对应的GE PLC 里面的 %Q2000
MIXABarCodeOK就是对应的GE PLC 里面的%I2000
具体地址映射 请参看图2.
等您来回答
换一换
{{item.CoinValue}}西币
{{item.VisitNum}}人想问
本版相关问题
换一换
首次回答问题,获得
双倍西币积分!
立即成为技术知识分享的一员!
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!

西门子商城