功率因数变送器 RS485 Modbus-rtu通信
HY194-BS4H功率因数变送器,是一种把单相功率因数或三相功率因数测量值转换成线性直流隔离标准模拟信号输出或RS485数字通信接口输出。模拟量可选:DC0~20mA、DC4~20mA、DC0~5V、DC0~10V等变送输出。RS-485数字通讯接口,采用标准MODBUS-RTU通讯协议,可与各种PLC、HMI、组态软件实现组网。
- 型号: HY194-BS4H
HY194-BS4H功率因数变送器,是一种把单相功率因数或三相功率因数测量值转换成线性直流隔离标准模拟信号输出或RS485数字通信接口输出。模拟量可选:DC0~20mA、DC4~20mA、DC0~5V、DC0~10V等变送输出。RS-485数字通讯接口,采用标准MODBUS-RTU通讯协议,可与各种PLC、HMI、组态软件实现组网。
HY194-BS4H功率因数变送器,是一种把单相功率因数或三相功率因数测量值转换成线性直流隔离标准模拟信号输出或RS485数字通信接口输出。模拟量可选:DC0~20mA、DC4~20mA、DC0~5V、DC0~10V等变送输出。RS-485数字通讯接口,采用标准MODBUS-RTU通讯协议,可与各种PLC、HMI、组态软件实现组网。
参数 | 性能 | |
电压 | 量程 | AC57.7V/AC100V/AC220V/AC450V/AC600V |
过载 | 持续:1.2倍,瞬时:2倍/1S | |
功耗 | <1VA | |
阻抗 | >380KΩ | |
电流 | 量程 | AC10A/5A/1A |
过载 | 持续:1.2倍,瞬时:10倍/5S | |
功耗 | <1VA | |
阻抗 | <20mΩ | |
辅助电源 | AC/DC85-265V或DC10-36V;功耗<3VA | |
模拟量输出 | DC0~20mA、DC4~20mA、DC0~5V、DC0~10V等 | |
RS485通讯 | RS485通讯接口,物理层隔离,符合国际标准的MODBUS-RTU协议 通讯波特率2400~19200 | |
精度等级 | 0.5级 | |
显示方式(选配) | 数码显示:4位高亮度LED数码管(可选,非标配) | |
环境 | 工作温度:-10-55℃;储存温度:-20-75℃ | |
安全 | 绝缘:信号、电源、输出端子对壳电阻>5MΩ 耐压:信号输入、电源、输出间>AC2KV |
35mm标准导轨安装或螺丝固定安装。
HY194-BS4H-①-②:
① 模拟变送输出路数:一路变送输出为D,无模拟量输出为空。
模拟量变送输出可选:DC0~20mA、DC4~20mA、DC0~5V、DC0~10V等。模拟量变送输出与输入信号隔离,成线性对应关系,广泛用于PLC、DCS等采集。功率因数与模拟量输出的对应关系:C0.5~1~L0.5对应DC4~12~20mA或0.5~1对应DC4~20mA。精度0.5级;电流输出时,负载电阻<500Ω、电压输出时,负载电阻>100KΩ。
(1) RS485通讯接口,异步半双工模式。
(2) 通讯波特率2400、4800、9600、19200bps 可设置,出厂默认值为9600 bps。
(3) 数据格式:N81无校验位、8个数据位、1个停止位; O81奇校验、8个数据位、1个停止位;E81偶校验、8个数据位、1个停止位;N82无校验位、8个数据位、2个停止位。
国际标准Modbus-RTU协议,仪表地址:1~247;本机目前支持03H、04H读命令,10H写命令,03H、04H读命令功能相同。通信参数通过上位机软件设置。
报文格式说明:
命令04H(或03H):读命令
主机请求: 地址 + 命令 + 数据地址 + 数据长度 + CRC校验码
1byte + 1byte + 2byte + 2byte + 2byte
地址:为所要查询仪表地址码,可以在 1~247内设置,占用 1个字节
命令: 04H或03H读命令,长度为 1个字节
数据地址:欲读取的数据起始地址,占用 2个字节
数据长度:欲读取的数据字长度
CRC16校验码:低8位在前,高8位在后,占用2个字节
从机响应: 地址 + 命令 + 数据长度 + 数据信息 + CRC校验码
1byte + 1byte + 1byte + nbyte + 2byte
地址:为响应仪表地址码,长度为 1个字节
命令:04H或03H ,长度为 1个字节
数据长度:将要发送的数据字节长度
数据信息:读取的数据,具体见仪表参数地址表
CRC16校验码:占用2个字节,低8位在前,高8位在后
(1) 读数据寄存器(功能代码03H/04H):读功率因数值,感性负载0.895,仪表地址为1。
主机读数据帧:
地址 | 命令 | 起始地址(高位在前) | 寄存器数(高位在前) | 校验码(低位在前) |
01H | 04H | 00H,00H | 00H,02H | 71H,CBH |
仪表回应数据帧:
地址 | 命令 | 数据长度 | 数据段(4字节) | 校验码 |
01H | 04H | 04H | 03H,7FH,00H,00H | CAH,18H |
地址 | 项目描述 | 数据类型 | 属性 | 说明 |
0 | 功率因数值 | Short | R | 保留3位小数 |
1 | 功率因数附号位 | Short | R | 感性负载为0,容性负载为1 |
说明:
(1)属性中,R为只读。
(2)功率因数值=读出值/1000。
单相功率因数 三相功率因数
①,选择电脑与模拟信号发生器RS485通信所用的串口号:
②,如何查看电脑所用的串口号:
在不清楚电脑所用的串口号时,进控制面板,设备管理器里查看,从下面图片中可以看出,电脑是用的COM4口。
①,点“读取通信参数”,等待读取完成:
②,读出通信参数完成,提示读取成功(如果提示读取失败,请检查所选串口号,设备接线是否正确),当前设置所用通信参数为:波特率9600,偶校验,8位数据位,1位停止位,设备地址为5:
①,在软件上设置设备要通信的参数,点“设置通信参数”,开始进行设置,此处设置设备的通信参数为:波特率19200,数据位8位,偶校验,1位停止位,设备地址5
②,设置完成,此时会提示设置通信参数是否成功(如果提示读取失败,请检查所选串口号,设备接线是否正确)