SCALE_X:缩放

  • 功能描述
  • 执行说明
  • 接口参数
  • 程序举例
  • 仿真演示

缩放

功能描述

将输入 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调用

仿真演示

西门子博图功能指令——缩放相关推荐

  1. 西门子博图功能指令(序列化)

    西门子博图功能指令-序列化 功能描述 程序举例 仿真测试效果 源程序 功能描述 临时将多个 PLC 数据类型 (UDT).STRUCT 或 ARRAY of <数据类型> 结构化数据项保存 ...

  2. 西门子博图功能指令(反序列化)

    西门子博客功能指令-序列化 功能描述 程序举例 仿真测试效果 源程序 功能描述 反序列化和序列化的功能刚好相反.反序列化功能主要:反向转换 PLC 数据类型 (UDT).STRUCT 或 ARRAY ...

  3. 西门子博图功能指令——标准化

    标准化 功能描述 执行说明 接口参数 程序举例 仿真演示 标准化 功能描述 将输入 VALUE 中变量的值映射到线性标尺对其进行标准化. 使用参数 MIN 和 MAX 定义(应用于该标尺的)值范围的限 ...

  4. 西门子博图功能指令——数据左移/右移

    数据移动 右移 功能描述 接口参数 左移 功能描述 程序举例 仿真演示 右移 右移 功能描述 将输入 IN 中操作数的内容按位向右移位,并在输出 OUT 中查询结果.参数 N 用于指定将指定值移位的位 ...

  5. 西门子博图功能指令——Array数据中元素的读取

    Array数据中元素的读取 功能描述 接口参数 程序举例 仿真演示 Array数据中元素的读取 功能描述 读取 SRC 参数的 VARIANT 指向的变量值,并将其写入 DST 参数的变量. SRC ...

  6. 西门子博图功能指令——多路分用

    多路分用 功能描述 接口参数 程序举例 仿真演示 功能描述 根据K的值将IN的内容复制到对应编号的 OUT中.可以扩展指令框中可选输出的编号.最多可声明 32 个输入. EN接通的情况下,当K等于0时 ...

  7. 西门子博图功能指令——交换

    交换 功能描述 接口参数 程序举例 仿真演示 交换 功能描述 更改输入 IN 中字节的顺序,并在输出 OUT 中查询结果. 接口参数 参数 声明 数据类型(1200) 数据类型(1500) 存储区 说 ...

  8. 西门子博图功能指令——选择

    选择 功能描述 接口参数 程序举例 仿真演示 选择 功能描述 根据开关(输入 G)的情况,选择输入 IN0 或 IN1 中的一个,并将其内容复制到输出 OUT. 如果输入 G 的信号状态为" ...

  9. 博图sodt定时器的用法_西门子博图定时器指令说明

    "IEC_Timer_0_DB".TP( IN:=_bool_in_, PT:=_time_in_, Q=>_bool_out_, ET=>_time_out_); T ...

最新文章

  1. Java 多线程概述
  2. javascript面向对象技术基础(二)
  3. Quartz 框架快速入门(一)
  4. linux rar解压_linux命令
  5. Linux下为iptables增加layer7补丁(Linux2.6.25内核)
  6. 开源播放器 Banshee 发布 1.0 beta 2
  7. $.each()和$().each(),以及forEach()的用法
  8. restfull api 接口 规范
  9. android适配工具,Android自动适配工具
  10. solr简介——(九)
  11. centos 6 mysql 5.7.13 编译安装_Centos 6.5系统下编译安装PHP 7.0.13的方法
  12. JAVA代码规范(二)
  13. $科大讯飞开放平台——语音听写接口的使用
  14. git 中怎样查看未传送(git push)到远程代码库的(git commit)提交?
  15. 美团工作10个月心得
  16. nodejs之json数据
  17. 《嵌入式 – GD32开发实战指南》第12章 ADC
  18. word2016如何加载endnote x7,如何连接word和endnote
  19. 管理Kindle的“我的剪切”
  20. 【2019全国职业技能大赛大数据技术】任务四:14-数据可视化(20分_题目+答案<图片+分值>)

热门文章

  1. 23种设计模式的粗略介绍
  2. intelliJ IDE 打包出错:F:/InterlliJ IDEA/Demo/src/main/java/META-INF/MANIFEST.MF' already exists in VFS
  3. 央企招聘:中储粮集团2023公开招聘公告(校招+社招,共700人)
  4. 继电器驱动设计方案及问题分析
  5. 【HTTP Status 500 - Servlet execution threw an exception】
  6. 定积分的基本性质3 保序性
  7. Excel的常用快捷键
  8. 阿里云ACP认证哪个值得考?考试时间怎么安排?
  9. R三星463无线网卡驱动,声音驱动程序,FN快捷键驱动,Easy_Display_Manager
  10. win10计算机证书管理器,win10系统iE浏览器导入数字证书的详细办法