Aufruf Unterprogramm / Subroutine in SCL

noeppkes

Level-1
Beiträge
150
Reaktionspunkte
5
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo an alle,

ich möchte eine Subroutine in SCL aufrufen.

Muss ich dies in eine separate SCL-Datei packen und wenn ja wie rufe ich diese auf.
Am besten noch mit mind. 1 Übergabeparameter und einem Antwortparameter.

(Der Hintergrund: Ich möchte aus einem Sende- bzw. antworttelegramm den Blockcheck berechnen (XOR). Die Übergabe an die SUB: SENDE oder EMPF, daher kann ich unterscheiden von welchem Telegramm ich die BCC berechnen muss. Als Rückgabewert den berechneten BCC)


Danke schon mal für euere Hilfe

noeppkes ...
 
Hallo,
eine Subroutine ist in Step7 letztlich immer ein FC oder ein FB, den du aufrufst und auch erzeugen mußt.

Die kannst in eine seperate Datei packen (ich mache das meißt so) - mußt du aber nicht. Dann sollte sie nur über dem aufrufenden Script stehen (damit sie schon erzeugt worden ist, bevor sie benutzt wird).

Zum Aufruf am Besten zunächst eine separte Datei erzeugen und diese dann über Einfügen-Bausteinaufruf-Einstieg:projekt und hier dann deinen Baustein anwählen. Dann packt es dir den Baustein schon mal richtig ins Script ...

Gruß
LL
 
Zurück
Oben