★端子分布图 ★主要指标 8 路继电器输出模块 DAM-3000 Data Acquisition Modules User’s Manual(V6.10) DAM-3018D 说明书 ■ 输出:8 路 A 型继电器 ■ 触点容量:250VAC @ 1A;30VDC @ 2A ■ 继电器接通时间:5ms ■ 继电器断开时间:2ms ■ 击穿电压:1000VAC (50/60Hz) ■ 绝缘电阻:最小 1000M Ω (1000VAC) ■ 支持双看门狗 ■ LED 指示输出状态 ■ 电源:未调理 +10 ~+30VDC ■ 功耗:2.4W @ 24VDC ★结构框图 ★代码配置表 ■ 波特率配置代码表 代码 00 01 DAM-3000 Data Acquisition Modules User’s Manual(V6.10) 02 03 04 05 06 07 波特率 1200 2400 4800 9600 19200 38400 57600 115200 1. 命令字定义表 #define CMD_GET_MODULE_CONFIG #define CMD_SET_MODULE_CONFIG #define CMD_READBACK_ERROR // ---------- DO 命令 ---------- #define CMD_GET_DO #define CMD_SET_DO #define CMD_GET_DO_POWER #define CMD_SET_DO_POWER #define CMD_GET_DO_SAFE #define CMD_SET_DO_SAFE ART 通信协议说明 0x00 // 获得模块基本信息 0x01 // 设置模块基本信息 0x02 // 容错处理 0x10 // 获得 DO 输出值 0x11 // 设置 DO 输出值 0x12 // 获得 DO 上电值 0x13 // 设置 DO 上电值 0x14 // 获得 DO 安全值 0x15 // 设置 DO 安全值 // ---------- 看门狗命令 ---------- DAM-3000 Data Acquisition Modules User’s Manual(V6.10) #define CMD_START_STOP_WATCHDOG #define CMD_GET_WATCHDOG_STATUS #define CMD_GET_RESET_STATUS #define CMD_RESET_WATCHDOG #define CMD_GET_TIMEOUT_VALUE #define CMD_SET_TIMEOUT_VALUE 0x90 // 启 /停软件看门狗 0x91 // 获得看门狗状态 0x92 // 获得看门狗复位状态 0x93 // 复位看门狗 0x94 // 获得看门狗溢出时间 0x95 // 设置看门狗溢出时间 注:发送请求是上位机的操作,返回回答是下位机的操作。 数据按小端模式传输(低字节在前,高字节在后) 。 指令格式中数字没有特殊说明的都是十六进制数。 包长指整个数据包的长度。 校验方法为数据包中的数据(不含校验值)相异或的结果,即校验值。 2. 通用命令 2.1 获得模块基本信息 发送请求 字节号 功能 指令格式 返回应答 字节号 功...