微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > Pt电阻温度传感器批量测试系统的信号调理模块的设

Pt电阻温度传感器批量测试系统的信号调理模块的设

时间:09-20 来源:互联网 点击:

议和相关的国家标准,制定了自己的通信协议。考虑到设计的方便性,在上述的三种通信中采用基本相同的链路层和应用层协议。下面是对所用协议的简单描述。

4.3.1 帧结构

链路层有两种帧结构:命令帧和数据帧。

(a)命令帧

用于传输建链请求、应答、请求数据等命令以进行链路控制,命令帧结构如下:

命令帧符号定义:

SOH 标题开始

TYPE 指示帧的类型

Length 指示帧长度

Command 传输的命令,例如:

命令字符:

AUDIT 请求数据

ACK 肯定应答

NAK 否定应答

EOT 传输结束

(b)数据帧

用于传输实际的数据即税控信息数据,数据帧结构如下:

数据帧符号定义: SOH 标题开始

TYPE 指示帧的类型

Length 指示帧长度

DATA 传输的正文(数据)

ETB 指示一帧数据结束

ETX 指示所有数据结束

BCC 校验码

4.3.2 通信的流程

在物理层建立连接后,先发送一长串同步码,然后再发送第一帧数据,数据上传的一方发送肯定应答后开始数据传输过程。数据收集方每接收到一帧数据,根据校验的结果发肯定或否定应答。

4.3.3 差错控制

本协议采用BCC规则的偶校验。接收端收到一帧数据后,若BCC校验有错,则发送NAK要求对方重发上一帧数据。对同一帧信息文电如果重发次数超出阈值,则本次通信失败,双方退出通信过程。

4.3.4 超时控制

通信双方在收到对方的命令或数据后必须在6s以内回应;若某一方在6s内没有收到对方的回应则重发上一次的命令或数据。允许的最大重发次数为3次。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top