TwinCAT 3 Write UInt

Dieses SIMPL+ Macro schreibt den Wert eines analogen Signals, der am Eingang Input anliegt, in eine 16-Bit-Variable eines ADS-Gerätes.
Eingänge
Write : DIGITAL_INPUT;
Input : ANALOG_INPUT;
Command_Res : STRING_INPUT;
Write: Über eine positive Flanke an diesem Eingang wird der Write-Befehl versendet.
Input: Der Wert dieses Signals wird an das ADS-Gerät geschrieben.
Command_Res: Dieses Signal wird mit dem Ausgang Command_Res des SIMPL+ Macros TwinCAT 3 Communication verbunden und dient zur Übertragung der Rückmeldungen.
Ausgänge
Busy : DIGITAL_OUTPUT;
ErrorId : ANALOG_OUTPUT;
Command_Req : STRING_OUTPUT;
Busy: Während der Übertragung wird der Ausgang gesetzt und bleibt so lange aktiv, bis das Signal geschrieben wurde. In dieser Zeit können über diesen Baustein keine weiteren Schreibbefehle aktiviert werden.
ErrorId: Dieses analoge Signal enthält den Fehlercode, der bei der Ausführung des Befehls auftreten kann. Ist kein Fehler aufgetreten, so hat dieses Signal den Wert 0.
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.