Für OB100 gilt in vorliegender Version 1 folgendes:
Fügen Sie im Step7-Manager in die Bausteine Ihres Projektes den OB100 ein und programmieren Sie CALL FC0.
Natürlich können Sie eine beliebige FC-Nr. wählen.Editieren Sie mit einem einfachen Textprogramm, z.B. WordPad, den FC0 für eine
Hauptprogramm-Multiinstanz:
FUNCTION FC0 : VOID
BEGIN
SET;
= 'Multi-Instanz-Name'.'Instanz-Name'.firstRUN;
= 'Multi-Instanz-Name'.'nächster Instanz-Name'.firstRUN;
= ... alle Instanz-Namen'.firstRUN;
...
END_FUNCTIONHauptprogramm-Einzelinstanz:
FUNCTION FC0 : VOID
BEGIN
SET;
= 'Instanz-Name'.firstRUN;
= 'nächster Instanz-Name'.firstRUN;
= ... alle Instanz-Namen' .firstRUN;
...
END_FUNCTION
Speichern Sie diese Datei unter 'Bezeichner'.AWL ab, damit Ihnen ein Import (Einfügen | Externe Quelle) möglich ist.
Entweder:
Kopieren Sie den jeweils zur Hauptprogramm-Instanz passenden Programmtext in die vom Precompiler hergestellte 'Bezeichner'.AWL am Ende als letzten Eintrag. Danach dann übersetzen.
Oder:
Importieren Sie diese Datei in Step 7 zusätzlich zur Programmdatei. Dann aber immer als letzte übersetzen, damit der Step7-Compiler die gültigen Adressen einsetzen kann!
Die Bezeichner in ' .. ' lesen Sie aus Ihrem Projekt ab. Alles andere einfach abschreiben.