公司新闻
【实例】西门子PLC通过MODBUS控制变频器
发布时间: 2024-05-16 18:17 更新时间: 2024-11-21 08:00
一、MODBUS通信概述
二、MODBUS库指令详解
库指令分两种,一个是主站库,一个是从站库
主站是PLC作为MODBUS的主站主动去读取其他设备的数据;从站是PLC作为MODBUS的从站,其他设备来读取数据;本期我们分享的是PLC作主站,变频器做从站
STEP7-MinWIN SMART软件自带MODBUS通信库指令
初始化指令:
控制指令:
三、MODBUS RTU的通信格式(协议)
通信协议有:站号、功能码、数据地址、数据内容、校验位、结束符组成
校验:N=None无校验 E=Even偶校验 O=Odd奇校验
判断数据位中为1的个数是奇数还是偶数(选择偶校验如16#03中如果为1 的个数是偶数时,校验位为1 ;如果为1 的个数是奇数时,校验位为0 。选择奇校验时,为1的个数是偶数时,校验位为0 ;为1的个数是奇数时,校验位为1)
功能码指定了对从站设备读操作还是写操作,同时也指定了MODBUS寄存器地址的类型,常用功能码有:
四、PLC与变频器通信硬件的连接
在变频器上面涉及通信的端子标记有A/B RS585+/RS485-或RJ11的网口;找到相关变频器的说明书查看通信端口的接线定义,以下是台达VFD-M系列的变频器通信口接线定义
五、变频器通信参数的设置
1、 要实现变频器或仪表和PLC能正常通信,彼此的接口和协议需要一致,除此之外参数的设置也必须一致
2、查看说明书的启停、频率给定、运行频率、电压电流等反馈参数的地址
信息帧格式说明表示读2103 2104两个地址的数据放在17 70 和00 00的地址里通信协议的参数地址定义: 运行命令地址2000H 频率命令地址2001H 输出频率地址2103H 输出电流地址22104H 输出电压地址2106H 变频器温度地址 210DH
六、MODBUS通信程序的编写
在程序的开始可以加一段初始化对所有的位进行复位。
End
其他新闻
- PID组态设置中常问问题 2024-11-21
- 【步骤详解】西门子 PLC PID组态设置及PID常见问题解答 2024-11-21
- 西门子SCL编程——通过模拟量控制气缸升起和下降 2024-11-21
- S7-300/400与S7-200SMART之间的以太网S7通信 2024-11-21
- 西门子博图 | FB284库指令输入输出详解 2024-11-21
- 实用 | 三菱PLC怎么用以太网的方式下载程序 2024-11-21
- 老工程师总结的现场安装调试电气线路方法 2024-11-21
- 实用 | Profinet,从理论到使用详解 2024-11-21
- 威纶通触摸屏实现一机多屏通信的方法 2024-11-21
- PLC梯形图程序的自锁、互锁功能 2024-11-21
- S7-200 SMART系列PLC模块接线 2024-11-21
- PLC编程 | XY两轴走线轨迹算法 2024-11-21
- 变频器端子启停与通信设定频率详解(附程序) 2024-11-21
- 通信协议搞不定?看完这些动图恍然大悟 2024-11-21
- 电工必知:梯形图仿真继电器控制电路 2024-11-21
产品分类
联系方式
- 电 话:13922889745
- 经理:向小姐
- 手 机:18475208684
- 微 信:18475208684