Druckmarkensteuerung
Gültig für S400, S600
Druckmarkensteuerung über einen digitalen Eingang
Firmware Voraussetzungen
- Ab Firmware- Version 3.00 volle Funktionalität.
- In der Firmware 2.40 sind die Funktionen 3 und 4 nicht implementiert.
- Ab Firmware- Version 4.61 EXTLATCH (Quellenauswahl).
- Ab Firmware- Version 4.61 IN1MODE 26 (Latchen über Digitaleingang 1).
Funktionsweise
Bei der Druckmarkensteuerung ist es möglich, auf ein Eingangssignal hin, die aktuelle Position zu latchen. Diese Funktion ist über die Eingänge 1 und 2 möglich. Es sind zwei Positionsregister zugänglich, in die je mit der positiven und negativen Flanke der Positionswert übernommen wird. Des Weiteren kann zur positiven oder negativen gelatchten Position ein relativer Fahrsatz gestartet werden, auch kann die Meldung „Position Gelatcht“ an einen Ausgang übergeben werden.
Eine weitere Möglichkeit ist, dass mit dem Latchen über Eingang 2 direkt ein Fahrauftrag gestartet wird.
Einstellungen
Die folgenden Einstellungen über die Terminaleingabe vornehmen:
- INxMODE 26 (x = 1 o. 2)
Es wird die Latchfunktion dem Eingang x zugeordnet. - Um einen relativen Fahrsatz zur gelatchten Position zu starten, muss die Variable O_C wie folgt eingestellt werden.Über die Bits 0, 1, 2, 15 kann die Art des Fahrsatzes vorgegeben werden. Erläuterungen zu O_C befinden sich in der Liste der ASCI Kommandos ASCII.CHM.
Bitte beachten Sie: Eine Änderung der Fahrsätze über die DRIVE Software bewirkt eine Umstellung der Fahrsatzart O_C.Bit 0 Bit 1 Bit 2 Bit 15 Bedeutung 1 1 1 0 Relativer Fahrsatz, die Positionsangabe innerhalb des Fahrsatzes wird als Verfahrstrecke gewertet. neue Zielposition=positive Latchposition+Verfahrstrecke des zu startenden Fahrauftrages 1 1 1 1 Relativer Fahrsatz, die Positionsangabe innerhalb des Fahrsatzes wird als Verfahrstrecke gewertet. neue Zielposition=negative Latchposition+Verfahrstrecke des zu startenden Fahrauftrages - O2MODE 37
O2TRIG 1048576
Diese Befehlsfolge bereitet den Ausgang 2 auf die Ausgabe des Signals, „Positionslatch erfolgte (positive Flanke)“, vor. Das Lesen des Registers LATCH32 setzt den Ausgang zurück.
O1MODE 39
O1TRIG 8388608
Diese Befehlsfolge bereitet den Ausgang 1 auf die Ausgabe des Signals, „Positionslatch erfolgte (negative Flanke)“, vor. Das Lesen des Registers LATCH32N setzt den Ausgang zurück. - IN2TRIG X
Mit der positiven Flanke am Eingang 2 wird der Fahrauftrag X (Wert von 1 bis 180)gestartet. Der Fahrsatz kann nicht mit der negativen Flanke gestartet werden. - LATCH16 und (LATCHX16) – (X – Bezug zum Eingang 1, sonst Eingang 2)
Mit diesem Kommando kann der, innerhalb einer Motorumdrehung, mit der positiven Flanke gelatchte Wert ausgelesen werden. Latch16 für Eingang 2. LatchX16? für Eingang 1. - LATCH16N und (LATCHX16N) – (X – Bezug zum Eingang 1, sonst Eingang 2)
Mit diesem Kommando kann der, innerhalb einer Motorumdrehung, mit der negativen Flanke gelatchte Wert ausgelesen werden. Latch16N für Eingang 2. LatchX16N? für Eingang 1. - LATCH32 und (LATCHX32) – (X – Bezug zum Eingang 1, sonst Eingang 2)
Mit diesem Kommando kann der mit der positiven Flanke gelatchte Wert ausgelesen werden. Hierbei handelt es sich um den berechneten Wert, der die gesammte zurückgelegte Strecke beschreibt. - LATCH32N und (LATCHX32N) – (X – Bezug zum Eingang 1, sonst Eingang 2)
Mit diesem Kommando kann der mit der negativen Flanke gelatchte Wert ausgelesen werden. Hierbei handelt es sich um den berechneten Wert, der die gesammte zurückgelegte Strecke beschreibt. - EXTLATCH
Die Konfigurationsvariable EXTLATCH definiert die Quelle der Positionsinformation bei Verwendung der Latch- Funktionen.
Die Quelle der Positionsinformation hängt von den Einstellungen der Variablen INxMODE und EXTLATCH ab. Falls nur ein digitaler Eingang für die Latch- Funktion konfiguriert wurde (INxMODE=26), so hat die Variable EXTLATCH keine Funktion. Mit einer Flanke auf den entsprechenden digitalen Eingang wird sowohl die Position des Motor- Gebers ( Resolver / EnDAT / Hiperface ) als auch des externen Inkrementalgeber (ROD) abgespeichert.
Falls beide Eingänge (Input 1 und Input 2) für die Latch- Funktion konfiguriert wurden, so können mit Hilfe der Variable EXTLATCH die Positionsquellen für die einzelnen Latch- Eingänge definiert werden.
Wenn IN1MODE 26 und IN2MODE 26 gesetzt sind, gilt:
| Zustand | Latch mit Input 1 | Latch mit Input 2 |
|---|---|---|
| EXTLATCH =0 | Resolver/EnDAT/Hiperface abhängig von FBTYPE | Resolver/EnDAT/Hiperface abhängig von FBTYPE |
| EXTLATCH =1 | externer Inkrementalgeber (ROD) | Resolver/EnDAT/Hiperface abhängig von FBTYPE |
| EXTLATCH =2 | externer Inkrementalgeber (ROD) | externer Inkrementalgeber (ROD) |
Startseite >
Knowledge Base >
FAQs nach Themen >
Downloads >