POUs der TcMc2Drive.lib
In dieser Bibliothek sind Funktionen und Funktionsbausteine für SoE-Antriebe enthalten, die per MC2-Achsstruktur (AXIS_REF) auf den Antrieb zugreifen.
Unterschiede bei der Verwendung der Drive Libs mit AX5000 und Bosch Rexroth IndraDriveCS sind zu berücksichtigen. Siehe Beispiel unten.
Die Bibliothek TcMc2Drive.lib enthält Wrapper-Bausteine um die Bausteine der TcDrive.lib.
Die TcMc2Drive.lib sollte dann verwendet werden, wenn der Antrieb über NC mit der Bibliothek TCMC2.lib verwendet wird. Hierzu wird auf den Antrieb über die MC2-Achsreferenz (AXIS_REF) zugegriffen. Die Bausteine in der TcMc2Drive.lib ermitteln eigenständig über die NC-AchsID aus der MC2-Achsreferenz die Zugriffsdaten auf den Antrieb (NetID, Adresse und Kanalnummer). Siehe Beispiel bei den jeweiligen Funktionsbausteinen in der Dokumentation der TcMc2Drive.lib.
![]() | Um auf Parameter im Antrieb zuzugreifen, für die kein spezieller Baustein implementiert wurde, können die Bausteine FB_SoERead und FB_SoEWrite verwendet werden. |
Funktionsbausteine
Name | Beschreibung |
|---|---|
Antriebsreset ausführen (S-0-0099) | |
Setzen des Antriebspassworts (S-0-0267) | |
|
|
Lesen der Diagnosenachricht (S-0-0095) | |
Lesen der Diagnosenummer (S-0-0390) | |
Lesen der Diagnosenummernliste (bis zu 30 Einträge) (S-0-0375) | |
Lesen der Class 1 Diagnose (S-0-0011) ... Class 3 Diagnose (S-0-0013) | |
|
|
Ausführen eines Kommandos | |
Setzen des Command Control | |
Prüfen des Kommandostatus | |
|
|
Lesen eines Parameters | |
Schreiben eines Parameters | |
|
|
Lesen der Antriebstemperatur (S-0-0384) | |
Lesen der Motortemperatur (S-0-0383) | |
Lesen des Dc-Bus-Stroms (S-0-0381) | |
Lesen der Dc-Bus-Spannung (S-0-0380) | |
|
|
Lesen der Netzspannung (P-0-0200) | |
Setzen des Motor Control Words (P-0-0096) | |
Automatischer Firmware-Update des AX5000 |
Beispielprojekt und Beispielkonfiguration für AX5000-Diagnose
Beispielprojekt und Beispielkonfiguration für IndraDriveCS-Diagnose
Siehe IndraDriveMinimalDiag_TcMc2Drive.zip, IndraDriveCs_MinimalDiag_TcMc2Drive.zip (TcMc2Drive.lib ab v0.0.25)
Voraussetzungen
Komponente | Version |
|---|---|
TwinCAT auf dem Entwicklungsrechner | 2.10 Build 1335 oder höher |
TwinCAT auf dem Windows CE-Image | 2.10 Build 1333 oder höher |
TwinCAT auf dem Windows XP-Image | 2.10 Build 1333 oder höher |
