Software-Teil
3.2 Programm erstellen
3.2.9
Baustein versionieren
Einleitung
Die Verwendung von Bausteintypen sorgt für einen hohen Standardisierungsgrad in Ihren
Projekten. Funktionserweiterungen am Bausteintyp können Sie bequem in bestehende
Projekte integrieren. Durch die Versionierung ist eine Änderungsverfolgung gewährleistet. In
diesem Beispiel legen Sie Baustein "LAD_Tanks_Filling" als Typ in der Projektbibliothek ab.
Als Funktionserweiterung ersetzen Sie die drei Anweisungen zur Füllstandsberechnung
durch die CalculateBox, die alle arithmetischen Funktionen beherrscht. Durch diese
Optimierung werden weniger temporäre Variablen benötigt und der Wechsel zwischen
Bausteinen mit verschiedenen Programmiersprachen entfällt.
Vorgehen
1. Übersetzen Sie den Baustein "LAD_Tanks_Filling" und fügen Sie ihn unter "Typen" in der
Projektbibliothek ein.
2. Erzeugen Sie mit "Typ bearbeiten" eine neue Bausteinversion.
3. Fügen Sie aus der Bibliothek "Einfache Anweisungen > Mathematische Funktionen" die
Anweisung CALCULATE ein.
4. Löschen Sie die Anweisungen MUL, DIV und SUB aus dem Baustein.
66
Getting Started, 05/2014, A5E03981760-AC
S7-1500