12.07.2015 Aufrufe

(deutsch) R360 ClassicController | CR0020, CR0505 - IFM Electronic

(deutsch) R360 ClassicController | CR0020, CR0505 - IFM Electronic

(deutsch) R360 ClassicController | CR0020, CR0505 - IFM Electronic

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Weitere Funktionen im Controllerifm System Manual ecomatmobile <strong>ClassicController</strong> (<strong>CR0020</strong>, <strong>CR0505</strong>) V05Datenzugriff und Datenprüfung11.4.5 Funktion CHECK_DATAEnthalten in Bibliothek:ifm_CRnnnn_Vxxyyzz.LIBverfügbar für:• <strong>ClassicController</strong>: <strong>CR0020</strong>, CR0032, <strong>CR0505</strong>• ExtendedController: CR0200, CR0232• SmartController: CR2500, CR2501, CR2502• SafetyController: CR7020, CR7021, CR7505, CR7506, CR7200, CR7201• CabinetController: CR0301, CR0302, CR0303• Platinensteuerung: CS0015• PDM360 smart: CR1070, CR1071Funktionssymbol:STARTADRLENGTHUPDATECHECK_DATARESULTCHECKSUMBeschreibungCHECK_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 Funktionbildet dazu über den angegebenen Datenbereich eine CRC-Checksumme.Wenn Eingang UPDATE = FALSE und Daten im Speicher sich ungewollt verändern, wirdRESULT = 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. vomApplikations-Programm oder ecomatmobil-Gerät) zulässig. Der Wert der Prüfsumme wird dann neuberechnet. Der Ausgang RESULT ist wieder permanent TRUE.Die Startadresse (z.B. %MW0) muss über den Adressoperator ADR an die Funktion übergebenwerden. Zusätzlich muss die Anzahl der Datenbytes LENGTH (Länge ab der STARTADR) angegebenwerden.HINWEISBei der Funktion handelt es sich um eine Sicherheitsfunktion. Dennoch wird durch Einsatz dieserFunktion der Controller nicht automatisch zur Sicherheitssteuerung. Als Sicherheitssteuerung kann nureine geprüfte, zugelassene und mit einem speziellen Betriebssystem versehene Steuerung genutztwerden.252

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!