Safety over Ethercat - Datenaustausch zwischen Standard- und Failsafe-Teil

SPS-Tom

Level-1
Beiträge
5
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

funktionert es, Daten eines sicheren Eingangsmoduls EL1904, das sich irgendwo im Netzwerk befindet, in den Standard-Teil der übergeordneten SPS zu bringen? Geht es auch umgekehrt, dass die Standard-SPS zustimmend auf einen sicheren Ausgang eines beliebig platzierten Moduls EL2904 zugreift?

Ich gehe davon aus, dass sich sichere Ein- und Ausgänge auf beliebigen Master oder Slaves im Netzwerk befinden dürfen, nun nicht nur auf eine der beiden (Master kann nur Ausgänge, Slave nur Eingänge) beschränkt ist.

Danke und Gruß
SPS-Tom
 
EL1904-Eingänge können über einen Safety-Decoupler-FB auf SPS-Eingangsvariablen gelegt werden.
Ausgänge von Safety-FB's können direkt mit SPS-Eingangsvariablen verknüpft werden.
Um von der SPS steuernd auf den Safety-Teil zugreifen zu können, darf der erste Eingang eines Safety-AND-FB's eine SPS-Ausgangsvariable sein.
Für die Verknüpfung mit einer SPS-Variablen muss im Safety-Verknüpfungseditorfenster "Standard input/output" angewählt werden.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Danke, StructuredTrash!

Ist denn eine EL6900 immer der Master und sind FS-E/A-Baugruppen EL1904 oder EL2904 immer Slaves?
Kann ich an einen Buskoppler auch mehrere EL6900 anreihen, so dass ich in dort mehrere Master habe, die ich beliebigen Slaves zuordnen kann?

Funktioniert die Master-Master-Kommunikation ebenfalls über den DECOUPLE-Baustein, mit dem ich Daten von einer "Connection" in eine andere übertragen kann?

Gruß
SPS-Tom
 
Hallo,

Ich denke mal, das die EL6900 immer der Master ist wenn eine Kommunikation zwischen EL1904 und EL2904 stattfindet. Bei einer Verbindung zwischen 2 EL6900 muss eine Klemme des Master und eine der Slave sein. In der Doku zu der EL6900 findest du auch einen Teil, wie man die Verbindung erstellt.
Eine EL6900 zu EL6900 Verbindung hat max. 8 Variablen.

Es ist zu beachten das zu den Slave Klemmen (EL1904 und EL2904) immer nur eine Verbindung möglich ist. Du kannst z.B.: auf eine EL1904 nur mit einer EL6900 zugreifen

Edit:
Zum ersten Beitrag:
Du kannst dir die TwinSafe Eingänge auch direkt über die Klemme verbinden siehe Anhang - das sind die TwinSafe Eingänge

Die Ausgänge kannst du ebenfalls über die Klemme direkt mit SPS Variablen steuern, dazu muss aber in den Verbindungsparametern die Einstellung "Standard outputs active" auf true stehen. Die Verknüpfung wird als logisches UND verwendet.
 

Anhänge

  • Unbenannt.JPG
    Unbenannt.JPG
    28,2 KB · Aufrufe: 48
Zuletzt bearbeitet:
Hallo Zusammen,

da ich gerade etwas Zeit habe und diese hier im Forum verbringe will ich mal etwas dazu schreiben:

1. EL6900 ist immer TwinSAFE Master im lokalen Verbund mit EL/KL1904 und EL/KL2904
2. EL6900 kann TwinSAFE Slave bei einer EL6900-EL6900 Master-Master Kommunikation sein.
3. Ein TwinSAFE Slave kann immer nur einer Masterklemme zugeordent werden. Mehrere Masterklemmen machen an einer abgschlossenen Koppler-Einheit (z.B. EK1100) meistens nur dann Sinn, wenn die maximale Anzahl Verbindungen (128) oder aber die maximale Anzahl der FBs (255) überschritten wurde.

4. Decouple-Bausteine werden nur für KL-Klemmen verwendet! Bei den EL-Klemmen kann man auf der jeweiligen Verbindung (Connection) die Eingänge und Ausgänge ins Prozessabbild mappen und diese dann in die SPS verknüpfen.

Gruß,
Marco
 
Zurück
Oben