Hoppa till huvudinnehåll

B&R Automation

Översikt​

SDA stöder automatiserade säkerhetskopieringar för följande B&R-applikationer:

  • Automation Studio 3.0.90
  • Automation Studio 4.12
  • Automation Studio 6
info

Om en version av B&R Automation saknas är ni välkomna att kontakta oss. Vi tillhandahåller den efterfrågade versionen så snart som möjligt.

Krav​

varning

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.

varning

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 av B&R PLC:er har användare möjlighet att selektivt inkludera eller exkludera specifika B&R-moduler från valideringsprocessen. Denna funktionalitet ä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 sysconf genom att jämföra den mot de senaste ändringarna i mappen Physical i den tillhörande hårdvarukonfigurationen

Utförda säkerhetskopieringskontroller​

Följande kontroller utförs när en projektsäkerhetskopiering görs på en B&R Automation-enhet. Dessa kontroller utförs med hjälp av B&R Runtime Utility Center.

tips

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 deras 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 uppfyller de konfigurerade filterkriterierna (inkludera/exkludera-inställningar) valideras mot målenhetens moduler. Systemet identifierar inkonsistenser i följande fall:

  • 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 tvåstegskontroll:

  • Tidsmässig konsistens: Verifierar att inga ändringar har gjorts i hårdvarukonfigurationens mapp Physical efter att projektets sysconf.br-modul genererades
  • Målsynkronisering: Säkerställer att målenhetens sysconf-modul överensstämmer med det lokala projektets sysconf-konfiguration

Resultat​

Om det finns inkonsistenser mellan projektet och målenheten visas detta i loggarna för säkerhetskopieringsjobbet.