TwinCAT 3 Push Bool

Dieses SIMPL+ Macro schreibt den Wert eines digitalen Signals, der am Eingang Input anliegt, in eine 1-Bit-Variable eines ADS-Gerätes. Der Schreibvorgang wird bei jeder Änderung am Eingang Input ausgeführt.
Die Push-Befehle empfangen keine Bestätigung von der TwinCAT-Steuerung. Dadurch ist die Ausführungsgeschwindigkeit höher als bei den Write-Befehlen.
Eingänge
Input : DIGITAL_INPUT;
Input: Bei jeder Änderung wird der Wert dieses Signals an das ADS-Gerät geschrieben.
Ausgänge
Command_Req : STRING_OUTPUT;
Command_Req: Dieses Signal wird mit dem Eingang Command_Req des SIMPL+ Macros TwinCAT 3 Communication verbunden und dient zur Übertragung der Befehle.
Parameter
AdsPort : INTEGER_PARAMETER;
IndexGroup : LONG_INTEGER_PARAMETER;
IndexOffset : LONG_INTEGER_PARAMETER;
AdsPort: Enthält die Portnummer des ADS-Gerätes.
IndexGroup: Enthält die Index-Gruppennummer des angeforderten ADS-Dienstes. Dieser Wert ist der ADS-Tabelle des angesprochenen Gerätes zu entnehmen.
IndexOffset: Enthält die Index-Offsetnummer des angeforderten ADS-Dienstes. Dieser Wert ist der ADS-Tabelle des angesprochenen Gerätes zu entnehmen.