您的当前位置:首页正文

通讯规约说明书(MODUBS)

2023-05-18 来源:易榕旅网


LD系列干式变压器温控器(仪)通讯规约说明书

金 盘 电 气

1.温控器(仪)通讯功能特点

温控器(仪)具备RS-485串行通讯功能,另配备与RS-232的接口转换器。 我公司提供的RS485/RS232转换器,不须外部供电,利用串口RTS与DTR两线从计算器内部取电。

RS485/RS232转换器及温控器引脚定义如下:

转换器9芯插针 温控器(仪)9芯插座

162738495162738495

B-B-A+A+2.通讯技术指标:

2.1 通讯最大距离:1200米;

2.2 最多可连接温控器(仪)数量: 28台; 2.3通讯连接示意图 可延長至1200米 接4腳B(-)溫控器1下位機接6腳上位機機9芯 D9插頭接3腳D9插座RS485/RS232上位轉換器A(+)接1腳COM1或COM2口 溫控器N下位機 D9插頭3.温控器(仪)通讯地址的设置步骤

SETSET 正常显示状态 SETSET 原先设定的温 控通讯地址 SET现在设定的温 控通讯地址正常显示状态SET

4.温控器(仪)传输波特率、校验位及规约的设置步骤

SETSET 正常显示状态 可通过增减键修改SET通讯校验位设定SET 0表示无校验(N)1表示偶校验(E)SET通讯波特率设定SET可通过增减键修改0表示12001表示2400 2表示奇校验(O)2表示48003表示9600 SET可通过增减键修改SET通讯规约设定SET 正常显示状态

0表示MODUBS(RTU)通讯规约1表示我公司自定义通讯规约5.MODBUS RTU 通讯规约

5.1 帧定义

起始位 数据长度 校验位 停止位 1位 8位 0或1位(可设) 1位

5.2.通讯规约内容(报文格式)

5.2.1 上位机下传命令(命令内容如下表所示):

地址 1~255 功能码 ## h 起始地址高8位 00 h 起始地址低8位 ## h 数据量字数高8位 00 h 数据量字数低8位 ## h CRC16校验低8位 CRC16校验高8位 注:功能码为03h时,下位机回传温控各相温度值。

功能码为04h时,下位机回传温控继电器输出状态。

5.2.2 下位机回传数据: 5.2.2.1回传各相温度值:

当上位机读取各相温度值时,上位机数据量字数=0001h~0004h(上位机起始地址见注1) 地址 1~255 功能码 03h 数据量字节数 数据量字数*2 A相温度数据高8位 A相温度数据低8位 . . . 各相实际温度= D路温度数据高8位 各相温度数据/10 D路温度数据低8位 CRC16校验低8位 CRC16校验高8位

注1:上位机起始地址说明 起始地址 说 明 0000h A相温度数据高8位 A相温度数据低8位 A相温度数据 0002h B相温度数据高8位 B相温度数据低8位 B相温度数据 0004h C相温度数据高8位 C相温度数据低8位 C相温度数据 0006h D路温度数据高8位 D路温度数据低8位 D路温度数据 若温控器测量三路时,起始地址0006h为保留地址。

注2:温度数据高8位定义:

上位机发送功能码03H ,温控器送回数据后,先判断温度数据高8位与温度数据低8位,若温度数据高8位、温度数据低8位的数值为下表所示,则表示仪表工作在故障状态,不应计算温度值,而要根据下表显示温控器相应的工作状态;若温度数据高8位的数值不为下表所示,则表示仪表工作在正常状态,可以根据温度数据高8位、温度数据低8位计算温度值。 温度数据高8位 温度数据低8位 温控器状态 说 明 70H 00H —OP— 开路 60H 00H —OH— 超上限 80H 00H —OL— 超下限 50H 00H —Er— 故障

5.2.2.2 回传温控继电器输出状态:

当上位机读取温控继电器输出状态时,上位机数据量字数=0001h,上位机起始地址=0000h 地址 1~255 功能码 04h 数据量位字节数 02h 状态数据高8位 00h 状态数据低8位 数据低8位定义见下 CRC16校验低8位 CRC16校验高8位 数据低8位定义:

a、温控器测量三路时:

bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0

其中: bit3代表故障报警输出位 bit2代表超温报警输出位

bit1代表超温跳闸输出位 bit0代表风机控制输出位

b、温控器测量四路时:

其中: bit4代表故障报警输出位 bit3代表铁心超温报警输出位

bit2代表超温报警输出位 bit1代表超温跳闸输出位 bit0代表风机控制输出位

注:各输出位状态: 0-代表该输出触点断开 1-代表该输出触点闭合

6.通讯例子

假设:当温控(测量三路)的通讯地址为1; A相温度为开路状态(—OP—),B相温度为30℃,C相温度为100℃;故障报警输出,风机控制输出。 6.1.1.计算机下传命令(读各相温度值) 01h 03h 00h 00h 00h 03h 05h 0CBh 6.1.2.温控回传数据(各相温度值) 01h 03h 06h 70h 00h 01h 2Ch 03h 0E8h 0EAh 0CEh 6.2.1.计算机下传命令(读继电器输出状态) 01h 04h 00h 00h 00h 01h 31h 0CAh 6.2.2.温控回传数据(继电器输出状态) 01h 04h 02h 00h 09h 79h 36h

7.如有疑问请与我们技术部联系 7.1.网址: HTTP://WWW.JST.COM.CN

7.2.电话:(0898) 66811746 传真: (0898) 66813519

因篇幅问题不能全部显示,请点此查看更多更全内容