GE 239 电机保护继电器
Modbus 协议
GE Multilin 239 实现了 AEG Modicon Modbus RTU 串行通信标准的子集。许多流行的可编程控制器都直接支持该协议,并配有合适的接口卡,可直接连接继电器。 虽然 Modbus 协议与硬件无关,但 239 接口使用双线 RS485 硬件接口。Modbus 是一种单主多从协议,适用于 RS485 硬件提供的多分支配置。在这种配置下,单个通信通道上最多可串联 32 个从站。
电气接口
硬件或电气接口为双线 RS485。在双线 RS485 链路中,数据流是双向半双工的。也就是说,数据不会同时传输和接收。RS485 线路应以菊花链方式连接(避免星形连接),并在链路的两端,即主站端和离主站最远的从站端安装终端网络。当使用 Belden 9841 RS485 导线时,终端网络应由一个 120 Ω 电阻器和一个 1 nF 陶瓷电容器串联组成。终端电阻的值应等于线路的特性阻抗。对于标准的 22 号 AWG 双绞线,阻抗约为 120 Ω。应始终使用屏蔽线,以尽量减少噪音。极性在 RS485 通信中非常重要。每个设备的每个 "+"端子都必须连接在一起,系统才能运行。有关正确串行端口接线的详细信息,请参见 239 使用手册第 2.1.3 节。
239 支持以下功能:
- 03 - 读取设定点和实际值
- 04 - 读取设定值和实际值
- 05 - 执行操作
- 06 - 存储单个设定点
- 07 - 读取设备状态
- 08 - 回环测试
- 16 - 存储多个设定点
03/04: 读取设定值/实际值
- Modbus 执行: 读取输入和保持寄存器
- 239 执行: 读取设定点和实际值
执行操作
- Modbus 实现: 强制单线圈
- 239 执行: 执行操作
存储单个设定点
- Modbus 执行: 预设单寄存器
- 239 执行: 存储单个设定点
读取设备状态
- Modbus 执行: 读取异常状态
- 239 实现: 读取设备状态
执行命令
某些 PLC 可能不支持使用功能代码 5 执行命令,但支持使用功能代码 16 存储多个设定点。要使用功能代码 16 (10H) 执行此操作,必须同时向 239 写入特定的命令序列。该序列包括 命令功能寄存器、命令操作寄存器和命令数据(如需要)。命令功能寄存器的写入值必须为 5,表示要求执行操作。然后必须在命令操作寄存器中写入内存映射中命令列表中的有效命令操作编号。 如果命令操作需要数据,则必须用有效数据写入命令数据寄存器。所选命令将在收到有效传输后立即执行。
Copyright © 2024 厦门控匠自动化科技有限公司 版权所有