Schrittkette IN SCL oder mit SPL in AWL

Bensen83

Level-1
Beiträge
777
Reaktionspunkte
3
Zuviel Werbung?
-> Hier kostenlos registrieren
Hi, bei uns in der Firma werden die Schrittketten mit dem SPL befehl in AWL Programmiert. Meine Frage ist nun was ist denn eurer meinung nach "besser" ? es so zu machen oder mit ner Switch Case Anweisung in SCL?

In SCL finde ich halt auch blöd, dass es bei Simens keine Autovervollständigung gibt, wenn ich auf Variablen eines DB`s zugreifen will.

Also würde schon gerne mal wieder was in SCL machen, allerdings sind die Schrittketten in AWL schon eigentlich gut durchdacht.

Was meint ihr denn so? Danke
 
Hi, bei uns in der Firma werden die Schrittketten mit dem SPL befehl in AWL Programmiert.

SPL ist genial solange die Schrittketten nicht im totalen
Spaghetticode enden und ordentlich dokumentiert sind.

Mit den CTRL-C / CTRL-V Tasten kann man dann sehr schnell
eine Menge Schritte in kurzer Zeit erzeugen.

Ich liebe die SPL!

Gruß
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Bensen,
ich persönlich finde den SPL zur Realisierung einer Schrittkette nicht so toll - meine Meinung. Der CASE in SCL wäre eine Alternative, der in etwa aber das Gleiche bewirkt. Allerdings - wenn die Schrittketten gut funktionieren, dann würde ich nicht daran herumbauen nur um etwas umzubauen. So einen Handlungsbedarf sehe ich nur bei nicht gut funktionierendem Code ...

Gruß
LL
 
... "besser" ?
...
besser ist z.B. GRAPH. Aber es gibt auch bestimmt Gründe dagegen, dieses Werkzeug zu verwenden. Ich selbst hab es nicht, hab aber mal mit HiGraph (*würg*) gearbeitet. Der große Vorteil eines solchen Werkzeuges ist: man brauch sich um Schrittnummern nicht kümmern. Einen Schritt nachträglich einflicken ist wesentlich einfacher.
 
Hallo Freunde der hohen Programmiersprachen,UML und Entwurfsmustern! (( =
Das wollte ich auch mal wissen.. [ =

Es gibts so was wie ein Zustandsmaschine (Finite-state_machine/ StateMachine)
http://en.wikipedia.org/wiki/Finite-state_machine

Du kannst ja mal auf der Seite schaun und evtl. ob es was es da zu findet gibt:
http://www.embedded.com/shared/prin...id=UIDLBWV1415MWQSNDBCSKHY?articleID=10700829

In der Soft.Modellierung die Zustandsmaschine von State Machines. Robert C. Martin angewendet.

Kurz gefasst! Jeder Zustand prüft am des Durchlaufs und verweist dann auf den evtl. folgenden Zustand.

Hier müsste das ein FC / FB machen der in einer Hilfsvar / Pointer dann auf den einen andern FC / FB verweist der beim nächsten Aufruf ausgeführt wird!

So umgeht man ein Übergeordnet was ist es den jetzt....!?
(Viel: if elses / swith - case)

Gehe danacher noch mal auf wunsch näher mit einem Beispiel ein!?


Gruß P++
 
Zurück
Oben