LPTSIGNAL
Die Funktion setzt ein definiertes Ausgangsbit einer Centronics-Schnittstelle auf logischen High- bzw. Low-Pegel und kann z.B. zur Laufzeitmessung mit Oszilloskopen verwendet werden.
FUNCTION LPTSIGNAL: BOOL
VAR_INPUT
PortAddr : UINT;
PinNo : INT;
OnOff : BOOL;
END_VAR
PortAddr: Adresse des Ports, welcher für die gewünschte LPT-Schnittstelle zur Verfügung steht.
PinNo: Enthält die Nummer des Pins (Pin 0 .. 7 ), der von der PLC beschrieben werden soll.
OnOff: Enthält den Zustand, der an den Pin herausgeschrieben werden soll.
Beispiel für den Aufruf der Funktion in FBD:
Im Beispiel wird Bit 7 des Ports 378 (hex) auf 1 gesetzt.
Voraussetzungen
Entwicklungsumgebung | Zielplattform | Einzubindende SPS Bibliotheken |
---|---|---|
TwinCAT v2.7.0 | PC or CX (x86) | PLCSystem.Lib |
TwinCAT v2.8.0 | PC or CX (x86) | TcSystem.Lib |
TwinCAT v2.10.0 Build >= 1301 | CX (ARM) | TcSystem.Lib |