Репликация свойств члена группы
Группы также позволяют вам копировать настройки между членами группы вручную или в автоматическом режиме. В ручном режиме некоторые или все настройки могут быть реплицированы от одного члена группы ко всем другим. В автоматическом режиме репликации группа контролирует изменения конфигурации и, при обнаружении таковых, копирует их для всех членов группы. Данное свойство поддерживает внутреннюю синхронизацию всех членов группы.
Репликация в ручном режиме
Каждый контекст группы имеет действие Копировать в дочерние контексты, используемое для копирования настроек от одного члена группы ко всем другим. Данное действие помогает осуществлять одинаковую конфигурацию всех членов группы.
Репликация в автоматическом режиме
Группы также поддерживают автоматическую репликацию. Включить автоматическую репликацию можно, установив флажок "Включить автокопирование", контроль над ней осуществляет свойство "Опции копирования". Данное свойство представляет собой таблицу, содержащую список свойств (переменных), появляющихся в контекстах членов группы. Можно включить или отключить авто-репликацию для каждого свойства в отдельности.
Если для определенного свойства включена автоматическая репликация, изменения его выражения в одном из членов группы автоматически применяются ко всем другим членам. Например, если в состав группы G1 входят три Device (A, B и C), а устройство B отключено (например, в результате изменения свойств в SberMobile IIoT Platform Client), Device A и C будут также автоматически отключены. Автоматическая репликация применима только внутри одиночных групп: если устройство C является членом сразу двух групп (G1 и G2) и было отключено во время автоматической репликации в группе G1, другие члены группы G2 не будут отключены. Это предотвращает эффект "домино", когда одно изменение в реплицированной группе приводит к неожиданному хаосу.
Когда внутри группы с автоматической репликацией обнаруживается изменение свойства какого-либо из ее членов, значение данного свойства (полученное из Таблицы данных, содержащей значение переменной контекста) устанавливается для такого же свойства других членов группы при выполнении операции Интеллектуальное копирование таблицы данных.