全国服务热线 19542938937

巨控GRM530远程模块与西门子所有系列的PLC通讯:

发布:2023-03-15 15:02,更新:2023-08-01 08:00

巨控GRM530远程模块与西门子所有系列的PLC通讯


注:GRM模块的LAN口连接PLC的网口


GRM控制器上选择smart_S7_GRM模块右键新建设备,ip填与PLC的一致:192.168.2.2,端口默认102.


变量:新建变量,如下图的Q0.0


数据类型说明:


寄存器类型


寄存器说明


读取数据类型


变量类型


读写属性


其他说明


V区


地址0-10239


变量寄存器


INT8UINT8


INT16UINT16


INT32UINT32


FLOAT32


整数


浮点


读写


V区Bit


地址0.7-10239.7


变量寄存器


Bit


开关量


读写


M区


地址0-31


位存储器


UINT8


整数


浮点


读写


M区Bit


地址0.0-312.7


位存储器Bit


Bit


开关量


读写


I区


地址0-15


输入寄存器


UINT8


整数


浮点


只读


I区Bit


地址0.0-15.7


输入寄存器


Bit


开关量


只读


Q区


地址0-15


输出寄存器


UINT8


整数


浮点


读写


非强制写。


Q区Bit


地址0.0-15.7


输出寄存器


Bit


开关量


读写


非强制写。


SM区


地址0-549


特殊存储器


UINT8


UINT16


UINT32


整数


浮点


读写


西门子S7-300S7-400TCP主机协议注:GRM模块的LAN口连接PLC的网口


支持SiemensS7/300Ethernet系列PLC,以太网模块CP-343-1,CPU315-2PN/DP,CPU317-2PN/DP,CPU319-3PN/DP,ET远程TSAP(2个字节,个字节为链接资源,第二个字节为机架号/插槽号)


远程TSAP常用为0102或者0103(03表示机架号0,槽号为3)


本地TSAP不需要设置。


测试时可以先只建立一个变量,M0.1测试,能通讯上再添加其他变量。


如下图,CPU414-2DP的CPU槽号为3,则上图中远程TSAP设置为0X0103


西门子S7-1注:GRM模块的LAN口连接PLC的网口


GRM模块的LAN口IP地址需要设置和PLC为一个网段,


然后在PLC编程软件里面的设置如下:


1设备组态,双击“保护(防护与安全)”进入保护设置画面,把允许从远程伙伴(PLC,HMI…)使用PUT/GET通信访问打上勾


3、DB块设置


如果程序中有DB数据块,右击相应的DB块,选择“属性”,把优化的快访问前面的勾取消掉。


设置完成请重启PLC电源!


测试时可以先只建立一个变量,M0.1测试,能通讯上再添加其他变量。


如果还通讯不上,有时需要重新清空PLC程序复位CPU,再重新下载配置后才能生效。


测试时可以先只建立一个变量,M0.1测试,能通讯上再添加其他变量。


有些交换机能PING通PLC,但是数据读不上,这种情况出现可测试时PLC不经过交换机,直接连模块LAN口


联系方式

  • 地址:上海黄浦 上海市松江区石湖荡镇塔汇路755弄29号1幢
  • 邮编:200011
  • 电话:19542938937
  • 联系人:刘经理
  • 手机:19542938937
  • 微信:19542938937
产品分类