Variable Steuerungskonfiguration

Bookem

Level-1
Beiträge
7
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hi, ich möchte gerne meine Steuerungskonfiguration variabel gestalten können.

Wenn ich einen anderen Testaufbau habe und somit andere Klemmbausteine,
muss die Steuerkonfiguration anpassbar sein.

Kann man die Klemmbausteine direkt in Verbindung mit Variablen bringen
und die Klemmen einfach importieren wenn die Variable "True" gesetzt wird?

Ist so etwas in Codesys mit Wago realisierbar?

Mfg Bookem
 
Hallo
1. Es wäre (wie immer) sehr hilfreich wenn du erstmal dein Zielsystem angibst. Das ist kein Wago-Forum...
2. Dafür gibts bei Wago die so genannte 'Leermodulkonfiguration'.

Gruß Erik
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Leer module sind Hilfreich.
Aber ich kann mir nicht vor stellen das diese sich auf eine Status Änderung einer Variablen selbst um Parametriert.
So hab ich es jedenfalls verstanden.
Sollte es doch so funktionieren dann Hut ab.
Ich kenne Wago nicht, aber ich kenne sonst kein System bei dem das Funktionieren kann.

Aber wenn ich es recht verstehe ist dies eine Testumgebung oder?
Warum dann echte E/As.
Da kannst Du dann doch auch nur Variablen nehmen.

Wenns Doch produktiv ist gibt es noch die Möglichkeit ein System auf zu bauen in dem alle möglichen Varianten berücksichtigt sind.
Und dann gibt es bei verschiedenen Systemen Befehle und einzelne Komponenten zu deaktivieren/aktivieren. Dann musst nur noch die Variablen entsprechend Rangieren. Is aber ein Haufen Arbeit.
Wie genau das bei Wago geht weiß ich leider nicht.

Gruß René S.
 
Erklärung zur Leermodulkonfiguration:
Wir haben Maschinen mit verschiedenen Ausbaustufen. Sprich unterschiedliche Anzahl an IO Klemmen.
Um das variabel zu machen schreiben wir die Konfiguration der aktuellen Maschine in ein .ini File, lesen die von dort aus und senden diese an den Wago Knoten (750-348 /-337) per CAN Bus.
Damit werden die Daten aus der Steuerungskonfiguration überschrieben.
Das würde zu jedem Zeitpunkt funktionieren, wir benutzen es aber nur während der Einschaltinitialisierung, da sich unsere Hardware nicht im laufenden Betrieb ändert.
Ich vermute sehr stark, das ist genau was der Thread-Ersteller braucht.
Gruß Erik
 
Hey,

Das Zielsystem ist ein Wago_750-880 Feldbuscontroller und dessen Steuerkonfig soll variabel sein.
Das ist ein SPS-Forum (Codesys und IEC61131), ob ich das mit Wago, Beckhoff,
oder sonst was mache, ist doch Banane.. :confused:

Was für eine Leermodulkonfiguration?

@schaible.r
Ja, es ist eine Testumgebung, soll aber eventuell zum Einsatz kommen.
Du meinst, einfach alle möglichen Konfiguration abspeichern und dann importieren?
Interessanter Gedanke, aber wirklich etwas viel Aufwand :/

Grüße
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ok. Geht also doch, krass.
Und ja so wie ich den TE und Dich verstanden habe müsste es das sein.

Wenn Ihr dabei ins Detail geht muss ich mit lesen will auch wissen wie das geht.
 
Mein Zielsystem ist ein 750-880 Feldbuscontroller.
Der .ini File ist eine Textdatei? Wie ist diese Aufgebaut? Schiebt ihr die Datei über den FTP oder wie lest ihr die ein?
Von wo zu wo stellt ihr die CAN-Kommunikation her?

Danke schon mal für die Tipp´s

Grüße
 
Wir haben auch immer wieder unterschiedliche Ausbaustufen in der Hardware, das löse ich je in einem Baustein für das zuweisen der Ein- und Ausgänge habe und verschiebe diese Signale in bzw. aus dem Variablenspeicher (hier gibt es Variablen für den max. Ausbau). Nur mit diesen arbeite ich im Programm weiter. Dazu schreibe ich noch einen Konfigurationsbaustein, wo ich verschiedene Ausbaustufen festlegen kann und somit die Behandlung der verschiedenen I/O-Signale.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Moin

Das ist ein SPS-Forum (Codesys und IEC61131), ob ich das mit Wago, Beckhoff,
oder sonst was mache, ist doch Banane..
Nein, eben nicht. Die Prozedur ist auf einem programmierbaren WAGO Controller eine ganz andere als z.B. mit einem 750-348 der nur per Bus an eine beliebige Steuerung (muss ja nicht mal IEC 61131 sein) angeschlossen ist.

Wir haben auf einem PC eine RTE (3S Soft SPS) laufen und nur einen 'dummen' 750-348 oder 750-337 als IO Knoten dranhängen.
Das erklärt auch wo die .ini Datei herkommt. Die liegt in einem Verzeichnis auf dem PC, aus dem dann die Steuerung ausliest.

Gruß Erik
 
Zurück
Oben