Initialisierung von Standalone-Funktionsblöcken

Wenn FB_TcIoXPlanarEnvironment nicht verwendet werden soll, kann jeder untergeordnete Funktionsblock einzeln initialisiert werden. Dafür wird die OTCID des entsprechenden TcCOM-Objekts benötigt.

Initialisierung von Standalone-Funktionsblöcken 1:
Solution Explorer > SYSTEM > TcCOM Objects > XPlanar ausklappen
Doppelklick auf einen Mover4300
Initialisierung von Standalone-Funktionsblöcken 2:
Im Projektfenster auf den Reiter Object klicken
Wert bei Object Id ablesen
VAR
nState                    : UDINT;
fbTcIoMoverStandalone     : FB_TcIoXPlanarMover;
END_VAR

CASE nState OF

130: // Init stadalone fuction block
     IF fbTcIoMoverStandalone.Init(TRUE,16#010101C0, 1) THEN
          nState := nState + 1;
     END_IF

END_CASE