ST_TcPlcInputAnalog (ab V3.0.44)

Diese Struktur enthält Variablen für die Auswertung von analogen Eingängen.

Syntax

TYPE ST_TcPlcInputAnalog :
(* last modification: 20.02.2019 *)
STRUCT
    nADC:     DINT;
    nOpState: INT;
    bWcState: BOOL;
END_STRUCT
END_TYPE

Parameter

Name

Typ

Beschreibung

nADC

DINT

nADC: Hier wird der Istwert dargestellt.

Wenn dieser Wert mit einer 16-Bit-Klemme ermittelt wird, ist er anzupassen. Handelt es sich um einen vorzeichenbehafteten Wert (z.B. von einer ±10 V-Klemme) muss er mit einer Typ-Umwandlung INT_TO_DINT() zugewiesen werden. Dadurch wird das Vorzeichen automatisch typrichtig in den oberen 16 Bit erweitert. Andernfalls werden negative Werte als sehr große positive Werte interpretiert. Treten nur positive Werte auf kann darauf verzichtet werden. In diesem Fall kann auch ein direktes Mapping 16→32 Bit genutzt werden, da die oberen 16 Bit dabei unberührt bleiben.

nOpState

INT

nOpState: Dieses Signal meldet den Betriebszustand der Klemme.

bWcState

BOOL

bWcState: Dieses Signal meldet ein Problem beim kontinuierlichen Datenaustausch mit der Klemme.