EL5032-0090 - TwinSAFE SC Prozessdaten
Die EL5032-0090 überträgt folgende Prozessdaten an die TwinSAFE Logik:
ModuleIdent | Index (hex) | Name | Type | Größe |
---|---|---|---|---|
0x000013A8 „2Ch. EnDat Encoder, TSC” | 6000:12 | Position (uint32) | UDINT | 4.0 |
6010:12 | Position (uint32) | UDINT | 4.0 | |
0x010013A8 „2Ch. EnDat Veloctiy, TSC” | 6000:12 | Position (uint32) | UDINT | 4.0 |
6010:12 | Position (uint32) | UDINT | 4.0 | |
6008:12 | Velocity | UDINT | 4.0 | |
6008:13 | Velocity (int16) | INT | 2.0 | |
6018:12 | Velocity | UDINT | 4.0 | |
6018:13 | Velocity (int16) | INT | 2.0 |
Dabei wird der Positionswert "Position (uint32) " (0x60n0:12) des Kanals 1 und Kanal 2 per default übertragen.
Über den Reiter "Process Image" können im Safety Editor die Prozessdaten für einzelne Kanäle abgewählt werden.
Ist die ModuleIdent 0x010013A8 ausgewählt, kann im Safety Editor zusätzlich die Geschwindigkeit „Velocity“ in dem benötigten Datentyp ausgewählt werden.
Einsatz von EnDat 2.2 Encodern mit Positionswerten >32Bit In der TwinSAFE Logik können keine ULINT Werte verarbeitet werden, daher besteht nicht die Möglichkeit den Positionswert 0x60n0:11 "Position" an die TwinSAFE Logik zu übertragen.
|
Parametrierung der TSC Prozessdaten
Da in der TwinSAFE Logik keine ULINT Werte verarbeitet werden können, kann bei Verwendung von EnDat2.2 Encodern die einen Positionswert von > 32 Bit übertragen, eine Parametrierung der TwinSAFE SC Prozessdaten notwendig sein. Die Parametrierung der Prozessdaten und die Auswirkung dieser muss in der Sicherheitsapplikation entsprechend berücksichtigt werden, insbesondere mit Rücksicht auf Überlauf der Zähler-/Positionswerte.
Die Parametrierung erfolgt unter 0x8021 "TSC Process Data Settings". Dabei wird die Anzahl der Positionsbits automatisch aus dem EnDat Protokoll ausgelesen und kann dem Objekt 0x90n8:51 "Clock pulse periods" entnommen werden.
- 0x8021:0n: Auto align to MSB Ch.n
- Default: das Bit ist nicht gesetzt.
Der Positionswert wird um die Anzahl der Bits in 0x8021:1n " Shift right data Ch.n " nach rechts geschoben. - Wenn das Bit gesetzt wird, dann wird der Positionswert automatisch nach rechts geschoben, auf den max. MSB.
- 0x8021:1n: Shift right data Ch.n
- Default: 0
Der Positionswert wird um 0 Bits nach rechts geschoben. - Es kann eine individuelle Anzahl Bits angegeben werden, um die die Prozessdaten nach rechts geschoben werden sollen.
TwinSAFE SC Objekte Die Übersicht zu TwinSAFE SC Objekten der EL5032-0090 finden Sie im Kapitel EL5032-0090 - Objekte TwinSAFE Single Channel. |