西门子300模拟量输入滤波程序

更新时间:2023-07-30 13:37:50 阅读: 评论:0

2
FUNCTION_BLOCK  FB13
4
// Block Parameters VAR_IN_OUT VAR_OUTPUT VAR_TEMP RET_VAL_105      DATA_STORE [LOOP_CONUT]5
VAR_INPUT    // 输入变量6    PIW_IN:  INT ;                            //输入变量7    HI_LIM_IN:  REAL :=100.0;                // 输入高限,初始值1008
LO_LIM_IN:  REAL :=0.0;                  // 输入低限,初始值1009    BIPOLAR_IN:  BOOL :=FALSE ;                //  10END_VAR 1112
//输入/ 输出变量13    // I/O Parameters 14END_VAR 15
16
水浒的作者// 输出变量17
SCALED_VAL:  REAL ;                  // 数值输出18
SCALED_FILTED:  REAL ;                // 数值填充19
应接不暇的造句MAX_DATA:  REAL ;                    20
国际贸易英语
MIN_DATA:  REAL ;  21围棋的气
ERR:  BOOL ;                          // 错误输出22
END_VAR 23
24
// 中间临时SCALE(IN :=  // IN: INT 25
RET_VAL_105:  WORD ;                  // 数值输出26
LOOP_CONUT:  INT ;                  27
28
TOTAL:  REAL ;                    29
TOTAL_FILTERD:  REAL ;                                    30
END_VAR 31
VAR    // 静态变量32
DATA_STORE:ARRAY [0..9] OF  REAL ;33
班主任培训计划
END_VAR 34
35
:=SCALE(IN := PIW_IN // IN: INT 36
,HI_LIM :=  HI_LIM_IN // IN: REAL 37
,LO_LIM :=  LO_LIM_IN // IN: REAL 38
,BIPOLAR :=  BIPOLAR_IN // IN: BOOL 39
,
OUT :=  SCALED_VAL // OUT: REAL 40
); // WORD 41
42
43
IF  RET_VAL_105 <> 0 THEN  ERR :=TRUE ;44
ELSE  ERR := FALSE ;45
END_IF ;46
//初始化数据47
MAX_DATA :=DATA_STORE[0];                    48
MIN_DATA :=DATA_STORE[0];                49
TOTAL :=0.0;                    50研究生毕业自我鉴定
童予硕
TOTAL_FILTERD :=0.0;51
//数据采集入堆栈52
53
FOR  LOOP_CONUT := 0 TO  8 BY  1 DO 54
:= DATA_STORE [ LOOP_CONUT +1];  55
END_FOR ;56
DATA_STORE[9]:=SCALED_VAL;57
58
FOR  LOOP_CONUT := 0 TO  9 BY  1 DO 59
// 查找最大值60
61
人生若只初见
IF  MAX_DATA <DATA_STORE[LOOP_CONUT] THEN  MAX_DATA :=DATA_STORE[LOOP_CONUT]  ;62
END_IF ;63
// 查找最小值64
65
IF  MIN_DATA >DATA_STORE[LOOP_CONUT] THEN  MIN_DATA :=DATA_STORE[LOOP_CONUT]  ;66
END_IF ;67
68
TOTAL :=TOTAL + DATA_STORE[LOOP_CONUT]    ;          69
70END_FOR;
71
72      TOTAL_FILTERD:=TOTAL-MAX_DATA-MIN_DATA;
73      SCALED_FILTED:= TOTAL_FILTERD/8.0;
74
75END_FUNCTION_BLOCK
76

本文发布于:2023-07-30 13:37:50,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/82/1123773.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:输入   输出   变量   数值   计划   采集
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图