Sonstiges Sicherheits SPS (Verwendung der Sicherheitsfunktionen)

mallepalle83

Level-2
Beiträge
21
Reaktionspunkte
1
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo erst einmal,

ich habe die Aufgabe eine Sicherheits - SPS zu programmieren. Folgende Komponenten kommen zum Einsatz:
Hardware:
"CPU 315F-2-DP"
mehrere "F-DI24xDC24V" Karten
mehrere "F-DO10xDC24V" Karten
mehrere "F-AI6 x 0/4...20mA HART" Karten

Software:
TIA Portal V12 SP1
Step 7 Professional V12 SP1
Step 7 Safety
WinCC Basic V12 SP1
--------------------------------

Kommen wir zur eigentlichen Frage:
Genügt es, wenn ich die Sicherheitsfunktionen mit einfachen Bitverknüpfungen realisiere, also mit "UND, ODER, SR, usw."
oder muss ich die zur Verfügung gestellten Sicherheitsfunktionen von TIA V12 verwenden, wie z.B. "ESTOP1", "TWO_HAND", "FDBACK" usw.

Mit freundlichen Grüßen,
mallepalle
 
Die Frage kann man nur mit einem ganz entschiedenen: "Kommt darauf an" beantworten.

Sofern sich an deinen EAs also entsprechende Sachen, die von den Standard-Bausteinen abgedeckt werden, befinden,
tut man wohl sehr gut daran auch die entsprechenden Bausteine zu verwenden.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Als Beispiel: Ich überwache mit zwei unabhängigen Sensoren die Endlage eines Niederhalters.
Die Überwachung wurde zweikanalig ausgeführt und geht auf die DI-Karte auf die entsprechend gegenüberliegenden Kanalpaare.
Einstellung in Hardwareconfig:
- Kanal 0,12:
- Auswertung der Geber: 1oo2 (2v2)-Auswertung
- Art der Geberverschaltung: 2-kanalig äquivalent

---------------

Genügt es nun, wenn ich die beiden Eingänge "UND"-Verknüpfe, oder muss ich zum Beispiel den Baustein "EV1oo2DI" aus den Sicherheitsfuntionen verwenden?
 
Einstellung in Hardwareconfig:
- Kanal 0,12:
- Auswertung der Geber: 1oo2 (2v2)-Auswertung
- Art der Geberverschaltung: 2-kanalig äquivalent

---------------

Genügt es nun, wenn ich die beiden Eingänge "UND"-Verknüpfe, oder muss ich zum Beispiel den Baustein "EV1oo2DI" aus den Sicherheitsfuntionen verwenden?
Weder noch.
Du kannst den zweiten Kanal nicht lesen, das Auswerten macht die Sicherheits-SPS für Dich z.B. Überwachung der Diskrepanzzeit usw.
Für Dich sieht das aus wie ein Eingang auf der niedrigen Adresse.
Gruß
Erich
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich würde dir empfehlen, wenn du fertig bist, mal einen Fachmann drüber schauen lassen. Mit dem Thema Sicherheit ist nicht zu spassen und du erweckst momentan nicht den Eindruck als wüsstest genau du was du machst.
 
Ich würde dir empfehlen, wenn du fertig bist, mal einen Fachmann drüber schauen lassen. Mit dem Thema Sicherheit ist nicht zu spassen und du erweckst momentan nicht den Eindruck als wüsstest genau du was du machst.
Danke dieser netten Umschreibung... Ist korrekt, habe das erste mal mit Sicherheits-SPS zu tun, daher kam auch diese Frage auf...

LargoD schrieb:
Weder noch.
Du kannst den zweiten Kanal nicht lesen, das Auswerten macht die Sicherheits-SPS für Dich z.B. Überwachung der Diskrepanzzeit usw.
Für Dich sieht das aus wie ein Eingang auf der niedrigen Adresse.
Gruß
Erich

Also wenn ich das nun richtig verstehe, werte ich nur den niederwertigeren Eingang aus und verschalte diesen dementsprechend mit meinen logischen Verknüpfungen.

Will ich beide Eingänge einzeln auswerten, müsste ich einfach in der Hardwareconfig die Kanäle auf 1oo1 Auswertung stellen, oder?

Besten Dank für Antworten.
 
Ja damit dem validieren ist ein heißes Thema. Bei uns wird noch der Arbeitsnachweis am Ende des Monats kontrolliert, weil man(n) ja verschiedene Projekte gleichzeitig auf dem Tisch hat und der Abteilungsleiter das verfolgt.


Sent from my iPhone using Tapatalk
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Bei uns wird das validieren auch nicht immer von den gleichen Kollegen gemacht. Die Kollegen sollen sich nicht an einen Programmierstil gewöhnen. Es gibt natürlich viele bewährte Funktionsbibliotheken aber es soll keine Gewohnheiten entstehen. Gruß Herbert


Sent from my iPhone using Tapatalk
 
Hallo erst einmal,

...
Genügt es, wenn ich die Sicherheitsfunktionen mit einfachen Bitverknüpfungen realisiere, also mit "UND, ODER, SR, usw."
oder muss ich die zur Verfügung gestellten Sicherheitsfunktionen von TIA V12 verwenden, wie z.B. "ESTOP1", "TWO_HAND", "FDBACK" usw.

von "muss" steht nirgends etwas, aber

Sofern sich an deinen EAs also entsprechende Sachen, die von den Standard-Bausteinen abgedeckt werden, befinden,
tut man wohl sehr gut daran auch die entsprechenden Bausteine zu verwenden.

*ACK*, weil

... Stichwort Validierung

dann einfacher :p

MfG Sinix
 
Um noch einmal meine Post von gestern aufzugreifen, nicht das ich da etwas falsch verstehe:
Also wenn ich das nun richtig verstehe, werte ich nur den niederwertigeren Eingang aus und verschalte diesen dementsprechend mit meinen logischen Verknüpfungen.

Will ich beide Eingänge einzeln auswerten, müsste ich einfach in der Hardwareconfig die Kanäle auf 1oo1 Auswertung stellen, oder?

Besten Dank für Antworten.

mfg malle
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Richtig, bei 1oo1 Auswertung sind die beiden Eingänge der Kanalgruppe einzeln im Anwenderprogramm verfügbar und du kannst sie unabhängig voneinander nutzen.
Bei 2oo2 Auswertung erhältst du nur einen Eingang im Anwenderprogramm. Die Auswertung der Zweikanaligkeit erfolgt in der Baugruppe.
 
Also erstmal :
Aventinus meinte 1002-Auswertung.
Das hat mit einem F-Out erstmal noch gar nichts zu tun ...
Je nachdem, wie man das einstellt (z.B. interne Versorgung) kann die Karte dann aber noch etwas mehr überprüfen als nur die "Gleichzeitigkeit" der Eingänge ...

Gruß
Larry
 
Zurück
Oben