Gira hilft einem beim entwickeln von Logikbausteinen. Da ich ungern in der Vergangenheit leben möchte, beziehe ich mich hier auf HLS 2.0 und höher. Höher vermute ich, da Python 2.7 Anfang 2021 auch langsam die angedachte Lebensdauer überschreitet und damit ausläuft.
Zitat. „Ende zu: Wie 2015 angekündigt, endet der Support für Python 2 am 31. Dezember 2019.“
Zuerst findet man Infos dazu hier: https://partner.gira.de/service/software-tools/developer.html
Dort ladet ihr euch die „Schnittstelleninformationen“ herunter und entpackt sie.
Danach sieht das ganze so aus:
Dort könnt ihr jetzt fleißig in der readme lesen oder gleich ins Verzeichnis Schnittstelleninformationen\HSL\HSL2 SDK 2.0.7\framework navigieren.
Dort befindet sich der Logikbausteingenerator „generator.py“. Wie ihr aus der Hilfe entnommen habt legt ihr im Verzeichnis „projects“ dann ein Verzeichnis für euren Logikbaustein an. Anschließend erstellt ihr eine Datei in diesem Verzeichnis mit den Namen „config.xml“ und füllt diese mit Code.