LPTSIGNAL

LPTSIGNAL 1:

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:

LPTSIGNAL 2:

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