单相智能交流电量采集模块 可测量电压 电流 有功功率 无功功率 视在功率 功率因素 频率 有功电度

上传人:wm****3 文档编号:47520767 上传时间:2018-07-02 格式:PDF 页数:10 大小:191.30KB
返回 下载 相关 举报
单相智能交流电量采集模块 可测量电压 电流 有功功率 无功功率 视在功率 功率因素 频率 有功电度_第1页
第1页 / 共10页
单相智能交流电量采集模块 可测量电压 电流 有功功率 无功功率 视在功率 功率因素 频率 有功电度_第2页
第2页 / 共10页
单相智能交流电量采集模块 可测量电压 电流 有功功率 无功功率 视在功率 功率因素 频率 有功电度_第3页
第3页 / 共10页
单相智能交流电量采集模块 可测量电压 电流 有功功率 无功功率 视在功率 功率因素 频率 有功电度_第4页
第4页 / 共10页
单相智能交流电量采集模块 可测量电压 电流 有功功率 无功功率 视在功率 功率因素 频率 有功电度_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《单相智能交流电量采集模块 可测量电压 电流 有功功率 无功功率 视在功率 功率因素 频率 有功电度》由会员分享,可在线阅读,更多相关《单相智能交流电量采集模块 可测量电压 电流 有功功率 无功功率 视在功率 功率因素 频率 有功电度(10页珍藏版)》请在金锄头文库上搜索。

1、 端子分布图: 主要指标: DAM3000 Data Acquisition Modules Users Manual(V6.10) DAM-3502/T 说明书 单相智能交流电量采集模块 电压量程:400V(可定制) 电流量程:5A(可定制) 精度:0.2% 输出参数:电压、电流、无功功率、有功功率、视在功率、功率因数、总电度、 湿度(仅 T 模块支持) 、温度(仅 T 模块支持) 内置看门狗 板载电流互感器 板载温湿度传感器(仅 T 模块支持) 电源:未处理+10+30VDC 功耗:0.22W 24VDC 代码配置表 波特率配置代码表 代码 00 01 DAM3000 Data Acqui

2、sition Modules Users 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 ART 通信协议说明 0x00 / 获得模块基本信息 0x01 / 设置模块基本信息 0x02 / 容错处理 /- 电量模块命令 - #define CMD_GET_EVRM_TMPT #define

3、CMD_GET_EVRM_HUM #define CMD_GET_ELEC_VAL #define CMD_CLR_ENERGY_REG #define CMD_GET_ENERGY_PER_LSB #define CMD_SET_ENERGY_PER_LSB #define CMD_GET_INPUT_RANGE #define CMD_SET_INPUT_RANGE 0x50 / 获得环境温度 0x51 / 获得环境湿度 0xC0 / 获得电量值 0xCA / 清能量寄存器 0xCB / 获得每 LSB 对应的能量 0xCC / 设置每 LSB 对应的能量 0xCD / 获得输入量程 0x

4、CE / 设置输入量程 注:发送请求是上位机的操作,返回回答是下位机的操作。 数据按小端模式传输(低字节在前,高字节在后) 。 指令格式中数字没有特殊说明的都是十六进制数。 包长指整个数据包的长度。 校验方法为数据包中的数据(不含校验值)相异或的结果,即校验值。 2. 通用命令 2.1 获得模块基本信息 发送请求 字节号 功能 指令格式 0 报头 Header A5 1 模块地址 Address XX 2 包长 PackSize 06 3 命令字 Command 00 4 校验值 Checkout XX 5 报尾 End $ 返回应答 字节号 0 1 DAM3000 Data Acquisit

5、ion Modules Users Manual(V6.10) 2 3 4 5 6 7 功能 指令格式 接上表 字节号 报头 Header 5A 8 模块地址 Address XX 9 包长 PackSize 0F 10 命令字 Command 00 11 类型低 TypeL TT 类型高 TypeH TT 12 类型后缀 1 TypeSuffix1 SS 13 类型后缀 2 TypeSuffix2 SS 14 功能 指令格式 版本号 V ersionL 10 版本号 V ersionH 06 地址 Address XX 波特率 BR XX 校验位 NewCheckBit XX 校验值 Che

6、ckout XX 报尾 End $ Public Const CMD_GET_MODULE_CONFIG 0x00 说明:TT 表示模块型号(例如 3060 等) 。 SS 表示类型后缀,即同一模块型号的不同后缀(例如 3060V,3041BD 等) ,两个后缀均以ASCII 形式传 送, 没有时以空格代替。 2.2 设置模块基本信息 发送请求 字节号 功能 指令格式 接上表 字节号 功能 指令格式 0 报头 Header A5 7 校验值 Checkout XX 1 模块地址 Address XX 8 报尾 End $ 2 包长 PackSize 09 3 命令字 Command 01 4

7、新地址 NewAdd XX 5 新波特率 NewBR XX 6 校验 NewCheck XX Public Const CMD_SET_MODULE_CONFIG 0x01 说明:其返回应答请见容错处理。 模块地址范围:00HFFH 模块波特率:见上面的波特率配置代码表。 模块的校验:01有,00无。 2.3 容错处理(回读错误信息) 发送请求 字节号 0 1 2 3 4 5 功能 报头 Header DAM3000 Data Acquisition Modules Users Manual(V6.10) 模块地址 包长 命令字 校验值 报尾 Address PackSize Command

8、Checkout End 指令格式 返回应答 字节号 功能 指令格式 A5 0 报头 Header 5A XX 1 模块地址 Address XX 06 2 包长 PackSize 06H 02 3 命令字 Command XX XX 4 校验值 Checkout XX $ 5 报尾 End $ Public Const CMD_READBACK_ERROR 0x02 说明:若 Header 等于 33H 为错误应答,若等于 5AH 为正确应答(即为请求应答) 。 命令字中“XX”对应执行完命令的命令字。 3. 电量模块命令 3.1 获得电量值 发送请求 字节号 0 1 2 3 4 5 6 7

9、 8 功能 指令格式 返回应答 字节号 报头 Header A5 0 模块地址 Address XX 1 包长 PackSize 09 2 命令字 Command C0 3 模拟量类型 AanlogType XX 4 5 首通道 FirstCH XX 末通道 LastCH XX N 校验值 Checkout XX N+1 报尾 End $ 功能 报头 Header 模块地址 Address 包长 PackSize 命令字 Command 状态 State 数据 0 Data0 校验值 Checkout 报尾 End 指令格式 5A XX XX C0 00 XX XX $ Public Cons

10、t CMD_GET_ELEC_VAL 0xC0 注:电量信息代码表 电量信息模拟量类型代码 对应类型 量程范围 对应真值 0 1 2 3 4 电流有效值 电压有效值 有功功率值 无功功率值 视在功率值 00xFFFF 00xFFFF 00xFFFF 00xFFFF 00xFFFF 0 Imax 0 Vmax -Imax* Vmax +Imax* Vmax -Imax* Vmax +Imax* Vmax -Imax* Vmax +Imax* Vmax 5 7 正向有功电度 正向无功电度 00xFFFFFFFF -2147483648 +2147483647 00xFFFFFFFF -214748

11、3648 +2147483647 9 功率因数值 00xFFFF -1 +1 0B 3.2 清能量寄存器 发送请求 DAM3000 Data Acquisition Modules Users Manual(V6.10) 总电度值 00xFFFFFFFF -2147483648 +2147483647 字节号 功能 指令格式 0 报头 Header A5 1 模块地址 Address XX 2 包长 PackSize 07 3 命令字 Command CA 4 通道 Channel XX 5 校验值 Checkout XX 6 报尾 End $ Public Const CMD_CLR_ENE

12、RGY_REG0xCA 其返回应答请见容错处理。 3.3 获得能量单位 发送请求 字节号 0 1 2 3 4 5 功能 指令格式 返回应答 字节号 功能 报头 Header A5 0 报头 模块地址 Address XX 1 模块地址 包长 PackSize 06 2 包长 命令字 Command CB 3 命令字 校验值 Checkout XX 4 能量单位 报尾 End $ 5 校验值 6 报尾 指令格式 Header 5A Address XX PackSize 07 Command CB EnergyPerLSB XX Checkout XX End $ Public Const CM

13、D_GET_ENERGY_PER_LSB 0xCB 3.4 设置能量单位 发送请求 字节号 0 1 2 3 4 5 6 功能 指令格式 报头 Header A5 模块地址 Address XX 包长 PackSize 07 命令字 Command CC 能量单位 EnergyPerLSB XX 校验值 Checkout XX 报尾 End $ Public Const CMD_SET_ENERGY_PER_LSB 0xCC 其返回应答请见容错处理。 说明: 能量单位指传输的数据中每LSB 对应的电度值, 能量单位字节为0 时, 对应的能量为0.0001 度; 为 1 时,对应 0.001 度;

14、即:每 LSB 对应的电度为:0.0001 度 * 10N。 3.5 获得输入量程 发送请求 字节号 0 1 DAM3000 Data Acquisition Modules Users Manual(V6.10) 2 3 4 5 6 功能 指令格式 返回应答 字节号 功能 指令格式 接上表 字节号 报头 Header A5 0 报头 Header 5A 6 模块地址 Address XX 1 模块地址 Address XX 7 包长 PackSize 07 2 包长 PackSize 0A 8 命令字 Command CD 3 命令字 Command CD 9 通道 Channel XX 4

15、 电压低 VL XX 校验值 Checkout XX 5 电压高 VH XX 报尾 End $ 功能 电流低 IL 电流高 IH 校验值 Checkout 报尾 End 指令格式 XX XX XX $ Public Const CMD_GET_INPUT_RANGE 0xCD 3.6 设置输入量程 发送请求 字节号 0 1 2 3 4 5 6 功能 指令格式 接上表 字节号 功能 报头 Header A5 7 电流低 IL 模块地址 Address XX 8 电流高 IH 包长 PackSize 0B 9 校验值 Checkout 命令字 Command CE 10 报尾 End 通道 Channel XX 电压低 VL XX 电压高 VH XX 指令格式 XX XX XX $ Public Const CMD_SET_INPUT_RANGE 0xCE 其返回应答请见容错处理。 3.7 温、湿度命令( 仅 T 模块支持 ) 3.7.1 获得环境温度 发送请求 字节号 0 1 2 3 4 5 6 功能 报头 模块地址 包长 命令字 通道 校验值

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号