标题 | 浅析施奈德—昆腾?系列中浮点数的解析与上送 |
范文 | 刘吉强 摘 要:数据的采集和上送,是自动控制的基础。自动化领域百家争鸣的局面导致数据格式的定义有很大分歧,数制转换就成为自动控制编程的亮点。本文以发电厂母线的频率采集上送为例,简述浮点数到word 变量的转换与上送方法。 关键词:浮点数;word变量 ;数制转换 中图分类号:TP31 文献标识码:A 一、设备环境:表计DM6200 . 网络环境:485菊花链路、MODBUS PLUSH网络、以太网络. PLC:Schneider - quantum ? 65160 . 编程软件:UNITY PRO 4.1 上位机:南瑞NC2000系统. nybus Modbus-TCP读取数据部分与本文关联不大,限于篇幅,不作详述。从485菊花链路,以Anybus Modbus-TCP作为转换媒介用MBPMSTR方法将DM6200 中的频率值项对应的浮点数以两位word 值的方式 采集到 Schneider - quantum ? 65160 中的MBP_DM6200 数组中。 限于篇幅,恕不详述。变量定义依据IEEE 754 标准,将两个word 中的浮点数还原、拆分为符号部分、阶码部分、整数部分和小数部分。 结语 该方法经过实地测试,证明有效。该方法适用于采样要求较高的表计的数据采集转换,可以使采集数据损失最小化,适于工控推广。 参考文献 [1]Schneider Electric ?. Unity Pro 操作手册[G].718. [2]SchneiderElectric?. DM6000SeriesDigitalMetersUserManual. 09/2011.66. [3]南京瑞利自动化有限公司.NC2000操作手册[G].4.257. [4] IEEE.二进制浮点数算术标准(IEEE 754 )[R].1.2.1. 摘 要:数据的采集和上送,是自动控制的基础。自动化领域百家争鸣的局面导致数据格式的定义有很大分歧,数制转换就成为自动控制编程的亮点。本文以发电厂母线的频率采集上送为例,简述浮点数到word 变量的转换与上送方法。 关键词:浮点数;word变量 ;数制转换 中图分类号:TP31 文献标识码:A 一、设备环境:表计DM6200 . 网络环境:485菊花链路、MODBUS PLUSH网络、以太网络. PLC:Schneider - quantum ? 65160 . 编程软件:UNITY PRO 4.1 上位机:南瑞NC2000系统. nybus Modbus-TCP读取数据部分与本文关联不大,限于篇幅,不作详述。从485菊花链路,以Anybus Modbus-TCP作为转换媒介用MBPMSTR方法将DM6200 中的频率值项对应的浮点数以两位word 值的方式 采集到 Schneider - quantum ? 65160 中的MBP_DM6200 数组中。 限于篇幅,恕不详述。变量定义依据IEEE 754 标准,将两个word 中的浮点数还原、拆分为符号部分、阶码部分、整数部分和小数部分。 结语 该方法经过实地测试,证明有效。该方法适用于采样要求较高的表计的数据采集转换,可以使采集数据损失最小化,适于工控推广。 参考文献 [1]Schneider Electric ?. Unity Pro 操作手册[G].718. [2]SchneiderElectric?. DM6000SeriesDigitalMetersUserManual. 09/2011.66. [3]南京瑞利自动化有限公司.NC2000操作手册[G].4.257. [4] IEEE.二进制浮点数算术标准(IEEE 754 )[R].1.2.1. 摘 要:数据的采集和上送,是自动控制的基础。自动化领域百家争鸣的局面导致数据格式的定义有很大分歧,数制转换就成为自动控制编程的亮点。本文以发电厂母线的频率采集上送为例,简述浮点数到word 变量的转换与上送方法。 关键词:浮点数;word变量 ;数制转换 中图分类号:TP31 文献标识码:A 一、设备环境:表计DM6200 . 网络环境:485菊花链路、MODBUS PLUSH网络、以太网络. PLC:Schneider - quantum ? 65160 . 编程软件:UNITY PRO 4.1 上位机:南瑞NC2000系统. nybus Modbus-TCP读取数据部分与本文关联不大,限于篇幅,不作详述。从485菊花链路,以Anybus Modbus-TCP作为转换媒介用MBPMSTR方法将DM6200 中的频率值项对应的浮点数以两位word 值的方式 采集到 Schneider - quantum ? 65160 中的MBP_DM6200 数组中。 限于篇幅,恕不详述。变量定义依据IEEE 754 标准,将两个word 中的浮点数还原、拆分为符号部分、阶码部分、整数部分和小数部分。 结语 该方法经过实地测试,证明有效。该方法适用于采样要求较高的表计的数据采集转换,可以使采集数据损失最小化,适于工控推广。 参考文献 [1]Schneider Electric ?. Unity Pro 操作手册[G].718. [2]SchneiderElectric?. DM6000SeriesDigitalMetersUserManual. 09/2011.66. [3]南京瑞利自动化有限公司.NC2000操作手册[G].4.257. [4] IEEE.二进制浮点数算术标准(IEEE 754 )[R].1.2.1. |
随便看 |
|
科学优质学术资源、百科知识分享平台,免费提供知识科普、生活经验分享、中外学术论文、各类范文、学术文献、教学资料、学术期刊、会议、报纸、杂志、工具书等各类资源检索、在线阅读和软件app下载服务。