FB_CS
Beschreibung Funktionsbaustein
Über den Funktionsbaustein FB_CONNECTION SHUTDOWN
kann eine TwinSAFE-Verbindung deaktiviert werden. Wird der Eingang des Bausteines aktiv, wird die Verbindung beendet, ein Shutdown-Kommando an den FSoE-Partner geschickt und eine Rückmeldung auf den Ausgang gegeben. Weiterhin wird die Verbindung beendet und der Ausgang gesetzt, wenn ein Shutdown-Kommando von dem Kommunikationspartner empfangen wird.
Der Ausgang wird erst wieder zurückgesetzt, wenn die Verbindung zu dem FSoE-Partner wieder im Zustand DATA
ist.
Der FSoE-Master versucht die Verbindung wieder aufzubauen bzw. der FSoE-Slave antwortet auf der Verbindung wieder, sobald der Eingang des Bausteins nicht mehr aktiv ist.
Dieser Baustein wird für modulare Sicherheitskonzepte benötigt, bei denen Maschinenteile mal montiert sind und mal nicht. Weiterhin wird diese Funktionalität auch für Maschinen benötigt, bei denen ein Werkzeugwechsel durchgeführt wird.

Auf der Gegenseite wird der Baustein ohne beschaltete Eingänge aufgerufen. Der Ausgang bDeactivated
wird gesetzt sobald die Verbindung aufgrund eines Shutdown-Kommandos von dem Kommunikationspartner beendet ist.
Wenn bDeactivate2
und tDiscTime12
gelöscht wird, wird bDeactivate1
als 1-kanaliger Eingang verwendet.
Name | Datentyp | Initialwert | Beschreibung, Parameterwerte |
---|---|---|---|
|
|
| 1. Eingangskanal Über den Befehl Negation kann angegeben werden, ob ein Öffner (sicherer Zustand wird bei logischer 0 angefordert) oder ein Schließer (sicherer Zustand wird bei logischer 1 angefordert) mit diesem Eingang verknüpft ist. |
|
|
| 2. Eingangskanal Verhalten wie |
|
|
| Diskrepanzzeit |
|
|
| ID der Verbindung (=logisches IO), die deaktiviert werden soll. In CODESYS werden die Verbindungen aufsteigend nummeriert (beginnend mit dem ersten physikalischen Modul). Dieser Parameter kann im Dialog Sichere Konfiguration des Feldbusgeräts eingestellt werden. |
Name | Datentyp | Initialwert | Beschreibung, Parameterwerte |
---|---|---|---|
|
|
| Ausgangskanal Der sichere Zustand entspricht einer logischen 0. Der Ausgang wird gesetzt wenn die Verbindung beendet wurde. |
|
|
|
|