施耐德PLC与PLC通讯ModbusT

上传人:博****1 文档编号:456321085 上传时间:2022-12-17 格式:DOCX 页数:3 大小:19.06KB
返回 下载 相关 举报
施耐德PLC与PLC通讯ModbusT_第1页
第1页 / 共3页
施耐德PLC与PLC通讯ModbusT_第2页
第2页 / 共3页
施耐德PLC与PLC通讯ModbusT_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《施耐德PLC与PLC通讯ModbusT》由会员分享,可在线阅读,更多相关《施耐德PLC与PLC通讯ModbusT(3页珍藏版)》请在金锄头文库上搜索。

1、施耐德 _PLC 与 PLC 通讯 ModbusTCP 之迟辟智美创 作一、 系统概括M218 PLC 中TM218LDAE24DRHN/TM218LDAE40DRPHN 两款 PLC ,本 体集成了以太网通讯口 ,支持 ModbusTCP/IP 通讯协议(可做 ModbusTCP服务器/客户端),该以太网口可用于与其它支持 ModbusTCP/IP协议的设备之间的数据通讯 .本文以两台M218 PLC为例,简要介绍M218PLC与M218PLC之间Modbus以太网通信的过程,包括硬件接线、参 数设置、硬软件组态等,实现一台 PLC对另一台PLC的数据 读写 .二、 硬件连接两台 M218

2、PLC 间的连接网线可采纳直通线也可采纳交叉线,系统的硬件构架和连接如下(本文以交叉网线为 例) .三、 主站 PLC1. 新建 PLC 法式2. PLC 通讯参数设置从站 PLC 以太网端口设置过程相同,只需将IP 地址设为同一网段分歧地址即可3. 主站法式编程1) 添加功能块” IsFirstMastColdCycle ”,目的:第一次启动触发 modbus读写模块. 方法 : 从右侧工具箱中选中 ”运算块 ”拖到编程窗口,之 后寻到 ” IsFirstMastColdCycle 后回车即可”.2) 添加功能块” ADDM”目的 :Modbus 地址功能块方法 :类似添加第一功能块的方法A

3、ddr 参数中写入 3192.168.0.100 ,其中 3 暗示本PLC 以太网口, 192.168.0.101 暗示 ModbusTCP 从站 IP 地址 .3) 添加 READ_V AR 模块4) 添加 ” WRITE_VAR” 模块5) 读写缓存数据区在 Read_Va你口 Write_Var功能块的调用过程中,用户需要界说数据读和写的缓存区, 用于寄存接收到的数据和需要发送的数据.注意,这里的缓存区一般都是以数组的形式存在的, 所以用户必需分别界说读数据数组和写数据数组,例如,上例中的” aaOT bbb分别就是用于寄存读到 的数据和写生去的数据.由于 Read_Va你口 WHte_Var功能块的管脚” Buffer是指针变量,所以用 ADR功能块来 取数组的首地址来指向该 Buffer指车f.这里,简单介绍下数组的界说方法 .6) 编写循环触发读写条件使用一个“OR功能块,执行写功能后再次执行该段法式

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 营销创新

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号