注: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,但是数据读不上,这种情况出现可测
- 认识西门子ET200SP分布式IO系统的接口模块 2023-08-01
- 认识数字量安全输出模块SM1226FDQ4x24VDC 2023-08-01
- 西门子MES里面有质量模块,为什么还要收购质量管理软件? 2023-08-01
- 西门子ET200SP故障安全型模拟量输入模块FAI4xU的使用 2023-08-01
- 理解西门子故障安全输入输出模块的数据块 2023-08-01
- 西门子S120快速入门深入认识智能型电源模块SLM 2023-08-01
- 认识S71200的故障安全CPU模块 2023-08-01
- 西门子FDCIO1811输入输出模块在消防强切中的应用 2023-08-01
- 西门子SIWAREX称重模块调试的基本步骤, 2023-08-01
- 怎样理解西门子故障安全模块的关断测试与接通测试? 2023-08-01