HSCE_CFG_PLS
Diese HSCE_CFG_PLS-Anweisung dient zur HSC-Konfiguration mit einem programmierbaren Endschalter (PLS). Bei dieser Funktion handelt es sich um einen zusätzlichen Satz an Betriebsmodi für den Hochgeschwindigkeitszähler. Bei Betrieb in diesen Modi werden die voreingestellten Datenwerte wie auch die Ausgabe-Datenwerte bei jedem Erreichen einer der Voreinstellungen mittels benutzerseitig bereitgestellter Daten aktualisiert. Sie können diese Modi programmieren, indem Sie eine PLS-Datei mit den zu verwendenden Datensätzen bereitstellen.
Unterstützte Sprachen: Funktionsblockdiagramm, Kontaktplan und Strukturierter Text.
Diese Anweisung gilt für
Micro820
L20E-, Micro850
L50E- und Micro870
L70E-Controller.HSCE_CFG_PLS

Parameter | Parametertyp | Datentyp | Beschreibung |
|---|---|---|---|
Execute | Eingang | BOOL | Die Anstiegsflanke initiiert die HSC-Konfiguration (HSCE Enable sollte FALSE entsprechen). Die Abstiegsflanke löscht alle Ausgangswerte. |
Channel | Eingang | HSCE_CHANNEL | Der HSCE-Kanal. |
InitAccumulator | Eingang | LINT | Anfangswert des Akkumulators. |
OFSetting | Eingang | LINT | Grenzwert des Zählerüberlaufs. |
UFSetting | Eingang | LINT | Grenzwert des Zählerunterlaufs. |
PLS_Data | Eingang | PLS2 | Konfigurationswerte für Obere Voreinstellung (LINT), Untere Voreinstellung (LINT), Ausgang mit oberer Voreinstellung (UDINT) und Ausgabe mit unterer Voreinstellung (UDINT). |
PLS_Size | Eingang | USINT | PLS-Datengröße und der Höchstwert für das Plug-In lautet 24. |
PLS_Offset | Eingang | USINT | Versatz zum Starten im PLS-Datenarray. |
OutputMask | Eingang | UDINT | Ausgabemaske für PLS-Funktionalität. |
Done | Ausgang | BOOL | HSC-Konfigurationsaktion (initiiert durch diese Anweisung) wurde erfolgreich ausgeführt. |
Error | Ausgang | BOOL | Gibt an, dass ein Fehler aufgetreten ist. |
HSCE_CGF_PLS-Beispiele
Beispiel für ein HSCE_CGF_PLS-Funktionsblockdiagramm

Beispiel für einen HSCE_CGF_PLS-Kontaktplan

Beispiel für strukturierten HSCE_CGF_PLS-Text

Rückmeldung geben