SCL Programmierung

Bensen83

Level-1
Beiträge
777
Reaktionspunkte
3
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Leute, wann findet ihr es denn Sinnvoll eine SCL Programmierung vorzunehmen? Ich meine bei bitabfragen oder so, da kann man es ja auch in FUP ode AWL machen, aber bei vergleichen und wertezuweisungen ist es doch sinnvoll, oder bei positionsberechnungen, oder?
 
Einfach da wo FUP nicht mehr ausreicht oder AWL zu unübersichtlich wird. Ich nehme eigentlich immer SCL (ST).
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Reine Bitprogrammierung in FUP (dann blickt auch der Elektriker vor Ort eher durch).
Alle Berechnungen in AWL oder SCL.
Deswegen sind meine Progamme eigentlich immer ein mix aus allem.

peter(R)
 
Ich mache es so:

- Bitgewackel in FUP. Oftmals Kundenvorgabe, und auch am besten im Online-Status zu beobachten.
- Einfache Berechnungen in AWL.
- Kompliziertere Berechnungen und alles was in Schleifen zu bearbeiten ist in SCL. Das Adressregistergefummel in AWL ist zwar unheimlich l33t, ist aber mMn verschenkte Arbeitszeit.
 
IMHO:
Was man mit FUP/KOP oder Graph nicht besser gelöst bekommt ist in ST(SCL) besser aufgehoben als in AWL.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Befehlsliste

Hey, gibt es irgendwo eine kompackte Befehlsliste für die SCL Programmierung? Ich meine so die Variablendeclaration, die korreckte Schreibweise von schleien und zuweisungen usw. Es gibt ja überall kleine Unterschiede bei der Schreibweise. ;-)
 
Hallo Bensen83,

in SCL kannst du auch Vorlagen einfügen. Das geht über
Code:
"Einfügen" ==> "Bausteinaufruf"
           ==> "Bausteinvorlage"   ==> OB, FB, FC, Kommentar, Konstante, Parameter, DB, InstanzDB, DB aus UDT, UDT
           ==> "Kontrollstruktur"  ==> IF, CASE, FOR, WHILE, REPEAT
Da passt dann schon mal die Syntax.

Eine komplette Befehlsliste habe ich grad auch nicht parat. Aber in der SCL-Hilfe findest du unter "Sprachbeschreibung" ==> "Formale Sprachbeschreibung" > Schlüsselwörter und vordefinierte Bezeichner" eine Übersicht.

Gruß puzzlefreak
 
Zurück
Oben