-> Hier kostenlos registrieren
Moin
Ich bin grade dabei unsere CodeSys Biblo in SCL zu übersetzten.
Bei einige Programmzeilen bin ich mir unschlüssig wie ich die übersetzten soll.
Programmzeile Codesys:
Frage 1:
Var
aSCA :ARRAY[1..iMaxPoints] OF UNTERPROGRAMM;
End_Var
------
Programm:
For i:= to iMaxPoints By 1 Do
aSCA(
Blaa1:=asda;
Blaa2=>asdasd;
);
------
Das heißt, ich möchte gerne ein FC (das UNTERPROGRAMM) im Array aufrufen.
Geht das? Wenn ja wie ist die korrekte Syntax?
Frage 2:
Ich habe ein Unterprogramm. in Codesys ist es möglich das ich ein Teil der Eingänge und Ausgänge an unterschiedlichen Stellen im Code aufrufen. Dort kann ich aber auch das Unterprogramm in der Variabeldeklaration einen Namen geben. Dementsprechend kann ich auch mehere gleiche Unterprogramme aufrufen.
Kann man sowas auch in SCL lösen?
Danke
Ich bin grade dabei unsere CodeSys Biblo in SCL zu übersetzten.
Bei einige Programmzeilen bin ich mir unschlüssig wie ich die übersetzten soll.
Programmzeile Codesys:
Frage 1:
Var
aSCA :ARRAY[1..iMaxPoints] OF UNTERPROGRAMM;
End_Var
------
Programm:
For i:= to iMaxPoints By 1 Do
aSCA(
Blaa1:=asda;
Blaa2=>asdasd;
);
------
Das heißt, ich möchte gerne ein FC (das UNTERPROGRAMM) im Array aufrufen.
Geht das? Wenn ja wie ist die korrekte Syntax?
Frage 2:
Ich habe ein Unterprogramm. in Codesys ist es möglich das ich ein Teil der Eingänge und Ausgänge an unterschiedlichen Stellen im Code aufrufen. Dort kann ich aber auch das Unterprogramm in der Variabeldeklaration einen Namen geben. Dementsprechend kann ich auch mehere gleiche Unterprogramme aufrufen.
Kann man sowas auch in SCL lösen?
Danke