safe modulesystem

8
automation++ B&R Safe Module System

Upload: brdk

Post on 08-Aug-2015

57 views

Category:

Engineering


1 download

TRANSCRIPT

Page 1: Safe modulesystem

automation++

B&R Safe Module System

Page 2: Safe modulesystem

Safe Module System

Formål

At skabe redundans af applikationsdata

Fordel

Øget datasikkerhedHvis en DATA partition bliver korrupt på CF-kortet, kører applikationen stadig videre.

Page 3: Safe modulesystem

Safe Module System

Praktisk eksempel

Page 4: Safe modulesystem

PV Mapping

1) Gå under “Tools” og “Create Compact Flash”Hvordan laver jeg et Safe Module System?

”Safe B&R module system” er valgt som default.

Dataen der spejles inkluderer USERROM, SYSROM og permanent hukommelse.

”Safe B&R module system” kan ikke vælges ved brug af ArSim.

2) Tryk “Create Compact Flash”

Page 5: Safe modulesystem

B&R Safe Module System

Hvordan fungerer Safe Module System?

Fravælges ”Safe B&R module system” sker der stadig spejling af data, men blot i forskellige hukommelsesaddresser på samme partition (læg mærke til partitionsstørrelsen)

Med B&R Safe Module System Uden B&R Safe Module System

Vælges ”Safe B&R module system” spejles USERROM, SYSROM og permanent hukommelse mellem to (ekstra) partitioner.

Page 6: Safe modulesystem

B&R Safe Module System

Sådan skrives data med Safe B&R Module System1. Ændring af et modul (.br fil), f.eks. en transfer2. Data skrives til første partition. Flaget ”o” (open) sættes.3. Færdig med skrivning til første partition: Flaget ”c” (closed)

sættes.4. Data skrives til anden partition. Flaget ”o” (open) sættes.5. Færdig med skrivning til anden partition: Flaget ”c” (closed)

sættes.6. Begge partitioner er opdateret og identiske.

Ved denne metode er der aldrig ”o” for det samme modul på begge partitioner.

Filsystemet detekterer en fejl hvis der forsøges at blive læst et modul med flaget ”o” (Warning #: 26261). Derefter vil modulet fra den anden partition blive genskabt og systemet kører videre.

Page 7: Safe modulesystem

Information

Dette eksempel blev lavet med Automation Studio version 4.2.1.214

Page 8: Safe modulesystem

automation++

YOUR GLOBAL PARTNER FOR AUTOMATION EXCELLENCE