2x 750-841 ueber Modbus

breno

Level-1
Beiträge
46
Reaktionspunkte
2
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo miteinander,

hab hier eine Frage zwecks zweier 750 841 die ueber einen switch miteinader verbunden sind.

In meinem Codesys (V2.3.7.2) Projekt wurde das Programm fuer beide Controller bereits geschrieben + die Steuerungskonfiguration fuer einen Controller erledigt. Der Datenaustausch zwischen beiden Controllern im Programm wurde ueber den Baustein "Ethernet Modbus Master UDP" abgewickelt.

Folgendes Problem:
Auf WebBasedManagement Seite fuer zweiten Controller wird gemeldet das fuer diesen Controller keine Steuerungskonfiguration bzw. die Konfiguartion unvollstaendig gemacht wurde (I/O LED blinkt rot).

Wo/Wie wird die Steuerungskonfiguration fuer den zweiten Controller erledigt?

Vielen Dank im voraus fuer jede weitere Hilfestellung?
 
Du hast ja auf beiden Kopplern ein Programm und musst auch jeweils für die Controller die Steuerungskonfiguration in den Programmen abwickeln.
Controller 1 muss in seinem Programm die Steuerungskonfiguration für Controller 1 haben und
Controller 2 muss in seinem Programm die Steuerungskonfiguration für Controller 2 haben.

So hab ich das zumindest mal irgendwo aufgeschnappt ;)
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hy Stolle,

Zuallererst, vielen Dank fuer deine Antwort.

Wenn ich dich richtig verstehe, d.h also, fuer jeden angeschlossenen Controller muss jeweils ein Codesys Projekt erstellt werden.

Ich war der Auffassung das dies alles in einem Projekt abgwickelt werden kann, egal wieviel Controller oder Koppler am Strang haengen.
 
erst mal vorne weg: Ich mach das erst seit März 2012, bin also auch kein Profi.

Ich habe das aber so verstanden: Jeder Controller MUSS ein Programm haben um zu funktionieren, ein Koppler hingegen wird von einem Controller ausgelesen bzw beschrieben über Modbus o.Ä..

Wenn man 2 Controller vernetzen möchte muss man glaube ich in der Steuerungskonfiguration beider Controller die "Netzvariablen" aktivieren. Dann können die Controller miteinander Kommunizieren.

Hast du auf Controller 1 eine Visu laufen, und möchtest mit einer Taste in der Visu einen Ausgang von Controller 2 schalten, musst du eine globale Variable in Controller 1 beschreiben, die Controller 2 ausliest und dann schalten kann.

Ich hoffe es ist alles richtig so, falls nicht bitte verbessern ;)
 
Zurück
Oben