西门子S7-1200的转换指令、取整和截取指令、上取整和下取整指令、标定和标准化指令,各参数的含义是什么?

    西门子S7-1200中的转换指令包括转换指令、取整和截取指令、上取整和下取整指令、标定和标准化指令。

西门子S7-1200的转换指令、取整和截取指令、上取整和下取整指令、标定和标准化指令,各参数的含义是什么?

    一、转换指令

    转换指令CONV将数据从一种数据类型转换到另一种数据类型。单击指令中的问号可以从下拉列表中选择输入数据的类型和输出数据的类型。转换指令支持的数据类型包括整型、双整型、实型、无符号短整型、无符号整型、无符号双整形、短整型、长实型、字、双字、字节、BCD16、BCD32等。

西门子S7-1200的转换指令、取整和截取指令、上取整和下取整指令、标定和标准化指令,各参数的含义是什么?

    二、取整和截取指令

    取整指令ROUND用于将实数转换成整数,实数的小数部分舍入为最接近的整数值,如果实数刚好是两个连续整数的一半,则实数舍入为整数,如ROUND(10.5)=10,或者ROUND(11.5)=12。

    截取指令TRUNC用于将实数转换为整数,实数的小数部分被截成0。

西门子S7-1200的转换指令、取整和截取指令、上取整和下取整指令、标定和标准化指令,各参数的含义是什么?

    三、上取整和下取整指令

    上取整指令FLOOR用于将实数转换为大于或等于该实数的最小整数。下取整指令CEIL用于将实数转换为小于或等于该实数的最大整数。

西门子S7-1200的转换指令、取整和截取指令、上取整和下取整指令、标定和标准化指令,各参数的含义是什么?

    四、标定和标准化指令

    标定指令SCALE_X用于按参数MIN和MAX所指定的数据类型和取值范围,对标准化的实参数VALUE进行标定,其中VALUE的值在0.0和1.0之间,输出如图中所示OUT=VALUE*(MAX-MIN)+MIN。对于标定指令,参数MIN、MAX、OUT的数据类型必须相同。

西门子S7-1200的转换指令、取整和截取指令、上取整和下取整指令、标定和标准化指令,各参数的含义是什么?

    标准化指令NORM_X可以按照参数MIN和MAX指定范围,对参数VALUE进行标准化,输出如下图中所示OUT=(VALUE-MIN)/(MAX-MIN),其中0.0<=OUT<=1.0。对于标准化指令,参数MIN、VALUE、MAX的数据类型必须相同。

西门子S7-1200的转换指令、取整和截取指令、上取整和下取整指令、标定和标准化指令,各参数的含义是什么?

本篇文章来源于微信公众号:港口技术安全

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
电气技术

图文详解S7-1200与变频器的DP通讯

2021-10-10 10:15:09

电气技术

PLC和变频器的Modbus通讯实例

2021-10-10 10:20:01

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索