Einen programmierbaren Endschalters konfigurieren
Der Hochgeschwindigkeitszähler (HSC) verfügt über zusätzliche Betriebsmodi zur Implementierung eines programmierbaren Endschalters (PLS).
Die PLS-Funktion wird zur Konfiguration des HSC als PLS oder als Drehnockenschalter verwendet. Die PLS-Funktion unterstützt bis zu 255 Paare aus unterer und oberer Voreinstellung und kann verwendet werden, wenn Sie mehr als ein Paar solcher Werte benötigen.
Aktivierung des PLS in der HSC
Der PLS-Modus funktioniert nur zusammen mit dem HSC des
Micro800
-Controllers und muss in der HSC-Anweisung aktiviert werden, indem der Parameter „HSCAppData.PLSEnable“ auf „True“ gesetzt wird.Der Parameter „PLSPosition“ wird nach Abschluss des gesamten Zyklus und Erreichen des HSCSTS.HP-Werts zurückgesetzt. Durch Zurücksetzen des HSC-Anweisung oder Verschieben von 0 auf den PLSPosition-Parameter wird PLSPosition nicht zurückgesetzt.
HSC-Operation mit aktivierter PLS-Funktion
Die PLS-Funktion ist mit allen anderen HSC-Funktionen kompatibel, auch mit der Fähigkeit, zu wählen, welche HSC-Ereignisse eine Benutzerunterbrechung erzeugen.
Wenn die PLS-Funktion aktiviert ist und sich der Controller im Betriebsmodus befindet, zählt der HSC eingehende Impulse und die nachstehenden Ereignisse geschehen:
- Wenn der Zähler den ersten in den PLS-Daten definierten Voreinstellungswert (HSCHP oder HSCLP) erreicht, werden die Ausgabequellendaten (HSCHPOutput oder HSCLPOutput) durch die HSC-Maske (HSCAPP.OutputMask) geschrieben.
- An diesem Punkt werden die nächsten in den PLS-Daten definierten Voreinstellungswerte (HSCHP und HSCLP) aktiv.
- Wenn der HSC bis zum neuen Voreinstellungswert zählt, werden die neuen Ausgabedaten durch die HSC-Maske geschrieben.
- Dieser Prozess wird fortgesetzt, bis das letzte Element innerhalb des PLS-Datenblocks geladen wird.
- An diesem Punkt wird das aktive Element innerhalb des PLS-Datenblocks auf null zurückgesetzt.
- Dieses Verhalten wird als Kreisbetrieb bezeichnet.
Die Differenz der PLS-Voreinstellung zwischen dem integrierten HSC- und Plug-in-HSC-Modul
Das Verhalten von PLS HSCHP- und HSCLP-Voreinstellung zwischen dem integrierten HSC-Modul und Plug-in-HSC-Modul weichen voneinander ab. Das Bit der oberen Voreinstellung des integrierten HSC wird nur eingestellt, wenn das letzte PLS ausgeführt wird, während das Bit der oberen Voreinstellung des Plug-in-HSC-Moduls beim ersten Ausführen des PLS eingestellt wird. Beispiel,
- Integriertes HSC PLS0-PLS23:Obere Voreinstellung wird eingestellt, wenn PLS23HP = Akkumulatorwert.Untere Voreinstellung wird eingestellt, wenn PLS23LP = Akkumulatorwert.
- Plug-in-HSC PLS0-PLS23:Obere Voreinstellung wird eingestellt, wenn PLS0HP = Akkumulatorwert.Untere Voreinstellung wird eingestellt, wenn PLS0LP = Akkumulatorwert.
Rückmeldung geben