RS232串口协议与458协议.doc
上传人:sy****28 上传时间:2024-09-13 格式:DOC 页数:9 大小:29KB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

RS232串口协议与458协议.doc

RS232串口协议与458协议.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

1RS232一.有关串行通信的物理标准1.信号电平标准:RS232—C采用负逻辑规定逻辑电平,RS232—C将(-5V到-15V)规定为“1”,(+5V到+15V)规定为“0”。2.信号线的定义:DB9/FRS232接口。PIN2为RXDPIN3为TXDPIN5为GND电脑侧另一侧PIN2RXD(收)PIN2TXD(发)PIN3TXD(发)PIN3RXD(收)PIN5GND(地)PIN7GND(地)如果同时接两个RS232设备,当于一个设备进行通讯时,另一个呈高阻状态。字符0123456789ASCII码(16进制)30313233343536373839字符ABCDEFGHIJASCII码(16进制)4142434445464748494A字符KLMNOPQRSTASCII码(16进制)4B4C4D4E4F5051525354字符UVWXYZabcdASCII码(16进制)55565758595A61626364字符efghIjklmnASCII码(16进制)65666768696A6B6C6D6E字符opqrstuvwkASCII码(16进制)6F707172737475767778字符yz‘‘#ASCII码(16进制)797A2023二.传输速率2400bps三.数据格式1.起止式的帧数据格式起始位:1位(低电平)数据位:8位校验位:无停止位:1位(高电平)字符间隔时间:>=1ms2.主呼指令/数据格式(最大31字节,字节数和从呼字节数一致,以下描述按31字节数而定)○1数据头0206(共两个字节)○2数据/指令(用来区分数据和指令,共1个字节):00为指令,01为数据○3厂家ID(用来标识设备生产厂家,相同设备不同生产厂家有唯一的ID号,共一个字节)○4类别ID(用来区分所连接的设备是废水监测设备还是烟气监测设备):00为水设备01为烟气设备○5功能内容(用来设定该指令要求实现哪种功能,23个字节):01为立即回传数据其余22字节为无用字节,用0xff填充。○6校验(对○2○3○4○5所包含的字节进行16位CRC校验,共2个字节)○7数据尾03(数据尾,共1个字节)数据头数据/指令厂家ID类别ID功能内容CRC检验数据尾0x02061byte1byte1byte23byte2byte0x033.从呼指令/数据格式(最大31字节,以下描述按31字节数而定)○1数据头0206(共2个字节)○2有效数据长度(用来表示数据内容的有效长度,共一个字节)。○3厂家ID(用来标识设备生产厂家,相同设备不同生产厂家有唯一的ID号,共一个字节)○4类别ID(用来区分所连接的设备是废水监测设备还是烟气监测设备):00为水设备01为烟气设备○5数据内容(具体要传输的目标数据,22个字节)○6错误代码(0标识设备无故障,非零标识发生了某种故障,具体情况由厂家自定并提供说明,共一个字节)○7校验(对○2○3○4○5○6所包含的字节进行CRC校验,共2个字节)○8数据尾03(共1个字节)数据头有效数据长度厂家ID类别ID数据内容错误代码校验数据尾0x02061byte1byte1byte22byte1byte2byte0x03废水数据:数据头有效数据长度厂家ID类别ID累计流量过流时间断流时间COD0x02061byte1byte1byte4byte4byte2byte3byte氨氮pHBODTOC空余错误代码校验数据尾2byte2byte2byte2byte1byte1byte2byte0x03烟气数据:数据头有效数据长度厂家ID类别ID烟气流量烟尘浓度SO2Nox0x02061byte1byte1byte3byte2byte2byte2byteCOO2烟道气压温度湿度空余错误代码校验数据尾2byte2byte3byte2byte2byte2byte1byte2byte0x03注:过流、断流时间单位为:小时所有数据类型为十六进制整型例1:与水设备通信(按31字节)发送数据包02H06H00H01H00H0x010xff0xff0xff0xff0xff0xff0xff0