Dies ist die Web-Ausgabe der Originalfassung des ⮫ AC500-S Sicherheitshandbuchs, Version 1.3.2. Diese Web-Ausgabe dient lediglich zur schnellen Orientierung. Für die Einhaltung der Anforderungen in Bezug auf Anwendungen der funktionalen Sicherheit muss das Original-Sicherheitshandbuch verwendet werden. |
Die Bibliothek SafetyExt_AC500_V22.lib enthält die folgenden POEs:
-
Systembefehle
-
SF_E_ERR_LED_SET (setzt die LED E-ERR (EIN oder AUS))
-
SF_MAX_POWER_DIP_SET (setzt die max. Anzahl Neustarts nach Spannungsabfall in der Sicherheits-CPU)
-
SF_WDOG_TIME_SET (setzt die maximal zulässige Zykluszeit der Sicherheits-CPU)
-
SF_APPL_MEASURE_BEGIN (diese Funktion definiert den Startpunkt der Zeitprofilerstellung)
-
SF_APPL_MEASURE_END (diese Funktion definiert den Endpunkt der Zeitprofilerstellung)
-
-
Systeminformationen
-
SF_MAX_POWER_DIP_GET (gibt die aktuelle Anzahl von Neustarts nach Spannungsabfall in der Sicherheits-CPU an)
-
SF_SAFETY_MODE (gibt an, ob die Sicherheits-CPU im DEBUG- oder SAFETY-Modus ist)
-
SF_SM5XX_OWN_ADR (gibt den Wert der Drehschalter-Adresse der Sicherheits-CPU an)
-
SF_RTS_INFO (Gibt die Firmwareversion der Sicherheits-CPU an. Die Version ist eine Dezimale im Binärcode, 16#10 bedeutet z. B. Version 1.0.)
-
-
Datenspeicherung
-
SF_FLASH_DEL (Dieser Funktionsbaustein löscht ein Datensegment im Flash-Speicher. Sämtliche Daten in diesem Datensegment werden gelöscht.)
-
SF_FLASH_READ (Der Funktionsbaustein liest einen Datensatz aus einem Datensegment des Flash-Speichers und legt diesen Datensatz ab dem durch die Sicherheits-CPU definierten Anfangsmerker ab.)
-
SF_FLASH_WRITE (Dieser Funktionsbaustein schreibt Daten in ein Datensegment im Flash-Speicher.)
-
-
Azyklischer nicht sicherer Datenaustausch
-
SF_DPRAM_PM5XX_S_REC (Empfang von Daten der Standard-CPU)
-
SF_DPRAM_PM5XX_S_SEND (Versand von Daten an die Standard-CPU)
-




HINWEIS

Um einen azyklischen nicht sicheren Datenaustausch zwischen Sicherheits- und Standard-CPU herzustellen, ist die Verwendung dedizierter Funktionsbausteine für die Standard-CPU erforderlich.
-
SF_E_ERR_LED_SET
-
SF_MAX_POWER_DIP_SET
-
SF_WDOG_TIME_SET
-
SF_APPL_MEASURE_BEGIN
-
SF_APPL_MEASURE_END
-
SF_MAX_POWER_DIP_GET
-
SF_SAFETY_MODE
-
SF_SM5XX_OWN_ADR
-
SF_RTS_INFO
-
SF_FLASH_READ
-
SF_FLASH_WRITE
-
SF_FLASH_DEL
-
SF_DPRAM_PM5XX_S_REC
-
SF_DPRAM_PM5XX_S_SEND