AstraRegul
Релиз 2024.08.31.00
×

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", нажмите кнопку "Компиляция".