- 0
- 0
- 约1.37千字
- 约 6页
- 2026-03-16 发布于新疆
- 举报
技术文档
PAGE
PAGE1
和利时LE511X系列PLC做MODBUS_TCP从站说明
LE511x系类PLC自带以太网接口,可通过Modbustcp协议做为上位机组态软件从站。本文用以下软件举例说明设置过程。
1概述
硬件:LE5119;
PLC软件:AutoThinkV3.1.9;
主站软件:Modbuspoll;
2组态及参数
2.1PLC程序组态
2.1.1ModbusTcpSlaveConfig指令;
LE5118/LE5119模块作为Modbus从站,被主站访问时,通过该功能块实现对LE(从站)通讯参数配置。每调用一次,可支持5路主站同时访问。
功能块参数说明:
输入管脚说明:
注意:Timeout参数为主站最小访问间隔,如果超过这个时间没有主站访问,从站会主动关闭连接。为了防止出现此情况,将此值设为0,不主动关闭。
ModbusTcpSlaveConfig默认值
注:当不调用ModbusTcpSlaveConfig(ModbusTCP从站配置)功能块时,系统使用默认配置SlaveID=1,UnitID=1,LocalPort=502,Timeout=2000ms作为从站通讯参数值。
输出管脚说明:
2.1.2ModbusTcpSlaveMsg(ModbusTCP从站消息)
LE5118/LE5119模块作为Modbus从站被主站访问时,通过该功能块配置通讯数据。
功能块参数说明:
输入管脚说明:
输出管脚说明:
2.1.3程序例子
程序说明:LE5119作为Modbus从站与主站建立通讯连接。SlaveID设置为固定值1,UnitID设置为1,主站中该参数与其保持一致。
从设备IP地址192.168.0.40,端口号为502,需要在主站中配置该IP地址和端口号;
当主从站建立通讯连接后,通过功能块ModbusTcpSlaveMsg(ModbusTCP从站数据)启动读写操作。当通讯使能信号IN为TRUE时,主站开始读写数据,如下图所示。
主站读取从站“线圈状态”数据(功能码0x01),从站数据存放在%MX100.0开始的数组中;
2.1.4LEPLC数据区与MODBUS地址的映射关系
2.2Modbuspoll设置
2.2.1通讯参数设置:
在主站中配置通讯数据,如下图所示。SlaveID号与ModbusTcpSlaveConfig功能块的UnitID保持一致。由上表中M区对应的映射关系,在主站中配置该读写从站的起始地址为3800(对应PLC内部%MX100.0)。读取该地址开始的10个数据,存放到主站;
3测试结果
LE511x从站PLC内数据:
主站读取从站“线圈状态”数据(功能码0x01),从站数据存放在%MX100.0开始的数组中。
主站Modbuspoll读取到的数据:
ModbusTcpSlaveMsg功能块的通讯使能信号IN为TRUE时,Modbuspoll主站读取从站%MX100.0开始的10个BOOL数据。
您可能关注的文档
最近下载
- 徐悲鸿简介(新).doc VIP
- 鼎捷ERP报表GR凭证报表基础知识.pptx VIP
- 党员在改作风树新风方面存在的问题及整改措施.docx VIP
- 湖南省岳阳市汨罗市新市集团2024年数学小升初试卷.pdf VIP
- 二年级下册全册劳动教案.doc VIP
- 云南省中职职教高考职业技能考试经济管理类样卷.pdf VIP
- (新版)多旋翼无人机超视距驾驶员执照参考试题核心题库.pdf VIP
- 湘科版(2024)三下信息科技_6单元_活动3 巧手剪出好作品 课件.pptx VIP
- 超星尔雅学习通《劳动通论》章节测试答案.pdf VIP
- 2025年生物医药中试生产基地生物制药废弃物资源化利用可行性分析报告.docx
原创力文档

文档评论(0)