关键词不能为空

当前您在: 主页 > 英语 >

串行口通讯通讯协议

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-02-02 14:36
tags:

-

2021年2月2日发(作者:评价)



1




数据格式









串行口通讯数据格式为:


1


位起始位、


7


位数据位、


1


位 校验位和


1


位停止位。



通讯方式由


mode



ad dr



bt


决定。


mode


--


通讯方式:


0 --


指令应答方式 ,数据格式为


:7



ASC

< p>


+1


位偶校验位



???? 1 --

指令应答方式,数据格式为


:7



ASC



+1


位奇校验位



????? 2 --


指令应答方式,数据格式为


:8


< p>
ASC




无校验位



????? 3 --


指令应答方式,数据格式为


:7


ASC



+1

< br>位偶校验位



但接受数据时,不检验校验字


(CHK)


是否正确或有无。



???? 4 --

连续发送方式,数据格式为


:7



ASC



+1


位偶校验位



?? 5 --


连续发送方式,数据格式为


:7


< p>
ASC



+1


位奇校验位



? 6 --


连续发送方式,数据格式为


:8



ASC




无校验位



? 7 --


连续发送方式,数据格式为


:7


ASC



+1

< br>位偶校验位



? 8 --


作为打印接口,数据格式为


:7


ASC



+1

< br>位偶校验位



?


addr


--


通讯地址:


1



26


对应


A



Z


< p>


bt


--


通讯信号波特率:



1 -- 600, 2 -- 900, 3



1200, 4 -- 2400



5 -- 4800, 6 -- 9600,


9



57600, 0 -- 115200



7



19200 8



38400


2




串行通讯的指令方式





XON


)起始字

ASC


码为


02H
























CHK


)校验字,它的

< br>ASC


码等于前面所有字的


ASC





的异或和然后再与


64


或的结果
























XOF


) 结束字,


ASC


码为


03H























OK



ASC


码为


04H



ERR



ASC


码为


05H











十三、串行通讯接口





A



命令)


:取当前称量和状态









主机命令:



XON




ADD



A



CHK




XOF





从机回答:


< p>
XON




ADD



a(


±


)gggg ge f


1


f


2


f


3



CHK




XOF









其中:



(±)


ggggg


为当前重量












e


为出错代号






状态字


f


1



ASC


码:








BIT




0


1


2


3


4


5


6


7



状 态字


f


3



A SC


码:








BIT




0


1


2


3


4


5


6


7



例 :仪表设置为:


addr=1(


即地址为“

A



),mode=2


计算机发送:



代号



XON


ADD


A


CHK


XOF


字符




A


A


B



十六进制码



02


41


41


42


03


十进制码



2


65


65


66


3

















小数点位数



=1


表示有新记录,


=0




=1


表示在控制中,


=0


相反




恒为


1


校验位






















状态字


f


2



ASC


码 :

















BIT




“快速”


指示亮


=1

< br>,


不亮


=0


0


“粘料”指示亮


=1


,不亮


=0


“中速”


指示亮


=1

< p>


不亮


=0


1




”指示亮


=1


,不亮


=0


“慢速”


指示亮


=1



不亮


=0


2



>L IM2


”指示亮


=1


,不亮

< p>
=0


“定时”


指示亮


= 1



不亮


=0


3


“零位”指示亮


=1


,不亮


=0


“等待”


指示 亮


=1



不亮


=0


4


“稳定”指示亮


=1


,不亮


=0


“超差”


指示亮


=1



不亮

< br>=0


5


“去皮”指示亮


=1


,不亮


=0


恒为


1


6


恒为


1


校验位



7


校验位



十三、串行通讯接口



仪表回答:



代号



XON


ADD


A


±



g


g


g


g


g


e


f


1



f


2



f


3



CHK


XOF



表示:仪表重量为:


+12000, f


1


=41H


表示仪表“快速”指示灯亮,



f


2


=51H


表示仪表“粘料”指示灯和“稳定”



指示灯亮,



f


3


=41H


表示仪表内存中有一组配料记录,








B



命令)


:读取 仪表累计数据






主机命令:



XON




ADD

< br>)


B



CHK

< br>)



XOF


< br>









从机回答:






XON




ADD



b yymmddhhnnssiiiiiijjjjjjaaaaaaaaaa(OK)



CHK




X OF








yymmdd




年月日(累计数据的起始日期)







hhnnss




时分秒(累计数据的起始时间)







iiiiii




总次数







jjjjjj




总合格次数







aaaaaaaaaa




总累计重量










C



命令)


:取当前显示内容









主机命令:



XON




ADD



C



CHK




XOF

< br>)










从机回答:



XON




ADD

< br>)


c p


1


d

< br>1


p


2


d


2


p


3


d


3




p


12< /p>


d


12



CHK




XOF




字符




A


A


+


1


2


0


0


0


0


A


Q


A


{



十六进制码



02


41


41


2B


31


32


30


30


30


30


41


51


41


7B


03


十进制码



2


65


65


43


49


50


48


48


48


48


65


81


65


123


3

















-


-


-


-


-


-


-


-



本文更新与2021-02-02 14:36,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/600694.html

串行口通讯通讯协议的相关文章