4.4.1.2.1.2.3. Настройка резервирования ПЛК SAFETY REGUL R500S

 
1. В контекстном меню приложения "Application" выберите "Добавление объекта" → "Дублирование...".
 
 2. В открывшемся диалоговом окне нажмите кнопку "Добавить".
 
Компонент "Дублирование" будет добавлен в дерево устройств.
 
 
3. Перейдите в редактор крейта двойным кликом левой кнопки мыши. В поле "Режим резервирования" в выпадающем списке выберите "Частичное".
 
 
4. В контекстном меню контроллера выберите "Добавить дублированный CU".
 
 
Конфигурация крейта будет выглядеть следующим образом:
 
 
5. Перейдите в основной ПЛК и во вкладке "Редактор CU_00_851" выберите номер шины из выпадающего списка "MB1 (Шина №1)".
 
 
6. Перейдите в дублированный ПЛК и во вкладке "Редактор CU_00_851_1" выберите номер шины из выпадающего списка "MB2 (Шина №2)".
 
 
7. Для корректной работы дублирования необходимо создать глобальную переменную наличия стартовой синхронизации. Перейдите в редактор глобальных переменных "SafetyGVL".
 
 
При создании проекта автоматически формируются переменные "safety_lock" и "out_unlock", которые используются для параметров "Переменная Safety lock" и "Деблокировка модулей вывода" соответственно в "SafetyMain".
 
8. Добавьте переменную "Start_SYNC" типа "BOOL" и начальным значением "True". Для этого в контекстном меню выберите "Добавить".
 
 
 
9. Перейдите в "SafetyMain" и выберите созданную переменную в выпадающем списке параметра "Наличие стартовой синхронизации".
 
 
10. Добавьте в проект объект "Конфигурация задач". Для этого в контекстном меню приложения "Application" выберите "Добавление объекта" → "Конфигурация задач...".
 
 
11. В открывшемся окне нажмите кнопку "Добавить".
 
 
В проект будет добавлен конфигуратор задач и задача "Task".
 
 
12. Нажмите правой кнопкой мыши по объекту "Task" и в контекстном меню выберите "Рефакторинг" → "Переименовать 'Task'...".
 
 
Задайте имя "TASK_MAIN" и нажмите кнопку "ОК". Подтвердите переименовывание объекта.
 
13. Откройте задачу "TASK_MAIN" двойным кликом левой кнопки мыши. Задача имеет следующие параметры: приоритет – 2, тип исполнения – "Циклическое" и интервал – 20 мс. Установите интервал выполнения 1000 мс.