
功能描述
将输入 VALUE 的值映射到指定的值范围内,对该值进行缩放。
当执行“缩放”指令时,输入 VALUE 的浮点值会缩放到由参数 MIN 和 MAX 定义的值范围。
缩放结果为整数,存储在 OUT 输出中。

执行说明
1.缩放按照以下公式计算
OUT = [VALUE ∗ (MAX – MIN)] + MIN
2.输入MIN的 值小于输入MAX的值
3.当Value的浮点数值超出 IEEE-754 标准范围,会产生数据溢出。
接口参数

另外对于功能块中Value接口参数,需要指定数据类型,Real或者LReal
OUT接口参数,也需要指定数据类型

程序举例
1.创建DB块。添加数据结构

2.创建FB块,添加功能指令。并在OB1调用

仿真演示

本文详细解读了缩放功能,介绍其计算公式、参数要求,提供了一段程序示例,并通过仿真演示了如何在实际项目中使用。重点讲解了Real和LReal数据类型的接口设置,适合IT技术人员理解和应用。

1万+

被折叠的 条评论
为什么被折叠?



