1. 项目概述:工业自动化中的变频器通讯挑战
在工业自动化现场,PLC与变频器的通讯一直是设备联动的核心环节。西门子S7-200 SMART作为中小型PLC的经典款型,与三菱D700这类经济型变频器的组合,在纺织、包装、输送线等场景中非常普遍。但不同品牌设备间的协议差异,往往让工程师在实现485通讯时踩坑无数。
我最近刚完成一个陶瓷生产线改造项目,其中就涉及到SMART200通过RS485控制12台D700变频器的同步调速。实测发现,只要吃透MODBUS-RTU协议规范,配合正确的接线方式和参数配置,这种跨品牌通讯完全能稳定运行。下面就把调试过程中总结的完整方案和避坑要点分享给大家。
2. 硬件连接与参数配置
2.1 物理层接线规范
RS485通讯首要解决物理连接问题。SMART200的通讯口是DB9母头,而D700变频器采用端子排接线。具体接线方式:
-
SMART200端(PORT0):
- 3脚(TXD+/B)接变频器485+
- 8脚(RXD+/A)接变频器485-
- 5脚(GND)接屏蔽层
-
D700变频器端:
- 拆开操作面板可看到RS485端子
- 端子1(SG)接PLC的GND
- 端子2(SDA)接PLC的485+
- 端子3(SDB)接PLC的485-
关键提示:务必在总线两端加装120Ω终端电阻,D700变频器侧通过拨码开关设置(Pr.549=120),SMART200侧需外接电阻。这是消除信号反射导致通讯中断的关键。
2.2 变频器参数设置
D700需要修改以下关键参数(通过操作面板设置):
code复制Pr.117 - 站号:1(第一台设为1,第二台设为2,依此类推)
Pr.118 - 波特率:19200(需与PLC保持一致)
Pr.119 - 数据长度:8(8位数据位)
Pr.120 - 停止位:1(1位停止位)
Pr.121 - 奇偶校验:2(偶校验)
Pr.122 - 通讯等待时间:0(ms)
Pr.123 - 通讯重试次数:3
Pr.124 - 通讯校验时间:0
Pr.549 - 终端电阻:120(Ω)
2.3 PLC端口初始化
在STEP 7-Micro/WIN SMART中配置通讯端口:
STL复制MOV_B 16#09, S
