TwinCAT 3 Push Bool

TwinCAT 3 Push Bool 1:

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.