Sps Programm Zeilenanzahl

Zuviel Werbung?
-> Hier kostenlos registrieren
@Helmut:
guter Tip, dass mit den Zeitrelais ... ;)
Hast du noch weitere Ideen (dieser Art) zur Optimierung und Verkleinerung von SPS-Programm-Code ?

Gruß
LL
Jooh:
1. Verzicht auf R/S-Befehle. Statt dessen lieber ein externes Hilfsschütz nehmen und die althergebrachte Selbsthaltung anwenden. Es braucht ein paar zusätzliche Eingänge für die Rückführung, aber es erleichtert die Fehlersuche ungemein, da man alle Zustände, Schritte etc direkt an den Schützen ablesen und notfalls auch ändern kann. Ganz ohne PG!

2. Hat man das äußerst konsequent durchgeführt, bestimmt die momentane Kombination der Eingänge allein den Zustand der Ausgänge. Jetzt kann das ganze Programm durch eine Tabelle ersetzt werden. Diese liegt vorteilhaft in einem/einigen DBs. Und jetzt kommt's: Im OB1 braucht es nur noch ein Programm a lá: L EW, lade Tabelleneintrag zum EW, schreibe Eintrag auf AW... DIESES PROGRAMM IST FÜR ALLE MASCHINEN UND ANWENDUNGSFÄLLE GLEICH!!! Nur die Tabelle ist anders!!

Fazit: OB1-Programmierung ist von gestern; es lebe die DB-Programmierung!

3. Mit den entsprechenden Power Tools ist es auch gar kein Thema, so eine Tabelle aus dem Machwerk eines FC- oder OB1-Programmierers zu generieren. Das erleichtert den Umstieg, kann aber auch als exzellenter Know-How-Schutz eingesetzt werden.
 
Wir haben uns noch gar nicht über den CPU-Typ unterhalten.
Und jetzt kommt's: Im OB1 braucht es nur noch ein Programm a lá: L EW, lade Tabelleneintrag zum EW, schreibe Eintrag auf AW... DIESES PROGRAMM IST FÜR ALLE MASCHINEN UND ANWENDUNGSFÄLLE GLEICH!!! Nur die Tabelle ist anders!!
Selbst bei Zottels Programmstrategie sollte man doch mindestens eine 414er einsetzen, oder was meint Ihr? :confused:
Ein bisschen protzen muss ja auch dabei sein. "Ich progge nur 400er" ;)
 
Erfolgskontrolle

Hallo zusammen,


Maiden hat sich ja schön artig auf Seite 1 bedankt. Doch hat ihm das irgendwie geholfen? Kommt in einer Woche die Frage: Wie viele Netzwerke kann der OB 1? Wer kann mir helfen?

mfg

Dominik
 
Zurück
Oben