DAM-16DO
RS485接口 16 路数字输出
说明
- 本产品是一款工业级 16 路数字输出模块。
- 使用 RS485 通信接口,采用标准 Modbus RTU 通信协议。
- 输出采用达林顿开漏驱动并光耦隔离,输出每通道500mA。
- 支持指令控制、循环、闪开闪闭等多种输出控制模式。
- 通信接口内置电源数字双隔离电路,并集成保险丝、TVS、放电管等多重保护。
- 通信稳定、可靠、安全,适用于各类通信要求较高的工控设备或应用场景。
产品参数
| 参数类型 | 参数说明 |
|---|---|
| 供电方式 | 6~36 V |
| 通信接口 | RS485 |
| 通信波特率 | 4800,9600,19200,38400,57600,115200,128000,256000 |
| 默认通信 | 115200,N,8,1 |
| 数字输出 | 16 路,5~36V, 达林顿开漏输出(NPN),输出每通道500mA |
| 通信协议 | 标准 Modbus RTU 协议 |
| 指示灯 | STA:Bootloader 模式常亮,正常运行慢闪,数据传输时快闪 |
| 产品尺寸 | 121 * 72 * 34mm |
硬件接口说明

| 功能 | 引脚 | 说明 |
|---|---|---|
| 供电 DC6-36V | VCC | 电源正极 |
| GND | 电源负极 | |
| 无效 | NC | 无效引脚,悬空不接 |
| 通讯 | RS485 A+ | RS485通讯A接口 |
| RS485 B- | RS485通讯B接口 | |
| EARTH | 485接地线 | |
| 数字输出 | DO COM | 钳位二极管的正极,接继电器等感性负载时使用 |
| DGND | 数字地 | |
| DO1–DO16 | 第1–16路数字输出 |
RS485总线接线
电脑一般不带RS485接口,需要接USB转485转换器,转换后RS485为A、B两线,A接设备A端子,B接设备B端子。
若设备比较多建议采用双绞屏蔽线,采用链型网络结构。
数字量输出接线
输出为 NPN 达林顿管开漏输出:负载接在外部电源正极与对应 DOx 之间,DGND 接外部电源负极。驱动继电器等感性负载时,将 DO COM 接到外部电源正极,以使用模块内置续流保护。
默认输出关断时,DOx 高阻抗状态,负载断开,LED 熄灭;输出导通时 DOx 拉低,负载工作,LED 点亮。
操作演示
演示介绍了下面两种软件的操作方式。可选任意一种方式测试,首次测试建议使用网页串口调试助手软件。
- 网页版串口调试助手操作更方便,免安装,指令完整显示分析更方便,缺点是数据不直观。
- Modbus Poll软件是直接对寄存器操作,数据显示更方便观察,缺点是指令不完全显示,需熟悉Modbus寄存器操作。
- 串口调试助手
- Modbus Poll软件
- 在浏览器中打开串口调试助手,选择对应的端口号,设置串口为115200 N 8 1,打开串口即可发送指令。

- 选择
hex显示和hex发送,校验选择ModbusCRC16,输入01 05 00 00 FF 00指令并发送,正常时CH1通道输出会导通并返回指令。

- 右侧栏中点击
模块指令并选择对应的模块型号,即可看到模块预设的常用指令,可直接点击发送对应的指令操作。也可以点击>展开查看指令数据,也可将指令填入发送区然后修改指令再发送。

- 也可选择
常用指令,使用对应的modbus功能码指令。编辑指令参数自动生成指令并发送。

- 下载并安装Modbus Poll 软件,安装完成后打开软件。
- 选择
setup->Read/Write Definition打开设置,Slave ID选择实际设备地址,Function选择01 Read Coils功能码,Quantity改为实际通道,点击OK确认。

- 选择
Connection->Connect Setup打开窗口,Connection选择Serial Port,选择对应的串口号,设置串口为115200 N 8 1,点击OK连接。

- 连接正常后会显示当前通道输出状态,双击对应通道的状态值后将弹出指令页面,选择
On或Off,然后点击Send发送指令即可控制对应通道的输出状态。

- 点击菜单
Functions可以选择功能码指令,例如选择15:Write Multiple Coils指令可以写通道输出状态,Address选择输出起始地址,Quantity设置为实际通道数,在中间栏设置各通道的状态,点击Send即可发送指令控制输出状态,正常时输出状态会改变,窗口提示Response ok。

- 点击菜单
Display->Communication可以查看收发通信的指令实际通信数据。
