RM新时代投资官方网站|首入球时间

        1. <li id="bm585"><code id="bm585"></code></li>
          <strong id="bm585"></strong>
          <menu id="bm585"><source id="bm585"></source></menu>

          1. <dfn id="bm585"></dfn>
            <nav id="bm585"><dl id="bm585"><address id="bm585"></address></dl></nav>
              <ul id="bm585"></ul>
            <strong id="bm585"></strong>

            歡迎光臨昆侖通態(tài)觸摸屏系統(tǒng)集成商
            當前位置
            首頁 > 新聞中心
            西門子PLCsmart200-PID 自動/手動調(diào)節(jié)的無擾動切換
            2020/11/29 23:23:58

            西門子PLCsmart200-PID 自動/手動調(diào)節(jié)的無擾動切換

            PID 自動/手動調(diào)節(jié)的無擾動切換

            有些工程項目中可能需要根據(jù)工藝要求在不同的時刻投入、或者退出 PID 自動控制;退出 PID 自動控制時,控制器的輸出部分可以由操作人員直接手動控制。這就是所謂的 PID 手動/自動切換。

            PID 控制處于自動方式時,PID 控制器(S7-200 SMART 中的 PID 調(diào)節(jié)功能)會按照 PID 算法,自動通過輸出的作用使過程反饋值跟隨給定值變化,并保持穩(wěn)定。這是一個自動的閉環(huán)控制系統(tǒng)。操作人員可以根據(jù)現(xiàn)場工藝的要求,改變給定(即設定值)的值。

            PID 控制處于手動方式時,PID 控制器不再起自動計算的作用。這時,控制回路的輸出是由操作人員手動控制、調(diào)整,由操作人員觀察現(xiàn)場的控制效果,從而構成人工閉環(huán)控制。

             所謂 PID 自動/手動控制,就是看控制系統(tǒng)的輸出是由 PID 控制器自動控制,還是由操作人員手動控制。

            有些控制系統(tǒng)的執(zhí)行機構不能承受較大的沖擊,這就要求在進行 PID 自動/手動切換時,保持控制輸出的穩(wěn)定。這就是要求無擾動切換。

            為了達到 PID 自動/手動控制的無擾動切換,需要在編程時注意一些相關事項。下面分別就直接使用 PID 指令編程,和使用 PID 向?qū)Ь幊虄煞N情況作一介紹。

            1.直接使用 PID 指令編程時的 PID 自動/手動無擾切換

            直接使用 PID 指令塊編寫 PID 控制程序時,可以簡單地使用“調(diào)用/不調(diào)用”指令的方式控制自動/手動模式。因為 PID 指令本身已經(jīng)具有實現(xiàn)無擾動切換的能力,此時在 PID 指令控制環(huán)節(jié)之外編程沒有多大必要。

            PID 指令的 EN 輸入端使能(為“1”)時,我們認為是自動控制模式;EN 輸入端未使能(為“0”)時,我們認為是手動控制模式。

            PID 指令本身有一個“能流歷史狀態(tài)位”,以記錄指令的狀態(tài)切換。在 EN 端從“0”變?yōu)椤薄?”時,PID 指令認為這是從“手動”模式向“自動”模式切換。PID 指令此時會自動執(zhí)行一系列動作,以配合無擾動切換:

            • 使設定值( SPn) = 當前過程反饋變量(PVn)
            • 設置上次采樣過程變量(PVn-1) = 當前過程反饋變量(PVn)
            • 設置積分偏差和(或所謂積分前項)(Mx) = 當前輸出值(Mn)

            使設定值等于當前反饋值可以避免出現(xiàn)偏差,使之不存在調(diào)整的要求;當然如果有工藝要求,也可以后續(xù)調(diào)整設定值。其他的動作都是為了使 PID 在后續(xù)的操作中不改變輸出的值。

            在編程時要注意:

            • 從自動模式向手動模式切換時,PID 指令的 EN 端不再有能流,計算停止,輸出值 Mn 不再變化。此時如果需要操作人員人工觀察控制的結(jié)果,手動控制輸出量,就可以通過用戶程序直接改變回路表中的輸出值存儲單元內(nèi)容(見數(shù)據(jù)塊或系統(tǒng)手冊的相關部分內(nèi)容)。如果有必要,操作人員的操作可能要進行一些標準化換算。
            • 為保證從手動模式向自動模式的切換無擾動,需要在手動控制時,或在切換過程中,禁止對 PID 回路表中設定值的更新,以便切換時 PID 指令用當前過程反饋值替代設定值。切換完成后,操作人員可以調(diào)整設定值。

            2.使用 PID 向?qū)Ь幊虝r的 PID 自動/手動無擾切換

            使用 PID 指令向?qū)Ь幊虝r,指令向?qū)詣诱{(diào)用 PID 指令,并且編寫外圍的控制變量標準化換算、定時采樣等功能。用戶在使用 PID 指令向?qū)r,需要在用戶程序中用 SM0.0 調(diào)用指令向?qū)傻淖映绦颍ㄈ?PIDx_CTRL 子程序)。PID 向?qū)Э梢陨蓭ё詣?手動切換功能的子程序,這個子程序使用一個數(shù)字量點為“1”、“0”的狀態(tài)來控制是否投入 PID 自動控制。

             到目前為止(STEP 7-Micro/WIN SMART),使用 PID 向?qū)傻淖映绦驎r,由于用戶程序不能直接使用 PID 指令,它的無擾切換能力因為隔了外殼子程序,所以受到了局限。如果對無擾切換要求比較嚴格,需要另外編一些程序加以處理。

            考察如下 PID 控制子程序。


            圖 1. PID 向?qū)傻闹噶?

            圖中:

            1. 過程反饋量
            2. 設定值,實數(shù)
            3. 自動/手動控制,“1”=自動,“0”=手動
            4. 手動控制輸出值,0.0 - 1.0 之間的一個實數(shù)
            5. PID 控制輸出值

            要實現(xiàn)無擾動切換,必須:

            • 在從自動向手動切換時,使手動輸出值(VD2004)等于當前的實際控制輸出值;
            • 在從手動向自動切換時,使設定值相當于當前的過程反饋值。

            為此,可編寫類似下圖所示的程序,放在 PID 控制子程序之前:


            圖 2. 無擾切換處理程序

            圖中:

            1. 自動/手動切換控制點
            2. 從自動向手動切換時,使手動輸出值等于實際當前值
            3. 從手動向自動切換時,把當前反饋量換算為相應的給定值

             上述程序中的 Scale_I_to_R 就是量程變換指令庫中的子程序,如何將該指令庫導入到Micro/WIN SMART 中可參見如何將Micro/WIN 的庫文件導入到Micro/WIN SMART中。這是為了解決過程反饋與設定值之間的換算問題。用戶也可以自己編程換算,或者根據(jù)反饋與給定的取值范圍決定是否需要換算。

            為了更好地理解 PID向?qū)У淖詣?手動無擾切換的使用,可參考下面的例程。

            使用環(huán)境: STEP 7 Micro/WIN SMART V2.3.2

            實現(xiàn)功能: PID向?qū)У淖詣?手動無擾切換

             PID向?qū)ё詣?手動無擾切換

            免責聲明

            本例程僅供參考,程序中的CPU版本、類型可能與用戶實際使用不同,用戶可能需要先對例子程序做修改和調(diào)整,才能將其用于測試。本例程的作者和擁有者對于該例程的功能性和兼容性不負任何責任,使用該例程的風險完全由用戶自行承擔。由于它是免費的,所以不提供任何擔保,錯誤糾正和熱線支持,用戶不必為此聯(lián)系西門子技術支持與服務部門。

            聯(lián)系方式
            CONTACT US

            電話:13916183699

            郵箱:13916183699@139.com

            網(wǎng)址:http://szhongqiang.com

            地址:中國上海市青浦區(qū)北青公路7171號111-112室

            用手機掃描二維碼關閉
            RM新时代投资官方网站|首入球时间
                1. <li id="bm585"><code id="bm585"></code></li>
                  <strong id="bm585"></strong>
                  <menu id="bm585"><source id="bm585"></source></menu>

                  1. <dfn id="bm585"></dfn>
                    <nav id="bm585"><dl id="bm585"><address id="bm585"></address></dl></nav>
                      <ul id="bm585"></ul>
                    <strong id="bm585"></strong>

                        1. <li id="bm585"><code id="bm585"></code></li>
                          <strong id="bm585"></strong>
                          <menu id="bm585"><source id="bm585"></source></menu>

                          1. <dfn id="bm585"></dfn>
                            <nav id="bm585"><dl id="bm585"><address id="bm585"></address></dl></nav>
                              <ul id="bm585"></ul>
                            <strong id="bm585"></strong>

                            rm海淘网官网入口 新时代RM|国际平台 RM新时代还能玩多久 RM新时代新项目-百度知道 RM新时代APP官网