温控仪输出方式(电气技术之MODBUS RTU协议)
Posted
篇首语:千磨万击还坚劲,任尔东西南北风。本文由小常识网(cha138.com)小编为大家整理,主要介绍了温控仪输出方式(电气技术之MODBUS RTU协议)相关的知识,希望对你有一定的参考价值。
温控仪输出方式(电气技术之MODBUS RTU协议)
(1) 帧定义:
波特率: 9600 (可根据1013功能设置更改波特率为:1200 or 2400 or 4800)
数据长度:8位
奇偶校验: 偶 (可根据1013功能设置更改校验方式为:奇 or 偶 or 无)
停止位: 1位
(2) 上位机下传命令:
注1:功能码为03h时,下位机回传各相温度值。
功能码为04h时,下位机回传仪表状态。
注2:起始地址定义:
若温控器测量三路时,若上位机送数据量字数低8位值为03H时,D相温度数据高
8位、D相温度数据低8位的数据为无用数据。
(3)下位机回传命令:
1.各相温度值:
当上位机读取各相温度值时,上位机数据量字数=0001h~0004h
注:温度数据高8位定义:
发送功能码03H ,温控器送回数据后,先判断温度数据高8位、温度数据低8位,若温度数据高8位、温度数据低8位的数值为下表所示,则表示仪表工作在故障状态,不应计算温度值,而要根据下表显示温控器相应的状态;若温度数据高8位的数值不为下表所示,则表示仪表工作在正常状态,可以根据温度数据高8位、温度数据低8位计算温度值。
2.继电器输出状态:
当上位机读取仪表状态时,上位机数据量字数=0001h,上位机起始地址=0000h
数据低8位定义:
1、温控器测量三路时
其中: ①代表故障报警输出位 ②代表超温报警输出位
③代表超温跳闸输出位 ④代表风机控制输出位
2、温控器测量四路时
其中: ①代表故障报警输出位 ②代表铁心超温报警输出位
③代表超温报警输出位 ④代表超温跳闸输出位
⑤代表风机控制输出位
x:各输出位状态: 0-代表该输出触点打开 1-代表该输出触点闭合
CRC校验(循环冗余校验)
1.设置CRC寄存器,占2个字节并给其赋值FFFF(hex)。
2.将数据的第一个8-bit字符与16位CRC寄存器的低8位进行异或,并把结果存入CRC寄存器。
3.CRC寄存器(16位)向右移一位,MSB补零,移出并检查移出位。
4.如果移出位为0,重复第三步;若移出位为1,CRC寄存器与多项式码A001H相异或。
5.重复第3与第4步直到8次移位全部完成。此时一个8-bit数据处理完毕。
6.重复第2至第5步直到所有数据全部处理完成。
7.最终CRC寄存器的内容即为CRC值。
例: 02 03 00 00 00 03 这几个数据的CRC校验码为F8 05
1. 通讯地址的设置
每台温控器(仪)内须设置通讯地址,如果用户的一台PC机同时监控多台变压器的温度,即与多台温控器(仪)连接,每台温控仪须设置不同的通讯地址。
2.通讯规约参数设置:
MODBUS RTU协议就概述到这里
欢迎大家评论或留言交流。
相关参考
在工程实际施工过程中,很多智能仪表是支持Modbus-RTU协议的,但传输距离不够远,且和上位机组态软件的通讯很少有使用此协议的,需要将它转为TCP/IP协议。 那么如何实现呢?最常使用的是串口服务器,可以将Modbus-RTU协议转...
在工程实际施工过程中,很多智能仪表是支持Modbus-RTU协议的,但传输距离不够远,且和上位机组态软件的通讯很少有使用此协议的,需要将它转为TCP/IP协议。 那么如何实现呢?最常使用的是串口服务器,可以将Modbus-RTU协议转...
日本三菱变频器网络控制(变频器的Modbus通讯控制(三)之三菱PLC发送RTU数据指令)
上两个章节我们介绍了Modbus通讯的基本内容和通过串口助手实现变频器通讯控制,今天我们使用三菱FX3G型号的PLC进行通讯控制英威腾变频器。这节内容主要硬件连接、通讯参数说明、PLC程序编写以及现场演示,过程中用到的硬...
温控仪有几种输出方式(温控器你还不会用吗?行家知识小干货,最专业的心得与分享。)
温控器学会使用温控器,会给我们的生活带来很多便利,及时的了解实时的温度状况,但是还有许多小伙伴还不知如何使用它呢,r一起来学习一下吧。1.温控器通常也被叫做温控开关,即温度控制器。温控器是根据对工作环境的...
温控仪有几种输出方式(温控器你还不会用吗?行家知识小干货,最专业的心得与分享。)
温控器学会使用温控器,会给我们的生活带来很多便利,及时的了解实时的温度状况,但是还有许多小伙伴还不知如何使用它呢,r一起来学习一下吧。1.温控器通常也被叫做温控开关,即温度控制器。温控器是根据对工作环境的...
...数测量。该系列仪表变比可调,支持开关量输入、继电器输出、模拟量输出及通讯(RS485Modbus-RTU协议),提供多种不同的安装尺寸,可直接替代模拟指针电流表,更广泛的适用于各种控制系统(SCAD
...用兼容Modbus-RTU协议;可将电量信号转换成标准的模拟量输出;可带四路(两路)开关量输入/两路开关量输出。根据不同要求,通过仪表面板按键,对变比、
...化测量与控制系统中。可测量压力、温度、电量等变送器输出的4~20mA、0~20mA、0~10V或0~5V信号,及PT100等各型号的热电阻温度;本系列产品采用16位高精度AD采集和数据处理技术、专业MCU控制器、非线性处理算法,具
...测量。该系列仪表变比可编程,支持开关量输入、继电器输出、模拟量输出及通信功能(Modbus-RTU通信协议),提供多种不同的安装尺寸,可直接替代模拟指针电压表。
...测量。该系列仪表变比可编程,支持开关量输入、继电器输出、模拟量输出及通信功能(Modbus-RTU通信协议),提供多种不同的安装尺寸,可直接替代模拟指针电压表。