B&R Automation
Przegląd
SDA obsługuje automatyczne kopie zapasowe dla następujących aplikacji B&R:
- Automation Studio 3.0.90
- Automation Studio 4.12
- Automation Studio 6
Jeśli brakuje którejś wersji B&R Automation, prosimy o kontakt z nami. Udostępnimy żądaną wersję w najkrótszym możliwym czasie.
Wymagania
Aby utworzyć kopię zapasową projektu B&R Automation, projekt musi być zarchiwizowany wraz z plikami binarnymi.
Przygotowanie kopii zapasowej
Podczas łączenia projektu z urządzeniem należy wybrać właściwą konfigurację sprzętową, powiązaną z wybranym urządzeniem.
Usługa tworzenia kopii zapasowych przeprowadza walidację wyłącznie na plikach binarnych określonych w ustawieniach konfiguracji.
Przy konfigurowaniu pipeline'u kopii zapasowej dla PLC firmy B&R użytkownicy mają możliwość selektywnego włączania lub wykluczania wybranych modułów B&R z procesu walidacji. Funkcja ta jest szczególnie przydatna w scenariuszach, w których moduły są dynamicznie generowane w systemie docelowym przez aplikację Automation Runtime.
Uwagi dotyczące konfiguracji:
- Domyślnie wszystkie moduły o schemacie nazw
*$*oraz moduły.asprojectsą automatycznie wykluczane z walidacji - Poza standardowymi kontrolami modułów BR system waliduje również moduł
sysconf, porównując go z ostatnimi modyfikacjami w folderzePhysicalpowiązanej konfiguracji sprzętowej
Wykonywane kontrole kopii zapasowej
Poniższe kontrole są wykonywane podczas tworzenia kopii zapasowej projektu na urządzeniu B&R Automation. Kontrole te są realizowane przy użyciu B&R Runtime Utility Center.
Poniższe kontrole są wykonywane wyłącznie dla powiązanej konfiguracji sprzętowej
1. Spójność modułów projektu
System porównuje wszystkie moduły .br znajdujące się w folderze binarnym projektu z odpowiadającymi im plikami źródłowymi. Niespójność jest zgłaszana, gdy plik źródłowy został zmodyfikowany później niż znacznik czasu utworzenia powiązanego modułu .br.
2. Synchronizacja modułów urządzenia docelowego i projektu
Wszystkie moduły .br spełniające skonfigurowane kryteria filtrowania (ustawienia włączania/wykluczania) podlegają walidacji względem modułów urządzenia docelowego. System wykrywa niespójności w następujących sytuacjach:
- Moduły obecne na urządzeniu docelowym, ale brakujące w projekcie
- Moduły obecne w projekcie, ale brakujące na urządzeniu docelowym
- Moduły na urządzeniu docelowym różnią się od modułów w projekcie (kontrola spójności)
3. Spójność konfiguracji systemowej
W przypadku walidacji konfiguracji systemowej (sysconf.br) usługa przeprowadza kontrolę dwupoziomową:
- Spójność czasowa: weryfikuje, czy po wygenerowaniu modułu
sysconf.brprojektu nie wprowadzono zmian w folderzePhysicalkonfiguracji sprzętowej - Synchronizacja z urządzeniem docelowym: zapewnia, że moduł sysconf urządzenia docelowego odpowiada konfiguracji sysconf lokalnego projektu
Wynik
Jeśli występują niespójności między projektem a urządzeniem docelowym, są one wyświetlane w logach zadania tworzenia kopii zapasowej.