西门子S7300通过巨控GRM530模块实现数据网络远程传输,实现远程手机APP监控,网页监控,wincc组态异地监控,PLC数据异常短信/微信推送波报警。那巨控grm530如何读取西门子s7300数据。
巨控GRM530和S7300通讯有两种协议可以选择,第一种是RS485 MPI协议,第二种是走以太网 S7 TCP协议。本文是以S7 300/400 TCP协议为基础说明GRM530是如何读取西门子S7 300数据的。
巨控GRM530的LAN网口需要和S7300通过以太网连接,LAN的IP需要和PLC的IP在同一个网段。在GRM530的网口NET协议选着S7 300/400 TCP协议,同时net端口下建立一个PLC设备,输入S7 300 PLC的IP地址。
在GRM530的配置软件里面,一个一个建立变量和S7 300的寄存器地址映射,这样每个变量实际就代表了PLC 一个PLC的寄存器地址。比如下面用流量映射DB10.DBD100。这样远程模块通过TCP协议,实现流量和DB10.DBD100实时交互数据,网络上对流量变量进行操作,就会改变plc中DB10.DBD100的值。PLC中的DB10.DBD100数据变了,也会同步给流量这个变量,传到网上。
注意事项:巨控GRM530支持 Siemens S7/300 Ethernet 系列 PLC, 以太网模块 CP-343-1, CPU315-2 PN/DP, CPU317-2 PN/DP,CPU319-3 PN/DP, ET200S.也可以支持 S7-400 PLC。
在 GRM530 建立设备后,设置所连接的 S7-300 PLC 的 IP 地址和端口。远程 TSAP 需要设置,一般为 0102 或者 0103,本地 TSAP 不需要。
如下图, CPU 414-2DP 的 CPU 槽号为 3,则上图中远程 TSAP 设置为 0X0103
审核编辑 黄昊宇
全部0条评论
快来发表一下你的评论吧 !