Hinweise zur Inbetriebnahme
Inbetriebnahme
Mit den Indizes 0x8000:06 bis 0x8000:12 sind die Daten des SSI-Busses einzustellen.
Defaulteinstellung: 25 Bit, kein PowerFail-Bit.
Einstellungen
Parametrierung Die Parametrierung der Klemme wird über den CoE - Online Reiter (mit Doppelklick auf das entsprechende Objekt, s.u.) bzw. über den Prozessdatenreiter (Zuordnung der PDOs) vorgenommen. |
Einstellungen in der EL5001-0011 sind im CoE im Bereich 0x8000 vorzunehmen.
EtherCAT XML Device Description Die Darstellung entspricht der Anzeige der CoE-Objekte aus der EtherCAT XML Device Description. Es wird empfohlen, die entsprechende aktuellste XML-Datei im Download-Bereich auf der Beckhoff-Website herunterzuladen und entsprechend der Installationsanweisungen zu installieren. |
Parametrierung über das CoE-Verzeichnis (CAN over EtherCAT) Die Parametrierung des EtherCAT Gerätes wird über den CoE-Online Reiter (mit Doppelklick auf das entsprechende Objekt) bzw. über den Prozessdatenreiter (Zuordnung der PDOs) vorgenommen. Beachten Sie bei Verwendung/Manipulation der CoE-Parameter die allgemeinen CoE-Hinweise:
|
SSI-Einstellungen
- Index 0x8000:01, Disable Frame Error
Wenn Bit auf TRUE gesetzt, werden Datenfehler wie falsche Telegrammgröße nicht mehr im Prozessdatum Data error angezeigt. - Index 0x8000:02, Enable Power failure bit
Wenn Bit auf TRUE gesetzt, wird das letzte Bit im Telegramm als PowerFail-Bit interpretiert und im Prozessdatum angezeigt. - Index 0x8000:05, Check SSI frame size
Die empfangene Telegramm-Größe wird gegen die Einstellung des Index 0x8000:11/12 geprüft und ggf. in Data error angezeigt. - Index 0x8000:06, SSI-encoding
Einzustellen auf Dual oder Gray-Codierung (üblich). - Index 0x8000:0F, SSI-frame type
25, 13 oder variable Bitbreite (25 üblich). - Index 0x8000:11, SSI-frame size
Gesamtumfang der Daten inkl. PowerFail-Bit. - Index 0x8000:12, SSI-data length
Umfang der Daten exkl. PowerFail-Bit.
Ablauf der SSI-Kommunikation
Der SSI-Master beginnt auf der Datenleitung mit festem Takt in das Schieberegister des SSI-Slave zu takten. Dieser "schiebt" auf der Datenleitung in der Regel Daten mit 25 Bit Breite zurück. Mit der ersten fallenden Flanke des Signals am Clock-Eingang sollte ein SSI-Geber seine Position ermitteln ("latchen"), diese wird nun übertragen.
Das letzte Bit der Daten kann ein PowerFail-Bit sein, d. h. der Slave gibt einen Power-Fehler bekannt.
Die Anzahl der Bitwechsel ist gleich der Taktfrequenz, d. h. bei 1 MHz Takt können max. auch 1 MBit/s Daten übertragen werden
Ein Betrieb der EL5001-0011 mit Single-ended-Signalen ist nicht möglich.
Distributed Clocks
Ein SSI-Geber soll bei der ersten fallenden Flanke am Data-Eingang nach der Pause seine Position ermitteln ("latchen"). Wenn DC (Distributed Clock) aktiviert ist (-> Tab DC), speichert die EL5001-0011 diesen Zeitpunkt und übermittelt ihn als 32 Bit oder 64 Bit Wert zur Steuerung. Dazu muss das entsprechende Prozessdatum im Tab ProcessData aktiviert werden und TwinCAT neu gestartet oder EtherCAT neu geladen werden (Schaltfläche im System Manager).
Im SyncManager 3 kann mit Index 0x1A01 der 64-Bit-Zeitstempel, mit Index 0x1A02 der 32-Bit-Zeitstempel aktiviert werden (Abb. PDO-Änderung, Umschaltung von 64 Bit auf 32 Bit Zeitstempel).
Latch-Zeitpunkt Die EL5001-0011 kann nur den Zeitpunkt bestimmen, an dem das Latch-Signal am Data‑Eingang anliegt - ggf. benötigt ein verwendeter Geber je nach Typ unterschiedlich lange um dann tatsächlich seine Position zu latchen. Bitte wenden Sie sich an Ihren Geberhersteller. |
Prozessdaten
Im 32-Bit-Prozessdatum "CounterValue" werden die SSI-Daten zur Steuerung übermittelt.
"Data Error" kann anzeigen:
- falsche Polarität: Pegel sind in der Pausenzeit falsch.
- falsche Telegrammlänge.