一、告警型漏电流变送器主要性能简介
本公司研制的高精度穿孔式报警型交流微电流隔离变送器适用于各种在线监测漏电保护系统,如避雷器状态检测(良好、失效、损坏),各种电气设备、装置、仪器的绝缘和漏的流检测和监测等。通讯接口为 RS485 ,电源为 AC 220V,通讯协议为 MODBUS-RTU。其功能与技术指标如下:
输入信号
输入: 交流电流 0-100mA
数据更新周期:200ms
隔离:三隔离,辅助电源与输入电流 ,辅助电源与通讯接口输出之间隔离,隔离电压 2500V DC;
通讯输出
接口:RS-485
协议:MODBUS-RTU
速率:9600、19200 Bps,可软件设定
模块地址:01H~FFH 可软件设定
测量精度:1.0级
模块电源:AC220V
工作环境:工作温度:-20℃~60℃; 存储温度:-40℃~85℃; 相对湿度:5%~95%不结露
安装方式:产品采用DIN35导轨式安装或螺钉固定安装。
二、告警型漏电流变送器外形结构图、引脚定义
2.1、外形结构图如下(单位:mm):
高度:74mm;孔径:Φ11mm
2.2、引脚定义如下:
引脚 |
名称 |
描述 |
1 |
DATA+ |
RS485接口信号正极 |
2 |
DATA- |
RS485接口信号负极 |
3 |
GND |
通信接口地 |
4 |
NC |
空脚 |
5 |
NC |
空脚 |
6 |
NC |
空脚 |
7 |
L |
电源火线 |
8 |
N |
电源零线 |
9 |
NC |
空脚 |
10 |
L1 |
第一路告警信号输出端 |
11 |
L2 |
第二路告警信号输出端 |
12 |
L3 |
第三路告警信号输出端 |
13 |
GND |
告警信号地 |
14 |
NC |
空脚 |
15 |
T1 |
继电器公共端 |
16 |
T2 |
继电器常开端 |
注:通信接口地,告警信号地共地。
三、MODBUS通信协议
3.1.数据格式
3.1.1、报文格式
(1)、功能码 0x03---查询从设备寄存器内容
主设备报
从设备地址 |
(0x01-0xFF 1 字节) |
功能码 |
(0x03 1 字节) |
起始寄存器地址 |
(2 字节) |
寄存器个数 |
(2 字节) |
CRC校验码 |
(2 字节) |
从设备正确报文
从设备地址 |
(0x01-0xFF 1 字节) |
功能码 |
(0x03 1 字节) |
数据区字节数 |
(2*寄存器个数 1 字节) |
数据区 |
(寄存器内容 2*寄存器个数字节) |
CRC校验码 |
(2 字节) |
(2)、功能码 0x10---对从设备寄存器置数
主设备报文
从设备地址 |
(0x01-0xFF 1 字节) |
功能码 |
(0x10 1 字节) |
起始寄存器地址 |
(2 字节) |
寄存器个数 |
(2 字节) |
数据区字节数 |
(2*寄存器个数 1 字节) |
写入寄存器的数据 |
(2*寄存器个数个字节) |
CRC校验码 |
(2 字节) |
从设备正确报文
从设备地址 |
(0x01-0xFF 1 字节) |
功能码 |
(0x10 1 字节) |
数据区字节数 |
(2 字节) |
数据区 |
(2 字节) |
CRC校验码 |
(2 字节) |
注: 1、CRC 检验码低位在前、高位在后,寄存器地址, 寄存器个数,数据均为高位在前、低位在后;
2、寄存器字长为 16bit(两个字节);
3.1.2、存器说明与命令格式
(1)、电参量数据、地址与波特率、模块名、校验位寄存器定义表
寄存器地址(Hex) |
寄存器内容 |
寄存器个数 |
寄存器状态 |
数据范围 |
0x0010 |
第1路电流 |
1 |
只读 |
0~+12000 |
0x0011 |
第2路电流 |
1 |
只读 |
0~+12000 |
0x0012 |
第3路电流 |
1 |
只读 |
0~+12000 |
0x0013 |
告警值设置 |
1 |
读/写 |
0~+12000 |
0x0014 |
报警值设置 |
1 |
读/写 |
0~+12000 |
0x0015 |
报警回差值设置 |
1 |
读/写 |
0~+12000 |
0x0020 |
地址与波特率 |
1 |
读写 |
地址(0~255) 波特率(03~07) |
0x0021 |
模块名 |
2 |
只读 |
按产品型号配置(4字节) |
(2)、命令举例
命令中所有寄存器地址字节、寄存器个数字节、数据字节高位在前,低位在后;CRC 校验码低位字节在前,高位字节在后;
A:读所有数据命令举例:
从设备地址 |
功能码 |
起始寄存器地址 |
寄存器个数 |
CRC-L |
CRC-H |
0x01 |
0x03 |
0x00 |
0x10 |
0x00 |
0x0C |
0x44 |
0x0A |
B:修改地址与波特率命令举例: (地址由原来的 01 号变为 02 号,波特率改为 9600<代码为 06>)
从设备地址 |
功能码 |
起始寄存器地址 |
寄存器个数 |
数据字节个数 |
写入寄存器的数据 |
CRC-L |
CRC-H |
0x01 |
0x10 |
0x00 |
0x20 |
0x00 |
0x01 |
0x02 |
0x02 |
0x06 |
0x20 |
0x52 |
说明:波特率代码设置:03--1200bps 04--2400bps 05--4800bps 06--9600bps 07--19200bps
C:读模块名与配置命令举例:
从设备地址 |
功能码 |
起始寄存器地址 |
寄存器个数 |
CRC-L |
CRC-H |
0x01 |
0x03 |
0x00 |
0x21 |
0x00 |
0x03 |
0x04 |
0x01 |
D:修改奇偶校验位命定举例:(修改成奇校验)
从设备地址 |
功能码 |
起始寄存器地址 |
寄存器个数 |
数据字节个数 |
写入寄存器的数据 |
CRC-L |
CRC-H |
0x01 |
0x10 |
0x00 |
0x23 |
0x00 |
0x01 |
0x02 |
0x00 |
0x01 |
0x60 |
0xC3 |
说明:奇偶校验位设置:00—无奇偶校验位? 01—奇校验位? 02—偶校验位
3.2、数据说明
读到的所有数据格式如下表(电流额定值等于 100mA时)
序号 |
名称 |
输入值 |
16进制数据(100%) |
10进制数据(100%) |
高字节 |
低字节 |
1 |
IIN1 |
100mA |
27 |
10 |
10000 |
2 |
IIN2 |
100mA |
27 |
10 |
10000 |
3 |
IIN3 |
100mA |
27 |
10 |
10000 |
(1):电流、电压数据格式
两字节符号+数据原码
数据范围:0~+12000
数据意义:10000对应输入的标称额定值。例如,当输入电流最大值为1000mA时,此时的预期输出值为10000D或2710H,50mA的预期输出值为5000D或1388H。
即:
低8位字节
高8位字节
符号位 1=负数 0=正数 |
MSB |
13 |
12 |
11 |
10 |
9 |
8 |
(5):电流的计算方法
IIN=I/10000*100 (mA)
其中:I----从设备读得的电流数据(二字节,高位在前,最高位为符号位)
部分调零点的内部命令如有需要请直接与我们联系!