Herunterladen Inhalt Inhalt Diese Seite drucken

IFM Electronic CR2500 Systemhandbuch Seite 243

Vorschau ausblenden Andere Handbücher für CR2500:
Inhaltsverzeichnis

Werbung

Weitere Funktionen im Controller
10.4.5
Funktion CHECK_DATA
Enthalten in Bibliothek:
ifm_CRnnnn_Vxxyyzz.LIB
verfügbar für:
ClassicController: CR0020, CR0032, CR0505
ExtendedController: CR0200, CR0232
SmartController: CR2500
SafetyController: CR7020, CR7021, CR7505, CR7506, CR7200, CR7201
CabinetController: CR0301, CR0302, CR0303
Platinensteuerung: CS0015
PDM360 smart: CR1070, CR1071
Funktionssymbol:
CHECK_DATA
STARTADR
LENGTH
UPDATE
Beschreibung
CHECK_DATA sichert die Daten im Applikations-Datenspeicher über einen CRC-Code.
Die Funktion dient dazu, in sicherheitsrelevanten Applikationen einen Bereich des Datenspeichers
(mögliche Adressen ab %MW0) auf eine nicht gewollte Datenänderung zu überwachen. Die Funktion
bildet dazu über den angegebenen Datenbereich eine CRC-Checksumme.
Wenn Eingang UPDATE = FALSE und Daten im Speicher sich ungewollt verändern, wird
RESULT = FALSE. Das Ergebnis kann dann für weitere Aktionen (z.B. Abschalten der Ausgänge)
genutzt werden.
Nur wenn der Eingang UPDATE auf TRUE gesetzt ist, sind Datenänderungen im Speicher (z.B. vom
Applikations-Programm oder ecomatmobil-Gerät) zulässig. Der Wert der Prüfsumme wird dann neu
berechnet. Der Ausgang RESULT ist wieder permanent TRUE.
Die Startadresse (z.B. %MW0) muss über den Adressoperator ADR an die Funktion übergeben
werden. Zusätzlich muss die Anzahl der Datenbytes LENGTH (Länge ab der STARTADR) angegeben
werden.
HINWEIS
Bei der Funktion handelt es sich um eine Sicherheitsfunktion. Dennoch wird durch Einsatz dieser
Funktion der Controller nicht automatisch zur Sicherheitssteuerung. Als Sicherheitssteuerung kann nur
eine geprüfte, zugelassene und mit einem speziellen Betriebssystem versehene Steuerung genutzt
werden.
ifm
Systemhandbuch
ecomatmobile
RESULT
CHECKSUM
SmartController (CR2500) V05
Datenzugriff und Datenprüfung
243

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis