1. 课程导入与集成全景
在现代工业自动化系统中,变频驱动(VFD)与可编程逻辑控制器(PLC)的协同工作几乎是所有电机控制场景的基础。Danfoss VLT 系列变频器以其稳定的控制性能、丰富的通信选项和灵活的 I/O 配置,被广泛应用于泵、风机、输送线、挤出机等设备。本课程的目标,是帮助已经具备一定电气与自动化基础的工程师,掌握将 Danfoss VLT 驱动无缝集成到 PLC 控制系统中的完整方法——从硬件选型、通信组态、参数设置,到程序编写、联调排障与工程交付。
一、典型集成架构:三层结构
一个完整的 VLT + PLC 集成系统,通常可以划分为三个层次:现场设备层、控制驱动层和监控管理层。现场设备层包括电机、编码器、温度传感器、压力变送器等;控制驱动层由 PLC、VLT 变频器、远程 I/O 站、安全继电器等组成;监控管理层则包括 HMI、SCADA、上位机或 MES 接口。
PLC 与 VLT 之间的连接方式主要有三种:硬接线 I/O 控制、现场总线通信和工业以太网通信。硬接线方式通过 PLC 的数字量输出控制 VLT 的启动/停止端子,通过模拟量输出给定频率,同时读取 VLT 的故障继电器输出和模拟量反馈。这种方式简单可靠,但接线多、信息量少。现场总线方式(如 Profibus DP、DeviceNet)和工业以太网方式(如 Profinet、EtherNet/IP、Modbus TCP)则通过一根通信电缆传输控制字、状态字、频率给定、实际频率、电流、转矩、故障代码等大量数据,大幅减少接线并提升诊断能力。
二、学习目标
完成本课程后,学员应能够独立完成以下任务:
- 根据电机铭牌和负载特性,为 Danfoss VLT 变频器选择正确的型号与功率等级,并完成主回路与控制回路的接线。
- 配置 VLT 的通信参数(如 Profinet 设备名称、IP 地址、Modbus 从站地址、波特率),使其与 PLC 建立稳定的数据交换。
- 理解并正确使用 VLT 的控制字(Control Word)和状态字(Status Word),实现启动、停止、复位、频率给定和状态监视。
- 在 PLC 中编写程序,通过过程数据对象(PCD)或寄存器读写,完成对 VLT 的启停控制、频率设定和故障读取。
- 使用 VLT 的 MCT 10 调试软件或面板,进行参数备份、故障日志读取和基本排障。
- 完成一套完整的工程交付物,包括电气原理图、通信组态表、参数设置清单、PLC 程序说明和联调记录。
三、核心术语
在进入具体操作之前,有必要统一几个贯穿全课程的关键术语。这些术语在 Danfoss 文档、PLC 编程手册和现场调试中会反复出现。
| 术语 | 含义 | 典型示例 |
|---|---|---|
| 控制字(Control Word) | PLC 发送给 VLT 的 16 位命令字,每一位代表一种控制指令 | 位 0 = 启动,位 3 = 复位,位 11 = 点动 |
| 状态字(Status Word) | VLT 返回给 PLC 的 16 位状态字,反映驱动当前运行状态 | 位 0 = 就绪,位 3 = 故障,位 8 = 运行中 |
| PCD(过程数据) | 周期性交换的实时数据区,用于控制和反馈 | PCD 1 = 控制字,PCD 2 = 频率给定 |
| 参数组(Parameter Group) | VLT 内部按功能划分的参数集合,每组有编号范围 | 参数 0-xx 为操作,参数 8-xx 为通信 |
| FC 协议 | Danfoss 定义的通信数据格式,用于 Profibus/Profinet | PPO 类型 3,包含 2 字 PCD + 2 字参数 |
| MCT 10 | Danfoss 官方调试软件,用于参数管理、备份和诊断 | 通过 USB 或以太网连接 VLT |
四、工程交付物
一个可交付的 VLT + PLC 集成项目,通常需要以下文档和配置成果。这些交付物不仅是验收依据,也是后续维护和故障排查的基础。
- 电气原理图:包括主回路(断路器、接触器、VLT、电机)、控制回路(24V 供电、安全回路、PLC I/O 接线)和通信链路(网线、终端电阻、屏蔽接地)。
- 通信组态表:列出 PLC 侧和 VLT 侧的通信参数,如 IP 地址、设备名称、波特率、PPO 类型、输入/输出数据长度。
- VLT 参数设置清单:记录所有非默认参数,包括电机铭牌参数(1-xx)、频率上下限(4-xx)、通信参数(8-xx)、控制字配置(8-10)等。
- PLC 程序说明:描述控制逻辑、数据映射、报警处理和联锁条件。建议附上关键程序段的注释或截图。
- 联调记录:记录实际测试的步骤、观察到的现象、参数修改和最终结果。例如:给定 25 Hz,实际频率稳定在 24.9~25.1 Hz,电流 3.2 A,无故障报警。
- 备份文件:VLT 参数备份(.mct 文件或 .xml)、PLC 程序备份、HMI 画面备份。
VLT1_Start 对应控制字位 0,VLT1_FreqRef 对应参数 3-10 或 PCD 2。这样在调试和排障时可以快速定位。
五、一个典型教学示例
假设有一条小型输送线,电机功率 5.5 kW,额定电流 11.5 A,额定转速 1450 rpm。选用 Danfoss VLT FC-302,配置 Profinet 通信模块,PLC 为西门子 S7-1200。PLC 通过 Profinet 发送控制字和频率给定,VLT 返回状态字和实际频率。
在 VLT 中,需要设置以下关键参数(示例值):
参数 1-20 电机功率:5.50 kW
参数 1-22 电机电压:400 V
参数 1-23 电机频率:50 Hz
参数 1-24 电机电流:11.5 A
参数 1-25 电机转速:1450 rpm
参数 8-10 控制字协议:FC 协议
参数 8-50 通信类型:Profinet
参数 3-10 频率给定:总线给定
参数 4-12 频率下限:0 Hz
参数 4-14 频率上限:50 Hz
在 PLC 中,将控制字写入输出区第一个字,频率给定写入第二个字。启动时,控制字写入 16#047C(位 0 启动、位 1 使能、位 2 允许运行、位 3 复位、位 10 由 PLC 控制)。停止时,控制字写入 16#043C(位 0 复位为 0)。读取状态字时,检查位 3 是否为 0(无故障),位 8 是否为 1(运行中)。
联调时,先手动在 VLT 面板上点动运行,确认电机转向和电流正常。然后切换到总线控制,在 PLC 中强制启动,观察 VLT 面板显示的实际频率是否跟随给定值。如果给定 30 Hz,实际频率应在 29.8~30.2 Hz 范围内,电流不超过额定值。若出现故障,读取 VLT 的故障日志(参数 15-xx),常见故障包括过流、过压、欠压、通信超时等。
六、集成工作的基本流程
虽然每个项目的具体步骤不同,但 VLT 与 PLC 集成通常遵循以下顺序:需求确认 → 硬件选型 → 电气设计 → 通信组态 → VLT 参数设置 → PLC 编程 → 联调测试 → 文档交付。其中,通信组态和参数设置是最容易出错的环节,建议在实验室或空载条件下先完成通信测试,再接入实际负载。