演示效果 第一步:(模拟量输入传输回来的值为13824,经过NORM_X:标准化—SCALE_X:缩放转换后得500。) 第二步:(模拟量输入传输回来的值为27648,经过NORM_X:标准化—SCALE_X:缩放转换后得1000。) 以上就是S7-1200 PLC模拟量输入详解介绍,你学会了吗?下次给大家介绍【S7-1200 PLC模拟量输出】,记得点赞、关注...
演示效果 第一步:(模拟量输入传输回来的值为13824,经过NORM_X:标准化—SCALE_X:缩放转换后得500。) 第二步:(模拟量输入传输回来的值为27648,经过NORM_X:标准化—SCALE_X:缩放转换后得1000。) 以上就是S7-1200 PLC模拟量输入详解介绍,你学会了吗?下次给大家介绍【S7-1200 PLC模拟量输出】,记得点赞、关注...
1). NORM_X的数据类型不能进行隐式转换,编译会报错。但是SCALE_X可以进行隐式转换,编译不会出错。如下图:要想消除NORM_X未指定类型的常量编译报错问题,需要给三个参数中的任一参数常量指定数据类型即可。如下图:2). NORM_X和SCALE_X指令的MAX参数值为0时,计算结果并不会按照以上定义的计算公式计算,结...
上图的程序中ROUND是对13.7四舍五入输出14,TRUNC是将12.5的尾数部分截取掉,取12进行输出,FLOOR是15.8向下取整变成15,CEIL是将12.4向上取整变成13。3、缩放SCALE_X和标准化NORM_X指令 缩放和标准化指令通常配合使用来实现模拟量输入和输出的转换,模拟量的转换是有个对应的公式的,这两个指令其实也是根据如...
第一步:(转换指令—NORM_X:标准化—SCALE_X:缩放) 第二步:(在程序中调用并填写NORM_X:标准化—SCALE_X:缩放指令) 填写NORM_X:标准化 0-27648对应变频器0-50HZ。 标准化指令计算公式:OUT=(VALUE - MIN)/ (MAX - MIN) EN:使能端 MIN:工程量最...
在S7-1200PLC中,进行处理模拟量的控制时,我们经常需要对数据进行转换处理,其中会运用到缩放SCALE_X指令(也称为标定指令)和标准指令NORM_X,下面就是针对这两个指令的使用规则进行说明,以便大家正确快速使用;第一类:“模拟量输入”的转换;第二类:“模拟量输出”的转换;在分享这两类情况之前,我们还是先了解...
#模拟量转换中间值 := SCALE_X(MIN := #输入最小值, VALUE := #比例因子, MAX := #输入最大值);//按照输入比例因子对在设定范围内数据进行标定。#比例因子2 := NORM_X(MIN := #转换最小值, VALUE := #转换设定值, MAX := #转换最大值);//通过线性标尺0-1.0对转换设定值进行标准化映射。#...
在S7-1200PLC中,进行处理模拟量的控制时,我们经常需要对数据进行转换处理,其中会运用到缩放SCALE_X指令(也称为标定指令)和标准指令NORM_X,下面就是针对这两个指令的使用规则进行说明,以便大家正确快速使用; 第一类:“模拟量输入”的转换; 第二类:“模拟量输出”的转换; ...
可以使用TIA Portal指令列表 "转换指令" 中的 “ NORM_X ”和 SCALE_X ” 来转换电压、电流信号的模拟量值。 计算公式: SCALE_X_OUT = [(NORM_X_VALUE - NORM_X_MIN)/(NORM_X_MAX - NORM_X_MIN)] * (SCALE_X_MAX - SCALE_X_MIN) + SCALE_X_MIN ...
对于S7-1200的PLC来讲,并没有S7-300中使用到的FC105和FC106这两个块的,但是做法有要几种,这里跟大家说两种方法: (方法一)S7-1200中提供了两条指令供大家使用,大家在使用者两条指令时,就可以用于完成模拟量的转换过程。(1)NORM_X:标准化 (2)SCALE_X:缩放 ...