
在STEP7中的庫中,有專門用于PID控制的FB塊——FB41。PID控制必須在循環(huán)中斷中執(zhí)行,以確保其掃描、執(zhí)行時(shí)間基本固定。本例中的CPU僅有OB35一個(gè)循環(huán)中斷,要在OB35中調(diào)用FB41。FB41在庫中的位置FB41的邏輯圖FB41的邏輯如所示。分解介紹如下:SP_INT端為給定值,本例中即為給定壓力,假設(shè)為0.5MPa;即:0.5=="SP_INT";實(shí)際值有兩條通路可選:當(dāng)PVPER_ON=0時(shí),PV_IN端的值為實(shí)際值,該值通常有FC105轉(zhuǎn)換而來;當(dāng)PVPER_ON=1時(shí),PV_PER端的值為實(shí)際的壓力值,該值來自AI模塊,為壓力傳感器的反饋值;本例中,我們以PVPER_ON=1時(shí),來說明。