PID Compact V2 常見問題

    S7-1200 PID Compact V2 常見問題

    S7-1200 的 PID 功能支持仿真嗎?

    S7-1200 固件版本 V4.0 以上,TIA V13 SP1 以上,使用 S7-PLCSIM V13 SP1 可以仿真 PLC 的程序,但不支持工藝功能(高速計數(shù)器、運動控制、PID 調(diào)節(jié))的仿真。

    S7-1200 系列 PLC 較多能實現(xiàn)多少 PID 回路的控制?

    嚴(yán)格上說并沒有具體數(shù)量的限制,實際應(yīng)用中由以下因素決定數(shù)量:
    1.CPU 的存儲區(qū)的占用情況,及支持 DB 塊數(shù)量的限制。
    2.在循環(huán)中斷里調(diào)用 PID 指令,需要保證中斷里執(zhí)行指令的時間遠(yuǎn)小于該中斷的循環(huán)時間。

    當(dāng)出現(xiàn)過程值**限錯誤時,如何使 PID 控制器不停止運行?

    1.在PID Compact V1版本時,當(dāng)過程值**限,PID 會自動切換到“未激活”模式,Error 報錯。通過錯誤位上升沿捕捉錯誤代碼是 0001H(參數(shù) “Input” **出了過程值限值的范圍),可以通過以下途徑避免:
    ① 在工藝對象 PID 的組態(tài)界面,修改過程值的限值,進(jìn)行適當(dāng)放大。
    ② 程序中對反饋值進(jìn)行比較,必須滿足限值范圍的再傳送給 Input。可以在比較的過程中做個**限后的報警。

    在 PID_Compact V2 > 組態(tài) > **設(shè)置 > 對錯誤的響應(yīng)中,可以預(yù)先設(shè)置發(fā)生錯誤時 PID 的輸出狀態(tài)。以便在發(fā)生錯誤時,控制器在大多數(shù)情況下均可保持激活狀態(tài)。以“反饋值**限”的錯誤為例,設(shè)置“對錯誤的響應(yīng)”的不同模式,查看 PID 控制器的狀態(tài)變化:
    ① 對錯誤的響應(yīng) > 將 Output 設(shè)置為“非活動”,錯誤發(fā)生時,PID 會自動切換到“未激活”模式,Error 報錯。錯誤離開后,工作模式仍處于“未激活”模式。


    圖1.“非活動”錯誤響應(yīng)_出現(xiàn)錯誤時 PID 控制器不活動

    ② 對錯誤的響應(yīng) > 將 Output 設(shè)置為“錯誤待定時的當(dāng)前值”或“錯誤未決時的替代輸出值”,錯誤發(fā)生時,PID 會仍處于“自動”模式,Error 報錯,輸出為 0.0。錯誤離開后,切換到“自動”模式正常運行。


    圖2.“錯誤未決”錯誤響應(yīng)_出現(xiàn)錯誤時 PID 控制器保留自動模式

    具體“組態(tài)錯誤的響應(yīng)區(qū)別與非活動時,控制器的狀態(tài)及輸出值的變化”

    如何進(jìn)行 PID Compact 的故障復(fù)位?

    當(dāng) PID Compact 發(fā)生錯誤時 Error=1 且 ErrorBits 顯示錯誤信息,當(dāng)錯誤離開后,Error=0 且 ErrorBits 會保留錯誤信息。

    Error

    如果 Error = TRUE,則此周期內(nèi)至少有一條錯誤消息處于未決狀態(tài)。

    ErrorBits

    ErrorBits 參數(shù)顯示錯誤消息。通過 Reset 或 ErrorAck 的上升沿來復(fù)位 ErrorBits。

    如果錯誤一直存在無法消除時,建議檢查錯誤信息排除故障。Reset 沿變化能夠重啟控制器,因此不建議使用 Reset 來清除錯誤信息。通過 ErrorAck 的上升沿可以清除已經(jīng)離開的錯誤信息,包括 ErrorBits 和 Warning。

    ErrorAck

    FALSE -> TRUE 上升沿時,錯誤確認(rèn),清除已經(jīng)離開的錯誤信息。

    Reset

    重新啟動控制器:
    FALSE -> TRUE 上升沿, 切換到“未激活”模式,同時將復(fù)位 ErrorBits 和 Warnings,清除積分作用(保留 PID 參數(shù)) 。
    只要 Reset = TRUE,PID_Compact 便會保持在“未激活”模式下 (State = 0)。
    TRUE -> FALSE 下降沿,PID_Compact 將切換到保存在 Mode 參數(shù)中的工作模式。

    如何切換 PID Compact 控制器的工作模式?

    若 PID 控制器未正常工作,請先檢查 PID 的輸出狀態(tài) State 來判斷 PID 控制器的當(dāng)前工作模式:

    State

    State 參數(shù)顯示了 PID 控制器的當(dāng)前工作模式。 可使用輸入?yún)?shù) Mode 和 ModeActivate 處的上升沿更改工作模式:
    State = 0:未激活
    State = 1:預(yù)調(diào)節(jié)
    State = 2:精確調(diào)節(jié)
    State = 3:自動模式
    State = 4:手動模式
    State = 5:帶錯誤監(jiān)視的替代輸出值

    Mode 和 ModeActive 的上升沿組合、ManualEnable 的下降沿、Reset 的下降沿都可以切換 PID 控制器的工作模式,為操作簡便建議采用 ManualEnable 進(jìn)行手/自動模式切換。

    ManualEnable

    出現(xiàn) FALSE -> TRUE 上升沿時會激活“手動模式”,與當(dāng)前 Mode 的數(shù)值無關(guān)。
    當(dāng) ManualEnable = TRUE,無法通過 ModeActivate 的上升沿或使用調(diào)試對話框來更改工作模式。
    出現(xiàn) TRUE -> FALSE 下降沿時會激活由 Mode *的工作模式。ManualValue 為手動模式下的 PID 輸出值。

    ModeActivate

    FALSE -> TRUE 上升沿,PID_Compact 將切換到保存在 Mode 參數(shù)中的工作模式。

    Reset

    重新啟動控制器:
    FALSE -> TRUE 上升沿, 切換到“未激活”模式,同時將復(fù)位 ErrorBits 和 Warnings,清除積分作用(保留 PID 參數(shù)) 。
    只要 Reset = TRUE,PID_Compact 便會保持在“未激活”模式下 (State = 0)。
    TRUE -> FALSE 下降沿,PID_Compact 將切換到保存在 Mode 參數(shù)中的工作模式。

    如何切換 PID_Compact 手動/自動狀態(tài)可參考以下流程圖:

    如何實現(xiàn) PID Compact 手/自動模式的無擾切換?

    PID 自動/手動控制,就是看控制系統(tǒng)的輸出是由 PID 控制器自動控制,還是由操作人員手動控制。在進(jìn)行 PID 自動/手動切換時,如果要求保持控制輸出的無擾動切換,需要在編程時注意:
    1.PID Compact 手動到自動的模式切換,就是無擾的。
    2.PID Compact 自動到手動的模式切換,需要保證切換至手動模式前,PID 回路的輸出仍然是切換前的輸出值。切換完成后,操作人員可以修改手動設(shè)定值。


    圖3.編寫自動切換到手動時無擾的程序

    在 PID Compact 組態(tài)界面里手動輸入 PID 參數(shù),為什么重新下載后新的參數(shù)不起作用?

    激活“手動輸入”后可以在此對話框中修改 PID 參數(shù),須重新下載 PID 組態(tài)。因為工藝對象背景數(shù)據(jù)塊的數(shù)據(jù)結(jié)構(gòu)未發(fā)生變化,需要 CPU 從 STOP 到 RUN 后才生效。


    圖4.PID 組態(tài)界面_啟動手動輸入 PID 參數(shù)

    在 PID Compact 組態(tài)界面設(shè)置了 CPU 重啟后的工作模式,為什么重新啟動 PLC 后不起作用?


    圖5.設(shè)置 CPU 重啟后激活的 PID 工作模式

    組態(tài)界面設(shè)置的 CPU 重啟后激活的工作模式,屬于組態(tài)功能直接作用于工藝對象的背景數(shù)據(jù)塊。這要求 PID Compact 指令中的 Mode 參數(shù)不使用其他變量控制,如圖 6(右側(cè))。


    圖6.PID 指令中的 Mode 參數(shù)控制

    當(dāng) CPU 從 STOP 到 RUN 后,系統(tǒng)根據(jù)組態(tài)界面的設(shè)置會自動往工藝對象數(shù)據(jù)塊里的 Mode 參數(shù)賦值,使得 PID 控制器切換至設(shè)置的重啟模式。

    已經(jīng)在循環(huán)中斷 OB30 中調(diào)用 PID Compact,為什么運行時 PID 控制器報錯 “16#0800H” ?(循環(huán)中斷 OB 的采樣時間內(nèi)沒有調(diào)用 PID_Compact)

    在循環(huán)中斷里調(diào)用 PID Compact 的 EN 參數(shù)中使用控制變量,若當(dāng) PID 控制器已經(jīng)在自動運行模式后,禁用 EN 處控制變量,則會報錯“16#0800H” :循環(huán)中斷 OB 的采樣時間內(nèi)沒有調(diào)用 PID_Compact。

    在循環(huán)中斷里恒調(diào)用 PID 指令,EN 參數(shù)不允許串接任何條件。通過程序來控制參數(shù),從而改變 PID 的運行模式:
    1. PID Compact V1 時,使用 PID 工藝對象背景 DB 中,sRet 里的 i_Mode 參數(shù)來控制 PID 的工作模式。
    2. PID Compact V2 時,使用其 Mode 和 ModeActive 來控制 PID 的工作模式(如 Mode=0,PID 未激活)。

    如何修改 PID Compact 的 Output 值的限值范圍?ManualValue 的范圍是多少?

    1. 在“輸出值的限值”窗口中,以百分比形式組態(tài)輸出值的限值。 無論是在手動模式還是自動模式下,PID 的輸出 Output 都不允許**過限值范圍。
    2. 手動模式下的設(shè)定值 ManualValue,必須介于輸出值的下限 (Config.OutputLowerLimit 默認(rèn)值 0.0) 與輸出值的上限 ( Config.OutputUpperLimit 默認(rèn)值 100.0)之間的值。
    3. ”錯誤未決時的輸出替代值“也須在設(shè)置限值的范圍內(nèi)。如果修改了輸出值的限值范圍,未修改錯誤響應(yīng)里的輸出替代值,若替代值在限值范圍外,則組態(tài)錯誤。


    圖7.PID Compact 輸出值限值設(shè)置

    如何通過第三方設(shè)備,實現(xiàn) PID 的預(yù)調(diào)節(jié)/精確調(diào)節(jié)功能?

    圖8.第三方設(shè)備上啟動 PID 調(diào)節(jié)模式且可恢復(fù)參數(shù)

    1.在第三方設(shè)備上設(shè)置 Mode 和 ModeActive,State,ErrorBits 、LoadBackUp等變量(**地址)訪問 PID 背景 DB 塊變量。請參見”工藝對象背景數(shù)據(jù)塊的應(yīng)用“
    2.通過控制模式=1、2 來啟動預(yù)調(diào)節(jié)或精確調(diào)節(jié),沿指令觸發(fā) ModeActive,PID 控制器進(jìn)入調(diào)節(jié)模式。
    3.可以查看輸出參數(shù) State 來判斷 PID 控制器的當(dāng)前工作狀態(tài)。調(diào)節(jié)成功后,控制器將切換到自動模式。如果精確調(diào)節(jié)未成功,則工作模式的切換取決于 ActivateRecoverMode。

    4.PID 調(diào)節(jié)成功后自動將調(diào)節(jié)前的參數(shù)備份至 “CtrlParamsBackUp”,調(diào)節(jié)出的參數(shù)較新至“CtrlParams”。如果需要恢復(fù)整定前的參數(shù),將 “LoadBackUp”=1,參數(shù)恢復(fù)后該參數(shù)自動變回 0。



    上海騰希電氣技術(shù)有限公司專注于西門子PLC,V90伺服,V20變頻器等, 歡迎致電 13681875601

  • 詞條

    詞條說明

  • 在網(wǎng)絡(luò)視圖中工作

    在網(wǎng)絡(luò)視圖中工作高亮顯示網(wǎng)絡(luò)視圖中的連接路徑和伙伴要在網(wǎng)絡(luò)視圖中顯示所有或某些連接類型的連接伙伴,請執(zhí)行如下操作:單擊“連接”(Connections) 按鈕。對于要在網(wǎng)絡(luò)視圖中顯示其連接伙伴的 HMI 設(shè)備,在其快捷菜單中選擇“高亮顯示連接伙伴”(Highlight connection partners) 命令。在隨后出現(xiàn)的菜單中,選擇“所有連接伙伴”(All connection partn

  • 鏡像 基礎(chǔ)

    基礎(chǔ)鏡像設(shè)備提供了同時引導(dǎo)入站或出站數(shù)據(jù)流經(jīng)過其它接口以進(jìn)行分析或監(jiān)視的選項。 這對受監(jiān)視的數(shù)據(jù)流沒有影響。 此過程稱為鏡像。 在此菜單部分,可啟用或禁用鏡像并設(shè)置參數(shù)。鏡像端口鏡像端口是指將工業(yè)以太網(wǎng)交換機的某個端口(鏡像端口)上的數(shù)據(jù)通信復(fù)制到另一個端口(監(jiān)視端口)。 可以將一個或多個端口鏡像到監(jiān)視端口。如果協(xié)議分析器與監(jiān)視端口相連接,則可在不中斷連接的情況下記錄鏡像端口的數(shù)據(jù)通信。 這意味著

  • 西門子S7-200 SMART PID回路控制,PID整定控制面板,自整定參數(shù)

    本篇我們來介紹如何使用西門子S7-200 SMART PID整定控制面板以及如何自整定PID參數(shù)。首先我們介紹一下PID整定控制面板。左側(cè)選擇PID回路號,標(biāo)定區(qū)域顯示給定值、過程值、輸出值以及高低限,均以百分比顯示;圖形顯示區(qū)中用不同顏色的曲線顯示了給定值、過程值以及輸出值相對于時間的PID趨勢圖,其中過程值和給定值共用圖形左側(cè)的縱軸,輸出使用圖形右側(cè)的縱軸;采樣區(qū)域中采樣時間是執(zhí)行PID運算的

  • 移植 SIMATIC HMI HTTP Protocol 的數(shù)據(jù)類型 (WinCC flexible)

    移植 SIMATIC HMI HTTP Protocol 的數(shù)據(jù)類型 (WinCC flexible)移植數(shù)據(jù)類型 SIMATIC HMI HTTP Protocol在移植到 WinCC 的過程中,SIMATIC HMI HTTP Protocol 通信驅(qū)動程序的數(shù)據(jù)類型按如下方式進(jìn)行映射:WinCC flexible 中的數(shù)據(jù)類型WinCC 中的數(shù)據(jù)類型BoolBoolByteUSIntChar

聯(lián)系方式 聯(lián)系我時,請告知來自八方資源網(wǎng)!

公司名: 上海騰希電氣技術(shù)有限公司

聯(lián)系人: 田禮科

電 話: 021-37660026

手 機: 13681875601

微 信: 13681875601

地 址: 上海松江上海市松江區(qū)廣富林路4855弄星月大業(yè)**88號4樓

郵 編:

網(wǎng) 址: shtxjd.cn.b2b168.com

八方資源網(wǎng)提醒您:
1、本信息由八方資源網(wǎng)用戶發(fā)布,八方資源網(wǎng)不介入任何交易過程,請自行甄別其真實性及合法性;
2、跟進(jìn)信息之前,請仔細(xì)核驗對方資質(zhì),所有預(yù)付定金或付款至個人賬戶的行為,均存在詐騙風(fēng)險,請?zhí)岣呔瑁?
    聯(lián)系方式

公司名: 上海騰希電氣技術(shù)有限公司

聯(lián)系人: 田禮科

手 機: 13681875601

電 話: 021-37660026

地 址: 上海松江上海市松江區(qū)廣富林路4855弄星月大業(yè)**88號4樓

郵 編:

網(wǎng) 址: shtxjd.cn.b2b168.com

    相關(guān)企業(yè)
    商家產(chǎn)品系列
  • 產(chǎn)品推薦
  • 資訊推薦
關(guān)于八方 | 八方幣 | 招商合作 | 網(wǎng)站地圖 | 免費注冊 | 一元廣告 | 友情鏈接 | 聯(lián)系我們 | 八方業(yè)務(wù)| 匯款方式 | 商務(wù)洽談室 | 投訴舉報
粵ICP備10089450號-8 - 經(jīng)營許可證編號:粵B2-20130562 軟件企業(yè)認(rèn)定:深R-2013-2017 軟件產(chǎn)品登記:深DGY-2013-3594
著作權(quán)登記:2013SR134025
Copyright ? 2004 - 2024 b2b168.com All Rights Reserved