07.06.2019 15:40 | |
Beiträge: 11 Bewertung:
|
Hallo, ist es möglich einen UDT als InOut Parameter eines FB's durchzureichen und im aufgerufenen Baustein nochmal an ein UDT zu legen ? |
14.06.2019 13:39 | |
Beiträge: 861 Bewertung:
|
Hallo techniker0815, das Verhalten welches Du beschreibst bezieht sich auf die Steuerungsfamilien S7-300/400. Bei S7-1200/1500 wird symbolisch adressiert und das Bertiebssystem der CPU kümmert sich um die Ablage der Variablen. In den Instanzdaten sind hier keine Pointer auf den tatsächlichen Speicherbereich zu finden. Im Programmierleitfaden in Kapitel 3.3 sind die Bausteinschnittstellentypen beschrieben. Anwenderdefinierte Datentypen (Type bzw.UDT) können vom Anwender wie elementare Datentypen von einem Baustein zum Anderen übergeben werden. Auf die einzelnen Elemente des Datentyps kann auch direkt per Namen zugegriffen werden. Grüße H0556 |
Für diesen Beitrag bedanken sich
1 Benutzer |
14.06.2019 17:52 | |
Beiträge: 11 Bewertung:
|
Hallo H0556, das war bei einer S7-1200 V13SP1, spielt da auch eine Rolle ob FB/FC optimiert oder standard ist ? |
Folgen Sie uns auf