4.4.1.2.1.1.3. Настройка резервирования ПЛК REGUL R500
1. В контекстном меню приложения "Application" выберите "Добавление объекта" → "Резервирование OS...".
2. В открывшемся диалоговом окне нажмите кнопку "Добавить".
Компонент "Резервирование OS" будет добавлен в дерево устройств.
В проект также автоматически добавится библиотека "PsRedundancy_OS", которая предоставляет диагностическую информацию по резервированию.
3. Перейдите в редактор крейта двойным кликом левой кнопки мыши. В поле "Режим резервирования" в выпадающем списке выберите "Полное".
4. Перейдите в редактор шины "Regul_Bus_OS". При выборе режима резервирования "Полное" отобразится крейт для резервирования.
5. Добавьте в проект объект "Конфигурация задач". Для этого в контекстном меню приложения "Application" выберите "Добавление объекта" → "Конфигурация задач...".
6. В открывшемся окне нажмите кнопку "Добавить".
В проект будет добавлен конфигуратор задач и задача "Task".
7. Нажмите правой кнопкой мыши по объекту "Task" и в контекстном меню выберите "Рефакторинг" → "Переименовать 'Task'...".
Задайте имя "TASK_MAIN" и нажмите кнопку "ОК". Подтвердите переименовывание объекта.
8. Откройте задачу "TASK_MAIN" двойным кликом левой кнопки мыши. Задача имеет следующие параметры: приоритет – 2, тип исполнения – "Циклическое" и интервал – 20 мс.
В конфигурации задачи задайте приоритет – 1 и интервал – 100 мс.
9. Перейдите в компоненте "RedundancyOS" во вкладку "Переменные для резервирования" и выберите в выпадающем списке синхронизируемую задачу "TASK_MAIN", нажмите кнопку "Компиляция".