回复:请求宁超 帮忙看看

已锁定

askab

  • 帖子

    405
  • 精华

    5
  • 被关注

    34

论坛等级:侠圣

注册时间:2005-07-24

黄金 黄金 如何晋级?

发布于 2020-04-08 22:52:18

2楼

滤波1

Out_Flt1 := WORD_TO_INT(INPUT_1) * T_1 + Mid_1 * (1.0 - T_1);   //T_1 滤波系数

Mid_1     := Out_Flt1;

Out_Flt2 := WORD_TO_INT(INPUT_2) * T_2 + Mid_2 * (1.0 - T_2);

Mid_2     := Out_Flt2;

Out_Flt3 := WORD_TO_INT(INPUT_3) * T_3 + Mid_3 * (1.0 - T_3);

Mid_3     := Out_Flt3;

Out_Flt4 := WORD_TO_INT(INPUT_4) * T_4 + Mid_4 * (1.0 - T_4);

Mid_4     := Out_Flt4;

Out_Flt5 := WORD_TO_INT(INPUT_5) * T_5 + Mid_5 * (1.0 - T_5);

Mid_5     := Out_Flt5;

flt1:=REAL_TO_INT(Out_Flt1);

flt2:=REAL_TO_INT(Out_Flt2);

flt3:=REAL_TO_INT(Out_Flt3);

flt4:=REAL_TO_INT(Out_Flt4);

flt5:=REAL_TO_INT(Out_Flt5);

滤波2

VAR_INPUT

AD_IN :WORD;//INT;  //输入信号

K_NOW:REAL;         //当前系数

K_LAST:REAL;       //上个周期系数

END_VAR  

VAR_IN_OUT

AD_VALUE:INT;      //滤波后输出

END_VAR

BEGIN

AD_VALUE:=REAL_TO_INT(INT_TO_REAL(WORD_TO_INT(AD_IN))*K_NOW+INT_TO_REAL(AD_VALUE)*K_LAST);

END_FUNCTION


大家同行,you ok ? me !
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54659条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。