Sigmatek auf der SPS
Fehler frühzeitig ausmachen
Im Engineering Tool ‚Lasal Class‘ von Sigmatek gibt es nun zur Überprüfung des in Structured Text erstellten Steuerungscodes die optionale Erweiterung Statische Code Analyse (SCA).
Sie überprüft die Codebasis auf mögliche Laufzeitfehler und undefiniertes Verhalten, wie nicht initialisierte Variablen, Retournierung eines Pointers auf eine lokale Variable, implizite Konvertierungen et cetera, ohne dass der Code ausgeführt werden muss. Dazu analysiert eine Vielzahl an unterschiedlichen, gleichzeitig laufenden Prüfregeln die verschiedensten Aspekte des Steuerungscodes und identifiziert eventuelle Qualitätsmängel, nicht eingehaltene Richtlinien oder Verstöße gegen interne Codierungsstandards frühzeitig. Anwender verfügen über flexible Konfigurationsmöglichkeiten: Jede der über 50 vordefinierten Regeln für Variablen, Typen, Funktionen und Methoden kann einzeln parametriert werden. Das Tool kann Metriken berechnen und auch komplett konfigurierbare Naming Conventions sind möglich. Regeln, Metriken oder Namenskonventionen können an- und ausgeschaltet werden. Die Analyse in einem eigenen Ausgabefenster zeigt Fehlermeldungen klar an, die doppelgeklickt werden können, wodurch an die entsprechende Stelle im Code gesprungen wird.
Halle 7 Stand 270










