《制氮机系统通讯协议.docx》由会员分享,可在线阅读,更多相关《制氮机系统通讯协议.docx(3页珍藏版)》请在优知文库上搜索。
1、附录A制氮机系统通讯协议A.1功能描述制氮机作为从站,向主站上位机发送制氮系统的运行状态、运行参数和故障信息。A.2字符结构字符校验采用奇校验方式。每个字符由数据位8位、起停各1位、奇校验1位,共11位构成。A.3上位机发送数据帧格式上位机发送数据帧格式应符合表A.1规定。表A.1上位机发送数据帧格式信息类别字节序号位号数据含义描述固定信息O5AH表示制氮机通讯Heading15BH表示制氮机通讯Heading2CCH表示上位机发出的数据上位3设备地址机发制氮4设备启动停止命令DxaaH表示一键式开启设备,0x55H表示一键式停止设备,OxOOH表示查询数据机的信息5预留6预留7预留校验8FC
2、S异或校验码3-7字节之连续异或值帧尾9030x0303表示帧结束1003初结束A.4制氮机响应数据帧格式制氮机响应数据帧格式应表A.2规定。表A.2制氮机响应数据帧格式信息字节序号位号数据含义描述类别固定信息0*5AH表示制氮机通讯1*5BH表示制氮机通讯2*DDH表示制氮机发出的数据制氮机的状态和故障信息3*地址信息4*7制氮机系统工作状态0x11工作,OXoo停止。4*64*5Oxll工作,OXOO停止。4*4空压机工作状态4*3冷干机工作状态OXH工作,OXoO停止。4*24*1制氮系统操作方式0x11:PSA方式联动,0x10:MS单动。0x01:膜联动,Ox(X):膜单动4*05*
3、氮气浓度百分比的2位整数二进制6*氮气浓度百分比的2位小数二进制7*氮气压力XlO二进制,单位:Bar8*氮气流量二进制,单位:立方米/小时9*10*制氮机累计运行时间二进制,单位:小时11*12*制氮机本次运行时间二进制,单位:小时13*14*7制氮机氧传感器故障1有故障6空压机故障1有故障5冷干机报警1有故障4氧传感器保养到期报警1有故障3过漉器漉芯保养到期报警1有故障2活性炭使用时间到期报警1有故障1安全阀年检到期报警1有故障D预留157超温保护开关动作报警1有故障6加热温度高预警I有故障5加热失控报警1有故障4进气温度高报警1有故障3温度模块故障报警1有故障2预用1预留0预留16预用空
4、Jk机状态及故障信息17空压机排气温度二进制18空压机排气压力XlO二进制,单位:MPa19空压机运行时间二进制,单位:小时2021空压机加载时间二进制,单位:小时2223主机电流二进制24油分使用时间二进制,单位:小时2526油滤使用时间二进制,单位:小时2728空滤使用时间二进制,单位:小时2930润滑油使用时间二进制,单位:小时31327排气温度高1有故障6相续错误1有故障5主机电流故障1有故障4空滤到期1有故障3油滤到期1有故障2润滑油到期1有故障1供气压力传感器失灵I有故障0缺水1有故障33用电量*10二进制,单位:度34353637预留校验38*FCS异或校验码4-38字节之连续异或值帧尾39*03帧结束0x0303表示帧结束40*03带*的数据应传回,其他数据如果不能传回可先预留。A.5传输与差错控制流程控制:上位机先对制氮机控制器发送查询信息,制氮机控制器接收正确,延时5msIOnlS后发出应答信息。20OmS后进入下一循环,上位机重新对控制器发送查询信息。如果制氮机控制器接收错误,则继续保持接收状态,不必进行应答,数据无效。差错控制:数据位为8位、起停各一位;采用奇校验和连续异或校验(FCS);接收错误时,舍去不用,等待下一次命令。