P_KL1501

IO-Template zur Parametrierung einer KL1501: 1-Kanal Auf-Abwärtszähler. Dieses Template konfiguriert bei SPS-Neustart die Klemme mit den im Project-Builder eingegebenen Parametern und schaltet danach auf den Prozessdatenbetrieb um. Grundlage dieses Templates ist der Baustein FB_KL1501Config.

Schnittstelle

P_KL1501 1:

VAR_OUTPUT

uiDataIn0     : UINT;
uiDataIn1     : UINT;
udiDataIn     : UDINT;
usiState      : USINT;
udiErrorId    : UDINT;

uiDataIn0: Entspricht der Datenvariable 0 der Eingangs-Prozessdaten. Dieser Ausgang eignet sich zur direkten Verarbeitung im Prozessdatenbetrieb der Klemme.

uiDataIn1: Entspricht der Datenvariable 1 der Eingangs-Prozessdaten. Dieser Ausgang eignet sich zur direkten Verarbeitung im Prozessdatenbetrieb der Klemme.

udiDataIn: Diese Variable vom Typ UDINT dient der besseren Auswertung, falls ein 32-bit Zähler angewählt ist. Sie setzt sich aus den beiden o.a. Variablen uiDataIn0 und uiDataIn1 zusammen. uiDataIn0 nimmt dabei den niederwertigen, uiDataIn1 den höherwertigen Teil ein.

usiState: Entspricht der Statusvariable der Eingangs-Prozessdaten. Dieser Ausgang eignet sich zur Statusbeurteilung im Prozessdatenbetrieb der Klemme.

udiErrorId: Enthält den befehlsspezifischen Fehlercode des zuletzt ausgeführten Befehls. Siehe Fehlercodes.

Parameter

iSetCounterType   : INT;

iSetCounterType: An diesem Eingang ist der Zählertyp einzustellen. Die Einstellung erfolgt nach unten aufgeführter Tabelle.

iSetCounterType

Zählertyp

0

32-Bit-Vorwärts/Rückwärts-Zähler

1

2 *16-Bit Vorwärts-Zähler

2

32-bit Gated-Counter, Gate-Eingang Low sperrt den Zähler

3

32-bit Gated-Counter, Gate-Eingang High sperrt den Zähler

Entwicklungsinformationen

Entwicklungsumgebung

BACnet Revision

Zielsystem

erforderliches Supplement

TwinCAT 2.11 R3/x64 ab Build 2254

n/a

PC/CX

TS8040 | TwinCAT Building Automation ab V1.1.0

Versionshistorie

Versionsnummer

Bemerkungen

1.0.0.0

erste Freigabe