B&R Automation
Overzicht
SDA ondersteunt geautomatiseerde back-ups voor de volgende B&R-applicaties:
- Automation Studio 3.0.90
- Automation Studio 4.12
- Automation Studio 6
Mocht een versie van B&R Automation ontbreken, neem dan gerust contact met ons op. Wij stellen de gewenste versie zo spoedig mogelijk beschikbaar.
Vereisten
Om een back-up van een B&R Automation-project te kunnen maken, moet het project inclusief de binaries gearchiveerd zijn.
De back-up voorbereiden
Bij het koppelen van een project aan het apparaat moet de juiste hardwareconfiguratie worden geselecteerd, die overeenkomt met het geselecteerde apparaat.
De back-upservice voert uitsluitend validatie uit op de binaire bestanden die in de configuratie-instellingen zijn opgegeven.
Bij het opzetten van een back-up-pipeline voor B&R PLC's hebben gebruikers de flexibiliteit om specifieke B&R-modules selectief in of uit te sluiten van het validatieproces. Deze functionaliteit is met name nuttig in situaties waarin modules dynamisch op het doelsysteem worden gegenereerd door de Automation Runtime-applicatie.
Opmerkingen bij de configuratie:
- Standaard worden alle modules met
*$*als naamgevingspatroon en.asproject-modules automatisch uitgesloten van validatie - Naast de standaard BR-modulecontroles valideert het systeem ook de
sysconf-module door deze te vergelijken met recente wijzigingen in de mapPhysicalvan de bijbehorende hardwareconfiguratie
Uitgevoerde back-upcontroles
De volgende controles worden uitgevoerd bij het maken van een projectback-up op een B&R Automation-apparaat. Deze controles worden uitgevoerd met het B&R Runtime Utility Center.
De volgende controles worden uitsluitend uitgevoerd voor de gekoppelde hardwareconfiguratie
1. Consistentie van projectmodules
Het systeem vergelijkt alle .br-modules in de binaire map van het project met de bijbehorende bronbestanden. Een inconsistentie wordt gemeld wanneer een bronbestand recenter is gewijzigd dan het aanmaaktijdstip van de bijbehorende .br-module.
2. Synchronisatie van modules tussen doel en project
Alle .br-modules die overeenkomen met de geconfigureerde filtercriteria (instellingen voor in- en uitsluiten) worden gevalideerd tegen de modules op het doelapparaat. Het systeem stelt inconsistenties vast in de volgende situaties:
- Modules die aanwezig zijn op het doelapparaat maar ontbreken in het project
- Modules die aanwezig zijn in het project maar ontbreken op het doelapparaat
- Modules op het doelapparaat wijken af van de modules in het project (consistentiecontrole)
3. Consistentie van de systeemconfiguratie
Voor de validatie van de systeemconfiguratie (sysconf.br) voert de service een tweeledige controle uit:
- Temporele consistentie: verifieert dat er geen wijzigingen zijn aangebracht in de map
Physicalvan de hardwareconfiguratie nadat desysconf.br-module van het project is gegenereerd - Doelsynchronisatie: waarborgt dat de sysconf-module van het doelapparaat overeenkomt met de sysconf-configuratie van het lokale project
Resultaat
Als er inconsistenties bestaan tussen het project en het doelapparaat, wordt dit weergegeven in de logs van de back-uptaak.