01
PLC与变频器通信概述
工业自动化中的通信需求 · 典型应用场景 · 课程架构与学习目标
通信基础导学
02
变频器基础
工作原理 · 主要参数(频率/电压/电流) · V/F控制与矢量控制
变频器原理
03
PLC基础回顾
硬件架构 · 扫描周期 · 梯形图与结构化文本
PLC编程
04
通信协议基础
RS232/RS485 · Profibus/Modbus · Profinet/EtherNet/IP
协议现场总线
05
Modbus协议详解
Modbus RTU vs TCP · 地址映射 · 功能码01-06,15,16
Modbus核心
06
RS485物理层
差分信号 · 终端电阻 · 布线规范 · 故障排查
硬件RS485
07
变频器Modbus参数配置
站号 · 波特率 · 数据位/停止位/校验位
变频器参数
08
PLC作为Modbus主站
S7-1200主站库 · 三菱FX5U主站指令
PLC主站
09
变频器作为Modbus从站
寄存器映射表 · 读写频率与状态
从站变频器
10
PLC读写变频器频率
写入设定频率 · 读取实际频率 · 频率换算与标定
频率读写
11
PLC控制变频器启停
控制字 · 启动/停止/正反转
启停控制字
12
PLC读取变频器状态
运行状态 · 故障代码 · 电流/电压等参数
状态监视
13
通信故障诊断
超时处理 · CRC校验 · 重试机制 · 状态机设计
故障诊断
14
S7-1200与G120通信
Profinet配置 · GSD文件 · 报文配置
西门子Profinet
15
FX5U与FR-E800通信
内置以太网 · SLMP · CC-Link IE Field Basic
三菱以太网
16
汇川PLC与MD500通信
CANlink · CANopen协议配置
汇川CAN
17
台达PLC与VFD通信
Modbus ASCII模式 · 专用通信指令
台达ASCII
18
多台变频器组网通信
RS485总线拓扑 · 轮询 · 广播 · 从站优化
组网轮询
19
通信数据一致性
数据同步 · 读写互锁 · 双字高低位处理
一致性双字
20
变频器参数读写
PID参数 · 加减速时间 · 多段速配置
参数配置
21
变频器故障复位
远程复位故障 · 故障历史读取
故障复位
22
通信时序设计
扫描周期与通信周期匹配 · 异步通信处理
时序异步
23
通信协议栈设计
分层设计 · 驱动层/协议层/应用层分离
架构分层
24
结构化文本通信编程
SCL实现Modbus主站 · 状态机编程
SCL状态机
25
HMI与变频器通信
触摸屏直接读取 · HMI作为Modbus主站
HMI触摸屏
26
上位机与变频器通信
C#/Python Modbus TCP · OPC UA
上位机OPC UA
27
通信安全
访问权限 · 加密 · 白名单 · 工业防火墙
安全防护
28
通信性能优化
波特率 · 报文优化 · 批量读写 · DMA
性能优化
29
实战案例1:恒压供水
PLC与变频器PID闭环控制
实战PID
30
实战案例2:多电机同步
多台变频器高速通信与同步算法
实战同步