CP1 PLC的Modbus-RTU简易主站功能

更新时间:2023-11-13 20:53:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

培训部技能育成实验报告

CP1 PLC的Modbus-RTU简易主站功能

做成:丁涛 日期:2015.2.16 实验目的:

通过CP1 PLC的 Modbus-RTU简易主站功能,控制3G3MX2变频器启动/停止、读取当前频率、修改目标频率。

实验器材:CP1H PLC、3G3MX2变频器、CP1W-CIF11、电缆线 实验内容:

1.01开关,控制3G3MX2变频器启动; 1.02开关,控制3G3MX2变频器停止; 1.03开关,读取当前频率;

1.04开关,将目标频率设置成30Hz。

一、硬件接线

1. CP1W-CIF11选件板设置:

将CIF11放在第二个选件板槽上,CIF11的DIP开关设定1,2,3,5,6为ON,4为OFF。 2.CP1W-CIF11与CP1H接线:

培训部技能育成实验报告

二、CP1H参数设置

在线后切换到编程模式,将通信设置传给PLC,断电重启。

三、3G3MX2设置 A区:

A001=03,ModBus-RTU控制 A002=03,ModBus-RTU控制 C区:

C071=05,波特率9600 C072=1,从站地址1 C074=01,偶校验 C075=2,停止位2位 C076=02,通讯异常时忽略 C077=0.00,通讯超时检测无效 C078=0,无通讯等待时间 四、控制步骤

1、通过1.01控制3G3MX2变频器启动 发送数据:

D32300=0001,从站号1

D32301=0005,功能码:写入位地址 D32302=0004,发送4个字节

培训部技能育成实验报告

D32303=0000,开始编号(手册寄存器编号-1),运行指令 D32304=FF00,OFF→ON 程序:

1.01置ON,变频器运行,在PLC中接受到数据。 接受数据:

D32350=0001,从站号1

D32351=0005,功能码:写入位地址 D32352=0000,无错误 D32353=0004,响应4个字节 D32354=0000,开始编号 D32355=FF00,OFF→ON

培训部技能育成实验报告

2、通过1.02控制3G3MX2变频器停止 发送数据:

D32300=0001,从站号1

D32301=0005,功能码:写入位地址 D32302=0004,发送4个字节

D32303=0000,开始编号(手册寄存器编号-1),运行指令 D32304=0000,ON→OFF 程序:

1.02置ON,变频器停止运行,在PLC中接受到数据。 接受数据:

D32350=0001,从站号1

D32351=0005,功能码:写入位地址 D32352=0000,无错误 D32353=0004,响应4个字节 D32354=0000,开始编号 D32355=0000,ON→OFF

培训部技能育成实验报告

3、通过1.03读取当前频率 发送数据:D32300=0001,从站号1 D32301=0003,功能码:寄存器读取 D32302=0004,发送4个字节

D32303=1000,开始编号(手册寄存器编号-1),输出频率监控 D32304=0002,读连续2个寄存器 程序:

1.03置ON,在PLC中接受到数据。 接受数据:

D32350=0001,从站号1

本文来源:https://www.bwwdw.com/article/ps4v.html

Top