Erfassungsprinzip mit dem Typ Main
Die Erfassungsfunktion (Capture) speichert den Zählerwert bei Erkennung eines externen Eingangssignals.
Die Erfassungsfunktion ist beim Typ Main (Haupt) mit den folgenden Modi verfügbar:
Gehen Sie zur Verwendung dieser Funktion vor wie folgt:
oKonfigurieren Sie den optionalen Erfassungseingang CAP.
oVerwenden Sie den Parameter CapturedValue des Funktionsbausteins HSCMain_TM3 zum Abrufen des erfassten Werts in der Anwendung.
Diese Abbildung veranschaulicht die Funktionsweise der Erfassung im Modulo-Schleifen-Modus:
Schritt |
Aktion |
---|---|
1 |
Wenn EN_Cap = 0 ist, ist die Funktion nicht aktiv. |
2 |
Wenn EN_Cap = 1 ist, erfasst die Flanke an CAP den Zählerwert, legt ihn im Erfassungsregister ab und löst die steigende Flanke von Cap_Flag aus |
3 |
Rufen Sie den gespeicherten Wert mithilfe des Parameters CapturedValue des FunktionsbausteinsHSCMain_TM3. |
4 |
Solange Cap_Flag = 1, werden alle neuen Flanken am physischen Eingang CAP ignoriert. |
5 |
Die steigende Flanke von HSCMain_TM3 am Funktionsbausteineingang ACK_Cap löst die fallenden Flanke am Ausgang Cap_Flag aus. Eine neue Erfassung wird autorisiert. |