Beispiel: Programmierbarer Endschalter aktiviert
In diesem Beispiel werden die Ergebnisse beschrieben, wenn PLS mithilfe von spezifischen HSC- und PLSData-Parameterwerten aktiviert wurde.
HSC-Parameterwerte
Es wird angenommen, dass die HSC-Parameter auf die folgenden Werte festgelegt werden:
- HSCApp.OutputMask = 31
- HSCApp.HSCMode = 0
- HSC steuert integrierten Ausgang (nur 0-4)
PLSData-Parameterwerte
In diesem Beispiel wird angenommen, dass die PLSData-Parameter für die Variable (HSC_PLS) wie folgt konfiguriert sind.
PLSData-Parameterwerte

Ergebnisse aktivierter PLS
Für dieses Beispiel treten folgende Ereignisse ein.
- Bei der ersten Ausführung der Kontaktplanlogik: HSCSTS.Accumulator = 1, alle Ausgaben sind deaktiviert.
- Wenn HSCSTS.Accumulator = 250, wird HSC_PLS[1].HSCHPOutput durch die HSCAPP.OutputMask gesendet, und die Ausgänge 0 und 1 werden mit Strom versorgt.
- Das Senden der Ausgabe der oberen Voreinstellung durch die Ausgabemaske wird wiederholt, wenn der HSCSTS.Accumulator die Werte 500, 750 und 1000 erreicht und der Controller die Ausgänge 0-2, 0-3 bzw. 0-4 mit Strom versorgt.
- Nach Abschluss des Vorgangs wird der Zyklus zurückgesetzt und wiederholt sich bei HSCSTS.HP = 250.
- Wenn der vollständige Zyklus abgeschlossen ist und der HSCSTS. HP-Wert erreicht ist, wird der PLSPosition-Parameter zurückgesetzt.
Rückmeldung geben