32位嵌入式数据采集器在发送数据时,数据包必须遵守的行为规范(即编码规范);所有数据在发送时都必须遵守这个规范。在软件模型设计中,该模块作为原始数据和协议数据的中间节点,是数据采集器原始数据和功能的结合体,数据采集器协议模块结构可用框图7.3-13表示。
图7.3-12 虚拟节点设备图
图7.3-13 协议模块结构框图
7.3.4.1 特点
(1)协议模块的职责是将在传输媒介上传送的编码数据与数据采集器的功能和数据采集器可以识别的原始数据建立联系。
(2)在软件设计模型中,是原始数据+数据采集功能和编码数据的中间模块。
(3)所有内容与协议规范的定义有关。
(4)存储在NAND Flash\\Proc目录下。7.3.4.2 SMS.sll
在“32位嵌入式数据采集器研究”项目中所使用的短信协议,该协议是南瑞公司所规定的用于短信传输数据的协议,发送数据时,协议模块根据协议要求将数据采集器输入的原始数据和功能标示转换成在媒介上传输的编码数据;在接收时则相反。其基础数据包格式如表7.3-1所示。(www.xing528.com)
表7.3-1 NARI-SMS基础数据包格式
注 操作码数量不限,但需保证使包的总字节数不能超过短信信道一包允许传输的最大量。
数据包的排列为,头部标志—→包长—→口令—→操作码—→长度—→数据—→操作码—→长度—→数据—→……—→操作码—→长度—→数据—→校验和。
7.3.4.3 SSP.sll
SSP协议是由美国Sutron公司开发,在“32位嵌入式数据采集器研究” 项目中主要用于PSTN信道数据传输的协议,其基础数据包格式如表7.3-2所示。
表7.3-2 SSP协议基础数据包格式
续表
注 当前数据自报含工况数据及传感器数据。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。