<b id="c6jyj"></b>
  • <samp id="c6jyj"></samp>

  • <var id="c6jyj"></var>
  • <b id="c6jyj"><address id="c6jyj"></address></b>
    
    
  • 全國咨詢熱線

    400-1792-900
    0731-88615867

    您現在所在位置:首頁 > 新聞中心 > 行業新聞
    碩博電子

    行業新聞

    聯系我們

    長沙碩博電子科技股份有限公司

    地址:湖南省長沙市高新區麓天路28號五礦麓谷科技產業園B2棟一樓
    電話:400-1792-900
    傳真:0731-82740027

    全國咨詢熱線400-1792-900
    0731-88615867

    知識分享!模擬量標定庫AnalogFilter Library

    文章出處:微信公眾號“CODESYS”人氣:13234發表時間:2018-04-09

    CUT 功能塊


    功能描述:

    把輸入值進行預處理,調整斜率,消除兩端非線性影響。


    調整效果見圖:

    功能塊如下圖:


     

     輸入:(1)Input,UINT 型,要處理的信號。

            (2)PAR_InputILowLimit,UINT 型,用來控制輸出的下限。當Input<=256*PAR_InputILowLimit 時輸出為0。

            (3)PAR_InputHighLimit,UINT 型,用來控制輸出的上限。當Input>=256*PAR_InputHighLimit 時輸出就為0。

    輸出:(1)Output,UINT 型,處理完的信號。

          (2)LowLimit,BOOL 型,Input<=256*PAR_InputILowLimit 時 LowLimit 為 TRUE。

          (3)HighLimit,BOOL型,Input>=256*PAR_InputHighLimit時HighLimit為TRUE。


    HP 功能塊


    功能描述:

    設置一個死區,把死區以內的值都設為 0。


    功能如圖:

    功能塊如下圖:


                         

    輸入:(1)Input,UINT 型,輸入信號。

           (2)PAR_CutLimit,UINT 型,死區控制參數。當 Input<=65535*PAR_CutLimit%時輸出為 0。


    輸出:(1)Output,UINT 型,處理完的信號。

     

    JoyFilter 功能塊


    功能描述:

    JoyFilter 塊是一個雙向的模擬量標定塊,也就是說它對輸入的模擬量進行預處理,輸出范圍調整為-32767~32767。


    功能塊如下圖:


    輸入:(1)AnalogInput,UINT 型,模擬量的輸入信號。

          (2)DI_JoystickDirSwitchPOS,BOOL 型,正向微動開關。當PAR_DirSwitchDiagnosticNotUse 為 FALSE 時,此時又手柄向正向移動,那么只有正向微動開關 TRUE,OUTPUT 才會有輸出。

          (3)DI_JoystickDirSwitchNEG,BOOL 型,負向微動開關。PAR_DirSwitchDiagnosticNotUse 為 FALSE 時,此時又手柄向負向移動,那么只有負向微動開關 TRUE,OUTPUT 才會有輸出。

          (4)PAR_NegFull,UINT 型,負向輸入的調節參數。取值范圍:0~255,主要用于當負向輸入最大時,調節參數使得 OUTPUT 也為負向最大。

          (5)PAR_POSFull,UINT 型,正向輸入的調節參數。取值范圍:0~255,主要用于當正向輸入最大時,調節參數使得 OUTPUT 也正負向最大。

          (6)PAR_Zero,UINT 型,零輸入的調節參數。取值范圍:0~255,主要用于當手柄在零位時,即零輸入時,調節參數使得 OUTP UT 也為零。

          (7)PAR_DeadBand,UINT 型死區設置參數。取值范圍:0~100。當輸入進入參數設置范圍,輸出為零。

          (8)PAR_NegProgression,SINT 型。取值范圍:-100~100,設置負向輸出緩沖曲線度,手柄負向輸出值相對于輸入值的一個響應曲線,曲線如圖:

              (9)PAR_PosProgression,SINT 型。取值范圍:-100~100,設置正向輸出緩沖曲線度,手柄正向輸出值相對于輸入值的一個響應曲線。

              (10)PAR_MinErrorDifference,UINT 型,取值范圍:0~100,設置出錯范圍,當輸入超出范圍時,激活 ErrorHigh 或 ErrorLow 開關,并使輸出為零。

              (11)PAR_FaultOnDelay,UINT 型,取值范圍:0~255,過載延時。

              (12)PAR_DirSwitchDiagnosticNotUse,BOOL 型,此 參數為 TRUE 時,微動開關無效,為 FALSE 時,微動開關有效。


    輸出: (1)OutputEable,BOOL 型,輸出使能,為 TRUE 是塊才會有輸出。

            (2)Output, INT 型,調整后的信號量,輸出數值范圍-32767~32767 。

            (3)ErrorHigh,BOOL 型,當輸入超出 PAR_Full +5000 范圍時, ErrorHigh 為TRUE,輸出置零。

            (4)ErrorLow,BOOL 型,輸入超出 PAR_Zero–PAR_MinErrorDifference 范圍,ErrorHigh 為 TRUE,并把輸出置零。

            (5)JoystickDirSwitchPOSMissing,BOOL 型,正向微動開關出錯時,值為 TRUE。

            (6)JoystickDirSwitchNEGMissing, BOOL 型負向微動開關出錯時,值為 TRUE。

            (7)JoystickDirSwitchPOSAndNEGOn,BOOL 型,正、負向微動開關同時為 TRUE 時,值為 TRUE。


    JoystickAllnputOutOfRange 功能塊


    功能描述:

    本功能塊是用來實現對一個模擬量輸入的觀察。


    功能塊如下圖:

    輸入:(1)Allnput,UINT 型,需要觀察的模擬量信號。

           (2)PAR_PosFull,UINT 型,正向最大調整參數。

           (3)PAR_NegFull,UINT 型,負向最大調整參數。

           (4)PAR_MinErrorDifference,UINT 型,設置出錯范圍,當輸入超出范圍時,激活ErrorInputTooHighOut 或 ErrorInputTooLowOut 開關,并使輸出為零。


    輸出:(1)ErrorInputTooHighOut,BOOL 型,AIInput > PAR_PosFull*256 +PAR_MinErrorDifference, 則輸出為 TRUE。

          (2) ErrorInputTooLowOut,BOOL 型,AIInput <PAR_NegFull*256-PAR_MinErrorDifference,則輸出為 TRUE。


    JoystikDirSwitchDiagnostic 功能塊


    功能描述:

    本功能塊是用來觀察手柄模擬量輸入時微動開關的狀態。


    功能塊如下圖:

    輸入:(1)AnalogInput,UINT 型,需要觀察的模擬量信號。

          (2)DI_JoystickDirSwitchPOS,BOOL 型,正向微動開關。

           當PAR_DirSwitchDiagnosticNotUse 為 FALSE 時,此時又手柄向正向移動,那么只有正向微動開關 TRUE,OUTPUT 才會有輸出。

           (3)DI_JoystickDirSwitchNEG,BOOL 型,負向微動開關。

    PAR_DirSwitchDiagnosticNotUse 為 FALSE 時,此時又手柄向負向移動,那么只有負向微動開關 TRUE,OUTPUT 才會有輸出。

            (4) PAR_PosFull,UINT 型,正向最大調整參數。

            (5)PAR_NegFull,UINT 型,負向最大調整參數。

            (6) PAR_Zero,UINT 型,零輸入的調節參數。主要用于當手柄在零位時,即零輸入時,調節參數使得 OUTPUT 也為零。

            (7)PAR_FaultOnDelay,UINT 型,過載延時。


    輸出:(1)JoystickDirSwitchPOSMissing,BOOL 型,正向微動開關出錯時,值為 TRUE。

           (2)JoystickDirSwitchNEGMissing, BOOL 型負向微動開關出錯時,值為 TRUE。

           (3)JoystickDirSwitchPOSAndNEGOn,BOOL 型,正、負向微動開關同時為 TRUE時,值為TRUE。


    MeanValue 功能塊


    功能描述:

    對給的數組進行求平均數操作。


    功能塊如圖:


    輸入:(1) Input,UINT 型,數據輸入。

          (2)PAR_Length,UINT 型,取數長度,如值為 5,則每 5 個值求一次平均值,并

    輸出到 output。

          (3)Reset,BOOL 型,復位信號,值為 TRUE 時不進行平均值運算。


    輸出:(1) Output,UINT 型


    PedalFilter 功能塊


    功能描述:

    PedalFilter 功能塊是一個單向的標定模塊,主要用于把輸入模擬量進行預處理,把輸

    出量范圍調整到 0~65535。


    功能塊如下圖:

        

    輸入:(1)AbalogInput,UINT 型,來自于傳感器的輸入量OutPutEnable, BOOL 型,使能開關。參數值為 TRUE 時,模塊按當前值輸出;為 FALSE 時,保持上一次輸出值。

          (2)PAR_Full,UINT 型,取值范圍:0~255,此參數用于調整最大輸出值,當輸

    入最大時,使輸出接近 65535,小于 65535。

          (3)PAR_Zero,INT 型,取值范圍:0~255,此參數用于調整零位,使輸出為零。

          (4)PAR_DeadBand,UINT 型,取值范圍:0~100,設置死區,當輸入進入參數設置范圍,輸出為零。

          (5)PAR_Progression,SINT 型,取值范圍:-100~100 設置輸出緩沖曲線度。

          (6)PAR_MinErrorDifference,UINT 型,取值范圍:0~100,設置出錯范圍,當輸入超出范圍時,激活 ErrorHigh 或 ErrorLow 開關,并使輸出為零。

          (7)OutputEnable,BOOL 型,使能開關。


    輸出:(1)Output,UINT 型,取值范圍:0~65535,輸出信號。

          (2)ErrorHigh,BOOL 型,高位出錯開關。輸入>PAR_Full + PAR_MinErrorDifference范圍,ErrorHigh 為 TRUE,并把輸出置零。

          (3)ErrorLow,BOOL 型,低位出錯開關,輸入<PAR_Zero –PAR_MinErrorDifference 范圍,ErrorHigh 為 TRUE,并把輸出置零。

     

    RC 功能模塊


    功能描述:

    RC 功能塊是濾波功能塊,它是對傳感器信號的輸入信號進行濾波。濾波公式為:y( z )=0.6x( z )+0.4(y-z)^1 

    功能塊如下圖:

    輸入:(1) Input,UINT 型,輸入信號。


    輸出:(1) Output,UINT 型,輸出信號。


    Scale 功能塊


    功能描述:

    Scale 功能塊的主要作用是把一個 0~65535 量變換成為兩個 0~65535 的量,如下圖:

    功能塊如下圖:

    輸入:(1)Input,UINT 型

           (2)PAR_Zero,INT 型,設置零位,當輸入為 PAR_Zero * 256 時,輸出為 0。

           (3)PAR_PosFull,UINT 型,當 input 值>=PAR_PosFull * 256 時, 輸出為 65535 ,PosValue 為 TRUE。

           (4)PAR_NegFull,UINT 型,當 input 值<= PAR_NegFull * 256, 輸出為-65535 ,PosValue 為 FALSE。


    輸出:(1)Output,UINT 型

           (2)PosValue BOOL 型,PAR_Zero * 256 > Input 值,值為 TRUE;PAR_Zero * 256< Input 值,值為 FALSE。

    文章來源:CODESYS

    版權歸原創者所有,如有侵權請及時聯系刪除。

    本文關鍵字: CUT功能塊  模擬量標定塊  CODESYS  移動控制器 

    熱銷產品 了解更多+

    長沙碩博電子科技股份有限公司

    地址:湖南省長沙市高新區麓天路28號五礦麓谷科技產業園B2棟一樓

    電話:400-1792-900 傳真:0731-82740027

    ? Copyright 2001 - 2018 長沙碩博電子科技股份有限公司 版權所有
    技術支持:競網智贏 備案號:湘ICP備10003152號-2

    湘公網安備 43019002000705號

    全國咨詢熱線

    400-1792-900/0731-88615867

    掃一掃,免費體驗電控解決方案

    微信公眾號 微信公眾號 微信名片 微信名片

    在線客服

    微信名片
    咨詢熱線 400-1792-900
    久久久免费视频国产精品_日本中文字幕色视频网站_6080yy国产一级毛片_亚洲无线观看国产直播
    <b id="c6jyj"></b>
  • <samp id="c6jyj"></samp>

  • <var id="c6jyj"></var>
  • <b id="c6jyj"><address id="c6jyj"></address></b>