Die 7i33/TA Servo-Interface Karte von MESA ermoglicht die einfache Auswertung von TTL/RS485 Encodern
und die Ansteuerung von analogen Servoendstufen.
Die Spannungsversorgung (+5V) des Encoders/Glasmassstabs wird von der 7i33TA zur Verfugung gestellt.
Ist der Spannungsabfall aufgrund eines zu langen Flachbandkabels (von 5i20 zu 7i33TA) zu hoch,
kann die Versorgung auch extern uber die 2 polige Schraubklemme zugefuhrt werden.
Die 7i33/TA kann 4 Encoder auswerten und 4 analoge Signale (+-10V) ausgeben.
Der Spannungspegel und der 0-Offset kann in EMC2 eingestellt werden, wodurch so ziemlich alle Endstufen angesteuert werden konnen.
Um einen storfreien Betrieb gewahrleisten zu konnen, ist darauf zu achten nur geschirmte Signalleiter zu verwenden.
Die Schirmung muss mit Masse (GND) und dem Gehause verbunden werden.

Konfiguration in EMC2

Die Encoder Zahler werden mittels Parameter in EMC2 konfiguriert. Zu den wichtigsten Parametern zahlen:
hm2_5i20.0.encoder.0x.counter-mode   
(0) Quadratur, (1) Takt/Richtung
hm2_5i20.0.encoder.0x.scale Inkremente pro Einheit (Umdrehung, mm, Inch, ...)
Fur handelsubliche TTL Drehencoder und Glasmassstabe kann "counter-mode" auf 0 belassen werden.
Der scale-Parameter entspricht den Encoder-Impulsen pro Einheit.

Beispiel Glasmassstab (20Um Auflosung)

Ist eine Bewegungsachse als Linearachse definiert kann die Einheit auf Zoll oder Millimeter gesetzt werden.
Hat ein Glasmassstab beispielsweise eine Periodenlange von 20Um - entspricht 500 Striche pro Millimeter -
werden pro Millimeter Verfahrweg 2000 Impulse in EMC2 generiert.
Damit die Achsposition nun diesen Wert (count) in eine Position umsetzen kann muss der scale-Parameter
auf den entsprechenden Wert gesetzt werden. In diesem Fall:
setp hm2_5i20.0.encoder.00.scale 2000
Wird die Achse in positive Richtung verfahren und verringert sich jedoch der Wert in EMC2,
so muss der scale-Parameter lediglich negiert werden.
setp hm2_5i20.0.encoder.00.scale -2000
Die effektive Auflosung betragt in EMC2 nun 5Um (ein Viertel der Periodenlange)

Beispiel Drehencoder (2500 Striche/Umdrehung) an Hauptspindel

Bei Verwendung an einer Hauptspindel wird der Encoder entweder fur synchrones Gewindebohren (Frasmaschine)
oder fur Gewindedrehen (Drehmaschine) benotigt.
Die Einheit muss in diesem Fall auf "Umdrehungen" gesetzt werden.
Bei einem Encoder mit 2.500 Strichen (10.000 Impulse) muss der scale-Parameter den Wert 10.000 haben:
setp hm2_5i20.0.encoder.00.scale 10.000