TwinSAFE: EDM mit "normaler" Klemme verknüpfen

Beiträge
5.593
Reaktionspunkte
1.134
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo alle zusammen,
ich arbeite mich gerade ein wenig in TwinSAFE (TwinCAT 3) ein, was bis jetzt auch wohl ganz gut klappt. Die Verknüpfung der Ein-/Ausgänge des NotAus Bausteins mit den entsprechenden Safety-Klemmen klappt soweit. Wo es jetzt noch hakt sind die EDM-Eingänge. Diese müssen ja nicht unbedingt mit Safety-Eingängen verknüpft werden, sondern es würden ja auch "normale" Klemmen reichen. Ich habe in der Hardwarekonfig eine 4-Kanal Eingangsklemme (EL1004) hinzugefügt, nur wie verknüpfe ich jetzt die zwei benötigten Eingänge der Klemme mit den EDM-Eingängen des Safety-Programms?
 
Zuletzt bearbeitet:
Hallo Oliver,

das funktioniert ziemlich ähnlich wie bei den Safety-Klemmen.
Einziger Unterschied: du kannst "normale" Klemmen nicht automatisch als Alias-Device hinzufügen, sondern nur manuell.

Rechtsklick auf Alias-Devices --> "Add multiple standard variables"

Diese Alias-Devices dann per Doppelklick bzw. den dann erscheinenden Verknüpfungs-Button der Klemme zuweisen.

mac203
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo mac203,
erstmal vielen Dank für Deine Antwort, leider stelle ich mich wohl noch etwas dusselig an, denn ich bekomme es nicht hin.
Ich habe, wie Du beschrieben hast, einen Rechtsklick auf "Alias-Devices" gemacht und "Add multiple standard variables" ausgewählt im folgenden Fenster habe ich dann unter Input den Namen EDM1, bzw. EDM2 und die Größe auf 1 Bit gesetzt. Daraufhin wurden zwei Einträge (EDM1.sds und EDM2.sds) erzeugt. Nur jetzt komme ich nicht weiter. Im E/A Zweig habe ich eine Klemme EL1004 hinzugefügt und die Kanäle 1 und 2 jeweils EDM1 und EDM2 benannt. Wenn ich jetzt einen Doppelklick im Safety-Knoten auf die EDM1.sds oder EDM2.sds mache erscheint ein neues Fenster mit einem Button "Link corresponding varioable to" und einem Eingabefeld "Address in process Image" beide sind deaktiviert. Das ist so, egal, ob ich die EDM-Eingänge am Not-Aus Baustein benannt habe oder nicht.
Wo liegt mein Fehler?
Nachtrag: Im "Variable Mapping" habe ich die EDM-Eingänge des Not-Aus Bausteins auf die EDMx.sds gemappt bekommen, aber das Problem mit der Klemme besteht weiter.

Gruß

Oliver
 
Zuletzt bearbeitet:
Hallo Oliver,

dein Problem ist recht simpel zu lösen....wennn man denn weiß wie.
Damit du die Standard-Variablen wie auch das ErrorAcknowledgement aus dem Saftey-Projekt heraus verknüpfen kannst, musst du erst das Target System (weiter oben im Safety-Projekt) auswählen.
Wichtig: Nach der Auswahl der EL69xx bitte das Projekt (Solution) speichern!
Anschließend solltest du alles verknüpfen können.
Wichtig: Wenn du auf eine Klemme oder ein beliebiges EA-Gerät verknüpfen möchtest, musst du im sich öffnenden Variablen-Verknüpfungsdialog "Keine vom selben Proz." abhaken!

Gruß,
mac203
 
Hallo mac203,
vielen Dank für die prompte Antwort.
Das Zielsystem (EL69XX) hatte ich schon ausgewählt nur leider noch nicht die tatsächliche Safety-Klemme in den Zielsystemeinstellungen, das war das Problem. Die Zuweisung klappt jetzt, klasse.

Gruß

Oliver
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo mac203 & Oliver,

Habt Ihr schon mal versucht 4-Kanal Eingangsklemme (EL1004) die Eingänge auf ein RS-Glied oder OR-Glied zu verlinken??
Geht leider nicht in den Mappeinstellung hat man nur Safety BOOL zur Auswahl. Bei EDM gehts und bei AND-Glied am ersten Eingang auch aber bei den anderen nicht warum?? Habt ihr es mal probiert??
 
Probleme mit EDM am SEstop Baustein.
Ich habe versucht sichere Eingänge an das EDM anzuschliessen. Leider war mein Baustein immer in Error gegangen.
Nun Habe ich ein Extra EDM-Monitoring angefüge an MON1 den Ausgang vom SEstop und MON2 habe ich den Hilfskontakt als Öffner gelegt dann 1000ms Einschaltverzögerung und es läuft. Warum läuft es nicht direkt am EStop Baustein unter EDM?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Habt Ihr vieleicht schon mit dem Baustein safeMon gearbeitet? Ich habe 2 Sichere Ausgänge von einem Sicherheitsschalter der Firma Euchner auf den Baustein an MonIn1 und MonIn2 aufgelegt sowie Restart angeschlossen. Leider funktioniert das nicht. MonOut wird nicht geschaltet bekomme kein Ausgangssignal. Woran kann es liegen?
 
Hmm schon komisch das bei GrundGatter UND geht aber nicht bei OderGatter. Beide sind es doch Basic digitale GATTER. Macht für mich kein Sinn.
 
Habt Ihr vieleicht schon mit dem Baustein safeMon gearbeitet? Ich habe 2 Sichere Ausgänge von einem Sicherheitsschalter der Firma Euchner auf den Baustein an MonIn1 und MonIn2 aufgelegt sowie Restart angeschlossen. Leider funktioniert das nicht. MonOut wird nicht geschaltet bekomme kein Ausgangssignal. Woran kann es liegen?
Der Baustein hat doch sicherlich einen Status-Text oder ein Statusnümmerchen ... welches dir den Fehler mitteilt.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hmm schon komisch das bei GrundGatter UND geht aber nicht bei OderGatter. Beide sind es doch Basic digitale GATTER. Macht für mich kein Sinn.
Falsch, mit einem Oder kannst du die Sicherheit plattmachen und unsicher überbrücken. Mit einem Und geht das wiederum nicht.

Nichts für ungut, aber kannst du nicht Programme schreiben für weniger personengefährdende Aufgaben?
 
Hallo zusammen!

Es ist ganz einfach, so wie MSB es schon geschrieben hat.
In der Sicherheitstechnik gibt es verschiedene Schaltungstechniken mit entsprechenden Schaltgliederen (AND, OR, RS, usw.).
Die Schaltung selbst kann/sollte/müsste/... immer die höchste Sicherheitskategoerie: PL E, SIL 3 erreichen.
Damit das funktioniert, lassen wirklich sicherheitsgefährdende Bausteine nur sichere Eingänge/Ausgänge zu.

Bei einem AND kann der erste Eingang unsicher sein, damit ich auch unsichere Signale mit sicheren Signalen verknüpfen kann.
Bei einem OR würde ja schon ein fehlerhaftes Signal ausreichen, um die ganze Schalten "gefärhlich" zu machen.

Bevor man mit Sicherheitstechnik arbeitet oder gar Marschinen nach EN ISO 13849-1 /-2 sollte man sich doch tiefgehend mit dem Hintergrund befassen.
Das TwinSAFE - System kann einem dieses Wissen nicht beibringen, indem man sich anschaut, welcher Typ Eingang/Ausgang verknüpft werden darf; vielmehr unterstützt es beim sicheren Verschalten/Verriegeln von Zuständen.

@GWBosch:
Ich kann dir nur dringend empfehlen einen TwinSAFE-Kurs zu besuchen. Das macht das Handling mit dem System wesentlich leichter!

Gruß,
mac203
 
Zuletzt bearbeitet:
Danke für die sehr gute Beantwortung meiner Fragen.

Ach ja hier nochmal das Netzwerk mit dem Baustein vielleicht kann ja jemand helfen.
ERROR 0x006 = Acces Denied
2015-06-10_12h46_34.png
 
Hallo zusammen!

Es ist ganz einfach, so wie MSB es schon geschrieben hat.
In der Sicherheitstechnik gibt es verschiedene Schaltungstechniken mit entsprechenden Schaltgliederen (AND, OR, RS, usw.).
Die Schaltung selbst kann/sollte/müsste/... immer die höchste Sicherheitskategoerie: PL E, SIL 3 erreichen.
Damit das funktioniert, lassen wirklich sicherheitsgefährdende Bausteine nur sichere Eingänge/Ausgänge zu.

Bei einem AND kann der erste Eingang unsicher sein, damit ich auch unsichere Signale mit sicheren Signalen verknüpfen kann.
Bei einem OR würde ja schon ein fehlerhaftes Signal ausreichen, um die ganze Schalten "gefärhlich" zu machen.

Bevor man mit Sicherheitstechnik arbeitet oder gar Marschinen nach EN ISO 13849-1 /-2 sollte man sich doch tiefgehend mit dem Hintergrund befassen.
Das TwinSAFE - System kann einem dieses Wissen nicht beibringen, indem man sich anschaut, welcher Typ Eingang/Ausgang verknüpft werden darf; vielmehr unterstützt es beim sicheren Verschalten/Verriegeln von Zuständen.

@GWBosch:
Ich kann dir nur dringend empfehlen einen TwinSAFE-Kurs zu besuchen. Das macht das Handling mit dem System wesentlich leichter!

Gruß,
mac203

Hallo,

das ist nur teilweise richtig. Das ist zwar der sicherste Weg gegen Fehlbedienung den Beckhoff da geht aber das macht es auch total unflexibel. Wenn ich das OR z.B verwenden will um es bei einem SR Glied dem R Zweig vorzuschalten würde das selbstverständlich gehen und auch sicher sein. Z.b. möchte ich einen Ausgang rücksetzen wenn entweder eine unsichere Bedingung (Motor ausschalten vom Standard PLC Programm) oder eine sicher Bedingung (Not-halt) erfüllt ist.

Gruß Sebastian
 
Zurück
Oben