产品概述
台达DVPSCM12-SL是一款专为台达DVP系列可编程逻辑控制器(PLC)设计的串列通讯模组。它提供RS-485与RS-422标准接口,支持多种通讯协议,是构建工业自动化控制系统网络、实现设备间数据交换的关键组件。
主要规格与特性
- 通讯标准:兼容RS-485与RS-422。
- 通讯速率:支持1200bps至115200bps的可编程波特率。
- 通讯协议:支持台达PLC专用协议(如MODBUS ASCII/RTU从站模式),并可透过PLC程序实现自定义协议通讯。
- 电气隔离:内置光耦合器隔离,有效提升系统抗干扰能力与稳定性。
- 连接端子:采用可拆卸式螺丝端子台,方便接线与维护。
- 状态指示:配备LED指示灯,用于显示电源、运行及通讯状态。
硬件安装与接线
- 安装:将DVPSCM12-SL模组插入DVP系列PLC主机右侧的扩展插槽,直至卡扣锁紧。
- 电源:模组工作电源由PLC主机背板总线提供,无需外接电源。
- 接线:
- RS-485接线:使用双绞屏蔽电缆。将设备的“Data+”接至模组的“A”(或“+”)端子,“Data-”接至“B”(或“-”)端子。务必连接“FG”端子至系统地线,并将电缆屏蔽层单点接地,以抑制噪声。
- RS-422接线(全双工):
- 发送端:TXD+ 接对方 RXD+,TXD- 接对方 RXD-。
- 接收端:RXD+ 接对方 TXD+,RXD- 接对方 TXD-。
- 在总线两端,建议连接120Ω终端电阻(模组上通常有拨码开关或跳线选择)以匹配阻抗,减少信号反射。
软件设定与参数配置
通讯功能需通过PLC程序进行设定与控制。主要步骤如下:
- 确定模组位置:根据模组在PLC扩展机架上的物理位置,确定其对应的“模块编号”(如K1, K2...)。
- 使用应用指令:在台达PLC编程软件(如ISPSoft)中,利用特定的串列通讯指令进行配置。核心指令通常为 “MODRW” 或 “RS” 指令(取决于协议)。
- 设定通讯参数:通过指令或数据寄存器设定以下关键参数:
- 波特率 (D1036/D1037)
- 数据位、停止位、校验位 (D1039)
- 通讯协议模式 (D1120)
- 站号地址 (当作为MODBUS从站时)
- 数据交换:配置完成后,即可通过指定的数据寄存器(如D区寄存器)进行数据的读取与写入。例如,使用MODBUS协议时,主站可通过功能码03/06等访问PLC内部的寄存器地址。
操作流程示例(以MODBUS RTU从站模式为例)
- 硬件正确安装与接线。
- 在PLC编程软件中新建项目,选择正确的PLC型号。
- 在设备配置中,添加DVPSCM12-SL模组到相应的扩展槽位。
- 在初始化程序段(如M1002触点后)中,写入MOV指令,将通讯参数(波特率、格式等)传送到指定的特殊数据寄存器中。
- 编写主控程序,处理来自通讯端口的数据。数据通常存储在特定的数据寄存器中,可通过梯形图逻辑进行读取、计算和输出。
- 将程序下载至PLC,并将PLC运行模式切换至“RUN”。
- 使用上位机(如SCADA、HMI或MODBUS测试软件)配置相同的波特率、校验等参数,设定PLC的站号地址,即可开始进行通讯测试。
故障排除与维护
- 无法通讯:
- 检查硬件接线是否正确、牢固,特别是A/B(+/-)线序。
- 确认PLC、模组及上位设备的波特率、数据位、停止位、校验位设置完全一致。
- 检查PLC程序中的通讯参数初始化是否正确执行。
- 确认终端电阻在总线两端是否已正确启用。
- 通讯不稳定(误码、断线):
- 确保使用屏蔽双绞线,且屏蔽层已良好接地。
- 使通讯线远离强电线路(如电机驱动线、电源线)。
- 检查系统接地是否良好,避免地电位差。
- 降低通讯波特率测试。
- 模组指示灯异常:
- PWR灯不亮:检查PLC主机是否供电,模组是否安装到位。
- RUN灯不亮/闪烁:PLC可能处于停止(STOP)模式或程序错误。
- COM灯不闪烁:表示无数据收发,请检查通讯配置与连接。
安全注意事项
- 安装、拆卸或接线前,请务必切断所有相关设备的电源。
- 请勿在易燃、易爆环境中使用本产品。
- 确保接线符合当地电气法规与标准。
- 本手册内容仅供参考,详细及最新信息请参阅台达电子官方网站提供的完整版技术手册。