基于正交矢量放大的MRS信号采集模块设计---- 采集模块硬件设计(三)
5.2通讯协议格式 5.2.1仪器系统通讯协议 核磁共振找水仪的通讯协议(Protocol)采用SYRIS的一种标准通讯协议,协议格式如表5.1所示。 详细说明如下: SOH和END都是一个字节的控制字符: SOH:控制器端定义为 <0x09>:上位机向下位机传送数据及指令; 设备端定义为 <0x0A>:下位机向上位机传送数据。 其中为<0x>十六进制表示法。 ID:为设备号,固定为一个字节,本采集模块的ID位为S.当上位机控制器端传送的ID值与模块地址编号相同时,该模块将会接收控制器端所传送的数据,而模块响应时,也会传回相同的地址编号。 上位机对下位机的操作,无论成功与否,下位机均发送返回指令。 成功返回:\' S \' 校验错误:\' B \' 功能错误:\' W \' 操作错误:\' C ` 本模块FC功能表表5.2所示。 30H,38H,46H,43H,30H,30H,46H,41H,35H,41H 采集模块向上位机返回信息。 接收正确(`S`):53H. 接收错误(`C`):43H. FC.R 数据正确,传送下一组数据(`R`):52H; 数据错误,重新传送本组数据(`W`):57H; 传送完毕(`E`):45H. NX+采集数据:4EH,58H,……;NY+采集数据:4EH,59H,……; SX+采集数据:53H,58H,……;SY+采集数据:53H,59H,……。 接收正确(`S`):53H. 接收错误(`C`):43H. FC.E 接收正确(`S`):53H. 接收错误(`C`):43H.
END:控制器及设备端均固定为<0x0D>
TYPE:为标志号,固定为一个字节,本仪器通讯协议此位固定为A.
FC:是通讯功能码(Function Code)。
DATA:数据段,其大小为不固定字节,根据设备的命令不同字长而不等。
BCC:错误检查代码(BCC CHECK)为两个字节,校验方法采用累加和的方法,第一个字节为高位,第二个字节为低位。
返回操作命令字:
5.2.2采集模块通讯协议
模块说明:本模块为数据采集模块,本模块ID号为S(0x53)。
本模块协议固定格式头为:
发送(HEX):09 41 53;返回(HEX):0A 41 53.
FC.P
<发送协议格式>
此功能码是上位机向采集模块发送Lamor频率、采集时间、开采时间等参数。
DATA:如设置Lamor频率为2300(08FC),采集时间为250(00FA),开采时间为90(5A),则发送的10个数据参数为:
<返回协议格式>
DATA:
<发送协议格式>
此功能码是上位机发送传送采集数据指令。
DATA:
<返回协议格式>
采集模块向上位机返回信息。
DATA:采集数据分为4部分,分别为噪声X分量、噪声Y分量、信号X分量、信号Y分量。对应的数据参数为:
FC.K
<发送协议格式>
此功能码是上位机发送开始采集指令。
<返回协议格式>
采集模块向上位机返回信息。
采集模块向上位机返回信息。
DATA:
<发送协议格式>
此功能码是上位机发送设备检测指令。
<返回协议格式>
采集模块向上位机返回信息。
DATA:
正交矢量放大MRS信号采集模块通讯协议JLMRS仪 相关文章:
- 频宽、取样速率及奈奎斯特定理(09-14)
- 为什么要进行信号调理?(09-30)
- IEEE802.16-2004 WiMAX物理层操作和测量(09-16)
- 为任意波形发生器增加价值(10-27)
- 基于PCI 总线的高速数据采集系统(09-30)
- 泰克全新VM6000视频测试仪助力数字电视等产品测试 (10-06)