当前位置:文档之家› C型数字传感器模块通讯协议

C型数字传感器模块通讯协议

C型数字传感器通讯协议

基本协议

波特率:多机通讯—9600

通讯模式:方式3,数据位共9位。

主机指令格式:0X00,INC1,INC2 ,LC,DATA,BCC,0XFF 0X00 —发送指令起始(PC机奇偶位须为1)

INC1—指令+多机通讯时地址(PC机奇偶位须为1)

INC2—指令2(PC机奇偶位须为0)

LC—发送数据数(4个)(PC机奇偶位须为0)

DATA—发送数据(LC个)(PC机奇偶位须为0)

BCC—校验(INC1~DATA异或)(PC机奇偶位须为0)

0XFF—结束(PC机奇偶位须为0)

注:读取数据只发0X00,INC1。从机传感器发回数据的奇偶位始终为0。

1.读传感器内码:

PC主机—>传感器下位机

(1)、调用1号传感器内码:

主机发:0X00,0XF1;

(2)、调用2号传感器内码:

主机发:0X00,0XF2;

(3)、调用3号传感器内码:

主机发:0X00,0XF3;

(4)、调用4号传感器内码:

主机发:0X00,0XF4;

(5)、调用5号传感器内码:

主机发:0X00,0XF5;

(6)、调用6号传感器内码:

主机发:0X00,0XF6;

(7)、调用7号传感器内码:

主机发:0X00,0XF7;

(8)、调用8号传感器内码:

主机发:0X00,0XF8;

如地址相同的传感器接收正确则发回:4个字节的浮点数内码

如传感器接收错误则不发回数据

2.读传感器地址:

PC主机—>传感器下位机(接一个传感器)

主机发:0X00,NC=0X80,0X11,0X00,0X11,0X33,0X66, 0X99,BCC,0XFF

传感器接收正确则发回:0x00,address,address,0xff 4个字节,address地址号。

2.写传感器地址:

PC主机—>传感器下位机(接一个传感器,address地址号)

主机发:0X00,NC=0X80,0X22,0X01,address,0X33,0X66, 0X99,BCC,0XFF

传感器接收正确则发回:0x00,0xaa,0xaa,0xff 4个字节。

传感器接收不正确则发回:0x00,0x55,0x55,0xff 4个字节或不发数据。

相关主题