2、SCALE_X指令 SCALE_X指令可以将归一化的数据按照比例进行放大,它是NORM_X的逆操作。SCALE_X指令的坐标图如下: 其中,X是归一化后的数据,Xnew是放大后的数据。接着上面归一化的例程,假设我们使用模拟量输出模块的量程范围为0~27648,归一化的数据变量为tag_normalized,按比例放大后的变量为tag_scaled,则比例阀...
1、NORM_X指令 NORM是英文Normalization的简写,中文翻译为“归一化”。 数据的归一化是将数据按比例缩放,使其落入到闭区间[0,1]之间。既然是按比例缩放,那么必须有该数据的范围,即该数据可能的最大值和最小值。 假设当前数据的值为x,其数据最大值为Xmax,最小值为Xmin,归一化后生成的新数据值为Xnew,则将...
博途入门系列, 视频播放量 12920、弹幕量 4、点赞数 170、投硬币枚数 52、收藏人数 197、转发人数 66, 视频作者 工控足迹, 作者简介 ,相关视频:【实训】1500PLC系列课程【1500+G120+ET200SP+V20+V90】,PLC程序设计 S88标准 数字量输入DI 控制逻辑框图,【实训】西门子120
NORM_X指令通过将数据按比例缩放,使其落入到闭区间[0,1]之间,以实现数据归一化。在西门子SCL编程语言中,NORM_X指令位于【基本指令】-【转换】模块。例如,若比例阀使用4~20mA电流信号输出,其压力量程为0~25000 mbar。某一瞬时值为TMP_Value1,归一化后存储于变量tag_normalized中,公式为:TMP_V...
S7-1200 NORM_X和SCALE_X指令的使用, 视频播放量 2828、弹幕量 0、点赞数 20、投硬币枚数 5、收藏人数 35、转发人数 8, 视频作者 残影Rain, 作者简介 ,相关视频:伺服参数初始化,西门子1200模块的安装,拆卸教程,西门子S7-1200PLC PROFINT IO通信,FANUC数控编辑方式下的
1的实数。相反,SCALE_X指令则是NORM_X的逆操作,用于根据预设的比例放大已归一化的数据。如果要将归一化的tag_normalized放大到0~27648的范围,对应模拟量输出模块,代码会像这样使用SCALE_X指令:这两个指令在实际编程中需紧密结合,理解并熟练运用它们,能有效处理模拟量信号的转换问题。
发表了博文《西门子NORM_X和SCALE_X指令的使用提示》在PLC编程过程中,经常会对模拟量进行工程量转换,除了自己使用数学公式计算外,我们也可以使用编程软件所提供的NORM_X和SCALE_X指°西门子NORM_X和SCALE_X指令的使用提示 ¡查看图片 西门子NORM_X和SCALE_X指令的使用提示 在PLC编程过程中,经常会...
使用SCALE_X 和 NORM_X 指令同样可以实现模拟量的规范化。例如,修改“模拟量处理”程序 FC6 中的程序段 1 ~程序段 3 ,使用 SCALE_X 和 NORM_X 指令实现模拟量值的规范化,将编程过程中用
*近在使用PORTAL编程,把西门子PLC S7-300的SCAL/UNSCAL(FC105/F106)的功能转换为PORTAL环境,并把这2个块的功能合成为一个块,刚好也试下VARIANT指针(一直还没使用过)。 使用了NORM_X和SCALE_X这2个指令
对应0.0,27648对应1.0,16,588.8对应0.5。SCALE_X是将上一步得到的0.0~1.0参照仪表/设备量程进行缩放,0.0对应最低量程,1.0对应最高量程。程序范例西门子.../1500,至于300/400后面有空再添加。 这里涉及到两个指令——NORM_X和SCALE_X。指令说明分别如下: 简单的说NORM_X是将模拟量值按比例转换为0.0~ 1.0 ...