新健太郎通信协议(中文) - 副本1
需积分: 0 156 浏览量
更新于2022-08-04
1
收藏 123KB PDF 举报
新健太郎通信协议是一种专用于HBP-9021/9020设备的通信规范,旨在明确主CPU与个人计算机(PC)之间的通信流程。这份文档详细阐述了该通信协议的目的、适用范围、连接结构以及通信协议的具体构成。
1. **目的**:新健太郎通信协议的主要目的是为HBP-9021/9020设备的开发者提供一个清晰的指南,确保主CPU与PC之间能够高效、准确地进行数据交换。这一协议的制定基于HBP-9021/9020的开发使用说明书,旨在支持设备的正常使用。
2. **适用**:此协议适用于所有使用HBP-9021/9020的通信场景,无论是在设备的开发阶段还是实际操作过程中。
3. **连接构成**:在PC与主CPU进行通信时,它们通过RS232C串行通信端口相连,具体是通过UART接口的TxD(传输数据)和RxD(接收数据)线进行数据传输。
4. **通信协议**:
- **通信的构成**:与PC的连接采用RS-232C标准,通信协议采用调步同步连续通信方式,使用全双工TTL电平。此外,协议还规定了外部输入输出能力、比特率、数据位、奇偶校验和停止位等参数。
- **数据包**:
- **RV3, RV3EX, 10key通信设定**:数据包由有效负荷部分组成,以ASCII码表示,数值数据以16进制形式表示,高位优先。数据包的末尾添加[CR]作为结束标记。
- **RV2, RV通信设定**:数据包前有[STX]作为起始标记,末尾有[ETX]作为结束标记,数据格式和上述设定相同。
- **数据包受信判定**:系统接收至少1字节的数据后,解析数据包内容。如果解析出匹配的指令或响应,执行相应的处理;如果没有匹配项,将接收的内容暂时存储。如果300毫秒内未收到新的数据,或者存储数据量达到384字节,存储的内容会被清除。
- **有效指令**:根据通信协议,设备能够接受并执行的指令包括但不限于测量开始、中断、结果发送、结果重传和时钟设置更改等。不同指令在特定状态下才能被接受,例如,测量开始只能在待机状态,而时钟设置更改则在任何时候都可以。
5. **非受理时间的受信**:如果在不适宜的时间收到命令,或接收到未定义的命令,设备不会处理这些请求,以避免错误操作。
总结来说,新健太郎通信协议是一个详细规定了HBP-9021/9020设备与PC间通信规则的规范,涵盖了通信的物理层、链路层和应用层细节,确保了设备与主机间数据交换的可靠性和有效性。该协议的严谨性和适应性对于设备的稳定运行和正确控制至关重要。
坑货两只
- 粉丝: 1018
- 资源: 290
最新资源
- C#开发Bartender模板打印WPF 1. 电脑上安装对应打印机的驱动 2. 安装Bartender软件,必须安装,不然无法打印 3. 使用Bartender制作打印模板
- 基于Python+LSTM的文本情感分析系统源码+全部资料(高分项目)
- 自测使用,使用eclipse运行
- c语言简单圣诞树图案代码
- C#winform 千万级数据读写操作处理.zip(sqllite\sql)
- C# 远程写入文件接口.zip
- Mentor常规设置及物料BOM导出操作指南
- 基于一种低通滤波反电势观测器的永磁同步电机无感FOC 采用的反电势观测器相比传统的SMO、龙伯格等反电势观测方法,在算法结构上更加简单,参数调节容易,只有一个参数 1.提供算法对应的参考文献和仿真模
- 船舶检测27-YOLO(v5至v11)、COCO数据集合集.rar
- dthfyjfuygugugg
- 遥感图像分割 UDD6城市无人机数据集.zip
- C# winform-Modbus协议扫码上位机.zip
- 基于Python+LSTM的文本情感分析系统源码(95分以上大作业)
- 基于自抗扰控制器ADRC的永磁同步电机FOC 1.转速环采用ADRC,和传统PI进行对比来分析ADRC控制性能的优越性 对ADRC中的ESO进行改进,进一步提高了ADRC性能 2.提供算法对应的参
- 铁片排列机sw18可编辑全套技术开发资料100%好用.zip
- C# WPF西门子200SMART拉力测试上位机.zip