Relevante Objekte und Funktionscodes
Ein binärer Eingang mit angeschlossenem Messtaster muss mit dem Funktionscode 'Messtaster' belegt werden.
Funktionscode |
Bedeutung |
---|---|
Code 401 |
Funktionscode Messtaster für BE3 Messsignal 1 für Messfunktion nur an BE3 (0x2258/3 'Input port 3 bit 2') |
Code 402 |
Funktionscode Messtaster für BE2 Messsignal 2 für Messfunktion nur an BE2 (0x2258/2 'Input port 3 bit 1') |
Objekt |
Bedeutung | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0x2074 'Encoder increments' |
Bei der analogen Geberauswertung von Sinus und Cosinus Signalen werden die eingehenden Signale im Wechselrichter zuerst in Rechtecksignale gewandelt und die Flanken ausgewertet (Faktor 4). Zusätzlich wird das Sinus und das Cosinussignal analog erfasst und daraus der Analogwinkel (arctan) innerhalb einer Sinusperiode ermittelt. Mit diesem Winkel kann die Auflösung um den Faktor PV (Positionsverfeinerung) erhöht werden. Jede Viertelperiode wird in maximal 2048 Messschritte unterteilt und dadurch die Position verfeinert. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
0x2274 'Dead time compensation measuring 1' |
Totzeiten, bedingt durch z. B. Sensoren und Eingangsschaltungen in Verbindung mit der Messfunktion am Binäreingang BE3, können mit diesem |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
0x22AE 'Dead time compensation measuring 2' |
Totzeiten, bedingt durch z. B. Sensoren und Eingangsschaltungen in Verbindung mit der Messfunktion am Binäreingang BE2, können mit diesem |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
0x60B8 'Touch probe function' |
Mit dem Objekt 'Touch probe function' werden die Grundeinstellungen für die Funktion 'Touch probe' konfiguriert. Datenaufbau
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
0x60B9 'Touch probe status' |
Das Objekt 'Touch probe status' zeigt den Status der Funktion 'Touch probe' an. Datenaufbau
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
0x60BA 'Touch probe position 1 positive value' |
Eine positive Flanke am Messeingang 1 speichert den Lageistwert. Der gespeicherte Lageistwert kann zu einem späteren Zeitpunkt von einer PLC ausgelesen werden. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
0x60BB |
Eine negative Flanke am Messeingang 1 speichert den Lageistwert. Der gespeicherte Lageistwert kann zu einem späteren Zeitpunkt von einer PLC ausgelesen werden. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
0x60BC |
Eine positive Flanke am Messeingang 2 speichert den Lageistwert. Der gespeicherte Lageistwert kann zu einem späteren Zeitpunkt von einer PLC ausgelesen werden. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
0x60BD |
Eine negative Flanke am Messeingang 2 speichert den Lageistwert. Der gespeicherte Lageistwert kann zu einem späteren Zeitpunkt von einer PLC ausgelesen werden. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
0x60D5 |
Der 'Touch probe 1 positive edge counter' zählt die Flankenwechsel (0→1) am Messeingang 1. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
0x60D6 |
Der 'Touch probe 1 negative edge counter' zählt die Flankenwechsel (1→0) am Messeingang 1. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
0x60D7 |
Der 'Touch probe 2 positive edge counter' zählt die Flankenwechsel (0→1) am Messeingang 2. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
0x60D8 |
Der 'Touch probe 2 negative edge counter' zählt die Flankenwechsel (1→0) am Messeingang 2. |
Touch probe edge counter for continuous mode
Der 'Touch probe edge counter for continuous mode' zählt die Flankenwechsel am Messeingang.
Voraussetzung:
Messeingang 1:
0x60B8 Bit0 = 1 (Enable touch probe 1)
0x60B8 Bit1 = 1 (Continuous)
Messeingang 2:
0x60B8 Bit8 = 1 (Enable touch probe 2)
0x60B8 Bit9 = 1 (Continuous)
Einzelmessung:
Nur Bit 0 ist gültig
Fortlaufende Messung:
16 Bit Wert mit Überlauf
|
Der Zähler ist fortlaufend. Zählerüberläufe müssen vom Anwender berücksichtigt werden. |