顺序闪光灯接口协议

顺序闪光灯接口协议

ID:33617363

大小:87.50 KB

页数:4页

时间:2019-02-27

顺序闪光灯接口协议_第1页
顺序闪光灯接口协议_第2页
顺序闪光灯接口协议_第3页
顺序闪光灯接口协议_第4页
资源描述:

《顺序闪光灯接口协议》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、顺序闪光灯通讯协议说明:本协议用于大连电子研究所监控系统与其他厂家顺序闪光灯站内主机(带RS-485接口)建立通讯。一、电气接口采用RS485二、串行口通讯方式:2.1工作方式:主从方式。上位机为主,顺序闪光灯主机为从;控制命令和查询命令由上位机发出,顺序闪光灯主机做相应信息返回。2.2工作模式:8位数据,无校验;对于51系列单片机为模式12.3波特率:1200,2400,4800,9600(可选,缺省为4800)。2.4信息格式:序号名称字节数内容说明1帧信息头10xAA用于表示信息的开始2帧信息类型1控制0x01用于

2、区别控制命令、查询命令及返回信息;“控制”和“查询”由上位机发出,“返回”为顺序闪光灯主机返回信息时发出。查询0x02返回0x033有效信息长度1n表示有效信息的字节数4有效信息nn个字节有效信息。详见具体信息定义5校验码1LRC对帧信息类型、有效信息长度、有效信息进行单字节相加,取低8位补码(即对低8位取反后再加一)作为校验码。说明:上位机和顺序闪光灯主机使用相同的信息格式,不同之处在于信息类型、信息长度的不同。2.4控制命令:2.4.1命令发送。控制命令由上位机发出,具体信息内容如下:信息序号数据(十六进制)说明Bu

3、ffer[1]0xAA帧信息头Buffer[2]0x01帧信息类型为“控制”Buffer[3]0x01有效信息长度为1字节Buffer[4]命令字具体定义见“命令字定义”Buffer[5]校验码Buffer[2]到Buffer[4]作LRC校验上位机最多将相同的命令连续发送三次,每次间隔1秒,在间隔时间内如果收到顺序闪光灯主机正确的返回信息,就不再重发命令;如果始终不能收到顺序闪光灯主机正确的返回信息,上位机便标记为故障,本次操作不再继续重发命令。命令字定义(为增加容错,采用高低四位取反方式):命令二进制格式十六进制格式

4、开机000011110x0F一级光111000010xE1二级光110100100xD2三级光110000110xC3关机111100000xF02.4.2命令返回顺序闪光灯主机接收到上位机的命令并校验成功后,应马上返回一组确认信息,具体信息内容如下:信息序号数据(十六进制)说明Buffer[1]0xAA帧信息头Buffer[2]0x03帧信息类型为“返回”Buffer[3]0x01有效信息长度为1字节Buffer[4]返回信息将接收到的命令原样返回Buffer[5]校验码Buffer[2]到Buffer[4]作LRC校

5、验2.5查询命令:2.5.1查询发送查询命令由上位机发出,查询间隔由上位机决定;查询命令不作重发,如果两次查询命令间隔期间没有收到顺序闪光灯主机的返回信息,便累计一次错误,累计到20次,上位机报顺序闪光灯主机故障。具体信息内容如下:信息序号数据(十六进制)说明Buffer[1]0xAA帧信息头Buffer[2]0x02帧信息类型为“查询”Buffer[3]0x00有效信息长度为0字节Buffer[4]校验码Buffer[2]到Buffer[3]作LRC校验2.5.2查询返回顺序闪光灯主机接收到上位机的查询命令并校验成功后

6、,应马上返回状态信息,具体信息内容如下:信息序号数据(十六进制)说明Buffer[1]0xAA帧信息头Buffer[2]0x03帧信息类型为“返回”Buffer[3]0x06有效信息长度为6字节Buffer[4]CIR状态回路状态,见“CIR定义”Buffer[5]SFL状态闪光灯控制器的状态,见“SFL定义”Buffer[6]L8………L11-8号闪光灯状态Buffer[7]L16………L98-16号闪光灯状态Buffer[8]L24………L1717-24号闪光灯状态Buffer[9]L32………L2525-32号闪光

7、灯状态Buffer[10]校验码Buffer[2]到Buffer[9]作LRC校验说明:闪光灯状态数据中每位代表一个灯状态,对应灯位无故障,则对应位为“0”,有故障则为“1”。如只有21个灯或30个灯,剩余灯状态位按“0”返回;关机状态下全为“0”,即无故障。2.5.2.1CIR定义数据格式:BIT7BIT6BIT5BIT4BIT3BIT2BIT1BIT0保留命令光级保留实际光级顺序闪光灯主机收到的上位机发出的命令光级值,定义如下:命令光级CIR.6CIR.5CIR.4一级光001二级光010三级光011关机000顺序闪

8、光灯主机控制的实际光级值,定义如下:实际光级CIR.2CIR.1CIR.0一级光001二级光010三级光011关机000注意:对“开机”命令的解释:当上层设备发送“开机”命令时,顺序闪光灯主机则按最近一次工作的光级命令执行。2.5.2.2SFL定义:数据格式:BIT定义说明7保留无效6保留无效5保留无效4故障状态无故

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。