twincatter
Level-1
- Beiträge
- 137
- Reaktionspunkte
- 1
-> Hier kostenlos registrieren
Hallo SPSler,
wir planen derzeit einen Prüfautomaten (mit TC3 und übergeordnetem C#-Programm).
Der Prüfautomat soll unterschiedlichste Produkte prüfen können.
Der Automat stellt hierfür unterschiedlichste Funktionen bereit (z.B. Achsen, Kommunikation mit Prüflingen, Messequipment, IOs,...)
Es geht im Folgenden darum, wie unterschiedlichste produktspezifisch Prüfabläufe programmiert werden können (welche die vom Automaten zur Verfügung stehenden Komponenten benutzen sollen)
Es geht nicht nur um die Ausführung der Prüfabläufe mit unterschiedlichen Parametern, sondern tatsächlich um komplett unterschiedliche Abläufe.
Neben vieler anderer Möglichkeiten haben wir folgende Idee:
Die Grundfunktionen der Automaten werden in einer eigenen SPS-Runtime programmiert und bleibt 'immer gleich'.
Eine zusätzlichen SPS-Runtime soll zur Ausführung der produktspezifischen Prüfabläufe verwendet werden.
Dies hätte ggf. den Vorteil, dass bei Produktwechsel automatisiert das entsprechende SPS-Programm in die zusätzliche Runtime geladen werden könnte.
Mich würde interessieren ob euch Anwendungen bekannt sind die dynamisch SPS-Programme laden und was Ihr von diesem Ansatz haltet.
Freundliche Grüße
Michael
wir planen derzeit einen Prüfautomaten (mit TC3 und übergeordnetem C#-Programm).
Der Prüfautomat soll unterschiedlichste Produkte prüfen können.
Der Automat stellt hierfür unterschiedlichste Funktionen bereit (z.B. Achsen, Kommunikation mit Prüflingen, Messequipment, IOs,...)
Es geht im Folgenden darum, wie unterschiedlichste produktspezifisch Prüfabläufe programmiert werden können (welche die vom Automaten zur Verfügung stehenden Komponenten benutzen sollen)
Es geht nicht nur um die Ausführung der Prüfabläufe mit unterschiedlichen Parametern, sondern tatsächlich um komplett unterschiedliche Abläufe.
Neben vieler anderer Möglichkeiten haben wir folgende Idee:
Die Grundfunktionen der Automaten werden in einer eigenen SPS-Runtime programmiert und bleibt 'immer gleich'.
Eine zusätzlichen SPS-Runtime soll zur Ausführung der produktspezifischen Prüfabläufe verwendet werden.
Dies hätte ggf. den Vorteil, dass bei Produktwechsel automatisiert das entsprechende SPS-Programm in die zusätzliche Runtime geladen werden könnte.
Mich würde interessieren ob euch Anwendungen bekannt sind die dynamisch SPS-Programme laden und was Ihr von diesem Ansatz haltet.
Freundliche Grüße
Michael