Zugriff auf TIA, was kann die Lib #173
-
Was ist mit den in der Lib enthaltenen Funktionen im Bezug auf TIA möglich? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
Die Bibliothek verwendet die Openness DLLs von TIA, d.h. TIA muss installiert sein. Man kann im Endeffekt die selbe API verwendet mit der man auf Step7 Bausteine Zugreift um auf ein TIA Projekt zuzugreifen. Ziel am Anfang war mal das TIA File Format Nativ zu unterstützen, aber das ist ein riesen Aufwand, das erst mal zu Analysieren, dann ändert sich in jeder Version alles mögliche. Ich bin damals damit nicht weitergekommen, und habe dafür auch z.Zt. keine Zeit. |
Beta Was this translation helpful? Give feedback.
Die Bibliothek verwendet die Openness DLLs von TIA, d.h. TIA muss installiert sein.
Man kann im Endeffekt die selbe API verwendet mit der man auf Step7 Bausteine Zugreift um auf ein TIA Projekt zuzugreifen.
Aber wir unterstützen natürlich nur Teile der Openness API. (Das was ich halt gebraucht habe)
Ziel am Anfang war mal das TIA File Format Nativ zu unterstützen, aber das ist ein riesen Aufwand, das erst mal zu Analysieren, dann ändert sich in jeder Version alles mögliche. Ich bin damals damit nicht weitergekommen, und habe dafür auch z.Zt. keine Zeit.
Der Code der dafür schon existiert ist hier:
https://github.com/dotnetprojects/DotNetSiemensPLCToolBoxLibrary/tree/master/LibNoDaveConnec…