Wert lesen
Beim Aufruf des Funktionsbausteins wird der Variablenwert am vorgegebenen Offset ausgelesen und auf dem Ausgang bereitgestellt, der dem vorgegebenen Datentypcode entspricht. Zur weiteren Verarbeitung wird am Ausgang „ValIdx“ der Index des Ausgangs mit dem aktuellen Wert angegeben. Ein ValIdx -1 zeigt an, dass kein Ausgang zugeordnet werden konnte. ValIdx = 0 zeigt einen Bitwert an, ValIdx = 1 zeigt einen Bytewert an usw.
Signale
Name | I/O | Typ(en) | Funktion |
---|---|---|---|
DTypeC | I | UCHAR | Datentyp - Code |
IOffset | I | WORD | Output Offset |
BitVal | O | BIT | Bit - Wert |
ByteVal | O | UCHAR | Word - Wert |
WVal | O | WORD | Word - Wert |
LVal | O | LONG | Long - Wert |
LLVal | O | LONGLONG | Long Int - Wert |
FVal | O | FLOAT | Float - Wert |
DVal | O | DOUBLE | Double - Wert |
ValIdx | O | WORD | Aktiver Ausgang |
Parametrierung
keine
Bemerkungen
Dieser Funktionsbaustein ist für die Anwendung im Zusammenhang mit der Verwendung von Listenelementen der Bausteine „Liste der Modulvariablen“ bzw. „Liste der Systemvariablen“ vorgesehen.