ADSWRITERES

ADSWRITERES 1:

Der Funktionsbaustein ADSWRITERES quittiert Indications einer SPS-Task. Über eine positive Flanke am RESPOND-Eingang wird eine Antwort an das ADS-Quellgerät gesendet. Das Quellgerät wird über die Parameter: PORT und NETID adressiert. Der Parameter INVOKEID dient dem Quellgerät der Zuordnung der Antworten zu den Anfragen und wird von dem Ausgang des ADSWRITEIND‑Funktionsbausteins übernommen. Über den RESULT-Parameter kann ein Fehlercode an das ADS-Quellgerät zurückgegeben werden.

ADSWRITERES 2: Eingänge

VAR_INPUT
    NETID     : T_AmsNetId;
    PORT      : T_AmsPort;
    INVOKEID  : UDINT;
    RESULT    : UDINT;
    RESPOND   : BOOL;
END_VAR

Name

Typ

Beschreibung

NETID

T_AmsNetId

String, der die AMS-Netzwerkkennung des Quellgerätes enthält, an den der ADS-Befehl gesendet werden soll (Typ: T_AmsNetId).

PORT

T_AmsPort

Portnummer des ADS-Quellgerätes, an den der ADS-Befehl gesendet werden soll (Typ: T_AmsPort).

INVOKEID

UDINT

Handle des Befehls, der gesendet wurde. Die InvokeId wird von dem Quellgerät festgelegt und dient der Identifizierung der Befehle.

RESULT

UDINT

ADS-Fehlercode oder befehlsspezifischer Fehlercode, der an das Quellgerät gesendet werden soll.

RESPOND

BOOL

Über eine positive Flanke an diesem Eingang wird der Funktionsbaustein aktiviert.

ADSWRITERES 3: Ausgänge

VAR_OUTPUT
(*none*)
END_VAR

Beispiel für den Aufruf des Bausteins in ST:

Voraussetzungen

Entwicklungsumgebung

Zielplattform

Einzubindende SPS-Bibliotheken (Kategoriegruppe)

TwinCAT v3.1.0

PC oder CX (x86, x64, ARM)

Tc2_System (System)