FB_MTP_PIDCtrl

FB_MTP_PIDCtrl 1:

Der Funktionsbaustein FB_MTP_PIDCtrl wird abgeleitet von FB_MTP_PIDCtrlBase. In diesem Funktionsaustein wurde der PID-Regler aus der TwinCAT Bibliothek Tc2_ControllerToolbox implementiert.

FB_MTP_PIDCtrl 2:

Bei Verwendung eines alternativen PID-Reglers kann im SPS-Projekt ein Funktionsbaustein mit gleichem Namen erstellt werden, welcher ebenfalls von FB_MTP_PIDCtrlBase erbt.

Syntax

FUNCTION_BLOCK FB_MTP_PIDCtrl EXTENDS FB_MTP_PIDCtrlBase
VAR

    fbPid     : FB_CTRL_PID_EXT;
    PidParams : ST_Ctrl_PID_EXT_PARAMS;
END_VAR
SUPER^();

Vererbungshierarchie

FB_MTP_PIDCtrlBase

   FB_MTP_PIDCtrl

FB_MTP_PIDCtrl 3: Methoden

Name

Beschreibung

PIDLogic

Implementierung der Logik zum Aufruf des PID-Reglers

ResetPID

Implementierung der Logik zum Zurücksetzen des PID-Reglers