B&R Automation
Översikt
SEW stöder automatiserade säkerhetskopieringar för följande B&R-applikationer:
- Automation Studio 3.0.90
- Automation Studio 4.12
- Automation Studio 6
Om en version av B&R Automation saknas är du välkommen att kontakta oss. Vi tillhandahåller den efterfrågade versionen så snart som möjligt.
Krav
För att kunna göra en säkerhetskopia av ett B&R Automation-projekt måste projektet arkiveras inklusive binärfilerna.
Förbereda säkerhetskopieringen
När ett projekt länkas till enheten måste rätt hårdvarukonfiguration väljas, vilken är kopplad till den valda enheten.
Säkerhetskopieringstjänsten utför validering uteslutande på de binärfiler som anges i konfigurationsinställningarna.
Vid uppsättning av en pipeline för säkerhetskopiering för B&R PLC:er har användare flexibiliteten att selektivt inkludera eller exkludera specifika B&R-moduler från valideringsprocessen. Denna funktion är särskilt användbar i scenarier där moduler genereras dynamiskt på målsystemet via applikationen Automation Runtime.
Konfigurationsanmärkningar:
- Som standard exkluderas alla moduler med namnmönstret
*$*samt.asproject-moduler automatiskt från valideringen - Utöver standardkontrollerna av BR-moduler validerar systemet även modulen
sysconfgenom att jämföra den mot de senaste ändringarna i mappenPhysicalför den tillhörande hårdvarukonfigurationen
Utförda säkerhetskopieringskontroller
Följande kontroller utförs vid säkerhetskopiering av ett projekt på en B&R Automation-enhet. Dessa kontroller utförs med hjälp av B&R Runtime Utility Center.
Följande kontroller utförs endast för den länkade hårdvarukonfigurationen
1. Konsistens för projektmoduler
Systemet jämför alla .br-moduler i projektets binärmapp mot motsvarande källfiler. En inkonsistens flaggas när en källfil har ändrats senare än tidsstämpeln för skapandet av den tillhörande .br-modulen.
2. Synkronisering av moduler mellan mål och projekt
Alla .br-moduler som matchar de konfigurerade filterkriterierna (inkluderings-/exkluderingsinställningar) valideras mot målenhetens moduler. Systemet identifierar inkonsistenser i följande scenarier:
- Moduler som finns på målenheten men saknas i projektet
- Moduler som finns i projektet men saknas på målenheten
- Moduler på målenheten skiljer sig från modulerna i projektet (konsistenskontroll)
3. Konsistens för systemkonfiguration
För validering av systemkonfigurationen (sysconf.br) utför tjänsten en kontroll i två lager:
- Tidsmässig konsistens: Verifierar att inga ändringar har gjorts i hårdvarukonfigurationens
Physical-mapp efter att projektetssysconf.br-modul genererades - Målsynkronisering: Säkerställer att målenhetens sysconf-modul matchar det lokala projektets sysconf-konfiguration
Resultat
Om det finns inkonsistenser mellan projektet och målenheten visas detta i loggarna för säkerhetskopieringsjobbet.