POUs der TcNcDrive.lib
In dieser Bibliothek sind Funktionen und Funktionsbausteine für SoE-Antriebe enthalten, die per NC-Achsstruktur auf den Antrieb zugreifen.
Die TcNcDrive.lib enthält Wrapper-Bausteine um die Bausteine der TcDrive.lib.
Unterschiede bei der Verwendung der Drive-Libs in Verbindung mit AX5000 und mit Bosch-Rexroth IndraDrive CS sind zu berücksichtigen. Beispiel siehe unten.
Die TcNcDrive.lib sollte dann verwendet werden, wenn der Antrieb über die NC mit den Bibliotheken TcNc.lib bzw. TcMc.lib verwendet wird. Hierzu wird auf den Antrieb über die NC-Achsstruktur (NC_TO_PLC) zugegriffen, die auch in den Bausteinen der TcNc.lib bzw. TcMc.lib verwendet werden. Die Bausteine in der TcNcDrive.lib ermitteln eigenständig über die NC-AchsID aus der NC_TO_PLC-Struktur die Zugriffsdaten auf den Antrieb (NetID, Adresse und Kanalnummer). Siehe Beispiel bei den jeweiligen Funktionsbausteinen in der Dokumentation der TcNcDrive.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. |
Funktionen
Name | Beschreibung |
---|---|
Mit dieser Funktion können Versionsinformationen der SPS-Bibliothek ausgelesen werden. | |
F_ConvWordToSTAX5000C1D | Siehe Dokumentation TcDrive.lib.
Konvertiert das C1D-Wort (S-0-0011) des AX5000 in eine Struktur ST_AX5000_C1D. |
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) | |
|
|
Ausführen eines Kommandos | |
Setzen des Command Control | |
Prüfen des Kommandostatus | |
Lesen der Class 1 Diagnose (S-0-0011) ... Class 3 Diagnose (S-0-0013) | |
|
|
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 |
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 |