浙江、杭州、余杭、萧山、富阳、建德、淳安、桐乡、嘉兴、温州、湖州、丽水、台州、金华、绍兴、衢州、临安、德清、嘉善、平湖、海盐、海宁、上虞、东阳、嵊州、龙游、诸暨、舟山、岱山、兰溪、普陀、温岭、永嘉、瑞安、乐清、平杨、青田、义乌,销售热线:0571-87331171、13600517929(杭州托克仪表)
一、 概述
可编程智能报警变送仪表是在普通数显电测表基础上增加以下功能和特点:
◆显示倍率、通讯地址、波特率等通过面板上按钮可任意设置,使用非常灵活方便。
◆可选择被测量值的变送输出,输出为4—20mA,0—5V,4—12—20mA等可选。
◆带RS-485数字接口,采用标准MODBUS-RTU协议,具备字通讯和字节通讯方式,自带上位机测试软件。
◆使用范围广、组合功能强。
◆具有上下限报警功能,上下限报警允许设定功能,用户可以灵活组合使用以实现某些控制功能。
◆数字校零、数字校调,精度高,性价比极高。
二、 通用技术指标
三、 外形及接线图
>开关量输入端子图,通用于所有功能的表计
四、 显示编程说明
4.1、仪表共设四个按键,分别为 “←” “ →” “ MENU” “ ”
“←”键:左移键,对菜单进行左移动选择,或是对所设定数字进行减功能,在设
定大数据时持续按该键可实现快速减功能。
“→”键:右移键,对菜单进行右移动选择,或是对所设定数字进行加功能,在设
定大数据时持续按该键可实现快速加功能。
“MENU”键:编程键,用此键可进入编程菜单,或是跳回上一级菜单,忽略操作。
“ ”键:确认键,用于进入下一层菜单或操作确认。
仪表参数设定说明:
该仪表采用四键制设定输入,用“MENU”键进入编程菜单前,须将显示屏上密码“9999”改为正确密码“0001”方能进入编程菜单,仪表共有13项设定功能。依次用“←” “→”键来选择所需操作的菜单,用 键进入设定,当完成所有设定时,按“MENU”键,屏幕提示“SA-Y”,按“MENU”放弃保存,按
键保存数据并退出。所有设定参数说明如下(举例如下:100A/5A 变送输入4-20mA,显示上限200 报警低限10%满量程,报警高限110%满量程,485地址为02,通讯方式为byte 波特率为9600):
电流、电压、功率因数、频率、单相功率表见以下编程字符对照表(部分型号仪表如果无下列菜单说明不支持该功能)
三相功率表见以下编程字符对照表(部分型号仪表如果无下列菜单说明不支持该功能)
4.2、三相功率表中,报警低限和报警高限中的数据,为二次侧实际功率报警值。在正常功作的时候,报警输出数据为该报警低限(高限)数据乘以变比值。
4.3、三相功率表中,K系数为电压倍率设定参数,X系数为电流倍率设定参数。
4.4、频率表中,K系数为变送低限输出对应的频率值,X系数为变送高限输出对应的频率值。
4.5、功率因数表中,报警低限及高限为实际数据的千万比,比如低于0.6报警时,则低限数据应高为600。
4.6、如果发现变送输出不准时,请调整A系数与B系数值,如低限不准调整A系数直至准确。如果B系数不准调整B系数直至准确。
4.7、如果将ALLY(报警低限允许位)置0后,即启动远程遥控低限报警输出功能,PC机对相应寄存器写1后,相应继电器动作。写0释放。同样操作可以控制ALHY(报警高限允许位)。具体可以MODBUS配置表。
4.8、显示图形如下(每种产品显示方式可能有点区别,大致类似):
五、数字通讯功能
MODBUS-RTU主机查询:查询消息帧包括设备地址码、功能代码、数据信息码、校验码。地址码表明要选中的从机设备;功能代码告之被选中的从设备要执行何种功能,例如功能代码03或04是要求从设备读寄存器并返回它们的内容;数据段包含了从设备要执行功能的其它附加信息,如在读命令中,数据段的附加信息有从何寄存器开始读的寄存器数量;校验码用来检验一帧信息的正确性,为从设备提供了一种验证消息内容是否正确的方法,它采用CRC16的校准规则。
从机响应:如果从设备产生一正常的回应,在回应消息中有从机地址码、功能代码、数据信息码和CRC16校验码。数据信息码包括了从设备收集的数据:如寄存器值或状态。如果有错误发生,我们约定是从机不进行响应。
传输方式是指一个数据帧内一系列独立的数据结构以及用于传输数据的有限规则,下面定义了与MODBUS协议-RTU方式相兼容的传输方式。每个字节的位:1个起始位、8个数据位(无奇偶校验)、2个停止位。
数据帧的结构:即:报文格式。
地址码 |
功能码 |
数据码 |
校验码 |
1个BYTE |
1个BYTE |
N个BYTE |
2个BYTE |
地址码在帧的开始部分,由一个字节(8位二进制码)组成,十进制为0~255,在我们的系统中只使用1~247,其它地址保留。这些位标明了用户指定的终端设备的地址,该设备将接收来自与之相连的主机数据。每个终端设备的地址必须是唯一的,仅仅被寻址到的终端会响应包含了该地址的查询。当终端发送回一个响应,响应中的从机地址数据告诉了主机哪台终端与之进行通信。
功能码告诉了被寻址到的终端执行何种功能。下表列出所支持的功能码,以及它们的意义和功能。
代码 |
意义 |
行为 |
03/04 |
读数据寄存器 |
获得一个或多个寄存器的当前二进制值 |
16 |
写预置寄存器 |
设定二进制值到相关的寄存器中 |
数据码包含了终端执行特定功能所需要的数据或者终端响应查询时采集到的数据。这些数据的内容可能是数值、参考地址或者设置值。例如:功能码告诉终端读取一个寄存器,数据域则需要反映明从哪个寄存器开始及读取多少个数据,而从机数据码回送内容则包含了数据长度和相应的数据。
校验码错误校验(CRC)域占用两个字节,包含了一个16位的二进制值。CRC值由传输设备计算出来,然后附加到数据帧上,接收设备在接收数据时重新计算CRC值,然后与接收到的CRC域中的值进行比较。如果这两个值不相等,就发生了错误。
生成一个CRC的流程为:
(1).预置一个16位寄存器为FFFFH(16进制,全1),称之为CRC寄存器。
(2).把数据帧中的第一个字节的8位与CRC寄存器中的低字节进行异或运算,结果存回CRC寄存器。
(3).将CRC寄存器向右移一位,最高位填以0,最低位移出并检测。
(4).上一步中被移出的那一位如果为0:重复第三步(下一次移位);为1:将CRC寄存器与一个预设的固定值(0A001H)进行异或运算。
(5).重复第三点和第四步直到8次移位。这样处理完了一个完整的八位。
(6).重复第2步到第5步来处理下一个八位,直到所有的字节处理结束。
(7).最终CRC寄存器的值就是CRC的值。
通讯报文举例:1.读数据(功能码:03/04):这个功能可使用户获得终端设备采集、记录的数据,以及系统参数。主机一次请求采集的数据个数没有限制,但不能超出定义的地址范围。下面的例子是从终端设备地址为12(0CH)的从机上,读取测量数据Y(数据帧中数据每个地址占用2个字,测量数据字地址为12(0CH)开始,数据长度为2(02H)个字。字通讯方式。)
查询数据帧(主机)
地址 |
命令 |
起始寄存器地址 (高位) |
起始寄存器地址 (低位) |
寄存器个数 (高位) |
寄存器个数 (低位) |
CRC16 低位 |
CEC16 高位 |
0CH |
03H |
00H |
0CH |
00H |
02H |
05H |
15H |
响应数据帧(从机)
地址 |
命令 |
数据长度 |
数据1~4 |
CRC16 低位 |
CRC16 低位 |
0CH |
03H |
04H |
42C80000 |
B3H |
75H |
预置数据(功能码:16):此功能允许用户改变多个寄存器的内容(需要强调的是所写入的数据为可写属性参数。个数不超过地址范围,下面的例子是写入电流变比为400A/5A=80通讯方式。
预置数据帧(主机)
地址 |
命令 |
起始寄存器地址 (高位) |
起始寄存器地址 (低位) |
寄存器个数 (高位) |
寄存器个数 (低位) |
字节 长度 |
写入 数据 |
CRC16 低位 |
CEC16 高位 |
0CH |
10H |
00H |
02H |
00H |
01H |
02H |
00H 50H |
FFH |
1EH |
响应数据帧(从机),表明数据已写入。
地址 |
命令 |
起始寄存器地址 (高位) |
起始寄存器地址 (低位) |
寄存器个数 (高位) |
寄存器个数 (低位) |
CRC16 低位 |
CEC16 高位 |
0CH |
10H |
00H |
02H |
00H |
01H |
A1H |
14H |
设定参数及MODBUS地址信息表:共有13项设定参数,具体如下:
地址 |
项目 |
描述 |
字节地址 |
说明 |
显示符号 |
0 |
MM |
编程密码 |
0、1 |
2字节 0001 |
|
1 |
ALM-SET |
报警允许设定 |
2 |
000000 x1 x2 B X1:上限允许设定 X2:下限允许设定 1为允许动作 0为不允许动作 |
ALHY:进入上限报警允许设定 ALLY:下限报警允许设定 |
DZ |
仪表地址 |
3 |
1字节 1-247 |
ADDr |
|
2 |
K |
k系数(倍率) |
4、5 |
2字节 0-9999 |
r- - k |
3 |
X |
x系数(量程) |
6、7 |
2字节 0-9999 |
r- - H |
4 |
b |
b系数(基值) |
8、9 |
2字节 0-9999 |
r- - b |
5 |
B |
B系数(变送输出上限) |
10 |
1字节0-99 |
bSLH |
A |
A系数(变送输出下限) |
11 |
1字节0-99 |
bsHH |
|
6、7 |
SHOW-H |
显示上限 |
12、13、14、15 |
IEEE754浮点数 |
dISL |
8、9 |
ALM-H |
报警上限值 |
16、17、18、19 |
IEEE754浮点数(仪表中设定值为百分比)实际值等于设定值%╳(k╳x+b) |
AL-H |
10、11 |
ALM-L |
报警下限值 |
20、21 22、23 |
AL-L |
|
12、13 |
Y |
测量数据 |
24、25、26、27 |
IEEE754浮点数 |
|
14、15 |
BS |
变送输出值 |
28、29、30、31 |
IEEE754浮点数 |
|
16 |
DIO |
开关量信息 |
32 |
1字节 |
DIO |
如果为功率因数表多一个选项,为NET选择,取消了K、X、b、及报警选项,进入NET选择时,0为单相,1为三相。并按仪表后面贴的接线图正确接线,可正常测量。
注:实际测量数据Y=(k╳x+b) k为倍率设定,x为量程设定,b为基准。用户可根据这个公式,自由设定所要输出和显示的数据。
变送输出设定:变送设定输出为0-20mA 4-20mA 如果要输出电压信号,可根据此电流信号进行设定,输出电压等于电流信号X电阻值。
另外以上设定外设定菜单中bAUd 为波特率设定,共有4800和9600两种
ProE 为通讯方式设定共有word 和byte 两种(字方式和字节方式)
DIO开关量参数值
DIO寄存器 |
BIT7 |
BIT6 |
BIT5 |
BIT4 |
BIT3 |
BIT2 |
BIT1 |
BIT0 |
对应开关端口 |
/ |
/ |
DO2 |
DO1 |
DI4 |
DI3 |
DI2 |
DI1 |
复位 |
/ |
/ |
0 |
0 |
0 |
0 |
0 |
0 |
DI1-DI4为第一路开关量输入至第四路开关量输入
DO1-第一路开关量输出,即报警中的低限报警
DO2-第二路开关量输出,即报警中的高限报警
六、运输和存贮
产品在运输和拆封时不应受到剧烈冲击,并根据GB/15464-1995《仪器仪表包装通用技术条件》规定运输和存贮。库存和保管应在原包装条件下存放在支架上,叠放高度不应超过5层。保存的地方应清洁,其环境温度应为-10~40℃,相对湿度不超过93%,且空气中不含有足以引起腐蚀的有害物质。
七、保修期限
仪表自出厂日起,在用户遵守说明书规定要求,且制造厂铅封仍完整的条件下,若发现仪表不符合技术条件所规定的要求时,公司给予一年包