施耐德技术服务中心
6.1 计算机和PLC连接
连接图如下: 2 3 1 3 2 1 TSXPCX1031-C电缆的圆头与Twido PLC的圆口连接 TSXPCX1031-C转换器拨号到2
TSXPCX1031-C的9针端与计算机的串口连接 6.2 交换数据表对照
注意:该例使用DRIVECOM流程,假如把ATV312设为分离控制方式,也就是通信给定频率,端子控制起停的话,可以不使用DRIVECOM流程。
交换数据表 读变量 %MW0 %MW1 %MW2 %MW3 %MW4 %MW5 %MW6 %MW7 值(高位字节) 01 03 01 0c 00 01 00 00 值(高位字节) 01 00 01 21 00 00 00 00 01 21 00 值(低位字节) 06 00 03 81 01 03 02 00 值(低位字节) 0C 07 10 35 02 04 00 00 10 35 02 说明 发送接收:01;发送长度:06(字节) 接收偏移:03;发送偏移:00 从站地址:02;命令代码:03(读变量) 起始变量:16#0c81(W3201) 数据长度:1 字 从站地址:02;命令代码:03 接收偏移值:00;接收到的字节数:2 读到的寄存器值 说明 发送接收:01;发送长度:12(字节) 接收偏移:00;发送偏移:07 从站地址:02;命令代码:16(写变量) 起始变量:16#2135(W8501) 数据长度:2字 发送偏移值:00;写的字节数:04 写入变量值1:W8501 写入变量值2:W8502 从站地址:01;命令代码:16(写变量) 起始变量:16#2135(W8501) 数据长度:2字 从站返回值
写变量 %MW50 %MW51 %MW52 %MW53 %MW54 %MW55 %MW56 %MW57 %MW58 %MW59 %MW60 从站返回值
Twido与ATV312的Modbus串行通讯控制<二> 26
施耐德技术服务中心
6.3 动态变量表的读和写
Twido与ATV312的Modbus串行通讯控制<二> 27
施耐德技术服务中心
6.4 ATV312常见通讯故障
出现通讯故障或者变频器故障时,变频器会自动停止输出。在此例中,常见故障是SLF(serial link fault)通讯故障,通讯故障之后10秒变频器会自动停止输出,并在液晶显示器上显示SLF。几种常见的故障-原因-解决方案如下: 故障起因 硬件线路故障 PLC断电 PLC热启动 PLC冷启动 CPU停止运行 故障现象 解决方案 变频器显示 变频器输出 SLF 检查并恢复硬件线路 1 约10秒后停止输出 SLF SLF nSt SLF 约10秒后停止输出 如10秒内不能启动,则停止输出 立即停止输出,变频器复位 约10秒后停止输出 PLC重新热启动 PLC冷启动 PLC启动 恢复运行 通讯自动恢复,显示故障,需要复位 通讯自动恢复,显示故障,需要复位 通讯自动恢复,显示故障,需要复位 通讯自动恢复 通讯自动恢复,显示故障,需要复位 1 10秒为ATV312变频器modbus超时的出厂设定值,即在10秒之内如果没有检测到modbus请求或接收信号,会报SLF故障。此时间一般默认为出厂设定值10秒,见菜单COM-ttO。
故障排除且复位后,变频器状态重新回到waiting或ready,变频器液晶显示rdy(ready/就绪)或nSt(自由停车)后,变频器才能启动。
其他更多ATV312变频器的故障-原因-解决方案,请参照ATV312编程手册的故障-原因-解决方案章节。
1
Twido与ATV312的Modbus串行通讯控制<二> 28
施耐德技术服务中心
7.系统扩展
本例只是对单个变频器进行控制,对于多个变频器连接的情况,需要对硬件和软件进行扩展,软件的扩展已经在之前的5.7.2 一台PLC与多台变频器通讯中进行了讲解,下面对硬件扩展作出说明。
施耐德提供专门的连接器来进行扩展,主要有两种扩展的方式。
7.1 分配器模块和RJ45连接器
使用施耐德的标准扩展设备,通过分配器模块和RJ45连接器方式进行扩展。
1,modbus分支模块LU9 GC3
2,modbus分支电缆VW3 A8 306R** 3,Modbus T形连接器VW3 A8 306TF**
4,线路终端器VW3 A8 306RC或线路终端器VW3 A8 306R
采用标准的modbus连接时,使用线路终端器VW3 A8 306RC;采用modbus jbus连接时,使用VW3 A8 306R线路终端器。两种线路终端器的内部实际结构如下图:
VW3 A8 306RC VW3 A8 306RC
详细的扩展规划,请参照8.1.4《ATV312的modbus用户手册》。
注意 对于使用多台变频器的系统,为保证系统通讯稳定,建议客户使用施耐德的标准modbus扩展设备
8. 附件
Twido与ATV312的Modbus串行通讯控制<二> 29
施耐德技术服务中心
8.1 参考程序
8.1.1 Port2口做通讯
一台PLC与一台变频器com2口
一台PLC与多台变频器com2口
8.1.2 Port1口做通讯
一台PLC与一台变频器com1口
一台PLC与多台变频器com1口
Twido与ATV312的Modbus串行通讯控制<二> 30