Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder einen alternativen Browser verwenden.
// SCL
//statische Variable als BOOL
statischeVariable:=TRUE;
//statische Variable als z.B. INT
statischeVariable:=1;
Spaß beiseite, welche Sprache? Was für ein Datentyp?
Hat die Runtime schonmal funktioniert?
Ist das Projekt in dem Ordner?
Bei mir hat ein Neustart des PC geholfen. Das Programm muss natürlich in dem Pfad vorhanden sein
Mach dir am besten ein Hmi Bild mit Meldetabelle und aktiviere bei der Tabelle die Systemmeldungen.
Da steht dann zumindest ob überhaupt eine Verbindung aufgebaut wurde.
Scheint ein Glücksspiel mit den Versionen zu sein.
Laut der eigenen Supportseite von Siemens, dürfte die GSDML nur bis maximal TIA V15 unterstützt werden, bzw. v2.33 ist gar nicht in der Liste.
Die nachfolgende Liste zeigt die aktuell unterstützten Versionen der GSD-Dateien in Bezug auf das...
Kann dir nicht ganz folgen. Deine "simulation" ist ja in TIA und mit dem IEC Zähler CTU.
In deinem obigen Code nutzt du ja den Legacy Timer S_CU.
Den S-Eingang brauchst du nur, wenn du willst das der CV=PV wird, das passiert nämlich wenn S true wird.
Ob du den im Code weglassen kannst oder...
Habe grade nochmal die Doku gecheckt.
Bei S_cu ist q true wenn der cv größer 0 ist.
Deswegen ist meine Aussage falsch.
Du könntest auch den iec counter ctu verwenden. Den kann man mittels sfb0 in step 7 classic nutzen.
Bei diesem liefert Q den Signalzustand 1 solange CV>=PV