Einleitung
Im Styleguide Design werden die Regeln und Vorgaben nach der sich die automatische Code-Generierung richtet definiert. Ziel ist es, einen einheitlichen, Styleguide-konformen Code zu erhalten.
Der Styleguide wird in Dateiform abgelegt und kann weitergegeben werden. Es lassen sich mehrere Styleguides verwalten.
Styleguide anlegen/öffnen/speichern
Im Modul Styleguide Design kann ein neuer Styleguide erstellt oder auch ein bestehender Styleguide geöffnet, editiert und gespeichert werden. Zum öffnen des Moduls Stylguide klicken sie auf folgende Kachel im Startmenü:
Ein neu angelegter Styleguide enthält initiale Standardeinstellungen, welche dem Siemens Standard Styleguide entsprechen.
Menüleiste
zurück zum Startmenü
anlegen eines neuen Styleguides im Dateisystem
öffnen eines bestehenden Styleguides aus dem Dateisystem
speichern der Änderungen
Übersicht Modul Styleguide:
Bezeichner
Im Abschnitt Bezeichner Programmbausteine können einzelnen Programmelementen Präfixe/Suffixe zugewiesen werden. Sie werden den Namen bei der Code-Generierung voran- oder nachgestellt.
Ist die Einstellung „Gruppenname in den Bausteinnamen aufnehmen“ aktiviert, wird beim Anlegen des entsprechenden Objekts der Gruppenname, in der das entsprechende Element liegt, dem Elementnamen vererbt.
Die Einstellung kann für nicht fehlersichere und fehlersichere Elemente getrennt vorgenommen werden.
Im Abschnitt Bezeichner xTags können den jeweiligen gruppenweiten xTag Datenbausteinen Präfixe/Suffixe zugewiesen werden.
ECAD / Excel Import
Im Abschnitt ECAD / Excel Import werden die Benennung, Programmiersprachen und Zugriffsarten der durch den ECAD Import angelegten Programmelemente festgelegt.
Programmierung
Nicht erlaubte und bevorzugte Programmiersprachen sowie der bevorzugte Instanztyp werden im Abschnitt Programmierung festgelegt.
Nicht erlaubte Programmiersprachen werden bei der Erstellung von neuen Programmbausteinen nicht zur Auswahl angeboten. Die bevorzugte Programmiersprache wird vorausgewählt. Der bevorzugte Instanztyp wird, sofern möglich, beim Aufrufen von Funktionsbausteinen vorselektiert.