网站首页 > 文章精选 正文
数据采集可行性确认:
规约是采用带屏蔽通信电缆为介质、RS-485 为通讯方式而设计的,所以必须按照 RS-485 串
口的相关定义进行配置串行口。
规约可支持 1 对多点(1:n)的形式,上位机至测试仪器之间采用 RS-485 接口:默认速率为
9600bps,1 位起始位,8 位数据,无校验,1 位停止位;串口通讯参数可设置。
规约大致分为两大类:命令报文和数据报文;详细信息如下所示:
命令报文格式:
7EH
→报文头 < PC –>测试仪>
从机地址高
→地址码 31H 31H
从机地址低
数据长度 H
数据长度 L
→数据长度(ASCII 码)
命令码
→命令码
数据 1
→数据内容
数据 2
.复位命令报文 40H (PC→测试仪)7E 31 31 30 31 40 3F 0D
注:使测试仪从其他状态返回到开始菜单状态
2.进入单相参数设置界面命令 38H (PC→测试仪)7E 31 31 30 31 38 47 0D
3.进入三相参数设置界面命令 39H (PC→测试仪)7E 31 31 30 31 39 46 0D
4.进入时间设置界面命令 3AH (PC→测试仪)7E 31 31 30 31 3A 45 0D
6.三相参数下传报文 42H(PC→测试仪)
注:只有在三相参数设置界面状态下,命令才有效
8.重新测量报文 45H (PC→测试仪)7E 31 31 30 31 45 3A 0D
7、 0x31 单相参数设置的测试 长度 32H 37H 正在测试时,数据为 0x20。测试完成时,
数据为测试的数据。数据格式如下:
变比值(6 位 ASCII 码) + 误差值(6 位 ASCII 码) + 电流值(7 位 ASCII 码) +极性(1 位
ASCII 码) +分接位(2 位 ASCII 码)
8、0x40 三相自动测试 长度 35H 32H 正在测试时,数据为 0x20。测试完成时,数据
为测试的数据。数据格式如下:
变比值 A(6 位 ASCII 码) +变比值 B(6 位 ASCII 码) +变比值 C(6 位 ASCII 码) +电流值
单相自动测试说明(三相自动测试类同)
单相自动测试无需输入任何参数,测试仪处于主菜单界面时,发送启动
测试(单相自动测试)命令,测试仪自动进入单相自动测试界面并进行测
试,此时,上位机软件应该持续发送请求数据命令,测试仪接收到命令后会
自动回传最新的状态和数据。测试完成后,如需要再次进行测试,请发送重
新测试命令。当需要退出当前界面时,请发送复位命令来退出到主菜单
猜你喜欢
- 2025-07-07 大小写字母转换(电脑键盘哪个是大小写字母转换)
- 2025-07-07 编码器的A相、B相、Z相指什么?(编码器a相跟b相能反接吗)
- 2025-07-07 Python 公共操作,超级解析!这也太详细了!
- 2025-07-07 探秘C语言黑洞!避免这10个易错用法,让你的代码更安全!
- 2025-07-07 IFIX基础知识---标签名后缀(ifram标签的作用)
- 2025-07-07 计算机储存数字和字符的方法你了解多少?
- 2025-07-07 Python运算符:数学助手,轻松拿咧
- 2025-07-07 学习永远不晚 C语言试题及答案(学习永远不晚 C语言试题及答案免费下载)
- 2025-07-07 Shell编程基础及变量(shell编程变量赋值)
- 2025-07-07 C语言程序设计F卷(c语言设计试卷)
- 最近发表
- 标签列表
-
- newcoder (56)
- 字符串的长度是指 (45)
- drawcontours()参数说明 (60)
- unsignedshortint (59)
- postman并发请求 (47)
- python列表删除 (50)
- 左程云什么水平 (56)
- 计算机网络的拓扑结构是指() (45)
- 编程题 (64)
- postgresql默认端口 (66)
- 数据库的概念模型独立于 (48)
- 产生系统死锁的原因可能是由于 (51)
- 数据库中只存放视图的 (62)
- 在vi中退出不保存的命令是 (53)
- 哪个命令可以将普通用户转换成超级用户 (49)
- noscript标签的作用 (48)
- 联合利华网申 (49)
- swagger和postman (46)
- 结构化程序设计主要强调 (53)
- 172.1 (57)
- apipostwebsocket (47)
- 唯品会后台 (61)
- 简历助手 (56)
- offshow (61)
- mysql数据库面试题 (57)