工控低压变频器的通讯奇缘精简设计篇
在工业自动化控制系统中,最为常见的是PLC和变频器的组合应用。其中,采用RS-485通讯方式实施控制的方案得到广泛的应用,因为它抗干扰能力强、传输速率高、传输距离远且造价低廉。但是,RS-485的通讯必须解决数据编码、求取校验和、成帧、发送数据、接收数据的奇偶校验、超时处理和出错重发等一系列技术问题,一条简单的变频器操作指令,有时要编写数十条PLC梯形图指令才能实现,编程工作量大而且繁琐,令设计者望而生畏。
本文介绍一种非常简便的三菱FX系列PLC通讯方式控制变频器的方法:只需在PLC主机上安装一块RS-485通讯板或挂接一块RS-485通讯模块;在PLC面板下嵌入一块造价仅数百元的大容量存储盒(功能扩展存储盒),编写4条极其简单的PLC梯形图指令,即可实现8台变频器参数读取与写入,以及各种运行状态监视与控制。这种方法非常简捷便利,不需要深厚专业知识即可掌握。本文以三菱产品为范例,将这种“采用扩展存储器通讯控制变频器”的简便方法作详细介绍。
三菱FX系列PLC采用的扩展存储器通信方式对应工控低压变频器技术
系统硬件配置
系统硬件主要由以下几部分组成:
三菱FX2N系列程序逻辑 controller:作为通信主机,其软件版本至少需为V3.00以上。
FX2N-485-BD 通信模板:用于建立RS-485网络,可以支持最长50米或500米无屏蔽电缆连接。
或者 FX0N-485ADP 通信模块 + FX2N-CNV-BD 板:可以支持更长距离无屏蔽电缆连接。
功能扩展存储盒 (ROM-E):用于保存通信协议代码,以减少用户需要记忆大量命令代码及参数设置。
硬件安装说明
通过网线专用压接钳将RJ45水晶头两端进行正确连接,并确保未使用端口不被短路。
打开左侧面板盖,将RX232转换适配卡插入相应槽位,并确保所有引脚正确对准后重新关闭面板盖。
将RJ45电缆分别连接到每个PU口上的终端阻抗100Ω,以消除反射影响并保证稳定通信。
变频器通信参数设置
为了确保正常沟通,必须设定各个站号以及其他必要参数,如停止位长度/字长及奇偶校验模式等。在变频器内部PR117至PR124项中设定这些参数,并通过操作面板或软件FR-SW1进行调试调整。
变频器设定项目及示例
| 设定项目 | 指令代码 |
| --- | --- |
| 站号 | K0000-K0079 |
| 通信速率 | B9600,B19200,B38400,... |
| 停止位长度/字长 | 1, 1B, 2B... |
例如,如果我们想让第一个站(K0000)以9600bps速率进行交流,我们就应该设置如下:
LD X800
SET M800
EXTR K001 X800 H6F D0
这段程序会连续监视第一个站(K0000)的速度并保持显示。如果你想要改变这个值,你可以这样做:
LD X801
SET M801
EXTR K002 X801 H6F D10
这段程序会改变第二个站(K001)的速度,使其达到10Hz,然后再次开始监视。这就是如何使用三菱FX系列 PLC来有效地管理你的工控低压变频设备了。