仪表整型数据到浮点数的转化

仪表整型数据到浮点数的转化

ID:34435188

大小:135.50 KB

页数:9页

时间:2019-03-06

仪表整型数据到浮点数的转化_第1页
仪表整型数据到浮点数的转化_第2页
仪表整型数据到浮点数的转化_第3页
仪表整型数据到浮点数的转化_第4页
仪表整型数据到浮点数的转化_第5页
资源描述:

《仪表整型数据到浮点数的转化》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、无忧学术资料(www.51xueshu.com/www.xueshuwang.com)提供最专业的论文服务,设计服务为您的论文、职称服务组态王与单片机协议1.通讯口设置:通讯方式:RS-232,RS-485,RS-422均可。波特率:由单片机决定。字节数据格式:起始位、数据位、停止位均由单片机决定。2.设备地址设置格式:##.# (前面的两个字符是设备地址,范围为0-255;后面的一个字符是用户设定是否打包,“0”为不打包、“1”为打包。)3.寄存器设置寄存器名称上限下限数据类型X655350FLOAT/BYTE/UINT 4.格式:读写格式(除字头外所有字节均为ASCII码

2、)字头设备地址标志数据地址数据字节数数据…异或CR说明;字头:1字节,40H设备地址:2字节,0—255(即0---0x0ffH)标志:1字节,bit0~bit7,bit0=0:读,bit0=1:写。Bit1=0:不打包,bit3bit2=00,数据类型为字节。bit3bit2=01,数据类型为字。bit3bit2=1x,数据类型为浮点数。数据地址:2字节,0x0000~0xffff数据字节数:1字节,1—100,实际读写的数据的字节数。数据…:为实际的数据异或:异或从设备地址到异或字节前CR:0x0d。5.上位机发送读命令字头设备地址标志数据地址数据字节数异或CR下位机应答

3、:若正常:字头设备地址数据字节数数据…异或CR若不正常:字头设备地址**异或CR例:读12号仪表,数据地址为15的数据。其中数据为255,数据类型为字节,不打包。所发数据为:我们的专业专项在工科方面:计算机工程,电子信息工程,自动化控制,电力电子工程,机械工程,土木工程,道路与桥梁工程,工程管理;文科方面:经济管理,市场营销,工商管理,物流管理,电子商务,国际贸易。我们的写作范围有毕业论文和课程论文两个方向,学位级别是;硕士,本科,网络学院,成人教育,自学考试,职称论文,省级期刊,国家核心期刊:www.51xueshu.com/www.xueshuwang.com无忧学术资料

4、(www.51xueshu.com/www.xueshuwang.com)提供最专业的论文服务,设计服务为您的论文、职称服务403043303030303046303134340d若正确:40304330300x460x4637330d若不正确:4030432a2a37330d4.上位机发送写命令字头设备地址标志数据地址数据字节数数据…异或CR下位机应答:若正常:字头设备地址##异或CR若不正常:字头设备地址**异或CR例:写12号仪表,数据地址为15。其中数据为255,数据类型为字节,不打包。所发数据为:4030433031303030463031464634350d若正确

5、:403043232337330d若不正确:4030432a2a37330d6.浮点数格式:4字节浮点数=第一字节高4位ASCII码+第一字节低4位ASCII码+第二字节高4位ASCII码+第二字节低4位ASCII码+第三字节高4位ASCII码+第三字节低4位ASCII码+第四字节高4位ASCII码+第四字节低4位ASCII码第1字节低4位第2字节低4位第3字节低4位第4字节低4位XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX第1字节高4位第2字节高4位第3字节高4位第4字节高4位数符阶符阶码小数部分小数部分小数部分★四字节浮点数格式:(1)第一字节我们的专

6、业专项在工科方面:计算机工程,电子信息工程,自动化控制,电力电子工程,机械工程,土木工程,道路与桥梁工程,工程管理;文科方面:经济管理,市场营销,工商管理,物流管理,电子商务,国际贸易。我们的写作范围有毕业论文和课程论文两个方向,学位级别是;硕士,本科,网络学院,成人教育,自学考试,职称论文,省级期刊,国家核心期刊:www.51xueshu.com/www.xueshuwang.com无忧学术资料(www.51xueshu.com/www.xueshuwang.com)提供最专业的论文服务,设计服务为您的论文、职称服务(2)第二字节(3)第三字节(4)第四字节注:数符=0——

7、正,数符=1——负阶符=0——正,阶符=1——负数符阶符阶码D7D6D5~D0★浮点数可表示范围:-1×232~1×232★数符:1位阶符:1位阶码:6位例:流量积算控制仪表瞬时流量测量值数据=100.210转换成浮点数:100.210=27´0.7828125=0716+C816+6616+6616=30ASCII+37ASCII+43ASCII+38ASCII+36ASCII+36ASCII+36ASCII+36ASCII小数部份:0.7828125Þ0.7828125´256=200.4Þ0.4´

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

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

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