DCL系列执行器支持Modbus-RTU协议。您可以参考本应用手册将DCL执行器连接到Modbus。

面板描述

1. 接口定义
P1: 220VAC 中性线 (N)
P2: 220VAC 火线 (L)
P3: 4-20mA 输入 –
P4: 4-20mA 输入 +
P5: 4-20mA 输出 –
P6: 4-20mA 输出 +
P7: RS485 A
P8: RS485 B
2. 按钮
打开: 在“设置模式”(开关 SA 指向“2”时),按下此键可打开执行器,松开此键可停止电机。 放 和 开放 同时用于全开位置校准。
关闭: 在“设置模式”下,按下此键可关闭执行器,松开此键可停止电机。 放 和 关闭 同时用于完全关闭位置校准。
放: 与……结合使用 开放 和 关闭 进入“设置模式”以执行特定功能。
3. 选择开关
SA: 选择输入信号的正/反作用模式和设置状态。必须在通电状态下设置才能生效。出厂默认设置为: 1:
1 – 直接行动
2 – 设置模式
3 – 反向操作
SB: 设置安全位置。当外部控制信号丢失时,执行器将移动到指定位置。出厂默认值为 2:
1 – 全面开放
2 – 保持当前位置
3 – 进入全面关闭状态
笔记: 使用Modbus控制时, SB 必须设置为位置 2。
4. 死区值调节电位器
调整死区值。顺时针旋转增加死区;逆时针旋转减少死区。范围为 0.5% – 5.0% (出厂默认设置是) 1.5%).
5. 指示灯
L1(绿色): 电源指示灯 – 通电时亮起。
L2(红色): 输入信号故障指示灯 – 输入信号故障时亮起。
L3(红色): 位置检测故障指示器 – 如果位置电位器开路、短路或损坏,则会亮起。
L4(红色): 干扰故障指示灯 – 发生干扰时亮起。
设置
要进入“设置模式”,请设置 南非 定位 2此模式允许:
旅行校准
输入信号故障处理
死区值调整
手动操作
输出电流校准
1. 设置结束位置
设置收盘价的结束位置: 使用以下方法将阀门调节到关闭的最终位置 开放 和/或 关闭 按钮。按下 放, 然后 关闭并保持两者约 4秒 直到 L2 点亮然后松开两个按钮。 L2 熄灭,表示设置完成。
设置打开的最终位置: 使用以下方法将阀门调节到完全打开的位置: 开放 和/或 关闭 按钮。按下 放, 然后 开放并保持两者约 4秒 直到 L2 点亮然后松开两个按钮。 L2 熄灭,表示设置完成。
2. 设置 Modbus 地址
可以通过 Modbus 命令修改 Modbus 通信地址和波特率。
工厂默认地址: 1
出厂默认波特率: 9600
3. 死区值调整
转动电位器 顺时针方向 增加死区。
转动它 逆时针方向 减少死区。
每个刻度线对应 0.5% 的变化。
如果设置如下 0.5%它会自动处理为 0.5%.
在 设置模式, 使用 开放 或者 关闭 手动打开或关闭阀门。
手术
要启动自动操作,请设置 南非 定位 1 或者 3.
上电后,执行器默认设置为 4-20mA信号控制.
发送 Modbus 命令将执行器切换到 通信控制模式.
断电重启后,执行器恢复到 模拟控制模式.
重要的: 使用 Modbus 控制时:
确保 SB 设置为 2 号位.
每个控制命令都必须包含 控制模式和位置值 防止重启后出现意外操作。
使用 4-20mA 进行位置控制
| 输入信号 | 4mA | 8mA | 12mA | 16毫安 | 20 毫安 |
|---|---|---|---|---|---|
| 指针位置 | 关闭 (0) | 2.5 | 5 | 7.5 | 开放(100) |
| 阀门开启(%) | 0% | 25% | 50% | 75% | 100% |
| 输出信号 | 4mA | 8mA | 12mA | 16毫安 | 20 毫安 |
笔记:
在 反向作用模式, 4mA 对应于 100% 开路和 20mA 对应于 0% 开路.
伺服控制器精度等级: ±1%
滞后现象: <1%
使用 Modbus 控制执行器位置
物理层
DCL执行器支持 Modbus-RTU 协议和使用 RS485接口 在物理层。
通讯地址: 可配置 1 至 127默认值为 1.
波特率: 可配置,默认值为 115200.
串口格式: 1 个起始位 + 8 个数据位 + 1 个停止位.
广播功能: 已支持。
接口定义

| 别针 | 功能 |
|---|---|
| P1 | 力量 (-) |
| P2 | 功率(+) |
| P7 | RS485 A |
| P8 | RS485 B |
| P3~P6 | 保留用于模拟信号(4) |
Modbus接线图

应用层
1. ADU(应用数据单元)

2. 功能代码
| ID | 名称 | 描述 |
|---|---|---|
| 0x03 | 读取多个寄存器 | 从远程设备读取一块保持寄存器。 |
| 0x06 | 写入单个寄存器 | 向远程设备上的单个寄存器写入数据。 |
| 0x10 | 写入多个寄存器 | 写入一个连续寄存器块(1 到大约 120 个寄存器)。 |
3. 配置通信参数
登记册 0x0040 – 0x0042 用作 通信设置:
写 0xA501 注册 0x0040 进入 配置模式.
调整 寄存器 0x0041 (通信地址)和 寄存器 0x0042 (波特率)。
新参数将在[日期]生效 1秒后续通信必须使用更新后的设置。
通过写入退出配置模式 0x0000 至 寄存器 0x0040.
4. 强制使用默认通信模式
放 南非 至 位置 2 和 SB 至 位置 2.
按住 KS按钮 大约 3秒 直到 红灯闪烁然后松开按钮。
按住 KC按钮 大约 3秒 直到 红灯常亮然后松开按钮。
通信参数现在为 重置为默认值.
放 南非 返回 位置 1 退出此模式。
新设置保持不变 即使重启设备后.
笔记:
如果您忘记了之前的通信参数,请使用此方法恢复默认通信模式并重新配置通信设置。
注册列表
| 注册地址 | 比特 | 团体 | 信号名称 | 最小值 | 最大值 | 单元 | 读/写 | 类型 | 描述 |
|---|---|---|---|---|---|---|---|---|---|
| 0x0010 | b15-b5 | – | – | – | – | – | 读/写 | 十六进制 | 预留 (0) |
| b4 | 控制 | 停止 | – | – | – | – | 读/写 | 十六进制 | 1:停止,0:正常运行 |
| b1-b0 | 控制 | 模式 | – | – | – | – | 读/写 | 十六进制 | 1:通信控制,其他:出口通信控制 |
| 0x0011 | b15-b0 | 控制 | 设置开放度 | 0 | 10000 | % | 读/写 | 整数/十六进制 | 0-10000 对应于 0-100% 阀门开度(比例系数:1/100) |
| 0x0018 | b15-b6 | – | – | – | – | – | r | 十六进制 | 预留 (0) |
| b5 | 信息 | 错误位置 | – | – | – | – | r | 十六进制 | 1:位置信号故障 |
| b4 | 信息 | 错误信号 | – | – | – | – | r | 十六进制 | 1:输入信号故障 |
| b3 | 信息 | 过扭矩标志 | – | – | – | – | r | 十六进制 | 1:检测到过载 |
| b2 | 信息 | 卡住的旗帜 | – | – | – | – | r | 十六进制 | 1:检测到干扰 |
| b1 | 信息 | 打开运行标志 | – | – | – | – | r | 十六进制 | 1:打开阀门 |
| b0 | 信息 | 关闭运行标志 | – | – | – | – | r | 十六进制 | 1:关闭阀门 |
| 0x0019 | b15-b0 | 信息 | openDegree | 0 | 10000 | % | r | 整数/十六进制 | 0-10000 对应于 0-100% 阀门开度(比例系数:1/100) |
| 0x0040 | b15-b0 | 配置 | cfgMode | 1 | 127 | – | rw | 十六进制 | 0x0000:正常模式,0xA501:配置模式 |
| 0x0041 | b15-b0 | 配置 | cmm_addr | 1 | 127 | – | rw | 十六进制 | 设置通信地址 |
| 0x0042 | b15-b0 | 配置 | cmm_baudrate | – | – | – | rw | 十六进制 | 0:4800波特,1:9600波特,2:19200波特,3:115200波特 |
通信命令示例
1. 控制阀位置
进入通信控制模式:
发送 → ◇01 10 00 10 00 01 02 00 01 65 00
接收 ← ◆01 10 00 10 00 01 00 0C
阀门位置设定:0%
发送 → ◇01 10 00 11 00 01 02 00 00 A5 11
接收 ← ◆01 10 00 11 00 01 51 CC
设定阀位置:50% (5000 → 0x1388)
发送 → ◇01 10 00 11 00 01 02 13 88 A8 47
接收 ← ◆01 10 00 11 00 01 51 CC
设定阀位置:100% (10000 → 0x2710)
发送 → ◇01 10 00 11 00 01 02 27 10 BF 2D
接收 ← ◆01 10 00 11 00 01 51 CC
停止操作
发送 → ◇01 10 00 10 00 01 02 00 11 64 CC
接收 ← ◆01 10 00 10 00 01 00 0C
2. 读取阀门状态
发送 → ◇01 03 00 18 00 02 44 0C
接收 ← ◆01 03 04 00 30 00 00 FA 3C
3. 设置通信地址
进入配置模式:
发送 → ◇01 10 00 40 00 01 02 A5 01 12 00
接收 ← ◆01 10 00 40 00 01 00 1D
将通信地址更改为:2
发送 → ◇01 10 00 41 00 01 02 00 02 28 80
接收 ← ◆01 10 00 41 00 01 51 DD
退出配置模式:
发送 → ◇02 10 00 40 00 01 02 A5 00 C7 30
接收 ← ◆02 10 00 40 00 01 00 2E
4. 设置通信波特率
进入配置模式:
发送 → ◇01 10 00 40 00 01 02 A5 01 12 00
接收 ← ◆01 10 00 40 00 01 00 1D
将波特率更改为:9600
发送 → ◇01 10 00 42 00 01 02 00 01 68 B2
接收 ← ◆01 10 00 42 00 01 A1 DD
退出配置模式:
发送 → ◇01 10 00 40 00 01 02 A5 00 D3 C0
接收 ← ◆01 10 00 40 00 01 00 1D












