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
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
Haben Sie Fragen oder Feedback zu dieser Dokumentation? Bitte geben Sie hier Ihr Feedback ab.
Normal