FB_SoESetDataAccessMode

FB_SoESetDataAccessMode 1:

Mit dem Funktionsbaustein FB_SoESetDataAccessMode wird der Zugriffsmodus auf SoE Parameter gesetzt. Per Default wird parallel auf Attribute & Value zugegriffen. Sollte dieser Zugriffsmodus vom Gerätehersteller nicht unterstützt werden, kann ein sequenzieller Zugriff erzwungen werden. Grundsätzlich ist aber der parallele Zugriff schneller.

FB_SoESetDataAccessMode 2: Eingänge

VAR_INPUT
    Execute : BOOL;
    Mode    : E_SoEDataAccessMode := E_SoEDataAccessMode.eSoEDataAccessMode_Parallel;
END_VAR

Name

Typ

Beschreibung

Execute

BOOL

Der Baustein wird über eine positive Flanke an diesem Eingang aktiviert.

Mode

E_SoEDataAccessMode

Legt den Zugriffsmodus fest.

FB_SoESetDataAccessMode 3: Ausgänge

VAR_OUTPUT
   Busy     :  BOOL;
   Error    :  BOOL;
   ErrId    :  UINT;
END_VAR

Name

Typ

Beschreibung

Busy

BOOL

Dieser Ausgang wird bei der Aktivierung des Funktionsbausteins gesetzt und bleibt gesetzt, bis eine Rückmeldung erfolgt.

Error

BOOL

Dieser Ausgang wird gesetzt, nachdem der Busy-Ausgang zurückgesetzt wurde, wenn ein Fehler bei der Übertragung des Kommandos auftritt.

ErrId

UINT

Liefert bei gesetztem Error-Ausgang den ADS-Fehlercode.