变压器直流电阻测试仪RS485串口数据采集接入数据库及MESERP系统方案

Posted i数采物联-上海/河南

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了变压器直流电阻测试仪RS485串口数据采集接入数据库及MESERP系统方案相关的知识,希望对你有一定的参考价值。

数据采集可行性调研:
仪器设有 RS485 通讯接口,配合上位机操控软件,实现远距离控制测量。
1、交流电源输入:整机 AC220V 交流电源输入口,带有保险仓,保险 5A。 2、RS485:标准 485 通讯接口。 3、 :接地柱,为整机外壳接地用,属保护地。

二、与 PC 机 485/232 串口通讯协议
1 接口形式: RS485/232
波特率: 4800 bps,9600 bps,19200 bps 可以选择
1 位起始位,8 位数据位,无校验,1 位停止位
2 功能说明:
⑴主机可以控制从站进行测试。
⑵主机可以设置通道选择、测量方式、电流量程、波特率、测试读
取数据。
⑶主机可以在任何时候查询从机状态。
⑷主机可以在任何时候控制从机复位。
3 报文格式:除报文头和报文尾分别采用二进制编码外,报文其他所有
字段均采用 ASCII 码方式传送。
通讯格式的说明:
报文头:1 字节,7EH,报文尾:1 字节,0DH
从机地址:2 字节 ASCII 码值,高字节在前,从机地址为 3EH 3EH
数据:为实际要传送的命令参数或测量结果数据,主机数据为要发送参数内容。
主机发送命令
主机发送命令:主机命令包括八类:
常规测试命令 (41H)、温升测试命令(42H)、温升定时命令(43H)、
复位命令 (44H)、参数设置命令 (45H)、常规保存命令 (46H)、
常规打印命令 (47H)、寻机命令(48H)。 *常规测试(41H):
相应的数据序列表示如下:7E 3E 3E 30 31 41 XOR 0D
*温升测试(42H):
相应的数据序列表示如下:7E 3E 3E 30 31 42 XOR 0D
*温升定时(43H):
相应的数据序列表示如下:7E 3E 3E 30 31 43 XOR 0D
*复位命令(44H):
相应的数据序列表示如下:7E 3E 3E 30 31 44 XOR 0D
*常规保存命令 (46H)
相应的数据序列表示如下:7E 3E 3E 30 31 46 XOR 0D
*常规打印命令 (47H)
相应的数据序列表示如下:7E 3E 3E 30 31 47 XOR 0D
相应的数据序列表示如下:7E 3E 3E 30 31 48 XOR 0D

  • 参数设置 (45H):
    参数设置:命令为 45H + 设定值
    相应的数据序列表示如下:
    7E 3E 3E 30 37 45 (波特率)(模式)(CH1)(CH1 电流)(CH2)(CH2 电 流) XOR 0D
    (一) 波特率选项:
    9600 bps:(30H)、4800 bps:(31H)、19200 bps:(32H) (二) 模式选项:
    常规模式:(30H)、10″温升:(31H)、30″温升:(32H)、60″
    温升:(33H) (三) CH1 通道选项:
    选中 CH1:(31H) 未选中 CH1:(30H)
    (四) CH2 通道选项:
    选中 CH2:(31H) 未选中 CH2:(30H)
    (五) CH1 电流选项:
    5A:(30H) 、1A:(31H) 、0.1A:(32H) 、0.01A:(33H)
    (六) CH2 电流选项:
    20A:(30H) 、10A:(31H) 、5A:(32H) 、2A:(33H)
    例如:(波特率:9600 bps;常规模式;CH1 选中;CH1 电流 0.01A;CH2
    未选中)
    相应的数据序列表示如下:
    7E 3E 3E 30 37 45 30 30 31 33 30 32 XOR 0D
    说明:虽然 CH2 电流被选中为 5A 但是由于 CH2 通道未被选
    中所以选中电流无效不被识别。
    5 从机上传给主机的状态及数据格式:
    从机返回给主机的状态分 11 类:CH1、CH2 状态分别返回
    参数配置状态(51H)、正在充电状态(52H)、正在测试状态(53H)正在
    放电状态(54H) 、温升正在定时状态(55H)、过热保护状态(56H)、记
    录查看状态(57H)、
    时间调整状态(58H)、通道故障状态(59H)、换大电流 (5AH) 、换小电流
    (5BH)
    相应的数据序列表示如下:
    7E 3E 3E 35 37(CH1 状态)(CH2 状态)(波特率)(模式)(CH1 通道)(CH1
    选定电流)(CH2 通道)(CH2 选定电流)(5 字节 CH1 实时测试电流)(7 字节
    CH1 实时测试电阻)
    (5 字节 CH2 实时测试电流)(7 字节 CH2 实时测试电阻)(4 字节温升定时
    采集时间)
    (7 字节 CH1 定时采集电阻)(7 字节 CH2 定时采集电阻) XOR 0D
    *******5 字节数据为电流数据:如:9.99 mA 为:39 2E 39 39 6D
    空为:20 “A”不传.
    *******7 字节数据为阻值数据:如:1.2345 mΩ 为:31 2E 32 33 34 35 6D
    1.234 KΩ 为:31 2E 32 33 34 20 4B 空为:20 “Ω”不
    传.
    *******4 字节数据为时间数据:如:30 分 20 秒 为:33 30 32 30
    记录查看状态、时间调整状态在这两状态下为从机操作状态,主机除复位
    操作不可进行其他操作。要想进行其他操作需要对从机进行复位然后进行相
    应的操作。
    6.说明:PC 机为主机,任何时候主机不发命令从机不响应。
    主机打开,每 400 毫秒访问一次从机(寻机命令)或是发送命令,只有发送
    寻机命令
    从机才返回数据。其他命令执行但不返回数据。
    出现故障重新发,发送 3 次后仍故障示为通讯错误。

以上是关于变压器直流电阻测试仪RS485串口数据采集接入数据库及MESERP系统方案的主要内容,如果未能解决你的问题,请参考以下文章

创龙DSP6748学习之RS485收发

两个单片机串口之间通信加120电阻有啥作用?求教

JLINK用作RS485

python中Pyserial如何实现RS485串口通讯

急!请教RS485串口通讯的问题

UART,串口,RS232,RS485等等,之间有啥联系和区别?