101规约的满码值

问问题描述

101规约的满码值,求大佬施舍一个解决方案,感激不尽!

答精选答案

最佳答案

在 IEC60870-5-101、103、104 中,指出遥测值上送支持三种标准:归一化、标度化、短浮点

数。其中归一化的处理比较繁琐,尤其是将真实值与归一化值做相互转换的时候,假如按照

规约的处理方式会变得十分麻烦,这儿给出一个极其简单的转换公式,以供大家参考:

f(归一) = f(真实) * 32767 / 满码值 -----------------------------公式 1

f(真实) = f(归一) * 满码值 / 32767 -----------------------------公式 2

注:在对负数做归一化处理时,有将 32767 变为 32768 来处理的情况。

其中,满码值是通信双方约定的一个值,这个值一般是真实值的上限,也就是说真实的值应

该小于该值。假如真实值大于满码值,将会发生溢出的情况。但满码值不宜取的过大。因为

在归一化转换和还原的时候,必然会出现数值的误差情况,具体误差跟满码值有直接的关系,

可以自行验证。

本文来自作者[喂完大嘴该喂小嘴了填饱]投稿,不代表公众科技网立场,如若转载,请注明出处:https://www.cpst.net.cn/changshijingxuan/202609/649456.html

赞 (0)

发表回复

本站作者后才能评论

评论列表(4条)

  • 喂完大嘴该喂小嘴了填饱

    我是公众科技网的签约作者“喂完大嘴该喂小嘴了填饱”!

  • 喂完大嘴该喂小嘴了填饱

    希望本篇文章《101规约的满码值》能对你有所帮助!

  • 喂完大嘴该喂小嘴了填饱

    本站[公众科技网]内容主要涵盖:教育咨询,知识百科

  • 喂完大嘴该喂小嘴了填饱

    本文概览:在 IEC60870-5-101、103、104 中,指出遥测值上送支持三种标准:归一化、标度化、短浮点数。其中归一化的处理比较繁琐,尤其是将真实值与归一化值做相互转换的时候,假如按照规约的处理方式会变得十分麻烦,这儿给出一个极其简单的转换公式,以供大家参考:f(归一) = f(真实) * 32767 / 满码值 -----------------------------公式 1f(真实) = f(归一) * 满码值 / 32767 -----------------------------公式 2注:在

联系我们

联系:143 0457 151

工作时间:周一至周五,9:30-18:30,节假日休息

关注我们