Ich suche dringend Hilfe. Dazu eine kurze Beschreibung wie weit ich derzeit bin.
Es gibt eine aufwendige Simulation, Visualisierung basierend auf Python, Panda3D usf. Diese soll nun an eine Maschinensteuerung unter TwinCAT angeschlossen werden. Im Wesentlichen 4 Servomotoren + Encoder, Notaussystem usf.
Über die ADS-Script-DLL kann ich direkt Variablen aus TwinCAT auslesen, und solche beschreiben. Das geht in Python über ein makepy, welches mir die ADS-Script-DLL in Python verfügbar macht (sogar mittels Early-bindig). Das funktioniert auch, allerdings viiiiiel zu langsam. Das benötigt etwa 500ms für das Auslesen EINER Variablen. Das kann doch nicht sein!
So weit bin ich.
Weiss jemand weiter?
Hat vielleicht schon jemand die ADS-DLL oder die ADS-OCX unter Python eingebunden? Das sollte ja auch möglich sein, makepy klappt noch, beim Aufruf von Funktionen bekomme ich dann aber immer einen Fehler.
Bitte um Hilfe!