当前位置:首页 -> 综合 -> 总线
1553B总线消息传输机制
关闭

三种终端类型:总线控制器(BC)、远程终端(RT)、总线监视器(BM

数据组成:每个消息包含1--32个字,每个字又20个位组成,字分为三种:命令字、数据字、状态字。

同步头是判断数据类型和捕获总线上数据的重要信息,同步头总共占用3个数据位,它的特点就是电平变化以1.5个数据位为单位,因此接收端只要判断电平在1.5个数据单位变化就认为是同步头。同步头分为两种:前1.5个数据位为高电平,后1.5个数据位为低电平的同步头用来表示这个字为命令字(方式指令字)或者状态字;前1.5个数据位为低电平,后1.5个数据位为高电平的同步头用来表示这个字为数据字。

1553B总线上消息传输的过程是:总线控制器向某一终端发布一个接收/发送指令,终端在给定的响应时间范围内发回一个状态字并执行消息的接受/发送。BC通过验收RT回答的状态字来检验传输是否成功并作后续的操作。

消息是构成1553B总线通讯的基本单位,如果需要完成一定的功能,就要将多个消息组织起来,形成一个新的结构——帧(frame)。完成一个消息的时间成为消息时间,两个消息之间的间隔称为消息间隔时间,完成一个帧的时间称为帧时间。在实际应用中这三种时间都可以通过编程设置的。

发送给朋友 分享到朋友圈
相关阅读
内容加载中……