Вы находитесь на странице: 1из 308

Руководство по эксплуатации

Усовершенствованная система резервирования


ControlLogix
Каталожные номера 1756-RM, 1756-RMXT, 1756-RM2, 1756-RM2XT
Важная информация для пользователя
Рабочие характеристики полупроводникового оборудования отличаются от параметров электромеханического
оборудования. Публикация SGI-1.1 (Safety Guidelines for the Application, Installation and Maintenance of Solid State
Controls), которую можно получить в местном офисе отдела продаж корпорации Rockwell Automation или в
Интернете по адресу http://www.rockwellautomation.com/literature/, содержит описание некоторых важных
различий между полупроводниковым оборудованием и проводными электромеханическими устройствами. 
С учетом этих отличий, а также ввиду широкого многообразия областей применения полупроводникового
оборудования все сотрудники, отвечающие за его использование, должны убедиться в допустимости всех
предполагаемых видов применения этого оборудования.

Корпорация Rockwell Automation, Inc. не принимает на себя ответственность за прямой или косвенный ущерб,
возникший при использовании или применении данного оборудования.

Примеры и схемы приводятся в настоящем руководстве исключительно в качестве иллюстраций. Поскольку


с любым конкретным устройством связано множество разнообразных переменных параметров и требований,
корпорация Rockwell Automation, Inc. не может принять на себя никаких обязательств и никакой ответственности
за практическое применение приведенных здесь примеров и схем.

Компания Rockwell Automation Inc. не принимает на себя никакой ответственности за нарушение патентных прав 
в связи с использованием информации, схем, оборудования или программ, описанных в настоящем руководстве.

Воспроизведение содержимого настоящего руководства, будь то целиком или по частям, без письменного
разрешения корпорации Rockwell Automation, Inc. запрещено.

В данном руководстве при необходимости используются примечания, предупреждающие о необходимых мерах


безопасности.

ОСТОРОЖНО. Обозначает информацию о действиях и обстоятельствах, которые могут привести к взрыву в опасных
условиях, к травмам или гибели людей, повреждению оборудования или экономическому ущербу.

ВНИМАНИЕ! Указывает на действия или условия, которые могут привести к гибели или травмированию персонала,
повреждению оборудования или к экономическому ущербу. Помогает идентифицировать опасность, избежать ее и
осознать последствия.
ОПАСНОСТЬ ПОРАЖЕНИЯ ЭЛЕКТРИЧЕСКИМ ТОКОМ: На оборудовании или внутри него, например, на приводе или
электродвигателе, могут быть помещены наклейки для предупреждения персонала о возможном наличии опасного
напряжения.
ОПАСНОСТЬ ПОЛУЧЕНИЯ ОЖОГА: На оборудовании или внутри него, например, на приводе или электродвигателе,
могут быть помещены наклейки для предупреждения персонала о возможном нагреве поверхностей до опасной
температуры.

ВАЖНО Обозначает информацию, имеющую важное значение для успешной эксплуатации изделия и понимания особенностей
его работы.

Allen-Bradley, ControlFLASH, ControlLogix, FactoryTalk, PanelView, PhaseManager, Rockwell Software, Rockwell Automation, RSLinx, RSLogix, RSNetWorx, VersaView, RSView32, Logix5000, ControlLogix-XT,
Integrated Architecture, Stratix 8000, PowerFlex, POINT I/O – товарные знаки компании Rockwell Automation, Inc.

Товарные знаки, не принадлежащие компании Rockwell Automation, являются собственностью соответствующих компаний.
Краткий перечень изменений

Данная публикация содержит новую и обновленную информацию.

Новая и обновленная В этой таблице описаны изменения, внесенные в данное издание.


информация Табл. 1 - Новая и обновленная информация
Тема Страница
В этой публикации описано добавление модулей 1756-RM2/A и 1756-RM2XT.
Модули 1756-RM2/A или 1756-RM2XT могут использоваться только с другими
модулями 1756-RM2/A или 1756-RM2XT. Модули 1756-RM2/A и 1756-RM2XT
нельзя смешивать с модулями 1756-RM/A, 1756-RM/B или 1756-RMXT.
Приведенные в руководстве ссылки на конкретными типы модулей резервирования
заменены ссылками на «модули резервирования» (без указания типа).
В руководство включена информация о приложениях с уровнем полноты 13
безопасности SIL2.
Особенности усовершенствованной системы резервирования с использованием 16
модуля 1756-RM2/A.
Замена модулей резервирования 1756-RM/B на модули 1756-RM2/A без 20
инициирования переключения.
Во время переключения оптоволоконные каналы будут работать с задержкой, 
но останутся синхронизированными.
Ограничения модуля 1756-RM2/A 22
Добавлена информация о модулях 1756-RM2/A и 1756-RM2XT; важная 26
информация об изменениях версий для модулей 1756-RM2/A и 1756-RM2XT.
Во всех упоминаниях контроллеров 1756-L7х в этом руководстве номер версии 29
заменен на 19.053.
Добавлены новые пакеты встроенного ПО: 20.054_kit1, 19.053_kit1 и 19.081_kit1. 53
При использовании модуля резервирования 1756-RM2/A следует применять 58
новейшую версию программы RMCT.
Добавлены модули 1756-RM2/A и 1756-RM2XT и требования к установке. 61
Добавлено указание: Модули 1756-RM2/A или 1756-RM2XT могут использоваться 61
только с другими модулями 1756-RM2/A или 1756-RM2XT. Модули 1756-RM2/A и
1756-RM2XT нельзя смешивать с модулями 1756-RM/A, 1756-RM/B или 1756-RMXT.
Изменения в отношении окружающей среды и корпуса. 62
Предупреждение в отношении компактных подключаемых устройств. 64
Добавлены новые рисунки, относящиеся к модулям 1756-RM2/A и 1756-RM2XT. 66
Добавлены инструкции по установке. 67
Добавлена информация о подключении оптоволоконного кабеля к каналам 69
резервирования и об использовании резервированных оптоволоконных кабелей.
Уточнена информация об оптоволоконных кабелях для новых модулей 72
резервирования.
Уточнены рисунки, относящиеся к резервированным оптоволоконным кабелям. 73
Уточнены рисунки, относящиеся к резервированным оптоволоконным кабелям. 74
Использование сдвоенных оптоволоконных портов с модулями резервирования 142
1756-RM2.
Продолжительность перекрестной загрузки при использовании контроллеров 155
1756-L7x и модуля резервирования 1756-RM2/A.
Использование контроллера 1756-L7x с модулем резервирования 1756-RM2/A. 156
Индикаторы состояния для модулей 1756-RM2/A и 1756-RM2XT. 204

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 3


Краткий перечень изменений

Табл. 1 - Новая и обновленная информация


Тема Страница
Индикаторы состояния для модулей 1756-RM2/A и 1756-RM2XT. 231
Индикатор состояния канала CH1. 234
Индикатор состояния канала CH2. 234
Сообщение об ошибке компактного подключаемого устройства SFР. 234
Добавление отсутствовавших описаний дисплея состояния для модулей  236
1756-RM/A и 1756-RM/B.
Замена модулей резервирования 1756-RM/B на модули 1756-RM2/A без 274
инициирования переключения.

4 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Оглавление

Введение Дополнительные источники информации . . . . . . . . . . . . . . . . . . . . . . . 13

Глава 1
Об усовершенствованных системах Функциональные возможности усовершенствованной системы
резервирования резервирования ControlLogix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Компоненты усовершенствованной системы резервирования . . . . 17
Модули входов-выходов в усовершенствованной системе
резервирования . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Функционирование усовершенствованной системы 
резервирования . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Проверка соответствия (квалифицирование) и 
синхронизация системы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Переключения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Ограничения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22

Глава 2
Проектирование Компоненты усовершенствованной системы резервирования . . . . 26
усовершенствованной системы Резервированное шасси . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Контроллеры в резервированных шасси. . . . . . . . . . . . . . . . . . . . . . 31
резервирования
Модули резервирования в резервированных шасси. . . . . . . . . . . 33
Коммуникационные модули в резервированных шасси . . . . . . . 34
Источники питания и резервные источники питания 
в усовершенствованных системах резервирования . . . . . . . . . . . . 37
Сети EtherNet/IP с резервированными системами . . . . . . . . . . . . . . . 39
Функции сети EtherNet/IP в усовершенствованной системе
резервирования версии 19.052 (или новее) сети. . . . . . . . . . . . . . 39
Обмен IP-адресами . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Функция одноадресной связи (Unicast) . . . . . . . . . . . . . . . . . . . . . . 40
Возможные задержки связи в сетях EtherNet/IP . . . . . . . . . . . . . . 40
Сети ControlNet с резервированными системами . . . . . . . . . . . . . . . . 42
Требования к сети ControlNet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Резервированная среда передачи данных ControlNet . . . . . . . . . 45
Другие коммуникационные сети . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Размещение входов-выходов. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Резервированные системы входов-выходов типа 1715 . . . . . . . . 48
Использование HMI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Интерфейс HMI, подключенный по сети EtherNet/IP . . . . . . . . 50
HMI, подсоединенный по сети ControlNet . . . . . . . . . . . . . . . . . . 51
Требования к встроенному ПО. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Требования к программному обеспечению. . . . . . . . . . . . . . . . . . . . . . . 53
Требуемое программное обеспечение . . . . . . . . . . . . . . . . . . . . . . . . 53
Дополнительное программное обеспечение . . . . . . . . . . . . . . . . . . 54

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 5


Оглавление

Глава 3
Установка усовершенствованной Подготовка к работе. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
системы резервирования Краткое руководство по установке усовершенствованной 
системы резервирования . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Установка усовершенствованной системы резервирования . . . . . . . 57
Пункт 1. Установка программного обеспечения . . . . . . . . . . . . . . . . . . 57
Установка программного обеспечения . . . . . . . . . . . . . . . . . . . . . . . 58
Добавление файлов EDS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Пункт 2. Установка оборудования . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Установка первого шасси и его компонентов . . . . . . . . . . . . . . . . . 59
Установкашасси и источника питания . . . . . . . . . . . . . . . . . . . . . . . . 60
Установка коммуникационных модулей . . . . . . . . . . . . . . . . . . . . . . 60
Установка контроллера . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Установка модуля резервирования . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Корпус и окружающая среда . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Предотвращение электростатического разряда . . . . . . . . . . . . . . . 63
Извлечение и установка под напряжением (RIUP) . . . . . . . . . . . 63
Европейские требования по использованию в опасных 
зонах . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Программируемые электронные системы обеспечения
безопасности . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Оптические порты . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Компактные подключаемые устройства. . . . . . . . . . . . . . . . . . . . . . . 64
Разрешение на размещение в опасной зоне для Северной
Америки . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Порты, связанные с лазерным излучением . . . . . . . . . . . . . . . . . . . . 66
Установка второго шасси . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Пункт 3: Соединение модулей резервирования оптоволоконным
кабелем . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Подключение оптоволоконного кабеля связи 
к резервированным каналам. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
Подключение оптоволоконного кабеля связи к одиночным
каналам. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Оптоволоконный кабель . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
Пункт 4: Обновление встроенного ПО резервированного 
шасси . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
Обновление версии встроенного ПО первого шасси . . . . . . . . . . 73
Обновление версии встроенного ПО второго шасси . . . . . . . . . . 76
Пункт 5: Назначение первичного и вторичного шасси. . . . . . . . . . . . 77
После назначения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
Преобразование нерезервированной системы в 
резервированную . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
Контроль состояния квалифицирования с помощью RMCT . . 79
Сбросмодуля резервирования. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
Удаление или замена модуля резервирования. . . . . . . . . . . . . . . . . 80

6 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Оглавление

Глава 4
Настройка конфигурации сети Требуемый интервал передачи пакетов (RPI). . . . . . . . . . . . . . . . . . . . . 81
EtherNet/IP Загрузка ЦПУ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
Используйте обмен 
IP-адресами . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
Статические и динамические IР-адреса. . . . . . . . . . . . . . . . . . . . . . . 84
Сброс IP-адреса для коммуникационного модуля 
EtherNet/IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
Использование технологии синхронизации CIP Sync . . . . . . . . . . . . 85
Использование производимых/потребляемых соединений . . . . . . . 88
Настройка коммуникационных модулей EtherNet/IP в
резервированной системе . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
Подготовка к работе. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
Варианты настройки IР-адресов коммуникационных 
модулей EtherNet/IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
Настройка полудуплексного и полнодуплексного режима . . . . 90
Использование усовершенствованной системы резервирования 
в кольцевой топологии аппаратного уровня. . . . . . . . . . . . . . . . . . . . . . 91

Глава 5
Настройка конфигурации сети Производимые/потребляемые соединения . . . . . . . . . . . . . . . . . . . . . . 97
ControlNet Период обновления сети . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
Значения NUТ при использовании нескольких сетей 
ControlNet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
Использование сетей с запланированной или 
незапланированной передачей данных . . . . . . . . . . . . . . . . . . . . . . . . . . 101
Использование сети с запланированной передачей 
данных . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
Использование сети с незапланированной передачей 
данных . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
Добавление удаленных модулей ControlNet в онлайновом 
режиме. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
Планирование передачи для новой сети . . . . . . . . . . . . . . . . . . . . . . . . 102
Обновление плана передачи данных в существующей сети. . . . . . . 104
Проверка состояний кипера сети . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
Сохраните проект для каждого первичного контроллера . . . . 106
Автоматическая перекрестная загрузка киперов . . . . . . . . . . . . . 106

Глава 6
Настройка конфигурации модулей Описание конфигуратора модулей резервирования (RMCT) . . . 109
резервирования Выявление необходимости в дальнейшей настройке 
конфигурации . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
Использование RMCT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
Определение версии RMCT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
Обновление версии RMCT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
Вкладка с информациейо модуле. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 7


Оглавление

Вкладка конфигурации . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116


Автосинхронизация . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
Идентификация шасси. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
Разрешение на пользовательское управление программой. . . . 118
Дата и время для модуля резервирования. . . . . . . . . . . . . . . . . . . . 118
Вкладка синхронизации . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
Команды на вкладке синхронизации . . . . . . . . . . . . . . . . . . . . . . . . 120
Журнал последних попыток синхронизации . . . . . . . . . . . . . . . . 121
Вкладка состояния синхронизации . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
Вкладка журнала событий. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
Классификация событий . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
Доступ к расширенной информации о событии. . . . . . . . . . . . . . 126
Интерпретация расширенной информации о событии . . . . . . . 127
Экспорт данных из журнала событий . . . . . . . . . . . . . . . . . . . . . . . . 127
Сброс аварии . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
Вкладка обновления системы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134
Команды обновления системы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
Попытки блокировки для обновления системы . . . . . . . . . . . . . . 138
Попытки заблокированного переключения. . . . . . . . . . . . . . . . . . 139
Хронология системных событий . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
Редактирование комментария пользователя к системному
событию. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
Сохранение хронологии системных событий . . . . . . . . . . . . . . . . 141
Использование сдвоенных оптоволоконных портов модуля
резервирования 1756-RM2/A. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
Переключение оптоволоконных каналов . . . . . . . . . . . . . . . . . . . . 142
Конфигурация. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
Мониторинг и ремонт . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143

Глава 7
Программирование Настройка конфигурации резервированного контроллера . . . . . . . 145
резервированного контроллера Перекрестная загрузка, синхронизация и переключение . . . . . . . . . 148
Изменение настройки перекрестной загрузки и 
синхронизации . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148
Настройка перекрестной загрузки и синхронизации по
умолчанию . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
Рекомендуемые типы задач. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
Выполнение непрерывной задачи после переключения . . . . . . 150
Многократные периодические задачи . . . . . . . . . . . . . . . . . . . . . . . 151
Перекрестные загрузки и продолжительность сканирования. . . . . 153
Оценка продолжительности перекрестной загрузки . . . . . . . . . 153
Атрибуты объектов резервирования, влияющие на
продолжительность перекрестной загрузки . . . . . . . . . . . . . . . . . . 154
Формула расчета продолжительности перекрестной 
загрузки . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155
Программа для минимизации продолжительности 
сканирования . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156

8 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Оглавление

Используйте контроллер 1756-L7x с модулем 


резервирования 1756-RM2/A. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
Использование нескольких контроллеров . . . . . . . . . . . . . . . . . . . 156
Минимизация числа программ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157
Управление тегами для обеспечения эффективных 
перекрестных загрузок. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158
Использование компактного программирования . . . . . . . . . . . . 161
Программирование для сохранения целостности данных. . . . . . . . 163
Инструкции по сдвигу массива (файла) . . . . . . . . . . . . . . . . . . . . . 163
Логика, зависящая от сканирования. . . . . . . . . . . . . . . . . . . . . . . . . 164
Программирование для оптимизации выполнения задач . . . . . . . . 167
Увеличьте интервал времени для служебной связи 
системы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168
Изменение интервала времени для служебной связи 
системы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170
Использование периодических задач. . . . . . . . . . . . . . . . . . . . . . . . 171
Программирование для получения системных данных . . . . . . . . . . 172
Программирование логических операций после 
переключения. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174
Использование сообщений для команд резервирования . . . . . . . . 175
Проверка наличия разрешения на управление программой
пользователем . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175
Использование в качестве сообщения, отправляемого 
без подсоединения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176
Конфигурация инструкции MSG . . . . . . . . . . . . . . . . . . . . . . . . . . . 176
Настройка сторожевого таймера задачи . . . . . . . . . . . . . . . . . . . . . . . . . 180
Минимальное значение времени для сторожевого таймера. . . 182
Загрузка проекта . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183
Сохранение проекта системы резервирования 
в энергонезависимой памяти . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183
Сохранение проекта, когда контроллер находится 
в состоянии программирования или дистанционного
программирования . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184
Сохранение проекта при работающей системе. . . . . . . . . . . . . . . 185
Загрузка проекта . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186
Онлайновая правка . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187
Поддержка частичного онлайнового импорта . . . . . . . . . . . . . . . 187
Планирование тестируемых правок . . . . . . . . . . . . . . . . . . . . . . . . . 188
Соблюдение осторожности при подтверждении правок . . . . . 191
Резервирование памяти для тегов и логических 
инструкций . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192

Глава 8
Мониторинг и обслуживание Операции мониторинга системы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193
усовершенствованной системы Регистрация изменений контроллера . . . . . . . . . . . . . . . . . . . . . . . . . . . 193
Журнал контроллера . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194
резервирования

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 9


Оглавление

Регистрация изменений контроллера в усовершенствованной


системе резервирования . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194
Использование программирования для мониторинга состояния
системы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194
Проверка настройки даты и времени. . . . . . . . . . . . . . . . . . . . . . . . . . . . 195
Проверка состояния квалификации системы . . . . . . . . . . . . . . . . . . . . 196
Проверка состояния квалификации системы по 
дисплеям состояния модулей. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196
Проверка состояния квалификации с помощью 
программы RMCT. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198
Проведение проверочного переключения . . . . . . . . . . . . . . . . . . . . . . . 199
Синхронизация после переключения. . . . . . . . . . . . . . . . . . . . . . . . 200
Проверка состояния модулей ControlNet . . . . . . . . . . . . . . . . . . . . . . . 201
Загрузка ЦПУ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202
Используемые соединения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202
Мониторинг сети ControlNet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202

Глава 9
Устранение неисправностей Общие операции устранения неисправностей . . . . . . . . . . . . . . . . . . . 203
системы резервирования Проверка индикаторов состояния модулей. . . . . . . . . . . . . . . . . . . . . . 204
Использование программы RSLogix 5000 для просмотра 
ошибок . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205
Коды основных аварий резервированных контроллеров . . . . . 207
Использование RMCT для определения числа попыток
синхронизации и текущего состояния . . . . . . . . . . . . . . . . . . . . . . . . . . . 208
Последние попытки синхронизации . . . . . . . . . . . . . . . . . . . . . . . . 208
Состояние синхронизации на уровне модулей . . . . . . . . . . . . . . . 209
Использование журнала событий программы RMCT. . . . . . . . . . . . 210
Интерпретация информации журнала событий . . . . . . . . . . . . . . 210
Экспорт всех журналов событий. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215
Экспорт диагностики . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218
Контакты со службой технической поддержки компании 
Rockwell Automation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 220
Отказ при синхронизации из-за состояния кипера . . . . . . . . . . . . . . 220
Проверка дисплея состояния модулей. . . . . . . . . . . . . . . . . . . . . . . 221
Проверьте состояние кипера с помощью программы 
RSNetWorx for ControlNet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221
Состояние действующих киперов и сигнатуры . . . . . . . . . . . . . . 222
Потеря соединения с сетью партнера. . . . . . . . . . . . . . . . . . . . . . . . . . . . 224
Потеря соединения с модулем резервирования. . . . . . . . . . . . . . . . . . 227
Отсутствие модуля резервирования . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 228
Прекращение квалифицирования из-за того, что контроллер 
не рассчитан на резервирование. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229
События контроллера . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 230

10 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Оглавление

Приложение A
Индикаторы состояния Индикаторы состояния модулей резервирования . . . . . . . . . . . . . . . 231
Индикаторы состояния для модулей 1756-RM2/A и 
1756-RM2XT. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 231
Индикаторы состояния модулей 1756-RM/A или RM/B и 
1756-RMXT. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235
Коды аварий и дисплейные сообщения модуля 
резервирования . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238
Сообщения о восстановлении . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241

Приложение B
Описания в журнале событий Описания в журнале событий . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 243

Приложение C
Обновление со стандартной Обновление со стандартной системы резервирования . . . . . . . . . . . 247
системы резервирования или на Подготовка к работе. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247
Обновление компонентов системы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 248
другую версию
Обновление версии программного обеспечения системы.. . . . 249
усовершенствованной системы Обновление контроллеров. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250
резервирования Замена коммуникационныхмодулей . . . . . . . . . . . . . . . . . . . . . . . . 250
Действия после обновления компонентов системы . . . . . . . . . . 251
Обновление модулей Ethernet, когда поворотные 
переключатели выставлены в положение от 2 до 254. . . . . . . . . . . . . 253
Обновление с помощью функции Redundancy System Update. . . . 259
Замена модулей резервирования1756-RM/A или 1756-RM/B 
на модули резервирования 1756-RM2/A. . . . . . . . . . . . . . . . . . . . . . . . 274

Приложение D
Преобразование Обновление конфигурации в ПО RSLogix 5000 . . . . . . . . . . . . . . . . . 278
нерезервированной системы в Замена локальных тегов входов-выходов . . . . . . . . . . . . . . . . . . . . . . . . 280
Замена псевдонимов на локальные теги входов-выходов. . . . . . . . . 281
резервированную
Удаление других модулей из шасси контроллера . . . . . . . . . . . . . . . . 282
Добавление идентичного шасси . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 283
Обновление версии встроенного ПО усовершенствованной 
системы резервирования . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 283
Обновление версии контроллера и загрузка проекта . . . . . . . . . . . . 283

Приложение E
Атрибуты объектов Атрибуты объектов резервирования . . . . . . . . . . . . . . . . . . . . . . . . . . . . 285
резервирования
Приложение F
Контрольные перечни для Контрольный перечень требований к конфигурации 
усовершенствованной системы шасси . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 289
резервирования

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 11


Оглавление

Контрольный перечень требований к удаленным 


входам-выходам . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 290
Контрольный перечень требований к модулям 
резервирования . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 290
Контрольный перечень требований к контроллерам 
ControlLogix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291
Контрольный перечень требований к модулям 
ControlNet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291
Контрольный перечень требований к 
коммуникационным модулям EtherNet/IP . . . . . . . . . . . . . . . . . . 292
Контрольный перечень требований к проекту и
программированию. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 293

Приложение G
Ведомость изменений Изменения в настоящем руководстве . . . . . . . . . . . . . . . . . . . . . . . . . . . 295
руководства по
усовершенствованной 
системе резервирования

Указатель

12 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Введение

В этой публикации приводятся информация, относящаяся к


усовершенствованным системам резервирования:
• Факторы, учитываемые при проектировании и планировании
• Порядок установки
• Порядок настройки конфигурации
• Техническое обслуживание и способы устранения неисправностей

Настоящая публикация предназначена для всех специалистов, отвечающих


за планирование и внедрение усовершенствованной системы
резервирования ControlLogix®:
• Специалисты по области применения
• Специалисты по системам управления
• Техники по КИПиА

Содержание настоящей публикации рассчитано на специалистов, 


которые уже знакомы с системами управления Logix5000™, методами
программирования и сетями связи.

ВАЖНО Модули 1756-RM2/A и 1756-RM2XT не создают помех для функций


безопасности и могут использоваться в системах ControlLogix с классом
эксплуатационной безопасности SIL2.

Дополнительные Эти документы содержат дополнительную информацию о соответствующих


продуктах от Rockwell Automation. (Примечание: названия переведенных
источники информации документов указаны на русском языке, остальные названия указаны на
английском языке).
Табл. 2 - Дополнительная документация

Источник информации Описание


«1756 ControlLogix Controllers Specifications Technical Data», публикация 1756-TD001 Документ содержит технические данные по контроллерам ControlLogix и модулям
резервирования.
«1715 Redundant I/O Specifications», публикация 1715-TD001 Документ содержит технические данные по резервной системе ввода/вывода.
«1715 Redundant I/O System User Manual», публикация 1715-UМ001 Документ содержит информацию по установке, настройке, программированию,
эксплуатации и устранению неисправностей системы резервной системе ввода/
вывода.
«Контроллеры ControlLogix – программное обеспечение версии 16, публикация Документ содержит информацию по монтажу, настройке, программированию и
1756-UM001G-RU эксплуатации системы ControlLogix.
«Logix5000 Controllers General Instructions Reference Manual», публикация В документе содержится информация об инструкциях для программирования
1756-RM003 системы RSLogix™ 5000.
«Logix5000 Controllers Quick Start», публикация 1756-QS001 В документе приводится подробная информация об использовании контроллеров
ControlLogix.

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 13


Введение

Табл. 2 - Дополнительная документация

Источник информации Описание


«ControlFLASH™ Firmware Upgrade Kit Quick Start», публикация 1756-QS105 Документ содержит информацию по обновлению встроенного ПО модулей.
«Industrial Automation Wiring and Grounding Guidelines», публикация  Документ содержит общие рекомендации по установке промышленных систем
1770-4.1 Rockwell Automation.
Веб-сайт с сертификатами на изделия: http://www.ab.com Содержит декларации о соответствии, сертификаты и прочие сведения о
сертификации.

В следующих публикациях приводится конкретная информация о


подключении коммуникационных модулей.
Табл. 3 - Дополнительная документация
Источники информации Описание
«1756 Communication Modules Specifications Technical Data», публикация 1756-TD003 В документе описываются технические данные коммуникационных модулей для
сети Ethernet.
«Конфигурация сети ControlNet – руководство по эксплуатации», публикация  В руководстве описываются модули ControlNet и их использование с контроллером
CNET-UM001D-RU Logix5000.
«Конфигурация сети EtherNet/IP – руководство пользователя», публикация  В руководстве описывается, как использовать коммуникационные модули
ENET-UM001J-RU EtherNet/IP с помощью контроллера Logix5000 и осуществлять связь с различными
устройствами по сети Ethernet.
«Ethernet Design Considerations for Control System Networks», публикация ENET-SO001 В документе описываются основные принципы оптимального проектирования
инфраструктуры сетей Ethernet для систем диспетчерского контроля и сбора
данных (SCADA) и систем управления производственным процессом (MES) с
помощью программного обеспечения и аппаратных средств компании Rockwell
Automation.
«EtherNet/IP Embedded Switch Technology Application Guide», публикация ENET-AP005 В руководстве описывается порядок конфигурирования и реализации кольцевой
топологии на уровне устройств.
«EtherNet/IP Socket Interface Application Technique», публикация ENET-AT002 В документе описывается интерфейс сокетов, используемых для
программирования инструкций MSG для связи контроллера Logix5000 через
модуль EtherNet/IP с устройствами Ethernet, которые не поддерживают
прикладной протокол EtherNet/IP, такие как сканеры штрих-кодов, устройства
считывания радиочастотного идентификационного кода RFID, или другие
устройства, работающие только по стандарту Ethernet.

Вы можете просмотреть или загрузить эти публикации, используя сайт 


http://www.rockwellautomation.com/literature/. Для заказа технической
документации на бумажном носителе обратитесь к местному дистрибьютору
компании Allen-Bradley® или к торговому представителю компании 
Rockwell Automation.

14 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Глава 1

Об усовершенствованных системах
резервирования

Тема Страница
Функциональные возможности усовершенствованной системы 16
резервирования ControlLogix
Компоненты усовершенствованной системы резервирования 17
Функционирование усовершенствованной системы резервирования 19
Ограничения 22

Усовершенствованная система резервирования ControlLogix обеспечивает


повышение эксплуатационной готовности оборудования благодаря
наличию резервированной пары шасси, что позволяет обеспечить
продолжение технологического процесса в случае таких событий, как авария
контроллера, которые привели бы к прекращению работы системы, не
снабженной функциями резервирования. [Прим.: перевод основных
терминов по системе резервирования соответствует действующему 
ГОСТ Р.27.002-2009 «НАДЕЖНОСТЬ В ТЕХНИКЕ. ОСНОВНЫЕ
ПОНЯТИЯ. ТЕРМИНЫ И ОПРЕДЕЛЕНИЯ»].

Резервированная пара шасси состоит из двух синхронизированных шасси


ControlLogix с идентичными компонентами. Например, требуется один
модуль резервирования и, как минимум, один коммуникационный модуль
ControlNet или EtherNet/IP.

В усовершенствованных системах резервирования обычно используются


контроллеры, но они не обязательны в тех случаях, если в вашей системе
требуется обеспечить только резервирование функций связи. Управление
вашей системой осуществляется с первичного шасси, но может быть
передано на вторичное шасси и его компоненты, если это потребуется.

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 15


Глава 1 Об усовершенствованных системах резервирования

Функциональные Аппаратные и программные компоненты, требуемые для настройки


конфигурации и использования усовершенствованной системы
возможности резервирования ControlLogix, обеспечивают следующие функциональные
усовершенствованной возможности.
системы резервирования
• Скорость передачи данных модуля резервирования до 1000 Мбит/
ControlLogix с при использовании модуля 1756-RM2/A с другим модулем 
1756-RM2/A. Скорость передачи данных модуля резервирования 
до 100 Мбит/с при использовании модуля 1756-RM/A с другим
модулем 1756-RM/A и модуля 1756-RM/B с другим модулем 
1756-RM/B.

• Резервированные оптоволоконные порты для перекрестной загрузки;


устойчивость оптоволоконного кабеля к одному отказу.

• Пусконаладка и настройка конфигурации в режиме «включай 


и работай» (Plug-and-play), не требующем большого объема
программирования.

• Возможности использования сетей ControlNet и EtherNet/IP 


для резервированной пары шасси.

• Простой в использовании оптоволоконный кабель связи,


соединяющий резервированные пары шасси. Один и тот же кабель
используется для модулей 1756-RM2/A или 1756-RM/B.

• Простая настройка конфигурации резервирования контроллеров


путем постановки флажка в диалоговом окне «Controller Properties»
программы RSLogix 5000.

• Резервированная система, готовая к приему команд и мониторингу


режимов резервирования системы после базовой установки,
подключения компонентов и включения питания.

• Переключение на вторичный модуль осуществляется всего за 20 мс.

• Поддержка нижеуказанных прикладных программ FactoryTalk® для


коммуникационных модулей Ethernet:
– FactoryTalk Alarms and Events
– FactoryTalk Batch
– FactoryTalk PhaseManager™

• Поддержка технологии синхронизации протокола CIP (общий


промышленный протокол) в сети EtherNet/IP для обеспечения
координации по времени для всех компонентов
усовершенствованной системы резервирования.

• Доступ к удаленным модулям входов-выходов по сети EtherNet/IP.

• Доступ к резервированным системам входов-выходов типа 1715 по


сети EtherNet/IP.

• Поддержка сокетов 1756-EN2T.

16 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Об усовершенствованных системах резервирования Глава 1

Не поддерживаемые функции
• Любые функции перемещения
• Любые функции безопасности, соответствующие уровню полноты
безопасности SIL3 в резервированных контроллерах
• Функция контроля встроенного ПО – Firmware Supervisor
• Задачи, связанные с событиями
• Встроенное ПО версии 19.052 для контроллера 1756-L7x

ВАЖНО Для модулей Ethernet предлагаются подписанные и неподписанные версии встроенного ПО. 
В подписанных модулях обновление может производиться только для проверенного
встроенного ПО модуля.

Подписанное и неподписанное встроенное ПО:


• Предлагается как подписанное, так и неподписанное встроенное ПО.
• Изделие поставляется с неподписанным встроенным ПО. Для получения подписанного
встроенного ПО вам потребуется обновить встроенное ПО вашего изделия.
• Подписанное и неподписанное встроенное ПО можно получить на сайте: Get Support Now.
• После установки подписанного встроенного ПО последующие обновления этого ПО также
должны быть подписанными.
Функции и возможности коммуникационных модулей с подписанным и неподписанным
ПО одинаковы.

Компоненты Связь между резервированной парой шасси, снабженных одинаковыми


компонентами, обеспечивает возможность резервирования.
усовершенствованной
системы резервирования Каждое шасси в резервированной паре содержит нижеуказанные
компоненты системы ControlLogix :

• Один блок питания ControlLogix – требуется

• Один модуль резервирования ControlLogix – требуется

Модули резервирования связывают резервированную пару шасси 


в целях мониторинга событий в каждом шасси и инициирования
реагирования системы, когда это потребуется.

• Как минимум, один коммуникационный модуль ControlLogix


ControlNet или EtherNet/IP – требуется

• До двух контроллеров – необязательно

Кроме того, резервированные шасси соединяются с другими компонентами


за пределами своей пары, например, с удаленным шасси входов-выходов
или с человеко-машинными интерфейсами (HMI).

Более подробную информацию о компонентах, используемых 


в составе усовершенствованной системы резервирования, см. 
в разделе Глава 2, Проектирование усовершенствованной системы
резервирования на стр. 25.

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 17


Глава 1 Об усовершенствованных системах резервирования

Модули входов-выходов в усовершенствованной системе


резервирования

В усовершенствованной системе резервирования можно использовать


только модули входов-выходов, установленные в удаленном шасси.
Использование модулей входов-выходов внутри резервированной 
пары шасси не допускается.

В следующей таблице описываются различия в использовании входов-


выходов в сети с усовершенствованными системами резервирования.
Размещение удаленного модуля Допускается в усовершенствованной системе версии Допускается в усовершенствованной системе версии
входов-выходов 19.052, 19.053 или 20.054 16.081 или ранее
Сеть входов-выходов по протоколу 
EtherNet/IP
Резервированная система входов- 
выходов типа 1715
Сеть ControlNet  
Сеть DeviceNet(1)  
Data Highway Plus (1)  
Универсальные удаленные   
входы-выходы(1)

(1) В усовершенствованной системе резервирования доступ к удаленным модулям входов-выходов возможен только через мост сети ControlNet или EtherNet/IP.

Подробную информацию об использовании удаленных входов-выходов 


и резервированных модулей входов-выходов типа 1715 см. в пункте
Размещение входов-выходов на стр. 48 и в руководстве «Redundant I/O
System User Manual», публикация 1715-UM001.

18 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Об усовершенствованных системах резервирования Глава 1

Функционирование После подключения и запитывания модулей резервирования в


резервированной паре шасси производится автоматический 
усовершенствованной выбор первичного и вторичного шасси.
системы резервирования
Модули резервирования в первичном и вторичном шасси следят за
событиями, происходящими в каждом из этих шасси. Если в первичном
шасси произойдут определенные события, модуль резервирования
произведет переключение на исправное вторичное шасси.

Проверка соответствия (квалифицирование) и синхронизация


системы
При первом запуске усовершенствованной системы резервирования
модули резервирования проводят проверку резервированных шасси, чтобы
убедиться в наличии соответствующих модулей и версии встроенного ПО,
необходимых для формирования системы резервирования. Эта стадия
проверки называется «квалифицированием».

После завершения квалифицирования модулей резервирования может быть


выполнена синхронизация. Синхронизация представляет собой режим
работы, в котором модули резервирования выполняют нижеописанные
задачи:

• Проверка готовности линии связи между модулями резервирования


к осуществлению передачи управления

• Проверка того, что резервированные шасси по-прежнему


удовлетворяют требованиям квалифицирования

• Синхронизация данных, хранящихся на резервированных


контроллерах, также именуется перекрестной загрузкой

Производится перекрестная загрузка следующих данных:


– Обновленные значения тегов
– Значения вынуждающих воздействий
– Онлайновая правка
– Другая проектная информация

Синхронизация всегда выполняется сразу же после квалифицирования.


Кроме того, в зависимости от конфигурации вашей системы,
синхронизация может проводиться в конце каждого цикла прогона
программы согласно проекту, заложенному в контроллер, или с
другими интервалами, заданными вами.

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 19


Глава 1 Об усовершенствованных системах резервирования

Переключения

Если в процессе работы резервированной системы произойдут


определенные события в первичном шасси, то основные функции
управления будут переданы на вторичное шасси. Переключение
производится в случае следующих событий:

• Потеря питания

• Основная авария контроллера

• Извлечение или установка любого модуля

• Отказ любого модуля

• Повреждение кабеля или ответвителя сети ControlNet – это событие


приводит к переключению только в том случае, если это приведет 
к переходу коммуникационного модуля ControlNet в одиночное
состояние, т. е. модуль не будет видеть никаких других устройств в сети.

• Потеря связи по сети EtherNet/IP – это событие приводит к


переключению только в том случае, если это приведет к переходу
коммуникационного модуля EtherNet/IP в одиночное состояние,
т. е. модуль не будет видеть никаких других устройств в сети.

• Команда на переключение, выдаваемая программой

• Команда, выданная конфигуратором модулей резервирования (RMCT)

После переключения новый первичный контроллер продолжает


выполнение программ, начиная с наиболее приоритетных задач, 
которые выполнялись на прежнем первичном контроллере.

Подробную информацию по отработке задач после переключения см. в


пункте Перекрестная загрузка, синхронизация и переключение на стр. 148.

Для осуществления переключения в вашей области применения может


потребоваться рассмотрение некоторых аспектов программы и возможное
внесение изменений. Подробную информацию об этих аспектах
программы см. в разделе Глава 7, Программирование резервированного
контроллера на стр. 145.

ВАЖНО Инструкция по замене модулей резервирования 1756-RM/B модулями


резервирования 1756-RM2/A без переключения системы приводится 
в пункте Замена модулей резервирования 1756-RM/A или 1756-RM/B на
модули резервирования 1756-RM2/A на стр. 274.

ВАЖНО В процессе переключения оптоволоконных каналов модуля 1756-RM2/A


таймер сканирования обнаружит задержку около 10 мс; однако шасси
будут всегда оставаться синхронизированными.

20 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Об усовершенствованных системах резервирования Глава 1

Сокращение приостановки HMIв сети Ethernet во время переключения

Приостановкой HMI называется время в процессе переключения с


первичного модуля на вторичный, в течение которого невозможно
выполнять чтение или запись данных о тегах, поступающих с контроллера.
Приостановка HMI связана с функционированием процесса визуализации
информации в НМI; однако это применимо к любому ПО, использующему
данные о тегах, например, к регистраторам данных, системам тревог или
системам архивирования. Сокращение приостановки НМI имеет важное
значение для предотвращения отключения системы.

Кратковременное прерывание связи при переключении происходит в том


случае, если для соединения между ПО RSLinx® Enterprise и резервированной
парой шасси используется маршрут, проходящий только по сети EtherNet/IP.
После завершения переключения связь автоматически восстанавливается.

Время между прерыванием связи (служившей для обновления активных


данных) и восстановлением связи (возобновление обновления) часто
называют «Приостановкой HMI».

Начиная с версии 20.054 продолжительность приостановки НМI при


переключении была сокращена.

ВАЖНО Начиная с версии 20.054 требуется ПО RSLinx Enterprise версии 5.50.04 (CPR9 SR5).

Продолжительность приостановки НМI зависит от нескольких переменных


параметров системы, влияющих на это время следующим образом:
• Количество и типы тегов, сканируемых программой RSLinx Enterprise
• Частота обновления экрана клиента
• Количество программ и тегов в области контроллера, относящейся к
резервированному контроллеру
• Загрузка контроллера, включая следующее:
• Число задач и частота сканирования (в предположении отсутствия
постоянной задачи)
• Использование памяти
• Процент имеющихся нулевых задач
• Сетевой трафик

По результатам тестирования с использованием операционной системы


Windows Server 2003 продолжительность «Приостановки НМI» была
сокращена на 40 ... 80%. Результаты пользователей различались с учетом
вышеописанных переменных факторов.

ВАЖНО Программа RSLinx Enterprise входит в состав сервиса FactoryTalk, для


которого выпускался ряд сервис-релизов (SR), обеспечивающих
обратную совместимость с ранее выпускавшимися продуктами серии 
CPR 9. Функция сокращения приостановки НМI может использоваться
существующими и новыми пользователями, использующими 
программу FactoryTalk View версии 5.0 (CPR9).

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 21


Глава 1 Об усовершенствованных системах резервирования

Ограничения При использовании усовершенствованной системы резервирования


следует учитывать ряд ограничений. Большинство из этих ограничений
относятся ко всем версиям усовершенствованной системы резервирования.
Ниже отмечены исключения:
• Модули 1756-RM2/A или 1756-RM2XT могут использоваться
только с другими модулями 1756-RM2/A или 1756-RM2XT. Модули
1756-RM2/A и 1756-RM2XT нельзя смешивать с модулями 1756-
RM/A, 1756-RM/B или 1756-RMXT.
• Обратите внимание на то, что версия встроенного ПО 19.052
применяется только для контроллеров 1756-L6x, а версия 19.053
применяется только для контроллеров 1756-L7x.
• В усовершенствованных системах резервирования нельзя
использовать стандартные коммуникационные модули ControlNet 
и EtherNet/IP. В усовершенствованных системах резервирования
необходимо использовать усовершенствованные коммуникационные
модули. В каталожном обозначении усовершенствованных
коммуникационных модулей приводится суффикс «2». Например,
модуль 1756-EN2T.
• В программе резервированного контроллера нельзя использовать
следующие задачи:
– задачи, связанные с событиями;
– заблокированные задачи.
Рекомендации и требования в отношении программирования
резервированного контроллера см. в пункте Программирование
резервированного контроллера на стр. 145.

• В усовершенствованной системе резервирования нельзя использовать


функцию контроля встроенного ПО – Firmware Supervisor,
имеющуюся в программе RSLogix 5000.

• В программе резервированного контроллера нельзя использовать


функции управления движением: SERCOS Motion или Integrated
Motion on EtherNet/IP.

• В усовершенствованной системе резервирования нельзя использовать


употребленные соединения Unicast В случае попытки использования
употребленных соединений Unicast система не пройдет
квалифицирование (т. е. будет «дисквалифицирована»), и последующее
квалифицирование несинхронизированной резервированной пары
шасси не будет разрешено. Вы сможете использовать производимые
соединения Unicast, потребленные удаленными потребителями.

• В усовершенствованной системе резервирования нельзя использовать


модуль 1756-EWEB и все функции, осуществляемые этим модулем.

• В каждом шасси резервированной пары можно использовать не более


2 контроллеров и 7 коммуникационных модулей типа ControlNet или
EtherNet/IP.

22 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Об усовершенствованных системах резервирования Глава 1

• В усовершенствованных системах резервирования версии 16.081 и


ранее коммуникационные модули EtherNet/IP не могут выполнять
следующие задачи:
– соединение с удаленными модулями входа/выхода по сети
EtherNet/IP;
– соединение с резервированными системами входов-выходов 
типа 1715;
– использование производимых/потребляемых тегов;
– соединение с сетями с кольцевой топологией аппаратного уровня;
– использование технологии синхронизации протокола CIP Sync.

Эти задачи можно выполнять в усовершенствованной системе


резервирования версии 19.052 (или новее).

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 23


Глава 1 Об усовершенствованных системах резервирования

Примечания:

24 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Глава 2

Проектирование усовершенствованной
системы резервирования

Тема Страница
Компоненты усовершенствованной системы резервирования 26
Резервированное шасси 30
Контроллеры в резервированных шасси 31
Модули резервирования в резервированных шасси 33
Коммуникационные модули в резервированных шасси 34
Источники питания и резервные источники питания в усовершенствованных 37
системах резервирования
Сети ControlNet с резервированными системами 42
Другие коммуникационные сети 46
Другие коммуникационные сети 46
Размещение входов-выходов 48
Резервированные системы входов-выходов типа 1715 48
Использование HMI 50
Требования к встроенному ПО 53
Требования к программному обеспечению 53

В этой главе описывается использование требуемых и дополнительных


(опциональных) компонентов для проектирования усовершенствованной
системы резервирования.

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 25


Глава 2 Проектирование усовершенствованной системы резервирования

Компоненты Основными компонентами усовершенствованной системы резервирования


ControlLogix являются компоненты, находящиеся в резервированной паре
усовершенствованной шасси. Вы можете подключать к резервированной паре шасси другие
системы резервирования системные компоненты. Однако резервирование функций связи и управления
осуществляется только резервированной парой шасси и ее компонентами.

В этой таблице указаны компоненты, которые могут использоваться в


усовершенствованных системах резервирования. Обратите внимание на то,
что возможность применения некоторых компонентов зависит от версии
системы.
Табл. 4 - Компоненты, которые могут использоваться в резервированной паре шасси
Тип изделия № по кат. Описание Страница
Модуль 1756-RM2/A Модуль резервирования ControlLogix
резервирования Этот компонент может использоваться в усовершенство-
ванных системах резервирования версий 16.057, 16.081,
19.052 (или новее) в случае использования контрол-
леров 1756-L6x , и в системах резервирования версии
19.053 (или новее) в случае использования контрол-
леров 1756-L7х.
1756-RM2XT Модуль резервирования ControlLogix-XT™
33
Этот компонент может использоваться в усовершенство-
ванных системах резервирования версий 16.057, 16.081,
19.052 (или новее) в случае использования контрол-
леров 1756-L6x, и в системах резервирования версии
19.053 (или новее) в случае использования контрол-
леров 1756-L7x..
1756-RM Модуль резервирования ControlLogix
1756-RMXT Модуль резервирования ControlLogix-XT
Шасси 1756-A4 4-слотовое шасси ControlLogix
1756-A4LXT 4-слотовое шасси ControlLogix-XT™, -25…60 °C
Этот компонент может использоваться в
усовершенствованных системах резервирования версии
19.052 (или новее).
1756-A5XT 5-слотовое шасси ControlLogix-XT
30
1756-A7 7-слотовое шасси ControlLogix
1756-A7XT 7-слотовое шасси ControlLogix-XT, -25…70 °C
1756-A7LXT 7-слотовое шасси ControlLogix-XT, -25…60 °C
1756-A10 10-слотовое шасси ControlLogix
1756-A13 13-слотовое шасси ControlLogix
1756-A17 17-слотовое шасси ControlLogix
Коммуникацион- 1756-CN2/B Мостовой модуль ControlLogix для сети ControlNet
ные модули 1756-CN2R/B Мостовой модуль ControlLogix для резервированной сети
ControlNet
1756-CN2RXT Мостовой модуль ControlLogix-XT для сети ControlNet
1756-EN2T Мостовой модуль ControlLogix для сети EtherNet/IP
1756-EN2F Оптоволоконный мостовой модуль ControlLogix для сети
EtherNet/IP Этот компонент может использоваться в 34
усовершенствованных системах резервирования 
версии 20.054 (или новее).
1756-EN2TR 2-портовый модуль ControlLogix для сети EtherNet/IP
Этот компонент может использоваться в
усовершенствованных системах резервирования
версии 19.052 (или новее).
1756-EN2TXT Мостовой модуль ControlLogix-ХТ для сети EtherNet/IP

26 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Проектирование усовершенствованной системы резервирования Глава 2

Табл. 4 - Компоненты, которые могут использоваться в резервированной паре шасси


Тип изделия № по кат. Описание Страница
Контроллеры 1756-L61, 1756- Контроллеры ControlLogix
L62, 1756-L63,
1756-L64
1756-L63XT Контроллер ControlLogix-ХТ
1756-L65 Контроллер ControlLogix
Этот компонент может использоваться в усовершенство-
ванных системах резервирования версии 19.052 
(или новее).
1756-L72, 1756- Контроллеры ControlLogix 31
L73, 1756-L74, Этот компонент может использоваться в усовершенство-
1756-L75 ванных системах резервирования версии 19.053 
(или новее).
1756-L71 Контроллер ControlLogix
Этот компонент может использоваться в усовершенство-
ванных системах резервирования версии 209.054 
(или новее).
1756-L73XT Контроллер ControlLogix-XT, версия 19.053 (или новее)
Источники 1756-PA72,  Источники питания переменного тока для контроллеров
питания 1756-PA75 ControlLogix
1756-PB72, 1756- Источники питания постоянного тока для контроллеров
PB75, 1756-PC75, ControlLogix
1756-PH75
1756-PAXT, 1756- Источник питания переменного тока для контроллеров
PBXT ControlLogix-XT
1756-PA75R Резервированный источник питания переменного тока для 37
контроллеров ControlLogix
1756-PB75R Резервированный источник питания постоянного тока для
контроллеров ControlLogix
1756-CPR Кабель резервированного источника питания для
контроллеров ControlLogix
1756-PSCA2 Модуль адаптера шасси ControlLogix

ВАЖНО В усовершенствованных системах резервирования требуются применять


модули с определенным обозначением серии и с определенными
версиями программного обеспечения и встроенного ПО.
Подробная информация об этих требованиях в отношении обозначения
серии и версии программного обеспечения и встроенного ПО приводится
в пояснительной записке к текущему выпуску системы по адресу:
http://rockwellautomation.com/literature.

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 27


Глава 2 Проектирование усовершенствованной системы резервирования

На этой иллюстрации показан пример усовершенствованной системы


резервирования ControlLogix версии 19.053 (или новее), использующей
сеть EtherNet/IP.

Рис. 1 - Пример усовершенствованной системы резервирования ControlLogix версии 19.053


(или новее), использующей сеть EtherNet/IP

Рабочая станция

Коммутатор
EtherNet/IP

Резервированная пара шасси

CH2 CH1 OK CH2 CH1 OK


2

Модуль резервированных Модуль входов-выходов системы Модули входов-выходов Привод PowerFlex®, подключенный
входов-выходов типа 1715 ControlLogix типа 1756 POINT I/O™ типа 1734 через модуль 783-ETAP

28 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Проектирование усовершенствованной системы резервирования Глава 2

На этой иллюстрации показан пример усовершенствованной системы


резервирования ControlLogix версии 19.053 (или новее), использующей
сеть ControlNet.

Рис. 2 - Пример усовершенствованной системы резервирования ControlLogix версии 


19.053 (или новее), использующей сеть ControlNet

Рабочая станция

Коммутатор
EtherNet/IP

Резервированная пара шасси

CH2 CH1 OK CH2 CH1 OK


2

Модуль входов-выходов Модули ввода/вывода Привод PowerFlex 700S,


системы ControlLogix типа 1756 POINT I/O 1734 подключенный через карту 
1788-CNCR

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 29


Глава 2 Проектирование усовершенствованной системы резервирования

Резервированное шасси

В резервированной паре шасси можно использовать шасси ControlLogix


или ControlLogix-ХТ одинакового размера. Например, если в качестве
первичного шасси в вашей резервированной паре шасси используется
шасси 1756-A4, то в качестве вторичного шасси следует также использовать
шасси 1756-A4.

Шасси 1756-A4LXTможно использовать в усовершенствованной системе


резервирования версии 19.052 (или новее). Список шасси ControlLogix,
которые могут использоваться в усовершенствованной системе
резервирования, см. в табл. 4 на стр. 26.

СОВЕТ Если в вашей системе применяются контроллеры 1756-L7x, то следует


использовать версию 19.053 (или новее).

Требования к конфигурации резервированных шасси

Эти параметры конфигурации компонентов резервированной пары шасси


должны совпадать во время нормальной работы системы:

• Тип модуля

• Размер шасси

• Размещение в слотах

• Версия встроенного ПО

• Обозначение серии. См. стр. 34.

Рис. 3 - Пример резервированной пары шасси

0 1 2 3 0 1 2 3

CH2 CH1 OK CH2 CH1 OK

30 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Проектирование усовершенствованной системы резервирования Глава 2

Контроллеры в резервированных шасси

При установке контроллеров в резервированную пару шасси следует


помнить об этих указаниях:

• Контроллеры обычно используются в усовершенствованной системе


резервирования, но не обязательны.

• Различия между типами контроллеров описаны в следующей таблице.


Табл. 5 - Функции контроллеров
Функция Контроллеры 1756-L7x Контроллеры 1756-L6x
Поддержка системных часов и Модуль аккумулирования Батарея
функции резервного копирования, энергии (ЕSМ)
используемой для сохранения
содержимого памяти и
выключении питания
Коммуникационные порты USB Последовательный
(встроенные)
Число соединений, контроллер 500 250
ЦПУ Logix (процессор) Двухъядерный Одноядерный
Память, энергонезависимая Карта памяти Secure Digital (SD) Карта памяти CompactFlash
Дисплей состояния и индикаторы Дисплей состояния с 6 индикаторов состояния
состояния прокруткой и четыре
индикатора состояния
Число буферов сообщений, 20 (40 макс.) 10 (40 макс.)
передаваемых без образования
соединения, по умолчанию

• В одно шасси можно установить максимально два контроллера 


При использовании двух контроллеров в одном шасси они должны
относиться к одному семейству изделий.

Например, в одно шасси нельзя устанавливать контроллер 1756-L6x и


контроллер 1756-L7x.

ВАЖНО В усовершенствованной системе резервирования ControlLogix


версии 16.081 (или ранее) нельзя использовать два контроллера
1756-L64 в одном шасси. Однако вы можете использовать
контроллер 1756-L64 в одном шасси с контроллером 1756-L61,
1756-L62 или 1756-L63.

• В одном шасси можно использовать контроллеры одного семейства,


имеющие разные номера по каталогу. Например, в одном шасси
можно использовать два контроллера 1756-L6x .

• Каждый контроллер должен обладать достаточной емкостью ЗУ для


хранения данных, чтобы хранить удвоенный объем данных о тегах,
требуемый для проектов с использованием функции резервирования.

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 31


Глава 2 Проектирование усовершенствованной системы резервирования

• Каждый контроллер должен обладать достаточной емкостью ЗУ для


хранения данных о входах-выходах, чтобы хранить удвоенный объем
таких данных. Для проверки задействованной и располагаемой
памяти входов-выходов откройте вкладку «Memory» в диалоговом
окне «Controller Properties» программы RSLogix 5000.

Подробную информацию о ЗУ для хранения данных и информации о


входах-выходах см. в базе знаний Knowledgebase, ответ 28972.

• Если функция обновления резервированной системы (функция RSU)


используется для обновления усовершенствованной системы
резервирования во время ее работы, емкость памяти обновленных
вторичных контроллеров должна быть не меньше емкости памяти
первичных контроллеров.

Емкость памяти вторичного контроллера будет больше, чем у


первичного контроллера, если его номер по каталогу больше, 
чем у первичного контроллера, например, первичный контроллер
имеет номер 1756-L63 а вторичный – номер 1756-L65.

В следующей таблице описаны вторичные контроллеры, которые вы


можете использовать при применении функции RSU для указанных
первичных контроллеров.

Табл. 6 - Совместимость контроллеров


Первичный контроллер Совместимый вторичный контроллер
1756-L61 1756-L61, 1756-L62, 1756-L63, 1756-L64, 1756-L65
1756-L62 1756-L62, 1756-L63, 1756-L64, 1756-L65
1756-L63 1756-L63, 1756-L64, 1756-L65
1756-L64 1756-L64, 1756-L65
1756-L65 1756-L65
1756-L71 1756-L71, 1756-L72, 1756-L73, 1756-L74, 1756-L75
1756-L72 1756-L72, 1756-L73, 1756-L74, 1756-L75
1756-L73 1756-L73, 1756-L74, 1756-L75
1756-L74 1756-L74, 1756-L75
1756-L75 1756-L75

Различные типы контроллеров на разных шасси допускаются только 


в процессе обновления системы. После завершения обновления
системы контроллеры в резервированной паре шасси должны
соответствовать друг другу, чтобы обеспечить возможность
синхронизации системы.

Подробную информацию об использовании функции RSU 


см. в. разделе Приложение C, Обновление со стандартной системы
резервирования или на другую версию усовершенствованной
системы резервирования на стр. 247.

32 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Проектирование усовершенствованной системы резервирования Глава 2

• В усовершенствованной системе резервирования версии 19.052 


(или новее) работа контроллера 1756-L65 отличается от работы
контроллера 1756-L64. Контроллеру 1756-L65 требуется больше
времени для выполнения некоторых операций.

Например, в некоторых областях применения контроллер 


1756-L65 затрачивает больше времени на сканирование, чем
контроллер 1756-L64.

Планирование соединений с контроллером

При планировании использования соединений с контроллером


необходимо учитывать следующие условия:
• Контроллеры 1756-L6x обеспечивают в общей сложности
250 соединений.
• Контроллеры 1756-L7x обеспечивают в общей сложности 
500 соединений.

Если вы используете все или почти все соединения вторичного контроллера, 


то синхронизация шасси может оказаться затруднительной.

Модули резервирования в резервированных шасси

Два модуля резервирования (по одному в каждом шасси резервированной


пары шасси) совместно контролируют рабочие режимы и переключения
системы управления, тем самым создавая базу для резервирования системы.
Этот мост между шасси способствует обмену управляющими данными и
обеспечению синхронизации работы.

Модули резервирования позволяют ввести резервированную систему в


эксплуатацию методом «включай и работай» (plug-and-play) без
необходимости в программировании. Вы можете подключить пару модулей
резервирования со стандартной конфигурацией к резервированной паре
шасси и настроить резервированную систему.

Для резервирования шасси можно использовать любой из нижеописанных


способов:

• Вставьте пару модулей резервирования в уже включенную пару шасси,


в которых используются компоненты и прикладные программы,
рассчитанные на работу в режиме резервирования, и затем
подключите модули резервирования.

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 33


Глава 2 Проектирование усовершенствованной системы резервирования

• Вставьте модули резервирования в два шасси, подключите модули и


затем вставьте в каждое шасси компоненты, рассчитанные на работу 
в режиме резервирования.

ВАЖНО При этом для перевода усовершенствованной системы резервирования 


с нерезервированного режима на резервированный не потребуется
никакого программирования, если ваше приложение отвечает
следующим условиям:
• Ваше приложение отвечает требованиям, указанным в пункте
Ограничения на стр. 22.
• В окне «Controller Properties» вашего проекта в программе
RSLogix 5000 будет активирована опция «Redundancy».

После того, как в резервированной паре шасси будут установлены и


включены все желательные компоненты, в том числе контроллеры,
настроенные на работу в режиме резервирования, не потребуется никаких
дополнительных операций для того, чтобы модули резервирования
перевели систему в режим резервирования. Модули резервирования
автоматически определят рабочее состояние каждой пары шасси и будут
готовы принимать команды и обеспечивать контроль системы.

Коммуникационные модули в резервированных шасси


При установке коммуникационных модулей ControlLogix ControlNet и
EtherNet/IP в резервированную пару шасси следует помнить об этих
требованиях:

• В усовершенствованных системах резервирования необходимо


использовать усовершенствованные коммуникационные модули. В
каталожном обозначении усовершенствованных коммуникационных
модулей приводится суффикс «2». Например, модуль 1756-EN2T.

Стандартные коммуникационные модули для сетей ControlNet и


EtherNet/IP не поддерживаются.

• Модуль 1756-EN2TR можно использовать только в усовершенство-


ванной системе резервирования версии 19.052 (или новее).

• В каждом резервированном шасси можно использовать до семи


усовершенствованных коммуникационных модулей в любом
сочетании.

• Если в вашей резервированной паре шасси применяется сеть


ControlNet, то вы должны иметь два коммуникационных модуля
ControlNet за пределами резервированной пары шасси. При
присвоении номеров для адресов узлов необходимо присвоить 
адрес узла с наименьшим номером коммуникационному модулю,
находящемуся за пределами резервированной пары шасси.

34 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Проектирование усовершенствованной системы резервирования Глава 2

Для получения дополнительной информации см. пункты


Использование не менее четырех узлов сети ControlNet на стр. 42 и
Присвоение наименьших номеров узлов удаленным модулям
ControlNet на стр. 43.

• В резервированной системе нельзя использовать коммуникационные


модули ControlNet серии А.

• В комплекте спаренных шасси («партнеров») совпадение серий


коммуникационных модулей сети EtherNet/IP не требуется. 
Однако, если в вашей области применения требуются функции,
обеспечиваемые только модулями с определенным обозначением
серии, то в комплекте спаренных шасси требуется использовать
модули с одним и тем же обозначением серии.

Например, передача данных с двойной скоростью (DDR)


обеспечивается только коммуникационным модулем 1756-EN2T/C.
Поэтому для применения функции DDR потребуется использовать
модули 1756-EN2T/C в каждом шасси резервированной пары.

• Не используйте порты USB коммуникационных модулей для


доступа к сети резервированной системы во время ее работы, т. 
е. в режиме онлайн. Использование портов USВ в режиме онлайн
может привести к потере связи после переключения модулей.

Список коммуникационных модулей ControlLogix, которые могут


использоваться в усовершенствованной системе резервирования, см. в
табл. 4 на стр. 26.

Планирование подключений к коммуникационному модулю

Соединение по протоколу СIР представляет собой механизм связи между


двумя точками, используемый для обмена данными между производителем
и потребителем. Ниже приводятся примеры соединений по протоколу СIР:

• передача сообщений контроллера Logix5000 на контроллер


Logix5000;

• сигналы входов-выходов или произведенный тег;

• загрузка программы;

• клиент RSLinx DDE/OPC;

• опрос контроллера Logix5000 программой PanelView™.

Коммуникационные модули ControlLogix для сети ControlNet


обеспечивают в общей сложности 131 соединение по протоколу СIР. 
При использовании соединений по протоколу СIР с коммуникационными
модулями ControlLogix для сети ControlNet необходимо учитывать
следующие факторы.

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 35


Глава 2 Проектирование усовершенствованной системы резервирования

• Три из 131 соединения СIР зарезервированы в целях резервирования


системы. Эти три соединения СIР, предназначенные для
резервирования, всегда отображаются как используемые, даже если ни
одно из соединений не открыто.

• Оставшиеся 128 соединений СIР можно использовать любым


способом, требуемым в вашей области применения, например, как в
примерах, описанных выше.

Коммуникационные модули ControlLogix для сети EtherNet/IP


обеспечивают в общей сложности 259 соединений по протоколу СIР. 
При использовании соединений по протоколу СIР с коммуникационными
модулями ControlLogix для сети EtherNet/IP необходимо учитывать
следующие факторы.

• Три из 259 соединений СIР зарезервированы в целях


резервирования системы.

• Оставшиеся 256 соединений СIР можно использовать любым


способом, требуемым в вашей области применения, например, 
как в примерах, описанных выше.

36 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Проектирование усовершенствованной системы резервирования Глава 2

Источники питания и резервные источники питания в


усовершенствованных системах резервирования

В усовершенствованной системе резервирования можно использовать


любые стандартные или резервированные источники питания, указанные 
в пункте Компоненты, которые могут использоваться в резервированной
паре шасси на стр. 26.

Резервные блоки питания

Как правило, в усовершенствованной системе резервирования


используются стандартные источники питания. Вы можете предпочесть
использование резервированных источников питания, чтобы сохранить
питание шасси ControlLogix в случае потери питания от одного из
источников. Для подключения резервированных источников питания
используются нижеуказанные аппаратные компоненты:

• два резервированных источника питания для каждого шасси;

• один модуль адаптера шасси 1756-PSCA для каждого


резервированного шасси;

• два кабеля 1756-CPR для каждого резервированного шасси,


предназначенные для подключения источников питания 
к адаптеру 1756-PSCА;
• при желании используется предоставляемый пользователем кабель
индикатора для соединения источников питания с удаленными
модулями входов.

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 37


Глава 2 Проектирование усовершенствованной системы резервирования

Рис. 4 - Резервированные источники питания в резервированных шасси


Источники питания 1756-PA75R и 1756-PB75R

Кабель индикатора
(опционально)
Кабели 1756-CPR Кабели 1756-CPR

Первичное шасси Вторичное шасси

CH2 CH1 OK CH2 CH1 OK

2
2

Подробную информацию о резервированных источниках питания см. в


руководстве «ControlLogix Selection Guide», публикация 1756-SG001.

38 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Проектирование усовершенствованной системы резервирования Глава 2

Сети EtherNet/IP с Использование сетей EtherNet/IP в усовершенствованной системе


резервирования в основном зависит от версии вашей системы.
резервированными
системами ВАЖНО Доступ к удаленному шассипо сети EtherNet/IP может осуществляться
с помощью любого модуля EtherNet/IР без необходимости в
дополнительном встроенном ПО, с одним исключением. Если в
удаленном шасси имеется контроллер, потребляющий тег,
производимый в RСР, то он сможет потреблять тег только при 
наличии требуемой версии встроенного ПО, как указано в табл. 7.

Табл. 7 - Минимальные требования к версиям встроенного ПО для коммуникационных


модулей EtherNet/IP в удаленном шасси
Коммуникационный модуль EtherNet/IP в Минимальная версия встроенного ПО
удаленном шасси
1756-EN2F 4.003
1756-EN2T
4.002
1756-EN2TR
1756-EN3TR
1756-ENBT 6.001
1768-ENBT 4.001
1769-L2x
19.011
1769-L3xE
1788-ENBT 3.001

Подробную информацию об использовании сети EtherNet/IP в


усовершенствованной системе резервирования см. в разделе 
Глава 5, Настройка конфигурации сети ControlNet на стр. 97.

Функции сети EtherNet/IP в усовершенствованной системе


резервирования версии 19.052 (или новее) сети

В усовершенствованной системе резервирования версии 19.052 (или новее)


вы можете выполнять следующие задачи в сети EtherNet/IP:

• использование модулей 1756-EN2TR;

• соединение с удаленными модулями входов-выходов;

• Соединение с резервированными системами входов-выходов типа 1715;

• Использование производимых/потребляемых тегов;

• Соединение с сетями с кольцевой топологией аппаратного уровня;

• Использование технологии синхронизации протокола CIP Sync;

Остальные пункты данного раздела относятся ко всем версиям


усовершенствованной системы резервирования.

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 39


Глава 2 Проектирование усовершенствованной системы резервирования

Обмен IP-адресами

Коммуникационные модули EtherNet/IP могут использовать функцию обмена


IP-адресами, чтобы осуществлять такой обмен во время переключения. Эту
функцию необходимо применять в целях использования соединений с
входами-выходами по сети Ethernet.

Дополнительную информацию об обмене IP-адресами см. в разделе 


Глава 5, Настройка конфигурации сети ControlNet на стр. 97.

Функция одноадресной связи (Unicast)

Усовершенствованные системы резервирования поддерживают


производимые теги для одноадресной связи. Усовершенствованные
системы резервирования не поддерживаютпотребляемые теги для
одноадресной связи. Системы резервирования не поддерживают 
входы-выходы для одноадресной связи.

Возможные задержки связи в сетях EtherNet/IP


В некоторых типах соединений кратковременная задержка связи при
переключении может произойти в том случае, если для соединения между
компонентом и резервированной парой шасси используется маршрут,
проходящий только по сети EtherNet/IP, и происходит переключение.
После завершения переключения связь автоматически восстанавливается.

Задержка связи при переключении может происходить в соединениях


нижеуказанных типов:
• соединение интерфейса HMI с резервированной парой шасси;
• соединение сервера FactoryTalk Batch с резервированной парой
шасси;
• соединение сервиса FactoryTalk Alarms and Events с резервированной
парой шасси.

Мост между сетью EtherNet/IP и сетью ControlNet, если вам требуется


сохранять соединение между компонентом и резервированной парой 
шасси в случае переключения.

См. Сокращение приостановки HMIв сети Ethernet во время переключения


на стр. 21.

40 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Проектирование усовершенствованной системы резервирования Глава 2

В этом примере иллюстрируется рекомендуемый способ соединения


интерфейса HMI с резервированной парой шасси в том случае, если в вашей
области применения не допускается потеря связи. На этом графике
показано удаленное шасси, в котором кроме коммуникационных модулей
для сетей EtherNet/IP и ControlNet также установлены модули входов-
выходов. Модули входов-выходов не обязательны и показаны здесь 
только в качестве примера.

Рис. 5 - Конфигурация, используемая для устранения задержки связи при переключении

HMI

EtherNet/IP

ControlNet

Резервированная пара шасси

CH2 CH1 OK CH2 CH1 OK

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 41


Глава 2 Проектирование усовершенствованной системы резервирования

Сети ControlNet с Сети ControlNet используются для соединения резервированных шасси


управления с удаленными входами-выходами и другими устройствами 
резервированными в системе.
системами

ВАЖНО Доступ к удаленному шасси по сети ControlNet может осуществляться 


с помощью любого модуля ControlNet без необходимости в
дополнительном встроенном ПО.

Требования к сети ControlNet

Если вы используете сеть ControlNet в усовершенствованной системе


резервирования, то вам следует учитывать следующие факторы:

• Использование не менее четырех узлов сети ControlNet

• Присвоение наименьших номеров узлов удаленным модулям


ControlNet

• Выставление переключателей адресов спаренных модулей ControlNet


на один адрес

• Резервирование последовательных адресов узлов для спаренных


модулей

Использование не менее четырех узлов сети ControlNet

В резервированных системах требуется не менее четырех узлов сети


ControlNet. Это обусловлено тем, что в дополнение к двум модулям
ControlNet, используемым в резервированных шасси, потребуется
использовать, как минимум, еще два модуля ControlNet. Адрес узла одного
из внешних модулей должен быть ниже, чем у модулей ControlNet в
резервированных шасси.

Если в вашей сети ControlNet используется менее четырех узлов, то при


переключении произойдет потеря связи, и выходы, соединенные с эти
узлом, могут изменить свое состояние во время переключения.

В дополнение к резервированным узлам ControlNet можно использовать


следующие модули ControlNet:

• мостовые модули ControlNet в удаленных шасси;

• любые другие устройства ControlNet в сети ControlNet;

• рабочая станция с коммуникационной программой RSLinx Classic,


соединенная с сетью ControlNet.

42 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Проектирование усовершенствованной системы резервирования Глава 2

Присвоение наименьших номеров узлов удаленным модулям ControlNet

Не присваивайте наименьший адрес узла ControlNet модулям ControlNet,


находящимся в составе резервированной пары шасси.

Если вы присвоите наименьший адрес узла ControlNet модулям ControlNet,


находящимся в составе резервированной пары шасси, то это приведет к
следующим нарушениям нормальной работы системы:

• после переключения может быть потеряна связь с модулями входов-


выходов, произведенными тегами и потребленными тегами;

• удаление модуля ControlNet из резервированного шасси может


привести к потере связи с модулями входов-выходов,
произведенными тегами и потребленными тегами;

• в случае потери питания системы потребуется выключить и включить


питание первичного шасси, чтобы восстановить связь.

Выставление переключателей адресов спаренных модулей ControlNet на один адрес

Если модули ControlNet используются в резервированной паре шасси в


качестве спаренных модулей («партнеров»), то переключатели адреса узлов
должны быть выставлены на один и тот же адрес узла. Для основных
модулей ControlNet можно использовать четные или нечетные адреса узлов.

Например, если спаренные модули ControlNet приписаны к узлам 12 и 


13 сети ControlNet, то переключатели адресов узлов для обоих модулей
должны быть выставлены на один и тот же адрес 12.

Рис. 6 - Пример адреса переключателя для спаренных модулей ControlNet

переключатели адресов модулей ControlNet

CH2 CH1 OK CH2 CH1 OK

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 43


Глава 2 Проектирование усовершенствованной системы резервирования

Резервирование последовательных адресов узлов для спаренных модулей

Если модули ControlNet используются в качестве спаренных модулей


(«партнеров») в резервированных шасси, то для таких модулей следует
запланировать последовательные номера узлов. Планирование
последовательных адресов узлов необходимо по той причине, что
резервированная система автоматически присваивает вторичному 
модулю ControlNet последовательный адрес узла.

Например, спаренным модулям ControlNet, для которых переключатели


адреса выставлены на 12, система присвоит номера узлов 12 и 13.

СОВЕТ Первичному шасси всегда присваивается меньший из двух адресов


узлов.

Рис. 7 - Пример резервированных модулей ControlNet с последовательными адресами

Переключатели адресов модулей


ControlNet
Первичное шасси Вторичное шасси

CH2 CH1 OK CH2 CH1 OK

Узел 12 Узел 13

44 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Проектирование усовершенствованной системы резервирования Глава 2

Резервированная среда передачи данных ControlNet

Использование резервированной среды передачи данных ControlNet


поможет предотвратить потерю связи в случае обрыва или отсоединения
магистрали или отвода. В системе с резервированной средой передачи
ControlNet используются следующие компоненты:

• коммуникационные модули 1756-CN2R/B в каждом


резервированном шасси;

• модули ControlNet, рассчитанные на работу в резервированной среде


передачи и установленные в каждом узле сети ControlNet;

• резервированная кабельная сеть магистрали сети;

• резервированные отводы для каждого подключенного модуля


ControlNet.

Рис. 8 - Резервированная среда передачи с резервированным шасси ControlLogix

Резервированные шасси ControlLogix


c модулями 1756-CN2R Рабочая станция с интерфейсной
картой ControlNet

Резервированные
магистральные линии

1785-L80C15

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 45


Глава 2 Проектирование усовершенствованной системы резервирования

Другие коммуникационные В усовершенствованных системах резервирования можно использовать


только сети EtherNet/IP и ControlNet с соответствующими модулями.
сети
ВАЖНО Резервированные шасси нельзя использовать в качестве моста
между сетями. Использование резервированного шасси в качестве
моста для связи с той же или другой сетью, а также передача
сообщений через резервированное шасси не поддерживается.

Мост для связи с другими коммуникационными сетями можно реализовать


за пределами резервированных шасси Например, мост для связи с сетью
универсальных удаленных входов-выходов можно реализовать через
удаленное шасси.

Рис. 9 - Пример реализации моста для связи с удаленными входами-выходами 


в разных сетях

Рабочая станция HMI

Коммутатор
Ethernet

Первичное шасси Вторичное шасси

CH2 CH1 OK CH2 CH1 OK

Шасси, используемое в качестве моста 


между сетью ControlNet и сетями
удаленных входов-выходов

К сети универсальных
входов-выходов
К сети EtherNet/IP К сети DeviceNet
ВАЖНОЕ ПРИМЕЧАНИЕ. Не
может быть использовано в
качестве моста для модулей

46 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Проектирование усовершенствованной системы резервирования Глава 2

Мост с этими сетями можно реализовать через удаленное шасси:


• ControlNet
• DeviceNet
• EtherNet/IP
• Универсальные удаленные входы-выходы
• Data Highway Plus

В этой таблице указаны компоненты системы, которые могут


использоваться в каждой сети, соединенной с резервированной системой.

Табл. 8 - Коммуникационные сети, которые можно использовать с усовершенствованным


системами резервирования
Сеть Соединение с резервированной Компонент
системой
входы-выходы HMI
ControlNet Непосредственно к резервирован- Да Да
ному шасси
Через мост Нет Да
DeviceNet Через мост Да Да
EtherNet/IP Непосредственно к резервирован- Да – усовершенствован- Да(1)
ному шасси ная система резервиро-
вания версии 19.052
(или новее)
Через мост Нет Да
Универсальные удаленные Через мост Да Да
входы-выходы
Data Highway Plus Через мост Да Да

(1) Для предотвращения кратковременной потери связи с резервированной парой шасси в случае переключения
мы рекомендуем соединить интерфейс HMI с этой резервированной парой шасси через мост между сетью
EtherNet/IP и сетью ControlNet. Для получения дополнительной информации см. пункт Возможные задержки
связи в сетях EtherNet/IP на стр. 40.

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 47


Глава 2 Проектирование усовершенствованной системы резервирования

Размещение входов- В усовершенствованной системе резервирования модули входов-выходов


можно размещать в следующих местах:
выходов
• в той же сети ControlNet, где находятся резервированные
контроллеры и коммуникационные модули;

• в той же сети EtherNet/IP, где находятся резервированные


контроллеры и коммуникационные модули;

• в сети DeviceNet, подсоединенной через мост;

• в сети универсальных удаленных входов-выходов, подсоединенной


через мост.

ВАЖНО Установка модулей входов-выходов внутри пары резервированных


шасси не допускается. Модули входов-выходов можно устанавливать
только в удаленных местах, доступных через сети, указанные в этом
списке.
Связь с модулями удаленных входов-выходов по сети EtherNet/IP может
осуществляться в усовершенствованной системе резервирования
версии 19.052 (или новее).

Резервированные системы входов-выходов типа 1715

Начиная с усовершенствованной системы резервирования версии 19.052


(или новее), можно осуществлять связь с резервированными системами
входов-выходов типа 1715 по сети EtherNet/IP.

Резервированная система входов-выходов типа 1715 позволяет


контроллеру осуществлять связь с дистанционным резервированным шасси
входов-выходов через сеть EtherNet/IP. Резервированная система входов-
выходов типа 1715 обеспечивает высокие показатели готовности и
резервирования для особо важных процессов за счет использования
резервированной пары адаптеров и нескольких модулей входов-выходов,
которые снабжены средствами диагностики и легко могут быть заменены.

Резервированная система входов-выходов типа 1715 состоит из одного


базового адаптерного блока с двумя слотами, в которые устанавливается
резервированная пара модулей адаптеров. Базовый адаптерный блок может
быть соединен максимально с 8 трехслотовыми базовыми блоками входов-
выходов, в которые можно установить до 24 полностью настраиваемых
модулей цифровых и аналоговых входов-выходов. Резервированная
система входов-выходов типа 1715 может быть настроена на кольцевую или
звездообразную топологию.

Каждая резервированная система входов-выходов типа 1715 использует


один IP-адрес в качестве основного IP-адреса для всех видов связи.
Резервированная пара модулей адаптеров состоит из двух активных
модулей, т. е. первичного модуля и спаренного с ним вторичного модуля.

48 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Проектирование усовершенствованной системы резервирования Глава 2

Рис. 10 - Пример вариантов размещения входов-выходов

Рабочая
станция

EtherNet/IP

Коммутатор
EtherNet/IP

Первичное шасси Вторичное шасси

CH2 CH1 OK CH2 CH1 OK

EtherNet/IP

Мостовое шасси

Модули ввода/вывода
Модуль резервированных POINT I/O 1734
входов-выходов типа 1715
ControlNet

Колонка контроля Шасси 1771 с модулями


устройств сети 1771-ASB
DeviceNet

Универсальные удаленные
входы-выходы
DeviceNet

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 49


Глава 2 Проектирование усовершенствованной системы резервирования

Использование HMI В зависимости от сети, используемой для соединения резервированной


системы с интерфейсами HMI, при планировании следует учитывать
определенные требования к размещению и конфигурированию. Интерфейс
HMI можно соединить с основным шасси по любой из следующих сетей:

• EtherNet/IP

• ControlNet

Интерфейс HMI, подключенный по сети EtherNet/IP

В этой таблице описываются особенности резервированной системы,


относящиеся к использованию HMI в сети EtherNet/IP.

Тип используемого интерфейса HMI Особенности


Терминал PanelView Standard Те же, что для нерезервированной системы.
• Терминал PanelView Plus • Использование ПО RSLinx Enterprise версии 5.0 (или новее).
• Промышленный компьютер • Для каждого терминала PanelView Plus или VersaView CE следует
VersaView® с операционной  зарезервировать соединения, указанные в этой таблице.
системой Windows CE
В модуле Зарезервировать
Контроллер 5 соединений
1756-EN2T 5 соединений

ПО FactoryTalk View Supervisory Edition  • Использовать ПО RSLinx Enterprise версии 5.0 (или новее).
с ПО RSLinx Enterprise • HMI и оба резервированных шасси должны находиться в
одной подсети.
• Сеть должна быть настроена на обмен IP-адресами.
• ПО FactoryTalk View Supervisory Edition  Число серверов RSLinx, используемых контроллером, не должно
с ПО RSLinx Classic версии 2.52  превышать 3; в идеале следует использовать 1 сервер.
(или новее)
• ПО RSView®32
• Любое другое ПО для клиента HMI, в
котором используется ПО RSLinx Classic
версии 2.52 (или новее)

HMI, соединенный с резервированной парой шасси только по сети


EtherNet/IP, может на короткое время потерять связь во время
переключения. Однако связь восстанавливается после завершения
переключения.

50 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Проектирование усовершенствованной системы резервирования Глава 2

HMI, подсоединенный по сети ControlNet

В этой таблице описываются аспекты резервированной системы,


относящиеся к использованию HMI в сети ControlNet.

Тип используемого интерфейса HMI Особенности


• Терминал PanelView Standard • Если для вашего HMI применяется обмен
• Терминал PanelView 1000e или незапланированными сообщениями, следует использовать
PanelView 1400e четыре терминала на каждый контроллер.
• Если для вашего HMI не применяется обмен
незапланированными сообщениями, то количество
используемых терминалов зависит от потребностей вашей
области применения.
• Терминал PanelView Plus Для каждого терминала PanelView Plus или VersaView следует
• Промышленный компьютер VersaView зарезервировать соединения.
с операционной системой Windows CE
В модуле Зарезервировать
Контроллер 5 соединений
1756-CN2/B, 5 соединений
1756-CN2R/B

• ПО FactoryTalk View Supervisory  Число серверов RSLinx, используемых контроллером, должно


Edition с ПО RSLinx Classic версии 2.52 составлять от 1 (идеально) до 3 (максимально).
(или новее)
• ПО RSView32
• Любое другое ПО для клиента HMI в
котором используется ПО RSLinx Classic
версии 2.52 (или новее)

HMI, соединенный с основным шасси исключительно по сети ControlNet


или мосту между сетью EtherNet/IP и сетью ControlNet, сохранит свои
соединения во время переключения.

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 51


Глава 2 Проектирование усовершенствованной системы резервирования

На рис. Соединение HMI по сети ControlNet показан пример соединения


интерфейса HMI с основным контроллером через сеть ControlNet.

Рис. 11 - Соединение HMI по сети ControlNet

HMI

ControlNet

Резервированная пара шасси


CH2 CH1 OK CH2 CH1 OK

ControlNet
CH2 CH1 OK CH2 CH1 OK

Пример соединения HMI с резервированной паре шасси через мост 


между сетью EtherNet/IP и сетью ControlNet см. на рис. Конфигурация,
используемая для устранения задержки связи при переключении на стр. 41.

52 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Проектирование усовершенствованной системы резервирования Глава 2

Требования к  В усовершенствованной системе резервирования следует использовать только


то встроенное ПО, которое предназначено для таких систем. Выпускаются
встроенному ПО следующие пакеты встроенного ПО для усовершенствованной системы
резервирования разных версий.
• 16.054Enh
• 16.080Enh
• 16.081Enh
• 16.081_kit1
• 19.052Enh
• 19.053Enh
• 19.053_kit1
• 20.054
• 20.054_kit1

Загрузку новейшей версии пакета встроенного ПО усовершенствованной


системы резервирования можно произвести с сайта 
http://www.rockwellautomation/support.com.

Требования к В этих разделах описывается обязательное и дополнительное


(опциональное) программное обеспечение, используемое вместе 
программному с усовершенствованной системой резервирования.
обеспечению
Требуемое программное обеспечение

Это программное обеспечение требуется для использования всех версий


усовершенствованной системы резервирования

• ПО RSLogix 5000.

• Коммуникационное ПО RSLinx Classic.

• Конфигуратор модулей резервирования (RMCT) – эта утилита


устанавливается вместе с установкой ПО RSLinx Classic.

Новейшие версии программного обеспечения имеются на сайте 


http://www.rockwellautomation/support.com.

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 53


Глава 2 Проектирование усовершенствованной системы резервирования

Дополнительное программное обеспечение

Дополнительное программное обеспечение может потребоваться в


дополнение к вышеуказанному обязательному программному обеспечению
в зависимости от программы, конфигурации и компонентов вашей
усовершенствованной системы резервирования. Дополнительное
программное обеспечение, которое может вам потребоваться, указано 
в следующей таблице.

Если используются: Используйте это ПО:


Сеть ControlNet RSNetWorx™ for ControlNet™
Сеть EtherNet/IP RSNetWorx™ for EtherNet/IP
Тревоги FactoryTalk Alarms and Events
Порции или рецептуры FactoryTalk Batch
HMI(1) • FactoryTalk View Site Edition
• ПО RSLinx Enterprise
• RSView32
Различные сервисы FactoryTalk Сервисная платформа FactoryTalk
(1) Для получения дополнительной информации см. пункт Использование HMI на стр. 50.

54 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Глава 3

Установка усовершенствованной системы


резервирования
Тема Страница
Подготовка к работе 55
Установка усовершенствованной системы резервирования 57
Пункт 1. Установка программного обеспечения 57
Пункт 2. Установка оборудования 59
Пункт 3: Соединение модулей резервирования оптоволоконным 68
кабелем
Пункт 4: Обновление встроенного ПО резервированного шасси 73
Пункт 5: Назначение первичного и вторичного шасси 77

Подготовка к работе Перед установкой усовершенствованной системы резервирования


необходимо провести нижеописанную подготовку:

• убедитесь в том, что у вас имеется все компоненты, необходимые для


установки системы;

• прочтите и изучите указания по технике безопасности и защите


окружающей среды, приведенные в опубликованных инструкциях 
по установке каждого компонента;

• закажите оптоволоконный кабель связи 1756-RMCx , если у вас 


нет его;

• если вам потребуется подготовить свой собственный оптоволокон-


ный кабель нестандартной длины, не предусмотренной каталожными
номерами 1756-RMCx, см. пункт Оптоволоконный кабель на стр. 72.

Краткое руководство по установке усовершенствованной


системы резервирования

При первоначальной установке системы следует выполнять


нижеописанные пункты краткого руководства.

1. Установите и обновите программное обеспечение рабочей станции и


комплект встроенного ПО. (См. Пункт 1. Установка программного
обеспечения на стр. 57.)

Требуемые прикладные программы:


• ПО RSLogix 5000;

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 55


Глава 3 Установка усовершенствованной системы резервирования

• Коммуникационное ПО RSLinx Classic;


• Конфигуратор модулей резервирования (RMCT). См. Установка
программного обеспечения на стр. 58.

ВАЖНО Если ПО RSLinx Classic уже имеется в вашей системе, не забудьте выключить
его перед установкой и обновлением программного обеспечения.

2. Перед началом установки аппаратных средств определите место уста-


новки ваших модулей в шасси системы. Вставьте в шасси коммуника-
ционные модули, модули контроллеров и модули резервирования,
устанавливая спаренные модули («модули-партнеры») в соседние
слоты. См. Пункт 2. Установка оборудования на стр. 59.

Установите аппаратные средства в следующем порядке.


• Первое шасси и источник питания, см. стр. 59.
• Коммуникационные модули первого шасси. см. стр. 60.
a.Определите IР-адрес для ваших коммуникационных модулей 
для сети Ethernet.

Каждый коммуникационный модуль для сети Ethernet будет иметь


тот же самый IР-адрес. Следующий IР-адрес в последовательности
адресов сети Ethernet следует зарезервировать за вторичным
контроллером; этот адрес будет использоваться в случае
переключения. (Например, 192.105.1.5 и 192.105.1.6).
b.Выставьте один и тот же IР-адрес для обоих коммуникационных
модулей для сети Ethernet. (Это правило также распространяется
на сети ControlNet). См. Настройка конфигурации сети EtherNet/
IP на стр. 81.
• Контроллер первого шасси. см. стр. 60.
• Модуль резервирования первого шасси. см. стр. 61.
• Второе шасси, источник питания, коммуникационные модули,
контроллер и модуль резервирования. См. стр. 68.
3. Вставьте оптоволоконный кабель связи для соединения модулей
резервирования в обоих шасси. См. Пункт 3: Соединение модулей
резервирования оптоволоконным кабелем на стр. 68.
4. Обновите встроенное ПО резервированных шасси. См. Пункт 4:
Обновление встроенного ПО резервированного шасси на стр. 73.
• Обновите встроенное ПО модулей в первом шасси.
• Подайте питание на первое шасси.
• Запустите программу ControlFLASH и обновите встроенное ПО.
• Обновите встроенное ПО модуля резервирования и убедитесь в
наличии статуса PRIM.
• Обновите все остальные модули шасси, используя программу
ControlFLASH.
• Выключите первое шасси.
• Включите второе шасси.

56 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Установка усовершенствованной системы резервирования Глава 3

• Проведите такой же процесс обновления встроенного ПО, 


как и для первого шасси.
• Выключите второе шасси.
5. Назначьте первичное шасси. См. Пункт 5: Назначение первичного и
вторичного шасси на стр. 77.
• Убедитесь в том, что оба шасси обесточены.
• Включите питание того шасси, которое вы хотите назначить
основным. Дождитесь до появления сообщения PRIM на
индикаторе состояния.
• Включите питание того шасси, которое вы хотите назначить
вторичным.

Установка Ниже описывается процесс установки усовершенствованной системы


резервирования. Здесь также разъясняется порядок установки модулей
усовершенствованной резервирования. Процесс установки осуществляется в следующем порядке.
системы резервирования
1. Установка программного обеспечения.
2. Установка аппаратных средств.
3. Подключение оптоволоконного кабеля связи к модулям
резервирования.
4. Обновление встроенного ПО.
5. Назначение первичного и вторичного шасси.

Пункт 1. Установка Ниже подробно описывается процесс установки усовершенствованной


системы резервирования.
программного
обеспечения Перед загрузкой и обновлением программного обеспечения,
предназначенного для использования в вашей системе резервирования,
обеспечьте полное выключение ПО RSLinx Classic.

• Щелкните правой кнопкой мыши на значке программы RSLinx в


области уведомлений на экране и выберите операцию «Shutdown
RSLinx Classic».

• В открытой программе RSLinx Classic выберите в меню «File»


операцию «Exit and Shutdown».

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 57


Глава 3 Установка усовершенствованной системы резервирования

Установка программного обеспечения

Получите и установите программное обеспечение, требуемое для настройки


и применения вашей системы резервирования Это включает новейший
комплект встроенного ПО системы резервирования, содержащий
программу RMCT (конфигуратор модулей резервирования) Подробную
информацию о требуемых версиях программного обеспечения для
настройки конфигурации системы резервирования см. в пункте 
Требования к программному обеспечению на стр. 53.

Порядок установки и требования описываются в инструкциях по установке


или пояснительных записках к выпуску, прилагаемых к каждой версии
программного обеспечения.

ВАЖНО При использовании модуля 1756-RM2/A или 1756-RM2XT необходимо


использовать программу RMCT версии 8.01.05 (или новее).

СОВЕТ При обновлении версии встроенного ПО модулей резервирования также


осуществляется обновление программы RMCT.

RMCT автоматически использует ту версию, которая совместима с


установленной версией встроенного ПО модуля резервирования.

Добавление файлов EDS

В некоторых модулях файлы EDS (электронные таблицы данных) уже


установлены. Однако, если это потребуется, можно получить файлы ЕDS
для модулей вашей системы на сайте технической поддержки компании
Rockwell Automation по адресу: http://www.rockwellautomation.com/
resources/eds/.

После загрузки требуемого файла EDS запустите конфигуратор EDS


аппаратных средств, для чего следует выбрать пункт меню: «Start >
Programs > Rockwell Software® > RSLinx Tools > EDS Hardware 
Installation Tool».

Эта программа предложит вам возможность добавления или удаления


файлов EDS – «Add or Remove EDS files».

58 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Установка усовершенствованной системы резервирования Глава 3

Пункт 2. Установка Установка и настройка аппаратных компонентов вашей системы


производится в следующем порядке.
оборудования
Установка первого шасси и его компонентов

При установке усовершенствованной системы резервирования сначала


установите одно шасси и его необходимые компоненты.

Размещение и спаривание модулей

Каждая пара контроллеров и коммуникационных модулей должна состоять


из совместимых спаренных модулей («модулей-партнеров»). Два модуля 
в одинаковых слотах считаются совместимыми партнерами только в том
случае, если они имеют совместимое аппаратное и программное
обеспечение, а также соответствуют другим правилам, проверка которых
может проводиться самим модулем. Статус совместимости (совместимый
или несовместимый) определяется либо модулем в первичном шасси, 
либо спаренным с ним модулем во вторичном шасси.

Пара модулей резервирования должна занимать одинаковые слоты в своих


соответствующих шасси. Пара модулей резервирования, размещенных в
разных слотах, не распознает два шасси как партнеров, даже если партнеры
других модулей будут находиться в одинаковых слотах.

Модуль резервирования не допускает выполнения некоторых операций


резервирования (например, квалифицирования), если в резервированной
паре шасси управления находятся несовместимые модули.

ВАЖНО Для обеспечения оптимальной работы размещайте модуль


резервирования в шасси как можно ближе к контроллеру.

Установка первого шасси из резервированной пары шасси производится в


следующем порядке.
• Установкашасси и источника питания
• Установка коммуникационных модулей
• Установка контроллера
• Установка модуля резервирования

СОВЕТ Не включайте питание системы до завершения установки обоих шасси и


их компонентов.

Включите питание каждого шасси в порядке, описанном в разделе 


Пункт 4: Обновление встроенного ПО резервированного шасси на стр. 73.

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 59


Глава 3 Установка усовершенствованной системы резервирования

Установкашасси и источника питания

При установке шасси и источника питания (или резервированных


источников питания) в усовершенствованную систему резервирования
следует руководствоваться инструкциями по установке, прилагаемыми к
этим компонентам.
Табл. 9 - Информация по установке шасси и источников питания системы ControlLogix
Тип изделия № по кат. Публикация
Шасси и источники 1756-A4, 1756-A7, 1756-A10, 1756-A13, 1756-A17, 1756-A4LXT,  «ControlLogix Chassis and Power Supplies Installation Instructions», 
питания 1756-A5XT, 1756-A7LXT, 1756-A7XT, 1756-PA72, 1756-PB72, 1756-PA75, публикация 1756-IN005
1756-PB75, 1756-PC75, 1756-PH75, 1756-PAXT, 1756-PBXT, 1756-PA75R,
1756-PB75R, 1756-PSCA2

Подробную информацию об использовании шасси и источников питания 


в усовершенствованной системе резервирования см. в разделе Компоненты
усовершенствованной системы резервирования на стр. 26.

Установка коммуникационных модулей

При установке коммуникационных модулей в усовершенствованную


систему резервирования следует руководствоваться инструкциями по
установке, прилагаемыми к ним.
Табл. 10 - Установка коммуникационного модуля
Тип изделия № по кат. Публикация
Коммуникационные 1756-CN2/B
модули ControlNet
1756-CN2R/B «ControlNet Modules Installation Instructions», 
публикация CNET-IN005
1756-CN2RXT
Коммуникационные 1756-EN2T
модули EtherNet/IP
1756-EN2TR
«EtherNet/IP Communication Modules Installation Instructions», 
1756-EN2F публикация ENET-IN002
1756-EN2TXT

Подробную информацию об использовании коммуникационных модулей в


усовершенствованной системе резервирования см. в разделе
Коммуникационные модули в резервированных шасси на стр. 34.

Установка контроллера

Используя информацию по установке, приведенную в документе


«Контроллеры ControlLogix – программное обеспечение версии 16»,
публикация 1756-UM001G-RU-P, выполните следующие операции для
вашего контроллера:
• установка в усовершенствованной системе резервирования;

60 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Установка усовершенствованной системы резервирования Глава 3

• определение совместимости планируемого первичного и вторичного


контроллеров в резервированных шасси, см. табл. 6 на стр. 32.

ВАЖНО Контроллеры ControlLogix-XT функционируют аналогично обычным


контроллерам. Изделия ControlLogix-XT включают в себя компоненты
системы управления и связи, снабженные конформным покрытием с целью
увеличения срока службы в тяжелых условиях коррозионной среды.
• При использовании с изделиями FLEX I/O-XT™ система ControlLogix-XT
может выдерживать температуру в диапазоне -20…+70 °C .
• При независимом использовании система ControlLogix-XT может
выдерживать температуру в диапазоне -25…+70 °C.

Подробную информацию об использовании контроллеров в


усовершенствованной системе резервирования см. в разделе 
Контроллеры в резервированных шасси на стр. 31.

Установка модуля резервирования

Модуль резервирования должен быть установлен в каждом шасси,


запланированном для вашей системы. Ниже указаны имеющиеся 
типы модулей:
• 1756-RM2/A
• 1756-RM2XT
• 1756-RM/A
• 1756-RM/B
• 1756-RMXT

ВАЖНО Не соединяйте первичный и вторичный модули резервирования 


до установки всех остальных компонентов, используемых 
в резервированной паре шасси.

ВАЖНО Модуль резервирования должен быть установлен как можно ближе 


к модулю контроллера.

ВАЖНО Модули 1756-RM2/A или 1756-RM2XT могут использоваться только с


другими модулями 1756-RM2/A или 1756-RM2XT. Модули 1756-RM2/A и 
1756-RM2XT нельзя смешивать с модулями 1756-RM/A, 1756-RM/B или
1756-RMXT.

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 61


Глава 3 Установка усовершенствованной системы резервирования

Требования к установке

Перед установкой необходимо выполнить следующие условия.


• Усвойте информацию о резервированных системах и средах передачи
данных.
• Убедитесь в идентичности запланированных модулей для каждого
резервированного шасси в паре, включая версии встроенного ПО.
• Убедитесь в том, что версия встроенного ПО усовершенствованной
системы резервирования совместима с запланированными модулями
резервированных шасси.
• Модуль 1756-RM/B обеспечивает более высокий уровень
производительности, чем модуль 1756-RM/A. Оба модуля могут
сосуществовать в резервированной системе, но максимальная
производительность системы обеспечивается при совместном
использовании модулей 1756-RM/B и контроллера 1756-L7x .
• Модуль 1756-RM2/A, используемый совместно с контроллером
1756-L7x, обеспечивает более высокую скорость перекрестной
загрузки, чем модуль 1756-RM/B.

Корпус и окружающая среда


ВНИМАНИЕ! Данное оборудование предназначено для использования в производственной среде с уровнем
загрязненности 2, в условиях допустимых перенапряжений в электросети категории II (в соответствии со стандартом
МЭК 60664-1) на высоте не выше 2000 м над уровнем моря без ограничения номинальной мощности.
Это оборудование не предназначено для использования в домашних условиях и может не обеспечивать
достаточную защиту от радиопомех в таких условиях.
Данное оборудование поставляется в открытом исполнении. Оно должно устанавливаться в шкаф, специально
разработанный для данных условий окружающей среды и позволяющий предотвратить травмы персонала в
результате соприкосновения с токоведущими частями. Если шкаф изготовлен из неметаллических материалов, 
он должен обладать необходимыми огнезащитными свойствами для предотвращения или минимизации
распространения пламени, отвечающими требованиям норм по распространению пламени 5VA, либо
сертифицирован для подобного применения. Доступ к внутренним компонентам шкафа возможен только 
с помощью инструмента. В последующих разделах данной публикации могут содержаться дополнительные
сведения о параметрах защиты шкафа от воздействия окружающей среды, обеспечивающих соответствие
определенным сертификатам безопасности.
Дополнительно к этой публикации, см.:
• «Industrial Automation Wiring and Grounding Guidelines», публикация Rockwell Automation 1770-4.1, 
где приводится дополнительная информация по установке
• Стандарты NEMA 250 или IЕС 60529 (в зависимости от ситуации), где приведены пояснения в отношении
степеней защиты корпусов различного типа

62 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Установка усовершенствованной системы резервирования Глава 3

Предотвращение электростатического разряда


ВНИМАНИЕ! Данное оборудование чувствительно к электростатическим разрядам, которые могут привести
к внутреннему повреждению и повлиять на нормальную работу устройства. При работе с оборудованием
необходимо следовать приведенным ниже рекомендациям.
• Прикоснитесь к заземленному предмету для снятия возможного статического заряда.
• Надевайте заземляющий браслет, соответствующий установленным требованиям.
• Не прикасайтесь к разъемам и контактам на платах со схемными элементами.
• Не прикасайтесь к схемным компонентам внутри оборудования.
• По возможности используйте рабочую станцию с антистатической защитой.
• Когда модуль не используется, храните его в соответствующей антистатической упаковке.

Извлечение и установка под напряжением (RIUP)


ОСТОРОЖНО. Если при установке или извлечении модуля задняя шина находится под напряжением, может
образоваться электрическая дуга. Это может привести к взрыву во взрывоопасных производственных средах.
Перед выполнением этой операции убедитесь, что питание выключено или среда не является опасной.
Повторяющиеся электрические искрения вызывают чрезмерный износ контактов модуля и его соединительного
разъема. Изношенные контакты создают дополнительное электрическое сопротивление, которое может повлиять 
на работу модуля.

Европейские требования по использованию в опасных зонах


Маркировка «EX» на изделии обозначает следующее.
Данное оборудование предназначено для использования в потенциально взрывоопасных средах, регламентируемых Директивой
Европейского союза 94/9/EC, и признано соответствующим Основным санитарным требованиям и требованиям безопасности (Essential
Health and Safety Requirements), предъявляемым к конструкции оборудования категории 3, предназначенного для использования в
потенциально взрывоопасных средах зоны 2, приведенных в приложении II указанной Директивы.
Выполнение основных санитарных требований и требований безопасности (Essential Health and Safety Requirements) обеспечивается
соответствием стандартам ЕН 60079-15 и ЕН 60079-0.

ВНИМАНИЕ! Данное оборудование не является устойчивым к воздействию солнечного света или иных источников
ультрафиолетового излучения.

ОСТОРОЖНО.
• В случае применения в условиях зоны 2 данное оборудование должно быть установлено в шкаф со степенью
защиты не ниже IP54.
• Данное оборудование должно использоваться в диапазоне номинальных характеристик, указанных компанией
Rockwell Automation.
• Данное оборудование следует использовать только с объединительными платами, сертифицированными
компанией Rockwell Automation по стандарту ATEX.
• Отсоединяйте данное оборудование только в том случае, если отключено питание или если известно, что данная
зона не является взрывоопасной.

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 63


Глава 3 Установка усовершенствованной системы резервирования

Программируемые электронные системы обеспечения


безопасности

ВНИМАНИЕ! Персонал, ответственный за применение программируемых электронных систем (ПЭС) обеспечения


безопасности, должен знать правила техники безопасности при работе с такой системой и пройти обучение по
пользованию ей.

Оптические порты

ВНИМАНИЕ! При определенных условиях оптический порт может представлять опасность для глаз. Если смотреть на
оптический порт под определенным углом, опасное воздействие на глаза может превысить предельно допустимую
величину.

Компактные подключаемые устройства

ОСТОРОЖНО. Если установка или извлечение оптического приемопередатчика в компактном подключаемом исполнении
(SРF) производится под напряжением, может образоваться электрическая дуга. Это может привести к взрыву во
взрывоопасных производственных средах.
Перед выполнением этой операции убедитесь, что питание выключено или среда не является опасной.

64 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Установка усовершенствованной системы резервирования Глава 3

Разрешение на размещение в опасной зоне для Северной Америки


Информация по использованию оборудования в опасных производственных средах.
Оборудование с маркировкой «CL I, DIV 2, GP A, B, C, D» предназначено для использования только в опасных производственных средах
класса I части 2, групп A, B, C, D или в безопасных производственных средах. Каждое изделие имеет маркировку на паспортной
табличке, указывающую температурный код опасной зоны. В случае объединения нескольких устройств в систему, для определения
общесистемного температурного кода может использоваться самый неблагоприятный температурный код (самое минимальное
значение температуры). Объединение оборудования в системе подлежит проверке соответствующим местным надзорным органом
в процессе установки.
AVERTISSEMENT: ОПАСНОСТЬ ВЗРЫВА
• Отсоединяйте данное оборудование только в том случае, если отключено питание или если известно, что
данная зона не является взрывоопасной.
• Отсоединяйте подключенные к данному оборудованию провода и другие элементы только в том случае,
если отключено питание или известно, что данная зона не является взрывоопасной. Закрепите внешние
провода и элементы, сопряженные с данным оборудованием, путем использования винтов, задвижек,
резьбовых соединений или иных средств, входящих в комплект данного изделия.
• Замена компонентов может повлечь за собой непригодность оборудования к использованию в зонах класса
1, раздел 2 (Class 1, Division 2).
• Если оборудование имеет элементы питания, их замена должна осуществляться только в безопасной среде.
The following information applies when operating this equipment in hazardous Informations sur l'utilisation de cet équipement en environnements
locations. dangereux.
Les produits marqués "CL I, DIV 2, GP A, B, C, D" ne conviennent qu'à
Products marked "CL I, DIV 2, GP A, B, C, D" are suitable for use in Class I une utilisation en environnements de Classe I Division 2 Groupes A,
Division 2 Groups A, B, C, D, Hazardous Locations and nonhazardous B, C, D dangereux et non dangereux. Chaque produit est livré avec
locations only. Each product is supplied with markings on the rating des marquages sur sa plaque d'identification qui indiquent le code
nameplate indicating the hazardous location temperature code. When de température pour les environnements dangereux. Lorsque
combining products within a system, the most adverse temperature plusieurs produits sont combinés dans un système, le code de
code (lowest "T" number) may be used to help determine the overall température le plus défavorable (code de température le plus faible)
temperature code of the system. Combinations of equipment in your peut être utilisé pour déterminer le code de température global du
system are subject to investigation by the local Authority Having système. Les combinaisons d'équipements dans le système sont
Jurisdiction at the time of installation. sujettes à inspection par les autorités locales qualifiées au moment
de l'installation.
AVERTISSEMENT: EXPLOSION HAZARD AVERTISSEMENT: RISQUE D’EXPLOSION –
• Do not disconnect equipment unless • Couper le courant ou s'assurer que
power has been removed or the area is l'environnement est classé non
known to be nonhazardous. dangereux avant de débrancher
• Do not disconnect connections to this l'équipement.
equipment unless power has been • Couper le courant ou s'assurer que
removed or the area is known to be l'environnement est classé non
nonhazardous. Secure any external dangereux avant de débrancher les
connections that mate to this equipment connecteurs. Fixer tous les
by using screws, sliding latches, threaded connecteurs externes reliés à cet
connectors, or other means provided with équipement à l'aide de vis, loquets
this product. coulissants, connecteurs filetés ou
• Substitution of components may impair autres moyens fournis avec ce produit.
suitability for Class I, Division 2. • La substitution de composants peut
• If this product contains batteries, they rendre cet équipement inadapté à
must only be changed in an area known to une utilisation en environnement de
be nonhazardous. Classe I, Division 2.
• S'assurer que l'environnement est
classé non dangereux avant de
changer les piles.

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 65


Глава 3 Установка усовершенствованной системы резервирования

Порты, связанные с лазерным излучением

ВНИМАНИЕ! Лазерная аппаратура класса 1. При вскрытой системе и снятых блокировках присутствует лазерное
излучение. Монтаж, замену и техническое обслуживание данного оборудования должен выполнять только обученный и
квалифицированный персонал.

Резервированная система состоит из двух совместно работающих модулей


резервирования ControlLogix, которые контролируют рабочие состояния и
их изменения, тем самым создавая базу для резервирования рабочих
операций. Пары резервирования обеспечивают связь между парами шасси,
которые обеспечивают обмен управляющими данными и синхронизацию
операций между другими модулями. Внешний вид модуля показан на
следующем рисунке.

Рис. 12 - Модули 1756-RM2/A или 1756-RM2XT


Модуль 1756-RM2/A Вид сверху Модуль 1756-RM2XT
Вид сверху

Вид спереди Вид спереди


Индикаторы Индикаторы
состояния состояния

Вид сбоку
Вид сбоку

CH2 CH1 CH2 CH1 Задняя


шина
Разъем
Разъем задней
Вид снизу Вид снизу
шины
32269-M 46057

ПРИМЕЧАНИЕ. Приемопередатчики компактного исполнения SРF заранее установлены в резервированные оптоволоконные порты

66 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Установка усовершенствованной системы резервирования Глава 3

Рис. 13 - Модули 1756-RM/A или RM/B и 1756-RMXT


Модули 1756-RM/A или 1756-RM/B Модуль 1756-RMXT
Вид сверху Вид сверху

Вид спереди
Индикаторы
Вид спереди
состояния
Индикаторы состояния
Redundancy Module

PRI COM OK

Вид сбоку Вид сбоку

Разъем LC-коннектор
LC-коннектор для задней для Разъем
одномодового шины одномодового задней
кабеля 44487 кабеля Вид снизу 31941-M шины
Вид снизу

Для установки модуля резервирования выполните следующие действия.

1. Совместите печатную плату с верхней и нижней направляющими 


в шасси.
2. Задвиньте модуль в шасси и убедитесь, что разъем модуля правильно
вставлен в разъем на задней шине шасси.

Модуль установлен правильно, если он располагается заподлицо с другими


установленными модулями.

ВАЖНО Чтобы снять модуль, нажмите верхний и нижний фиксаторы платы и


выдвиньте модуль из шасси.

ВАЖНО Если функция резервирования добавляется к уже работающей системе


ControlLogix, остановите процесс управления для установки модуля
резервирования. Первое шасси, которые вы включите после установки
модуля резервирования, становится основным.
Также могут потребоваться следующие операции.
• Использование программы RSNetWorx для настройки информации
кипера в вторичном модуле связи ControlNet, если мастер-кипер для
связи по сети ControlNet находится в первичном шасси.
• Включение функции резервирования в программе RSLogix 5000 
и извлечение из шасси всех модулей входов-выходов.

Этим завершается процесс установки первого шасси и его компонентов.


Питание шасси должно оставаться выключенным.

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 67


Глава 3 Установка усовершенствованной системы резервирования

Установка второго шасси

После установки первого шасси и его компонентов можно установить


второе шасси, входящее в состав резервированной пары шасси.

Для установки второго шасси следует выполнить операции, описанные в


разделе Установка первого шасси и его компонентов.
• Установка модуля резервирования
• Установка коммуникационных модулей
• Установка контроллера
• Установка модуля резервирования

ВАЖНО Для обеспечения синхронизации системы необходимо, чтобы


компоненты первого и второго шасси точно соответствовали друг другу.

Пункт 3: Соединение После установки первого и второго шасси и их компонентов следует


соединить модули резервирования оптоволоконным кабелем связи 1756-
модулей резервирования RMCx. Кабель не входит в комплект поставки модуля резервирования.
оптоволоконным кабелем Перед установкой следует заказать оптоволоконный кабель связи отдельно.

Rockwell Automation поставляет кабели резервирования следующих типов:


Табл. 11 - Длина оптоволоконных кабелей
№ кабеля по кат. Длина
1756-RMC1 1м
1756-RMC3 3м
1756-RMC10 10 м

68 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Установка усовершенствованной системы резервирования Глава 3

Кабель подключается к модулю снизу вверх. Пространства между


разъемами для передачи и приема достаточно, поэтому можно использовать
соединительную LC-муфту. Использование такой муфты предохраняет
оптоволоконный кабель от перегибов, и его можно подключать и отключать,
не снимая модуль с шасси.

ВНИМАНИЕ! При подсоединении оптоволоконного кабеля необходимо


учитывать следующие факторы.

• Кабель связи модулей резервирования выполнен из оптоволокна. 


Не сгибайте кабель под острым углом. Прокладывайте кабель в таком
месте, где он не будет порезан, раздавлен, протерт или поврежден 
как-либо иначе.
• В модуле резервирования используется одномодовый передатчик.
Подключение этого модуля к многомодовому порту выведет из строя
любые многомодовые устройства.
• При определенных условиях оптический порт может представлять
опасность для глаз. Если смотреть на оптический порт под
определенным углом, опасное воздействие на глаза может 
превысить предельно допустимую величину.
• Резервирование среды передачи обеспечивается путем установки
модулей с резервированными портами и развертывания
резервированной оптоволоконной кабельной сети. В случае отказа
кабеля или снижения его характеристик система будет использовать
резервную сеть.
• При использовании резервированной системы следует проложить два
магистральных кабеля (А и В), чтобы повреждение одного кабеля не
привело к повреждению второго. Это снижает вероятность
одновременного повреждения обоих кабелей.
• Резервированная кабельная сеть устойчива к одному или нескольким
отказам в одном канале. Если отказ произойдет в обоих каналов, то
работа сети станет непредсказуемой.

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 69


Глава 3 Установка усовершенствованной системы резервирования

Подключение оптоволоконного кабеля связи к


резервированным каналам

Установка кабеля связи для резервированных каналов модуля 1756-RM2/A


производится в следующем порядке.
ВАЖНО Кабель связи модулей резервирования выполнен из оптоволокна. Не
сгибайте кабель под острым углом. Прокладывайте кабель в таком
месте, где он не может быть порезан, раздавлен, истерт или поврежден
как-либо иначе.

1. Снимите черную заглушку с первого модуля резервирования в


резервированной паре шасси.
2. Снимите защитные колпачки с кабеля.
3. Подсоедините коннекторы кабеля к первому модулю резервирования.

Концы должны быть вставлены напротив друг друга.


4. Если требуется резервированный оптоволоконный кабель для
перекрестной загрузки, установите второй оптоволоконный кабель в
оставшийся порт.
5. Первый конец оптоволоконного кабеля следует вставить в порт 
CH1 на первом шасси, а второй конец следует вставить в такой же
порт CH1 на втором шасси.

Logix5563 Redundancy Module

46059

70 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Установка усовершенствованной системы резервирования Глава 3

Подключение оптоволоконного кабеля связи к одиночным


каналам

Для подключения кабеля связи выполните следующие действия.


ВАЖНО Кабель связи модулей резервирования выполнен из оптоволокна. 
Не сгибайте кабель под острым углом. Прокладывайте кабель в таком
месте, где он не будет порезан, раздавлен, протерт или поврежден 
как-либо иначе.

1. Снимите черную заглушку с первого модуля резервирования в


резервированной паре шасси.
2. Снимите защитные колпачки с кабеля.
3. Вставьте коннектор кабеля в первый модуль резервирования.
4. Подсоедините другой конец кабеля ко второму модулю
резервирования.

Logix5563 Redundancy Module

44493

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 71


Глава 3 Установка усовершенствованной системы резервирования

Оптоволоконный кабель

При самостоятельном изготовлении оптоволоконных кабелей учитывайте


следующие технические характеристики.
• Технические характеристики оптоволоконных кабелей связи
Атрибут 1756-RM2/A 1756-RM2XT 1756-RM/A или 1756-RM/B 1756-RMXT
Температура при 0…60 °C -25…70 °C 0…60 °C -25…70 °C
эксплуатации
Тип коннектора Тип LC (оптоволоконный)
Тип кабеля 8,5/125 мкм, одномодовый оптоволоконный кабель
Каналы 1 (оптоволокно для передачи и приема)
Длина, макс. 10 км (10 000 м) 4 км (4000 м)(1)
Передача 1000 Мбит/с До 100 Мбит/с
Длина волны 1310 нм 1300 нм
Приемопередатчик Приемопередатчик Rockwell PN-91972 — —
компактного Коннектор/кабель: Дуплексный LС-коннектор, совместим с сетью
подключаемого 1000BASE-LX
исполнения SFP
(1) Возможна поддержка большей длины в зависимости от запаса оптической мощности системы. См. пункт Пределы запаса оптической мощности на стр. 72.

• Определение запаса оптической мощности

Максимальный запас оптической мощности в децибелах (дБ) для


оптоволоконного соединения можно определить, вычислив разность
между минимальной оптической мощностью на выходе передатчика
(дБм средн.) и минимальной чувствительностью приемника 
(дБм средн.).

Запас оптической мощности обеспечивает необходимый диапазон


оптического сигнала для установления работоспособного
оптоволоконного соединения. Необходимо учитывать длину кабелей
и соответствующие потери в соединениях. Все потери, влияющие 
на эффективность соединения, не должны превышать запаса
оптической мощности.
Табл. 12 - Пределы запаса оптической мощности
Передатчик Мин. Номинал Макс. Ед. измер.
Оптическая мощность на -15 — -8 дБм
выходе
Длина волны 1261 — 1360 нм
Приемник Мин. Номинал Макс. Ед. измер.
Чувствительность приемника — -38 -3 дБм средн.
Перегрузка приемника -8 — — дБм средн.
Рабочая длина волны на входе 1261 — 1580 нм

72 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Установка усовершенствованной системы резервирования Глава 3

Пункт 4: Обновление Проведите обновление версии встроенного ПО каждого модуля в


каждом шасси, используя программу ControlFLASH.
встроенного ПО
резервированного шасси ВАЖНО Включайте питание ТОЛЬКО того шасси, в котором находятся модули с
обновляемым встроенным ПО.

Обновляйте встроенное ПО только одного модуля за раз.

ВАЖНО Встроенное ПО модулей резервирования, содержащееся в комплекте


встроенного ПО для усовершенствованной системы резервирования,
предназначено для использования с модулями резервирования 
1756-RM, 1756-RM2/A, 1756-RMXT и 1756-RM2XT.

Обновление версии встроенного ПО первого шасси

Обновление версии встроенного ПО первого шасси производится в


следующем порядке.

1. Подайте питание на шасси.

Logix5563 Redundancy Module

44490

2. Выставьте переключатель режима на контроллере в положение REM.

Logix 55xx

RUN FORCE SD
OK

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 73


Глава 3 Установка усовершенствованной системы резервирования

3. Дождитесь завершения прокрутки сообщений, появляющихся при


пуске модуля резервирования. Проверьте индикаторы модуля и
состояния. Подождите 45 секунд, прежде чем начать обновление
встроенного ПО модуля 1756-RM. В течение этого времени модуль
резервирования выполняет внутренние операции для подготовки 
к обновлению.

Индикатор блока питания


зеленый. Буквенно-цифровой дисплей
Redundancy Module

CH2 CH1 OK
Logix5563 Redundancy Module

Индикатор «ОК» горит


красным цветом во время
самодиагностики и
переключается на зеленый
цвет, если встроенное ПО
уже было загружено

СОВЕТ При работе с новым модулем дождитесь


появления сообщения о необходимости
обновления программы – «APPLICATION UPDATE
REQUIRED». Индикатор состояния мигает красным
цветом.

4. Запустите программу ControlFLASH и нажмите кнопку «Next»,


чтобы начать процесс обновления.

74 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Установка усовершенствованной системы резервирования Глава 3

5. Выберите каталожный номер модуля (сначала обновите модуль


резервирования) и нажмите кнопку «Next».

ВАЖНО Для модуля 1756-RM2/A используется встроенное ПО, отличающееся от


ПО для модулей 1756-RM и 1756-RMXT.

1756-RM/B
1756-RM2/A

6. Разверните окно сетевого драйвера, чтобы найти модуль


резервирования или обновляемый модуль.

7. Выберите модуль и нажмите «ОК».


8. Выберите версию встроенного ПО, до которой нужно выполнить
обновление, и нажмите «Next».
9. Нажмите «Finish».

Появится диалоговое окно с подтверждением.


10. Нажмите «Yes».

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 75


Глава 3 Установка усовершенствованной системы резервирования

ВАЖНО Это может занять несколько минут. Может создаться впечатление, 


что система ничего не делает, но на самом деле она работает.
После завершения обновления появляется диалоговое окно «Update
Status», показывающее, что обновление выполнено успешно.

11. Нажмите «ОК».


12. Убедитесь, что на дисплее модуля резервирования отображается
«PRIM». Это означает, что обновление версии встроенного ПО
выполнено успешно.
13. Выполните операции 4…12 для каждого модуля в шасси.

ВАЖНО Убедившись в успешном обновлении каждого модуля,


выключите питание первого шасси.

Обновление версии встроенного ПО второго шасси

Обновление версии встроенного ПО модулей второго шасси производится


в следующем порядке.

1. Включите питание второго шасси.


2. Выполните операции 3…12по разделу Обновление версии
встроенного ПО первого шасси, начиная с стр. 73, для модулей
второго шасси.
3. Убедившись в успешном обновлении каждого модуля, выключите
питание второго шасси.

76 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Установка усовершенствованной системы резервирования Глава 3

Пункт 5: Назначение Сначала включите то шасси, которое вы хотите назначить основным. 


После подачи питания систему необходимо квалифицировать, т. е.
первичного и вторичного проверить на совместимость версий встроенного ПО всех пар модулей.
шасси

ВАЖНО Не подавайте питание на шасси, пока не прочтете инструкцию по


назначению первичного шасси. Подача питания на шасси критична для
назначения первичного и вторичного шасси.
Не пытайтесь назначить первичное шасси до того, как загрузится образ
приложения.
Прежде чем назначать первичное шасси и квалифицировать систему,
убедитесь, что установлена последняя версия встроенного ПО.
См. Пункт 4: Обновление встроенного ПО резервированного шасси на
стр. 73.

Назначение первичного и вторичного шасси в резервированной паре шасси


производится в следующем порядке.

1. Убедитесь в том, что оба шасси обесточены.


2. Включите питание того шасси, которое вы хотите назначить
основным, и дождитесь появления сообщения PRIM на индикаторе
состояния модуля.
3. Включите питание того шасси, которое вы хотите назначить вторичным.
4. Проверьте назначение первичного и вторичного шасси по дисплею
состояния модуля и индикатору PRI.

Информация о дисплее модуля резервирования приводится в пункте


Индикаторы состояния на стр. 231.

ВАЖНО Если питание было подано на оба модуля одновременно, то модуль с


меньшим IР-адресом назначается основным шасси и на его 4-
символьном дисплее отображается «PRIM». Кроме того, на первичном
модуле резервирования горит зеленый индикатор состояния «PRI». 
На вторичном шасси отображается либо «DISQ», либо «SYNC» в
зависимости от состояния вторичного шасси. Кроме того, индикатор
состояния «PRI» на вторичном модуле резервирования не горит.

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 77


Глава 3 Установка усовершенствованной системы резервирования

После назначения

При первой подаче питания на назначенные первичное и вторичное шасси


выполняются проверки соответствия этих резервированных шасси. Затем
начинается процесс квалифицирования, так как параметр автоматической
синхронизации «Auto-Synchronization» по умолчанию выставлен на
постоянное включение «Always».

СОВЕТ В процессе квалифицирования на дисплее состояния модуля


последовательно появляются сообщения DISQ (дисквалифицирован),
QFNG (квалифицирован) и SYNC (синхронизирован). Процесс
квалифицирования продолжается 1 ... 3 минуты, после чего на дисплее
состояния модуля отображается состояние квалифицирования.

Используйте эту таблицу для наведения справок при интерпретации данных о


состоянии квалифицирования модуля, отображаемых на его дисплее.

Табл. 13 - Интерпретация состояния квалифицирования


Дисплей состояния модуля Интерпретация
QFNG Ведутся процессы квалифицирования.
SYNC Сообщение SYNС отображается после завершения процессов
квалифицирования.
Это означает, что конфигурация шасси и версии встроенного ПО
совместимы, и что вторичное шасси готово к принятию на себя функций
управления в случае основной аварии первичного шасси.
DISQ…QFNG…DISQ Если сообщение DISQ сохраняется по истечении трех минут, то это
свидетельствует об одной из нижеуказанных неисправностей:
• неправильная конфигурация шасси, т. е. применяется несовместимая
аппаратура;
• несовместимость версий встроенного ПО между основным и
вторичным модулями;
• параметры киперов спаренных модулей ControlNet не одинаковы.
• спаренные модули ControlNet не настроены на одинаковый адре
с узла;
• параметр автоматической синхронизации в конфигураторе модулей
резервирования выставлен на опцию «Never»;

Преобразование нерезервированной системы в резервированную

Автономное шасси можно обновить до резервированной пары шасси,


установив модуль резервирования в автономное шасси и подготовив
идентичное шасси с совместимыми модулями (включая модуль
резервирования) в тех же самых слотах, что и в автономном шасси.

Если спаренное шасси, содержащее нерезервированные модули или ПО


без поддержки резервирования, назначить вторичным шасси, оно
перестанет работать.

Для получения дополнительной информации см. пункт Преобразование


нерезервированной системы в резервированную на стр. 277.

78 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Установка усовершенствованной системы резервирования Глава 3

Контроль состояния квалифицирования с помощью RMCT

Для наблюдения за попыткой квалифицирования следует открыть вкладки


«Synchronization» или «Synchronization Status» конфигуратора модулей
резервирования (RMCT). На этих вкладках приводится информация о
попытках квалифицирования и о совместимости резервированных шасси.

Подробнее об использовании программы RMCT см. Глава 6, Настройка


конфигурации модулей резервирования на стр. 109.

Рис. 14 - Вкладка состояния синхронизации в программе RMCT

Рис. 15 - Вкладка состояния синхронизации для обеспечения совместимости шасси

Кроме того, события, относящиеся к процессу квалифицирования, можно


видеть в журнале «Event Log» программы RMCT.

Рис. 16 - Журнал событий с показом событий квалифицирования

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 79


Глава 3 Установка усовершенствованной системы резервирования

Сбросмодуля резервирования

Сброс модуля выполняется двумя способами.


• Выключите и снова включите питание шасси.
• Извлеките модуль из шасси и вновь вставьте его.

ВАЖНО Используйте выключение/включение питания модуля только в том


случае, если это не приведет к потере управления процессом.

Удаление или замена модуля резервирования

Ниже описан порядок действий по извлечению или замене модуля


резервирования.

1. Нажмите на верхний и нижний фиксаторы модуля, чтобы


разблокировать их.
2. Извлеките модуль из шасси.

ВАЖНО Чтобы возобновить работу системы с идентичным модулем, новый


модуль нужно установить в тот же самый слот.

80 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Глава 4

Настройка конфигурации сети EtherNet/IP

Тема Страница
Требуемый интервал передачи пакетов (RPI) 81
Используйте обмен IP-адресами 82
Использование технологии синхронизации CIP Sync 85
Использование производимых/потребляемых соединений 88
Настройка коммуникационных модулей EtherNet/IP в резервированной системе 89
Использование усовершенствованной системы резервирования в кольцевой 91
топологии аппаратного уровня

Требуемый интервал При использовании версий, выпущенных до версии 20.054, параметр RРI в
дереве конфигурации контроллера, рассчитанного на резервирование, не
передачи пакетов (RPI) должен превышать 375 мс. При использовании версии 20.054 (или новее)
значение RРI может быть таким же, как у нерезервированного шасси.

Загрузка ЦПУ

В таблице «Использование ресурсов системы» указаны значения загрузки


ЦПУ для коммуникационных модулей EtherNet/IP.
Табл. 14 - Использование ресурсов системы
Если загрузка ЦПУ – То
0...80% Никаких действий не требуется.
Важно: это оптимальная загрузка.
Более 80% • Примите меры для снижения загрузки ЦПУ. См. документ «Конфигурация сети
EtherNet/IP – руководство пользователя», публикация ENET-UM001J-RU-P.
• Отрегулируйте требуемый интервал передачи пакетов (RPI) соединения.
• Уменьшите число устройств, соединенных с вашим модулем.
Важно: ваш коммуникационный модуль EtherNet/IP может функционировать при
100%-ной загрузке ЦПУ, но при работе с такой загрузкой (или близкой к ней) могут
возникнуть проблемы с перегрузкой ЦПУ и снижением производительности.

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 81


Глава 4 Настройка конфигурации сети EtherNet/IP

Используйте обмен  Функция обмена IР-адресами предусмотрена в коммуникационных модулях


EtherNet/IP усовершенствованной системы резервирования, где спаренный
IP-адресами комплект коммуникационных модулей EtherNet/IP обменивается IР-
адресами при переключении.

ВАЖНО Обмен IР-адресами необходимо применять для использования


удаленных входов-выходов и произведенных/потребленных
соединений в сети EtherNet/IP.

Определение возможности использования обмена IР-адресами

В зависимости от конфигурации вашей сети EtherNet/IP вы можете выбрать


обмен IР-адресами между вашими спаренными коммуникационными
модулями EtherNet/IP в случае переключения.

Если спаренные коммуникационные модули EtherNet/IP То


находятся
В той же подсети используйте обмен IP-адресами
В разных подсетях не используйте обмен IP-адресами

Если вы используете разные подсети, то вы должны запрограммировать


свою систему на использование адреса и подсети нового первичного шасси
в случае переключения.

Использование обмена IP-адресами

Если вы используете обмен IР-адресами, присвойте одинаковые значения


этим параметрам конфигурации обоим коммуникационным модулям
EtherNet/IP в спаренном комплекте:
• IP-адрес
• Маска подсети
• Адрес шлюза

На этой иллюстрации показан спаренный комплект коммуникационных


модулей EtherNet/IP во время первоначальной настройки конфигурации.

82 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Настройка конфигурации сети EtherNet/IP Глава 4

Рис. 17 - IР-адреса коммуникационных модулей EtherNet/IP во время настройки


конфигурации системы

Присвоенный IP-адрес: 192.168.1.3

Первичное шасси Вторичное шасси

CH2 CH1 OK CH2 CH1 OK

В начале работы усовершенствованной системы резервирования первичный 


коммуникационный модуль EtherNet/IP использует IР-адрес, присвоенный
во время первоначальной настройки конфигурации. Вторичный
коммуникационный модуль EtherNet/IP автоматически меняет свой IР-
адрес на ближайшее большее значение. Во время переключения
коммуникационные модули EtherNet/IP обмениваются IP-адресами.

Например, если вы присвоите IP адрес 192.168.1.3 обоим


коммуникационным модулям EtherNet/IP спаренного комплекта, то после
начала работы системы вторичный коммуникационный модуль EtherNet/IP
автоматически сменит свой IР-адрес на 192.168.1.4.

На этой иллюстрации показан спаренный комплект коммуникационных


модулей EtherNet/IP после начала работы системы.

Рис. 18 - IР-адреса коммуникационных модулей EtherNet/IP после начала работы системы

IP-адрес: 192.168.1.3 IP-адрес: 192.168.1.4

Первичное шасси Вторичное шасси

CH2 CH1 OK CH2 CH1 OK

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 83


Глава 4 Настройка конфигурации сети EtherNet/IP

СОВЕТ Коммуникационным модулям EtherNet/IP, не входящим в спаренный


комплект, нельзя присваивать IР-адреса, конфликтующие со
значениями, используемыми в спаренном комплекте.
В спаренном комплекте, описанном в предыдущем примере
использовались адреса 192.168.1.3 и 192.168.1.4. Для всех
коммуникационных модулей EtherNet/IP, не входящих в спаренный
комплект, следует использовать адреса 192.168.1.5 и выше.

На этой иллюстрации показан спаренный комплект коммуникационных


модулей EtherNet/IP в программе RSLinx Classic после начала работы системы.

Рис. 19 - IP-адреса в программе RSLinx Classic

Статические и динамические IР-адреса

Мы рекомендуем использовать статические IР-адреса для коммуникационных


модулей в усовершенствованной системе резервирования.

ВНИМАНИЕ! Если вы используете динамические IР-адреса, то при


возобновлении работы после потери питания или другого отказа сети
модулям могут быть присвоены новые адреса. Изменение IР-адресов
может привести к потере управления или другим серьезным проблемам 
в вашей системе.

Применение функции обмена IР-адресами невозможно в случае


использования динамических IР-адресов.

Сброс IP-адреса для коммуникационного модуля EtherNet/IP

При необходимости вы можете сбросить IР-адрес коммуникационного


модуля 1756-EN2x на заводское значение, выставленное по умолчанию.
Для возврата к заводской настройке по умолчанию следует выставить
поворотные переключатели модуля на 888 и провести цикл выключения 
и включения питания.

84 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Настройка конфигурации сети EtherNet/IP Глава 4

После выключения и включения питания коммуникационного модуля


EtherNet/IP вы можете выставить переключатели модуля на желательный
адрес или же настроить переключатели на 999 и использовать один из
нижеуказанных методов настройки IР-адреса:
• сервер BOOTP/DHCP;
• коммуникационное ПО RSLinx Classic;
• ПО для программирования RSLogix 5000.

Использование технологии Начиная с версии усовершенствованной системы резервирования 19.052


(или новее), вы можете использовать технологию синхронизации CIP Sync.
синхронизации CIP Sync Технология CIP Sync обеспечивает механизм для синхронизации часов,
используемых в контроллерах, устройствах ввода/вывода и других средствах
автоматизации в вашей системе, при минимальной потребности во
вмешательстве пользователя.

В технологии CIP Sync используется протокол точного времени (PTP),


устанавливающий отношения «первичные/вторичные» между часами
каждого компонента системы, рассчитанного на синхронизацию CIP Sync.
Одни первичные часы («мастер-часы») устанавливают время, с которым
синхронизируются часы всех остальных устройств в сети.

ВАЖНО Перед использованием этой новой функции в усовершенствованной


системе резервирования версии 19.050 (или новее) ознакомьтесь с
нижеуказанными публикациями, чтобы подробно ознакомиться с
применением технологии CIP Sync в любой системе:
• «Integrated Architecture™ and CIP Sync Configuration Application
Technique», публикация IA-AT003
• «Контроллеры ControlLogix –­ программное обеспечение версии 16»,
публикация 1756-UM001G-RU-P

При использовании технологии CIP Sync в усовершенствованной системе


резервирования версии 19.050 (или новее) следует учитывать
нижеуказанные факторы.

• Если вы активируете синхронизацию времени по протоколу CIP Sync


для контроллеров в резервированной паре шасси, то вам также следует
активировать синхронизацию времени для коммуникационных
модулей EtherNet/IP в резервированной паре шасси, чтобы у всех
устройств был единый маршрут связи с мастер-часами.

Если синхронизация времени будет активирована в любом


контроллере первичного шасси дисквалифицированной
резервированной пары шасси, но не будет активирована во всех
остальных устройствах первичного шасси, то резервированная 
пара шасси предпримет попытку пройти квалифицирование. 
Однако в этих условиях такая попытка окажется безуспешной.

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 85


Глава 4 Настройка конфигурации сети EtherNet/IP

• Хотя технология CIP Sync может использовать различные маршруты


между ведущими и ведомыми часами, наиболее эффективная работы
ведущих (первичных) часов обеспечивается при такой настройке
маршрутов резервирования, при которой синхронизация времени
активируется только в минимально требуемом количестве
коммуникационных модулей EtherNet/IP.

Например, если в вашей резервированной паре шасси имеются три


коммуникационных модуля 1756-EN2T и все три соединены с одной
сетью, то функцию синхронизации времени следует активировать
только в одном из модулей.

• Если первичный контроллер выполняет функцию мастер-часов, то


усовершенствованная система резервирования автоматически
управляет атрибутами синхронизации часов по протоколу CIP Sync,
так чтобы функцию мастер-часов всегда выполнял контроллер в
первичном шасси, а не вторичный контроллер. Такая схема
управления часами обеспечит переход на новые мастер-часы в случае
переключения системы резервирования.

• Во время переключения происходят следующие события.

– Статус мастер-часов передается от первоначального первичного


контроллера новому первичному контроллеру. Эта передача
продолжается дольше, чем в случае передачи статуса мастер-часов
между устройствами нерезервированной системы.
– После завершения переключения синхронизация
усовершенствованной системы резервирования версии 19.052
(или новее), в которой используется технология CIP, занимает
больше времени, чем в системе, где эта технология не применяется.

• Если вы попытаетесь использовать функцию обновления системы


резервирования (RSU) для обновления версии усовершенствованной
системы резервирования версии 16.081 (или ранее), в которой
применяется координированное системное время, то
усовершенствованная система резервирования версии 19.052
(или новее) не позволит осуществить фиксированное переключение,
и обновление не завершится.

Чтобы обойти это ограничение, следует сначала выключить функцию


мастер-часов «CST Mastership» в первоначальной системе
резервирования и затем использовать функцию RSU, чтобы обновить
систему до уровня усовершенствованной системы резервирования
версии 19.052 (или новее).

86 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Настройка конфигурации сети EtherNet/IP Глава 4

На этой иллюстрации показан пример усовершенствованной системы


резервирования версии 19.052 (или новее), в которой используется
технология CIP Sync.

При использовании технологии CIP Sync в усовершенствованной системе


резервирования применение сети ControlNet не требуется. Сеть показана
на иллюстрации только в качестве примера.

Рис. 20 - Усовершенствованная система резервирования версии 19.052 (или новее), в


которой используется технология CIP Sync

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 87


Глава 4 Настройка конфигурации сети EtherNet/IP

Использование Начиная с усовершенствованной системы резервирования версии 19.053


(или новее), можно использовать производимые/потребляемые соединения
производимых/ по сети EtherNet/IP. Контроллеры позволяют производить (передавать) и
потребляемых соединений потреблять (принимать) общие теги системы.

СОВЕТ Если в вашей системе применяются контроллеры 1756-L7x, то следует


использовать версию 19.053 (или новее).

Рис. 21 - Пример системы с использованием производимых и потребляемых тегов


Первичное шасси Вторичное шасси

CH2 CH1 OK CH2 CH1 OK

Производимый тег
контроллера 1

Контроллер 2
Потребляемый тег

Нижеуказанные требования относятся к использованию производимых 


и потребляемых соединений в сети EtherNet/IP усовершенствованной
системы резервирования версии 19.052 (или новее).
• Передача производимых и потребляемых тегов по мосту между двумя
сетями не допускается. Чтобы два контроллера могли обмениваться
производимыми или потребляемыми тегами, они должны находиться
в одной сети.
• Для передачи производимых и потребляемых тегов используются
соединения в используемых контроллерах и коммуникационных
модулях.
• Из-за того, что некоторые соединения используются производимыми и
потребляемыми тегами, число располагаемых соединений для других
задач, таких как обмен данными о входах-выходах, сокращается.
Число располагаемых соединений в системе зависит от типа
используемых контроллеров и сетевых коммуникационных модулей.
Необходимо тщательно следить за количеством производимых и
потребляемых соединений, чтобы оставить как можно больше
соединений для других задач системы.

88 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Настройка конфигурации сети EtherNet/IP Глава 4

• Вы должны настроить оба соединения, т. е. соединение между


основным контроллером и удаленным контроллером и соединение
между удаленным контроллером и основным контроллером, на
многоадресную передачу. Однако, если система резервирования
является производителем, то она может быть настроена на
одноадресную передачу, если это настроено в удаленном модуле, 
что разрешается.

ВАЖНО Если контроллеры в резервированной паре шасси передают по сети


EtherNet/IP производимые теги, которые потребляются контроллерами в
удаленном шасси, то связь между удаленным контроллером и
резервированным контроллером может на короткое время прерваться
во время переключения. Эта неисправность имеет место в тех случаях,
когда в коммуникационные модули EtherNet/IP в удаленном шасси не
установлено встроенное ПО определенных версий.
Для получения новейших версий встроенного ПО для различных изделий
следует обратиться на сайт GET SUPPORT NOW.
Дополнительную информацию по производимым и потребляемым
соединениям см. в руководстве «Logix5000 Controllers Produced and
Consumed Tags user manual», публикация 1756-PM011.

ВАЖНО Сокеты поддерживаются в модулях 1756-EN2T, 1756-EN2TR и 1756-EN2F


с версией встроенного ПО 5.008 (или новее). Для получения
дополнительной информации см. публикацию ENET-AT002.

ВАЖНО Функция одноадресной передачи в усовершенствованных системах


резервирования поддерживает производимые теги. Потребляемые
теги для одноадресной передачи не поддерживаются.

Настройка Настройка конфигурации коммуникационных модулей EtherNet/IP,


используемых в резервированных шасси, производится в следующем порядке.
коммуникационных
модулей EtherNet/IP в
резервированной системе Подготовка к работе

Перед началом настройки конфигурации коммуникационных модулей


EtherNet/IP в резервированном шасси убедитесь в выполнении 
следующих работ.

• Модули резервирования установлены и подсоединены к


резервированным шасси.

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 89


Глава 4 Настройка конфигурации сети EtherNet/IP

• Разработан план использования IР-адресов:

– Если вы используете обмен IР-адресами, то следует запланировать


два последовательных IР-адреса в спаренном комплекте.
– Если вы не используете обмен IР-адресами, то следует
запланировать использование двух IР-адресов.

• Необходимо знать маску подсети и адрес шлюза сети Ethernet, в


которой работают модули резервирования.

Варианты настройки IР-адресов коммуникационных модулей


EtherNet/IP

По умолчанию коммуникационные модули EtherNet/IP для сети


ControlLogix поставляются с IР-адресом, выставленным на 999 и с
включенными протоколами самозагрузки (BOOTP) и динамического
конфигурирования хоста (DHCP).

Для настройки IР-адресов для ваших коммуникационных модулей


EtherNet/IP можно использовать один из нижеуказанных способов:
• поворотные переключатели на модуле;
• коммуникационное ПО RSLinx Classic;
• ПО RSLogix 5000;
• утилита BOOTP/DHCP – поставляется с ПО RSLogix 5000.

Настройка полудуплексного и полнодуплексного режима

В усовершенствованной системе резервирования используются настройки


дуплексного режима коммуникационного модуля EtherNet/IP, который в
данное время является первичным. После переключения используются
настройки дуплексного режима нового первичного коммуникационного
модуля EtherNet/IP. По умолчанию настройка дуплексного режима
осуществляется автоматически. Мы рекомендуем использовать эту
настройку во всех возможных случаях.

Для предотвращения ошибок связи задайте одинаковые настройки


дуплексного режима, как для первичного, так и для вторичного
коммуникационного модуля EtherNet/IP. Использование разных 
настроек дуплексного режима на спаренных коммуникационных модулях
EtherNet/IP может привести к ошибкам связи после переключения.

90 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Настройка конфигурации сети EtherNet/IP Глава 4

Использование Кольцевая сеть аппаратного уровня (DLR) – это сеть, устойчивая к


одиночным отказам, предназначенная для соединения устройств
усовершенствованной автоматизированных систем. Эта топология реализуется на аппаратном
системы резервирования в уровне в результате применения технологии встроенных коммутаторов
EtherNet/IP, предусматривающей встраивание коммутаторов в оконечные
кольцевой топологии устройства в сети. Никаких дополнительных коммутаторов не требуется.
аппаратного уровня
На этой иллюстрации показан пример сети DLR, включающей
усовершенствованную систему резервирования версии 19.052 (или новее),
соединенную с сетью.
Рис. 22 - Пример сети DLR

Во всех изделиях со встроенными коммутаторами предусмотрены


следующие функции:
• поддержка управления сетевым трафиком для обеспечения
своевременной доставки всех критически важных данных;

• соблюдение требований стандарта ODVA (Ассоциации


изготовителей устройств для открытых компьютерных систем) в
отношении сетей EtherNet/IP;

• время восстановления кольца менее 3 мс (для сетей DLR, где число


узлов не превышает 50);

• поддержка технологии CIP Sync;

• два порта для соединения с сетями DLR в одной подсети.

Устройства в сети DLR могут выполнять в сети нижеописанные функции.

• Супервизорные узлы – имеются супервизорные узлы двух типов.

1. Активный супервизорный узел – в сети требуется один активный


супервизорный узел на каждую сеть DLR выполняющую
нижеуказанные операции:
– проверка целостности кольца;
– изменение конфигурации кольца для восстановления после
единичного отказа;
– сбор диагностической информации кольца.

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 91


Глава 4 Настройка конфигурации сети EtherNet/IP

2. Запасной супервизорный узел – опциональный узел, который


выполняет функции обычного узла кольцевой сети, кроме как в том
случае, если активный супервизорный узел не сможет выполнять
требуемые операции. В этот момент запасной узел становится
активным супервизорным узлом.

• Кольцевой узел – узел, обрабатывающий данные, передаваемые по


сети, или передающий данные в следующий узел сети. При отказе в
сети DLR эти узлы меняют свою конфигурацию, определяют новую
топологию сети и сообщают активному супервизорному узлу кольца
информацию о месте отказа.

Мы рекомендуем вам настроить, как минимум, один запасной


супервизорный узел в сети DLR.

В ходе нормальной работы сети активный супервизорный узел кольца


использует сигнальные и другие кадры протокола DLR для контроля
исправности сети. Запасной супервизор и узлы кольца следят за
сигнальными кадрами, чтобы отслеживать переход кольца из нормального
состояния в состояние отказа.

Вы можете настроить два параметра, относящиеся к сигнальным кадрам:

• интервал сигнальных кадров – частота, с которой активный


супервизорный узел кольца передает в кольцо сигнальный кадр через
оба свои порта;

• тайм-аут сигнального кадра – время ожидания супервизорного 


или кольцевого узла до прекращения приема сигнальных кадров
и принятия соответствующих мер.

ВАЖНО Хотя эти два параметра можно настраивать, их значения, установленные


по умолчанию, пригодны для большинства областей применения.
Мы настоятельно рекомендуем использовать эти значения по умолчанию.

При нормальной работе один из сетевых портов активного супервизорного


узла заблокирован для кадров протокола DLR. Однако активный
супервизорный узел продолжает посылать сигнальные кадры через оба
сетевых порта с целью контроля исправности сети.

На следующей иллюстрации показано использование сигнальных кадров,


отправляемых активным супервизором сети.

92 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Настройка конфигурации сети EtherNet/IP Глава 4

Рис. 23 - Нормальная работа сети DLR


Активный супервизор
кольца

Заблокированный порт

Сигнальный кадр Сигнальный кадр

Контрольный трафик Контрольный трафик

Узел кольца 1 Узел кольца 2 Узел кольца 3 Узел кольца 4

На этой иллюстрации показан пример работающей сети DLR, включающей


усовершенствованную систему резервирования.

Рис. 24 - Усовершенствованная система резервирования в сети DLR

Программа FactoryTalk

Коммутатор Cisco

Коммутаторы Stratix 8000™

Резервированная пара шасси

Интерфейс HMI,
подсоединенный
через ответвители
1783-ETAP

Удаленное шасси системы ControlLogix с Резервированная система входов-выходов


резервированными источниками питания и типа 1715
модулями входов-выходов

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 93


Глава 4 Настройка конфигурации сети EtherNet/IP

Ниже описывается пример построения и настройки сети DLR.

1. Установите и подсоедините устройства сети DLR, но оставьте, 


как минимум, одно соединение открытым.

ВАЖНО При первоначальной установке устройств и их подсоединении 


к сети DLR оставьте, как минимум, одно соединение открытым,
т. е. временно не выполняйте физического соединения между
двумя узлами сети DLR.

Перед началом работы сети, то есть после выполнения


последнего соединения вы должны настроить активный
супервизорный узел для этой сети.

Если вы полностью соедините все узлы сети DLR без настроенного


супервизора, может произойти «сетевой шторм», что приведет к
невозможности использования сети до тех пор, пока одна линия
связи не будет отсоединена и пока не будет включен, как
минимум, один супервизор.

На этой иллюстрации показана сеть DLR с одним открытым


соединением.

Рис. 25 - Топология DLR с одним разомкнутым соединением

Программа FactoryTalk

Коммутатор Cisco

Коммутаторы Stratix 8000

Резервированная пара шасси

Интерфейс HMI,
подсоединенный Физическое
через ответвители соединение еще
1783-ETAP не выполнено.

Удаленное шасси системы ControlLogix с Резервированная система


резервированными источниками питания и входов-выходов типа 1715
модулями входов-выходов

94 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Настройка конфигурации сети EtherNet/IP Глава 4

2. Настройте и включите один активный супервизорный узел и


запасные узлы сети.

Для настройки и включения супервизорных узлов сети DLR можно


использовать любое из нижеуказанных средств:

• ПО для программирования RSLogix 5000;


• коммуникационное ПО RSLinx Classic.

3. Завершите физическое соединение узлов сети, чтобы получить


комплектную и полностью работоспособную сеть DLR. На этом
рисунке показан пример сети DLR на стр. 94, где все физические
соединения выполнены.

Рис. 26 - Полностью соединенная сеть DLR

Программа FactoryTalk

Коммутатор Cisco

Коммутаторы Stratix 8000

Резервированная пара шасси

Интерфейс HMI,
Физическое
подсоединенный
соединение
через ответвители
выполнено.
1783-ETAP

Удаленное шасси системы ControlLogix с Резервированная система


резервированными источниками питания и входов-выходов типа 1715
модулями входов-выходов

4. Проверьте конфигурацию супервизора и общее состояние сети DLR с


помощью одного из нижеуказанных средств:
• ПО RSLogix 5000;
• коммуникационное ПО RSLinx Classic.

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 95


Глава 4 Настройка конфигурации сети EtherNet/IP

Примечания:

96 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Глава 5

Настройка конфигурации сети ControlNet

Тема Страница
Производимые/потребляемые соединения 97
Период обновления сети 99
Использование сетей с запланированной или незапланированной 101
передачей данных
Планирование передачи для новой сети 102
Обновление плана передачи данных в существующей сети 104
Проверка состояний кипера сети 105

Производимые/ В сети ControlNet можно использовать производимые и потребляемые


соединения. Контроллеры позволяют производить (передавать) и
потребляемые соединения потреблять (принимать) общие теги системы.

Рис. 27 - Пример системы с использованием производимых и потребляемых тегов


Основное шасси Вторичное шасси

CH2 CH1 OK CH2 CH1 OK

Производимый тег 1-го


контроллера

Контроллер 2
Потребляемый тег

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 97


Глава 5 Настройка конфигурации сети ControlNet

При использовании производимых и потребляемых соединение в сети


ControlNet с усовершенствованной системой резервирования необходимо
учитывать следующие факторы.

• Во время переключения соединение для приема потребляемых тегов


от резервированного контроллера может прерваться на короткое
время.

– Обновление данных не произойдет.


– Логическая схема будет действовать на основании последних
полученных данных.

После переключения соединение будет восстановлено и обновление


данных возобновится.

• Передача производимых и потребляемых тегов по мосту между двумя


сетями не допускается. Чтобы два контроллера могли обмениваться
производимыми или потребляемыми тегами, они должны находиться
в одной сети.

• Для передачи производимых и потребляемых тегов используются


соединения в используемых контроллерах и коммуникационных
модулях.

• Из-за того, что некоторые соединения используются производимыми и


потребляемыми тегами, число располагаемых соединений для других
задач, таких как обмен данными о входах-выходах, сокращается.

Число располагаемых соединений в системе зависит от типа


используемых контроллеров и сетевых коммуникационных модулей.
Необходимо тщательно следить за количеством производимых и
потребляемых соединений, чтобы оставить как можно больше
соединений для выполнения других задач системы.

98 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Настройка конфигурации сети ControlNet Глава 5

Период обновления сети Период обновления сети (NUТ), задаваемый для вашей усовершенствованной
системы резервирования, влияет на производительность системы и скорость
реагирования на переключение. Как правило, для усовершенствованной
системы резервирования используются значения NUТ в диапазоне 5 .... 10 мс.

Значения NUТ при использовании нескольких сетей ControlNet

Вы можете выбрать возможность использования нескольких сетей


ControlNet с вашей усовершенствованной системой резервирования.

Рис. 28 - Пример двух сетей ControlNet

CH2 CH1 OK CH2 CH1 OK

Сеть ControlNet 1
NUT = 5 мс
Сеть ControlNet 2
NUT =  21 мс

При применении нескольких сетей ControlNet необходимо использовать


совместимые значения параметра NUТ. Совместимость NUТ определяется
по сети, в которой используется наименьшее значение NUТ.

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 99


Глава 5 Настройка конфигурации сети ControlNet

С помощью этой таблицы можно определить совместимые значения NUТ


для вашей системы.
Табл. 15 - Совместимые значения NUТ для нескольких сетей ControlNet
Если наименьшее значение То наибольшее значение NUТ (в мс) в любой другой
NUТ (в мс) в сети: сети не должно превышать:
2 15
3 17
4 19
5 21
6 23
7 25
8 27
9 29
10 31
11 33
12 35
13 37
14 39
15 41
16 43
17 46
18 48
19 50
20 52
21 55
22 57
23 59
24 62
25 64
26 66
27 68
28 71
29 73
30 75
31 78
32 80
33 82
34 84
35 87
36 89
37...90 90

100 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Настройка конфигурации сети ControlNet Глава 5

Использование сетей с Пользователь может выбрать использование сети с запланированной или


незапланированной передачей данных.
запланированной или
незапланированной
передачей данных Использование сети с запланированной передачей данных

Планирование или перепланирование передачи данных в сети


производится при выполнении следующих операций:

• ввод в эксплуатацию новой резервированной системы;

• добавление нового шасси с удаленными входами-выходами системы


ControlLogix, которые настроены на использование формата связи,
оптимизированного для рэка;

• добавление любых удаленных входов-выходов помимо входов-


выходов системы ControlLogix. Например, при добавлении модулей
входов-выходов типа FLEX необходимо запланировать передачу
данных по сети;

• использование произведенных и потребленных данных. При каждом


добавлении тега произведенных/приобретенных данных вы должны
перепланировать передачу данных по сети ControlNet.

Для планирования или перепланирования передачи данных по сети


ControlNet следует перевести вашу систему резервирования в режим
программирования.

Использование сети с незапланированной передачей данных

Сеть с незапланированной передачей данных можно использовать при


выполнении следующих операций:

• добавление нового шасси с удаленными входами-выходами системы


ControlLogix, которые не настроены на использование формата связи,
оптимизированного для рэка; т. е. используются прямые соединения
с входами-входами;

• добавление модуля входов-выходов системы ControlLogix к шасси,


которое уже было настроено на запланированную передачу и
использует формат связи, оптимизированный для рэка;

• добавление приводов, которые поддерживают добавление входов-


выходов в онлайновом режиме;

• использование сети ControlNet для контроля интерфейса НМI или


программы контроллера.

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 101


Глава 5 Настройка конфигурации сети ControlNet

Эти компоненты можно добавлять к системе с незапланированной передачей в


то время, когда ваша система резервирования подключена к сети и находится в
рабочем режиме. Использование сети с незапланированной передачей для всех
ваших соединений входов-выходов не рекомендуется.

Модули 1756-CN2/B, 1756-CN2R/B и 1756-CN2RXT обеспечивают


больше возможностей для добавления входов-выходов в онлайновом
режиме, чем модули 1756-CNB и 1756-CNBR. Благодаря этим
расширенным возможностям вы сможете легко добавлять входы-выходы и
увеличивать число используемых соединений ControlNet без влияния на
работу вашей системы резервирования.

Добавление удаленных модулей ControlNet в онлайновом режиме

При добавлении удаленного шасси входов-выходов с модулем ControlLogix


для сети ControlNet и с модулем входов-выходов системы ControlLogix без
выключения (и отключения от сети) вашей системы резервирования
необходимо учитывать следующие факторы:

• не используйте форматы связи, оптимизированные для рэка; модуль


ControlNet и модули входов-выходов должны быть настроена на
прямое соединение.

• Планируйте использовать одно прямое соединение для каждого


используемого удаленного модуля входов-выходов.

Планирование передачи Планирование передачи данных по новой сети ControlNet для


усовершенствованной системы резервирования производится 
для новой сети в следующем порядке.

ВАЖНО Перед планированием передачи по сети ControlNet включите питание


обоих резервированных шасси.
Если вы будете планировать передачу по сети ControlNet в то время,
когда вторичное шасси выключено, то сигнатура кипера модуля 
1756-CN2/B или 1756-CN2R/B может не совпадать с сигнатурой
спаренного модуля, и вторичное шасси не сможет пройти
синхронизацию.

1. Включите питание каждого шасси.


2. Запустите ПО RSNetWorx for ControlNet.
3. В меню «File» выберите «New».
4. В меню «Network» выберите «Online».
5. Выберите свою сеть ControlNet и нажмите «OK».

102 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Настройка конфигурации сети ControlNet Глава 5

6. Установите флажок разрешения редактирования «Edits Enabled».

7. В меню «Network» выберите «Properties».


8. На вкладке «Network Parameters» введите параметры, подходящие
для вашей системы.

Параметр Указать
Network Update Time (мс) Минимальный интервал периодической передачи данных по сети
ControlNet.
Max Scheduled Address Наибольший номер узла, использующего запланированную передачу
данных по сети.
Max Unscheduled Address Наибольший номер узла, используемого в вашей сети.
Media Redundancy Число используемых вами каналов сети ControlNet.
Network Name Имя для обозначения сети ControlNet.

9. Нажмите «ОК».
10. В меню «Network» выберите «Single Pass Browse».
11. В меню «File» выберите «Save».
12. Напечатайте имя файла для сохранения конфигурации сети, затем
нажмите «Save».
13. Выберите опцию Optimize and re-write Schedule for all Connections
(по умолчанию) и нажмите «OK».

На этом завершается планирование передачи данных по вашей новой


сети ControlNet.

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 103


Глава 5 Настройка конфигурации сети ControlNet

Обновление плана Если вы добавите резервированное шасси в существующую систему


ControlLogix, использующую сеть ControlNet, то обновление этой
передачи данных в сети ControlNet производится в следующем порядке.
существующей сети
1. Включите питание каждого шасси.
2. Запустите ПО RSNetWorx for ControlNet.
3. В меню «File» выберите «Open».
4. Выберите файл конфигурации сети и нажмите «Open».
5. В меню «Network» выберите «Online».
6. Установите флажок разрешения редактирования «Edits Enabled».

7. В меню «Network» выберите «Properties».


8. На вкладке «Network Parameters» откорректируйте параметры,
относящиеся к вашей системе.

9. Нажмите «ОК».
10. В меню «Network» выберите «Single Pass Browse».
11. В меню «File» выберите «Save».
12. Выберите опцию Optimize and re-write schedule for all connections и
нажмите «OK».

13. Нажмите «ОК».

На этом завершается обновление плана передачи данных по вашей


сети ControlNet.

104 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Настройка конфигурации сети ControlNet Глава 5

Проверка состояний кипера После планирования передачи данных по вашей сети ControlNet проверьте
состояния узлов, рассчитанных на использование кипера. Проверка состояния
сети узлов, рассчитанных на использование кипера, имеет важное значение, так как
в случае значительной неисправности сети эти киперы сохранят параметры
конфигурации сети, необходимые для ее восстановления.

Подробную информацию о киперах и их функционировании в сети


ControlNet см. в документе «Конфигурация сети ControlNet – 
руководство по эксплуатации», публикация CNET-UM001D-RU-P.

Проверка состояния киперов в сети ControlNet производится в следующем


порядке.

1. В меню «Network» программы RSNetWorx for ControlNet выберите


опцию «Keeper Status».

2. Убедитесь в том, что одно устройство, рассчитанное на использование


кипера и находящееся за пределами резервированных шасси,
показывается как активное и работоспособное.
3. Убедитесь в том, что все устройства, рассчитанные на использование
кипера, являются работоспособными.

Активное и работоспособное
устройство с кипером

Устройства, рассчитанные на

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 105


Глава 5 Настройка конфигурации сети ControlNet

4. Убедитесь в том, что у всех узлов сети имеются одинаковые сигнатуры


киперов.

Все сигнатуры киперов


одинаковы.

СОВЕТ Если сигнатуры киперов спаренных модулей сети ControlNet будут


разными, то ваше резервированное шасси не пройдет
синхронизацию.
Если сигнатуры киперов спаренных модулей сети ControlNet
различаются, откорректируйте киперы резервированных 
модулей ControlNet.

Сохраните проект для каждого первичного контроллера

После планирования передачи по вашим сетям ControlNet подключите


к сети каждый контроллер вашего первичного шасси и сохраните проект.
Это упростит последующую загрузку проекта в будущем, так как вам не
потребуется перепланирование сети после загрузки.

Автоматическая перекрестная загрузка киперов

Модули 1756-CN2/B, 1756-CN2R/B и 1756-CN2RXT для сети ControlNet


снабжены функцией автоматической перекрестной загрузки киперов, которая
упрощает процесс замены модуля сети ControlNet в резервированном шасси.
Функция автоматической перекрестной загрузки киперов также сокращает
потребность в использовании программы RSNetWorx for ControlNet в
работающей системе.

106 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Настройка конфигурации сети ControlNet Глава 5

Функция автоматической перекрестной загрузки киперов обеспечивает


возможность автоматической загрузки сигнатур киперов и параметров 
сети от активного кипера модулей сети ControlNet.

Для замены модуля ControlNet, который был настроен и запланирован 


для использования в сети ControlNet, следует удалить существующий
модуль и вставить модуль 1756-CN2/B, 1756-CN2R/B или 1756-CN2RXT.
Вставляемый модуль должен быть ненастроенным или содержать сигнатуру
кипера, состоящую из всех нулей.

СОВЕТ Обнуление сигнатуры кипера в модуле 1756-CN2, 1756-CN2R или 1756-


CN2RXT производится в следующем порядке.

1. Отсоедините модуль от сети ControlNet и извлеките его из шасси.

2. Выставьте переключатели адреса узла на 00.

3. Вставьте модуль в шасси и дождитесь появления сообщения «Reset


Complete» на дисплее состояния модуля.

4. Извлеките модуль и выставьте переключатели адреса узла на требуемый


адрес.

5. Установите модуль обратно в шасси.

После установки и соединения с сетью ControlNet ненастроенный модуль


1756-CN2, 1756-CN2R и 1756-CN2RXT выполняет перекрестную
загрузку соответствующей конфигурации из активного кипера сети
ControlNet, в результате чего модуль настраивается с использованием
соответствующей сигнатуры кипера.

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 107


Глава 5 Настройка конфигурации сети ControlNet

Примечания:

108 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Глава 6

Настройка конфигурации модулей


резервирования

Тема Страница
Описание конфигуратора модулей резервирования (RMCT) 109
Выявление необходимости в дальнейшей настройке конфигурации 110
Использование RMCT 111
Вкладка с информацией о модуле 114
Вкладка конфигурации 116
Вкладка синхронизации 119
Вкладка состояния синхронизации 122
Вкладка журнала событий 123
Вкладка обновления системы 134
Хронология системных событий 140
Использование сдвоенных оптоволоконных портов модуля 142
резервирования 1756-RM2/A

Описание конфигуратора Конфигуратор модулей резервирования (RMCT) используется для


настройки конфигурации модулей резервирования и определения
модулей резервирования состояния системы резервирования.
(RMCT)
Программа RMCT используется для выполнения нижеописанных задач,
связанных с настройкой конфигурации:
• настройка параметров автосинхронизации;
• настройка времени и даты для модулей резервирования;
• просмотр и настройка информации о модулях;
• просмотр и настройка параметров идентификации шасси 
(шасси A, шасси B);
• блокирование системы резервирования для выполнения обновления;
• тестирование функции переключения.

Функции программы RMCT также можно использовать для определения


состояния системы резервирования:
• просмотр данных по диагностике ошибок, относящихся к
резервированным шасси;
• просмотр состояния квалификации и совместимости модулей
партнеров;
• определение несовместимых модулей, подлежащих удалению;
• просмотр истории событий резервированной системы.

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 109


Глава 6 Настройка конфигурации модулей резервирования

Конфигурация платформы шасси определяет общую платформу для работы


модулей резервированных шасси и распространяется на все модули
резервирования. Конфигурация платформы зависит от установленной версии
системы резервирования и от типа коммуникационных модулей, работающих
в резервированных шасси.
Табл. 16 - Конфигурация платформы шасси
Тип Описание
Стандартная Резервированное шасси работает на стандартной
платформе. К стандартной платформе относятся
модули, поддерживаемые в системах
резервирования версий 16.057, 16.056, 16.053 и
16.050, а также версий, выпускавшихся до версии 16.
Усовершенствованная Резервированное шасси работает на
усовершенствованной платформе. К
усовершенствованной платформе относятся модули,
поддерживаемые в системах резервирования версии
16.054 и всех версий, начиная с 16.080 и новее.
Гибридная Резервированное шасси содержит модули,
относящиеся к стандартной и усовершенствованной
платформам. Все гибридные платформы
представляют собой неподдерживаемую
конфигурацию системы резервирования.

Выявление необходимости Предусмотренная по умолчанию конфигурация модулей резервирования


позволяет вам синхронизировать резервированное шасси без
в дальнейшей настройке необходимости в дополнительной настройке конфигурации, если вы
конфигурации используете базовую резервированную пару шасси.

Однако для некоторых областей применения и назначения системы


резервирования может потребоваться дополнительная настройка
конфигурации. Например, вам потребуется использовать RMCT для
дополнительной настройки конфигурации, если вам необходимо
выполнять следующие задачи:
• настройка модулей резервирования на другое время или другую дату
(рекомендуется);
• программирование контроллера для управления резервированной
системой;
• изменение вариантов синхронизации модулей резервирования в
резервированной системе;
• изменение состояний синхронизации ваших резервированных шасси;
• тестирование функции переключения;
• обновление встроенного ПО модуля в резервированном шасси без
отключения системы от сети связи.

Если вам потребуется выполнить любые из этих задач, руководствуйтесь


информацией, приведенной в следующих пунктах.

110 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Настройка конфигурации модулей резервирования Глава 6

Использование RMCT Чтобы вызвать и начать использовать программу RMCT, запустите ПО


RSLinx Classic и перейдите к вашему модулю резервирования. Щелкните
правой кнопкой мыши и выберите «Module Configuration».

При использовании RMCT индикация состояния резервированного шасси


всегда отображается в нижнем левом углу диалогового окна.

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 111


Глава 6 Настройка конфигурации модулей резервирования

Определение версии RMCT

Вы должны использовать версию RMCT, совместимую с версией


встроенного ПО вашего модуля резервирования.

Начиная с версии 20.054, встроенное ПО модуля резервирования сообщает


конфигуратору модулей резервирования (RMCT) версию, совместимую с
ним. В случае несовместимости программа RMCT покажет только вкладку
с информацией о модуле и укажет версию, с которой совместимо
встроенное ПО.

Если вы используете версию, выпущенную до версии 20.054, обратитесь на


сайт http://www.rockwellautomation/support.com, чтобы определить, какая
версия RMCT требуется для использования с вашей версией встроенного
ПО модуля резервирования.

Поиск новейшего комплекта встроенного ПО на веб-сайте производится в


следующем порядке.

1. Перейдите на сайт и выберите раздел «Control Hardware».


2. На странице «Firmware Updates» выберите новейший комплект
встроенного ПО.
3. Загрузите этот комплект, если он отличается от встроенного ПО,
установленного в ваш модуль в данное время.

Проверка или подтверждение версии установленного конфигуратора


модулей резервирования (RMCT) производится в следующем порядке.

СОВЕТ RMCT запускает версию, которая совместима с установленной версией


встроенного ПО модуля резервирования 1756.
Если вы не обновляли встроенное ПО модуля резервирования
1756 после обновления версии программы RMCТ, то показываемая
версия RMCT может не соответствовать той версии, которую вы
установили при обновлении. Вы также можете проверить
установленную версию RMCT с помощью функции «Add or Remove
Programs» на панели управления.

1. Запустите программное обеспечение RSLinx Classic.


2. Выберите значок RSWho.

112 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Настройка конфигурации модулей резервирования Глава 6

3. Щелкните правой кнопкой мыши и выберите «Module


Configuration».

Появится диалоговое меню «Module Configuration».


4. Щелкните правой кнопкой мыши на панели заголовков и выберите
«About».

Откроется диалоговое окно «About», в котором показывается


версия RMCT.

Обновление версии RMCT


Версия RMCT, совместимая с встроенным ПО вашего модуля
резервирования, прилагается к комплекту встроенного ПО для модулей
резервирования. Чтобы начать установку программы RMCT, откройте папку с
требуемой версией встроенного ПО модуля резервирования и дважды
щелкните на названии исполняемого файла Redundancy_Module_CT.exe.

Откроется мастер установки RMCT, который укажет все операции,


необходимые для установки программы RMCT.

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 113


Глава 6 Настройка конфигурации модулей резервирования

Вкладка с информацией Вкладка с информацией о модуле в программе RМСТ обеспечивает 


общий обзор информации об идентификации и состоянии модуля
о модуле резервирования. Эта информация о состоянии обновляется примерно 
раз в две секунды.

ПРИМЕЧАНИЕ. Для модулей 1756-RM/A и 1756-RM/B отображаются не все индикаторы.

114 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Настройка конфигурации модулей резервирования Глава 6

На вкладке с информацией о модуле отображается индикация следующих


параметров.

Табл. 17 - Параметры, показываемые на вкладке информации о модуле


Параметр Описание
Vendor Название поставщика модуля резервирования.
Product Type Общее обозначение типа модуля резервирования.
Product Code Код изделия по общему промышленному протоколу СIР, установленный для
модуля резервирования.
Revision Информация об основных и второстепенных версиях модуля резервирования.
Redundancy Module Serial Серийный номер модуля резервирования.
Number
Product Name Название модуля резервирования согласно каталогу.
General Status Общее состояние модуля резервирования. Возможные значения – Startup,
Load, Fault и OK.
Major Fault Состояние основной аварии модуля резервирования. При обнаружении
основной аварии система прекращает поддержку функции резервирования.
Minor Fault Состояние неосновной аварии модуля резервирования. При обнаружении
неосновной аварии система продолжает поддержку функции резервирования.
Error Code Код ошибки, относящий к аварии, если имеется.
Error Message Текстовое сообщение с описанием ошибки, если произошла авария.
Recovery Message Текстовое сообщение о восстановлении после аварии.
Total Общее число переключений каналов модуля с 1-го на 2-й и обратно с момента
его последнего включения. Встроенное ПО модуля автоматически обнуляет этот
счетчик после выключения и включения питания.
Periodic Общее число переключений каналов с 1-го на 2-й и обратно за последние 
10 секунд. Счетчик постоянно обновляется, отображая значения,
регистрируемые с 10-секундными интервалами. Счетчик автоматически
обнуляется после выключения и включения питания.
Max Periodic Switchovers Максимальное число, зарегистрированное счетчиком «Periodic». При каждом
обновлении счетчика записывается время обновления. Счетчик автоматически
обнуляется после выключения и включения питания, а также может быть сброшен
на 0 нажатием кнопки «Reset».(1)
CH1 Status Состояние оптоволоконного канала 1.
Этот параметр отображает эксплуатационное состояние соответствующего
оптоволоконного канала, которое может иметь одно из следующих значений:
– Unknown - эксплуатационное состояние еще не определено
– Active - канал работает нормально и является АКТИВНЫМ
– Redundant - канал работает нормально и является РЕЗЕРВИРОВАННЫМ
– Link Down - канал отключен. Возможные причины: отсоединение, обрыв
или повреждение кабеля; ослабление сигнала; отсоединение коннектора,
выключение спаренного модуля 1756-RM2; состояние основной аварии
– No SFP - приемопередатчик не обнаружен, отказал, неплотно вставлен
или не установлен
– SFP !Cpt - приемопередатчик не относится к числу изделий,
поддерживаемых компанией Rockwell Automation
– SFP Fail - приемопередатчик находится в состоянии отказа
CH2 Status Состояние оптоволоконного канала 2. См. CH1 Status на стр. 115.
Chassis Platform Configuration Указывается усовершенствованная или стандартная конфигурация платформы
шасси (версия 19.05x и новее всегда показывает усовершенствованную
конфигурацию –«enhanced»).
(1) Счетчики Periodic могут использоваться для идентификации группы переключений в результате периодических
неисправностей канала, происходящих в течение нескольких секунд. Запись времени может оказаться полезной для
корреляции переключений с внешними неисправностями, которые могли происходить в оптоволоконных кабелях.

Кроме того, вы можете выбрать «Change», чтобы изменить пользовательские


параметры идентификации в соответствии с потребностями вашего
приложения.

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 115


Глава 6 Настройка конфигурации модулей резервирования

Вкладка конфигурации Вкладка конфигурации используется для выставления параметров


резервирования и внутренних часов модуля. После изменения параметра
активируется кнопка для принятия времени рабочей станции – 
«Apply Workstation Time».

116 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Настройка конфигурации модулей резервирования Глава 6

Автосинхронизация

Первым параметром на вкладке конфигурации является параметр 


«Auto-Synchronization». Значение, заданное вами для этого параметра,
в значительной степени определяет характер работы вашей системы
резервирования.

СОВЕТ Убедитесь в том, что параметр автосинхронизации выставлен на


надлежащее значение до внесения любых изменений в вашу систему
резервирования. Это позволит предотвратить системные ошибки.
Например, при обновлении встроенного ПО вашей системы
резервирования убедитесь в том, что этот параметр выставлен на
значение «Never» или «Conditional», прежде чем дисквалифицировать
ваше вторичное шасси. Если этот параметр выставлен на значение
«Always», вы не сможете дисквалифицировать ваше шасси в
соответствии с требованиями и провести его обновление.

В этой таблице описаны варианты настройки параметра


автосинхронизации для различных областей применения.
Если вы используете параметр: То синхронизация будет проводиться следующим образом:
Never Система останется в том же состоянии, т. е. в состоянии синхронизации
или дисквалификации до того, как произойдет одно из следующих
событий:
• выдача программой RMCT команды на выполнение синхронизации
или дисквалификации;
• выдача команды контроллера на выполнение синхронизации или
дисквалификации путем отправки инструкции MSG. Для обеспечения
этой возможности необходимо поставить флажок «Enable User
Program Control», разрешающий пользователю управлять
программой;
• авария первичного модуля, приводящая к переключению.
Always Система автоматически выполняет регулярную синхронизацию.
Если вы попытаетесь дисквалифицировать систему, используя команду
«Disqualify Secondary» программы RMCT, то выполненная
дисквалификация будет временной, так как система автоматически
вновь выполнит квалифицирование и синхронизацию.
Если система будет дисквалифицирована программой контроллера, 
то выполненная дисквалификация также будет временной.
Conditional Работа системы при этой настройке параметра зависит от ее состояния
автосинхронизации, указываемого в нижней левой части окна
программы RMCT после выставления параметра автосинхронизации 
на значение «Conditional».
• Если параметр автосинхронизации выставлен на значение
«Conditional» и функция автосинхронизации находится в состоянии
«Conditional, Enabled», то система будет постоянно проводить
попытки синхронизации.
• Если параметр автосинхронизации выставлен на значение
«Conditional», а функция автосинхронизации находится в состоянии
«Conditional, Disabled», то система не будет автоматически проводить
попытки синхронизации.
Чтобы сменить состояние с «Conditional, Enabled» на «Conditional,
Disabled» нажмите кнопку «Disqualify Secondary» на вкладке
синхронизации.
Чтобы сменить состояние с «Conditional, Disabled» на «Conditional,
Enabled» нажмите кнопку «Synchronize Secondary» на вкладке
синхронизации.

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 117


Глава 6 Настройка конфигурации модулей резервирования

Идентификация шасси

Параметр идентификации шасси используется для присвоения общего


обозначения тому шасси, в котором находятся модули резервирования.
Предусмотрены обозначения – шасси А и шасси В.

Если вы измените в программе RMCT обозначение шасси первичного


модуля резервирования, то вторичному модулю и шасси будет
автоматически присвоено другое обозначение шасси.

Обозначение шасси, присвоенное модулю, останется связанным с тем же


физическим шасси независимо от его назначения в качестве первичного 
или вторичного управляющего элемента.

Разрешение на пользовательское управление программой

Если вы планируете использовать в вашей программе контроллера


инструкции MSG для инициации переключения, изменения настройки
времени модуля резервирования или выполнения синхронизации, то вы
должны поставить флажок «Enable User Program Control» на вкладке
конфигурации.

Если этот флажок не будет поставлен, то модули резервирования не будут


принимать никаких команд от контроллера.

Дата и время для модуля резервирования

Параметры «Redundancy Module Date and Time» могут выставляться


отдельно от параметров «Redundancy Module Options». Время,
выставленное этими параметрами, будет использоваться в
журналах событий, если в резервированной системе произойдет событие.

Для изменения настройки времени модуля резервирования следует


использовать раскрывающееся меню или напечатать измененные значения и
нажать кнопку «Set», чтобы ввести эти изменения времени в действие. Или
же можно указать, чтобы модуль резервирования использовал время рабочей
станции, для чего следует выбрать опцию «Apply Workstation Time».

ВАЖНО Мы рекомендуем вам настроить дату и время для модуля


резервирования в процессе пусконаладки системы. Мы также
рекомендуем вам периодически проверять настройку даты и времени,
чтобы убедиться в их совпадении с настройкой контроллера.
В случае потери питания резервированного шасси вам потребуется
восстановить информацию о дате и времени для модулей резервирования.
Модули не сохраняют эти параметры при потере питания.

118 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Настройка конфигурации модулей резервирования Глава 6

Вкладка синхронизации На вкладке синхронизации приведены команды для следующих операций:


• изменение состояния синхронизации системы (синхронизация или
дисквалификация);
• инициирование переключения;
• принудительное переключение дисквалифицированного вторичного
модуля на первичный режим.

Предусмотренные команды описаны в разделе Команды на вкладке


синхронизации на стр. 120.

На этой вкладке также приводится журнал «Recent Synchronization


Attempts», содержащий информацию о последних четырех попытках
синхронизации. Попытки обозначаются номером N или N-X . Если
резервированное шасси не сможет синхронизироваться, то в журнале
регистрации попыток синхронизации указывается причина.

Причины и их интерпретация описываются в разделе Журнал последних


попыток синхронизации на стр. 121.

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 119


Глава 6 Настройка конфигурации модулей резервирования

Команды на вкладке синхронизации

В этом разделе описываются все команды резервирования и режимы работы


системы, требуемые для обеспечения доступности этих команд.

Команда Описание
Synchronize Secondary Эта команда вынуждает первичный модуль резервирования совершить попытку синхронизации со своим
партнером. Эта команда доступна при определенных условиях:
• Команда доступна только при следующих состояниях резервирования шасси:
– первичное и дисквалифицированное вторичное;
– дисквалифицированное вторичное.
• Команда недоступна (затенена) при любых других состояниях шасси.
При исполнении этой команды синхронизация производится в асинхронном режиме. Успешное исполнение этой
команды начинается с синхронизации, которая может продолжаться несколько минут. Момент завершения
синхронизации можно определить по индикации состояния шасси, отображаемой в нижней части окна
программы RMCT.
Disqualify Secondary Эта команда вынуждает первичный модуль резервирования дисквалифицировать своего партнера.

ВНИМАНИЕ!
• В результате дисквалификации вторичное шасси не сможет приять на себя функции
управления, т. е. функция резервирования будет утрачена.
• Если вы дисквалифицируете вторичное шасси, а на оставшемся первичном шасси
произойдет основная авария, то переключение не произойдет.

Эта команда доступна при определенных условиях:


• Команда доступна только при следующих состояниях резервирования шасси:
– первичное и синхронизированное вторичное;
– синхронизированное вторичное.
• Команда недоступна (затенена) при любых других состояниях шасси.
Если вы используете команду «Disqualify Secondary», когда параметр автосинхронизации выставлен на «Always»,
попытка синхронизации произойдет сразу же после того, как вторичное шасси будет дисквалифицировано.
Чтобы вторичное шасси после выдачи команды « Disqualify Secondary» оставалось в дисквалифицированном
состоянии, следует выставить параметр автосинхронизации на опцию «Conditional» или «Never»
Initiate Switchover Эта команда вынуждает систему инициировать немедленное переключение с первичного шасси на вторичное.
Эта команда может использоваться при обновлении встроенного ПО системы резервирования или при
выполнении технического обслуживания одного шасси из резервированной пары.
Эта команда также может быть использована при выполнении реалистичной проверки работы вашей системы
путем имитирования аварии, обнаруженной в первичном управляющем шасси.
Эта команда доступна при определенных условиях:
• Команда доступна только при следующих состояниях резервирования шасси:
– первичное и синхронизированное вторичное;
– синхронизированное вторичное.
• Команда недоступна (затенена) при любых других состояниях шасси.
Become Primary Эта команда, принуждающая дисквалифицированную вторичную систему стать первичной системой, доступна
при определенных условиях.
• Команда доступна только в состоянии резервирования с наличием вторичного шасси при отсутствии первичного.
• Команда недоступна (затенена) при любых других состояниях шасси.

120 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Настройка конфигурации модулей резервирования Глава 6

Журнал последних попыток синхронизации

В этой таблице описываются возможные результаты и причины различных


состояний синхронизации.

Табл. 18 - Журнал последних попыток синхронизации – интерпретация результатов


Результат Интерпретация результата
Undefined Результат синхронизации неизвестен.
No attempt since last powerup Попытка синхронизации не предпринималась после включения
питания модуля.
Success Успешно выполнена полная синхронизация.
Abort Попытка синхронизации не удалась. Более подробную
информацию см. в Журнал последних попыток синхронизации –
интерпретация результатов.

Если в журнале попыток синхронизации указывается, что попытка


синхронизация была прекращена («Abort»), то для дальнейшей
интерпретации причин следует воспользоваться этой таблицей.
Табл. 19 - Интерпретация синхронизации
Причина Интерпретация причины
Undefined Причина неудачи синхронизации неизвестна.
Module Pair Incompatible Синхронизация прекращена из-за несовместимости одной или нескольких пар модулей.
Module Configuration Error Синхронизация прекращена из-за неправильной конфигурации одного из модулей.
Edit Session In Progress Синхронизация прекращена из-за проведения редактирования или рабочего сеанса.
Crossloading Failure Неопределенный отказ во время синхронизации модулей резервирования.
Comm Disconnected Отсоединение кабеля между модулями резервирования.
Module Insertion Синхронизация прекращена из-за установки модуля в шасси.
Module Removal Синхронизация прекращена из-за удаления модуля из шасси.
Secondary Module Failed Синхронизация прекращена из-за отказа вторичного модуля.
Incorrect Chassis State Синхронизация прекращена из-за некорректного состояния шасси.
Comm Does Not Exist Синхронизация не может быть выполнена из-за отсутствия линии связи между модулями резервирования.
Nonredundant Compliant Module Exists Синхронизация не может быть выполнена из-за наличия одного или нескольких нерезервированных модулей в одном 
из шасси.
Sec Failed Module Exists Модуль во вторичном шасси выдает сигнал SYS_FAIL, указывающий на его неисправность или отказ.
Local Major Unrecoverable Fault Синхронизация прекращена из-за локальной неустранимой основной аварии.
Partner Has Major Fault Синхронизация прекращена из-за основной аварии в спаренном модуле.
Sec SYS_FAIL_L Subsystem Failed Не прошел тест сигнала SYS_FAIL во вторичном шасси.
Sec RM Device Status = Comm Error Синхронизация прекращена из-за того, что индикатор состояния вторичного модуля резервирования показывает ошибку
связи.
Sec RM Device Status = Major Recoverable Синхронизация прекращена из-за того, что индикатор состояния вторичного модуля резервирования показывает
Fault устранимую основную аварию.
Sec RM Device Status = Major Unrecoverable Синхронизация прекращена из-за того, что индикатор состояния вторичного модуля резервирования показывает
Fault неустранимую основную аварию.
Incorrect Device State Синхронизация прекращена из-за того, что устройство не находится в требуемом состоянии.
Primary Module Failed Синхронизация прекращена из-за отказа первичного модуля.

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 121


Глава 6 Настройка конфигурации модулей резервирования

Табл. 19 - Интерпретация синхронизации


Причина Интерпретация причины
Primary Failed Module Exists Модуль в первичном шасси выдает сигнал SYS_FAIL, указывающий на его аварию или отказ.
Auto-Sync Option Синхронизация прекращена из-за изменения параметра автосинхронизации одного из модулей резервирования в процессе
синхронизации.
Module Qual Request Синхронизация прекращена из-за получения другого запроса о проведении синхронизации. Текущая синхронизация
остановлена, чтобы обслужить новый запрос о синхронизации.
SYS_FAIL_L Deasserted Синхронизация прекращена из-за выхода одного из модулей из состояния аварии или отказа.
Disqualify Command Синхронизация прекращена из-за получения от другого устройства команды на дисквалификацию модуля резервирования.
Посылающее устройство выдает эту команду, когда оно более не может работать в квалифицированном состоянии.
Disqualify Request Синхронизация прекращена из-за получения от другого устройства команды на дисквалификацию модуля резервирования.
Посылающее устройство выдает эту команду, когда оно более не может работать в квалифицированном состоянии.
Platform Configuration Identity Mismatch В первичном или вторичном шасси имеются модули, не соответствующие усовершенствованной платформе.
Detected
Application Requires Enhanced Platform Прикладная программа, работающая на резервированном контроллере, содержит функцию, которая может использоваться
только на усовершенствованной платформе резервирования, например, функцию тревог «Alarms».
ICPT Asserted Подается тестовый сигнал на задней шине.
Unicast Not Supported В резервированном контроллере настроена одноадресная передача, тогда как усовершенствованные системы
резервирования не поддерживают этот режим передачи.
PTP Configuration Error Часы точного времени (РТР) резервированного контроллера не синхронизированы или спаренная пара контроллеров
синхронизирована с разными ведущими часами.
Secured Module Mismatch Обнаружено несовпадение между установленными первичным и вторичным модулями.

Вкладка состояния На вкладке «Synchronization Status» отображаются следующие аспекты


синхронизации модулей:
синхронизации
• состояние синхронизации (например, «Synchronized» или
«Disqualified»);

• назначение шасси («Primary» или «Secondary»);

• совместимость модуля и его партнера (например, «Full» 


или «Undefined»).

На этой вкладке указывается каждый модуль, установленный в шасси, 


и приводится информация об его партнере и их совместимости.
Состояние синхронизации Назначение шасси Совместимость модуля с партнером

122 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Настройка конфигурации модулей резервирования Глава 6

Вкладка журнала событий Вкладка «Event Log» отображает историю событий, происходивших в
резервированных шасси.

В журналах событий регистрируются следующие системные события:

• начатые и завершенные стадии квалифицирования;

• установка и извлечение модуля;

• ошибки встроенного ПО;

• события и ошибки в сети связи;

• изменения конфигурации;

• другие системные события, влияющие на квалифицирование и


синхронизацию.

ВАЖНО События, регистрируемые на этой вкладке, не всегда являются


индикацией ошибки. Регистрация многих событий производится
только для информации.
Чтобы определить, требуются ли для данного события дальнейшие
действия или устранение неисправности, см. таблицу Классификация
событий на стр. 124.

Вкладку журнала событий можно настроить на показ журнала,


относящегося только к одному шасси, или же на показ журналов событий,
относящихся к обоим резервированным шасси. Для изменения
просматриваемой информации следует изменить параметры 
«Auto-Update» и «Partner Log».

Табл. 20 - Настройки для просмотра журнала событий


Используйте эту настройку Если вы хотите
Auto-Update Приостановить обновление журнала во время его просмотра.
Partner Log Просматривать журнал событий только для указанного модуля.

Рис. 29 - Настройки для просмотра журнала событий

Поставьте флажок «On», чтобы обновление журнала Поставьте флажок «Close», чтобы просматривать журнал только для одного модуля резервирования.
проходило автоматически.

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 123


Глава 6 Настройка конфигурации модулей резервирования

Классификация событий

Каждое выявленное и зарегистрированное событие классифицируется. 


Эту классификацию можно использовать для определения уровня важности
события и выявления необходимости в дальнейших действиях.

Рис. 30 - Классификация событий на вкладке журналов событий

Классификация событий

124 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Настройка конфигурации модулей резервирования Глава 6

С помощью этой таблицы можно определить значение классификации


события и необходимость в корректирующих действиях.
Табл. 21 - Типы классификации
Тип классификации Описание Требуемые действия
Configuration Изменен параметр конфигурации модуля резервирования. Никаких корректирующих действий не требуется.
Например, если вы измените параметр автосинхронизации с Это событие регистрируется только для информации и не является
«Always» на «Never», то будет зарегистрировано событие с индикацией какой-либо серьезной неисправности в системе
классификацией «Configuration». резервирования.
Command Произошло событие, связанное с командами, направленными в Никаких корректирующих действий не требуется.
систему резервирования. Это событие регистрируется только для информации и не является
Например, если вы измените параметры настройки даты и индикацией какой-либо серьезной неисправности в системе
времени для модулей резервирования, то регистрируется событие резервирования.
изменения времени WСТ с классификацией «Command».
Failure Произошел отказ в модуле резервирования. Могут потребоваться действия для выявления причины отказа.
Например, в журнале событий может быть отражена внутренняя Если после отказа не происходит переключение или основная авария,
ошибка встроенного ПО, классифицируемая как «Failure». то это означает, что модуль самостоятельно устранил ошибку и
никаких дополнительных действий не требуется.
Чтобы определить, требуются ли корректирующие действия, дважды
щелкните на записи о событии, чтобы увидеть расширенную
информацию о событии и предлагаемом методе восстановления,
если имеется.
Major Fault Произошла основная авария в одном из модулей резервирования. Могут потребоваться действия для определения необходимых мер по
устранению аварии.
Дважды щелкните на записи о событии, чтобы увидеть расширенную
информацию о событии и предлагаемый метод восстановления, если
имеется.
Minor Fault Произошла неосновная авария в одном из модулей Никаких корректирующих действий не требуется.
резервирования. Это событие регистрируется только для информации и не является
индикацией серьезной неисправности в системе резервирования.
Starts/Stops Начаты или остановлены различные внутренние процессы в шасси Никаких корректирующих действий не требуется.
и модулях. Однако, если после события «Starts/Stops» произойдет событие с
классификацией «Failure», «State Change» или «Major Fault», следует
просмотреть расширенную информацию об обоих событиях, чтобы
определить, связаны ли эти события между собой.
State Changes Произошло изменение состояния шасси или модуля. Никаких корректирующих действий не требуется.
Например, если назначение шасси смениться с дисквалифициро- Однако, если после события «State Change» произойдет событие с
ванного вторичного на квалифицированное вторичное, то будет классификацией «Failure» или «Major Fault», следует просмотреть
зарегистрировано событие с классификацией «State Change». расширенную информацию об обоих событиях, чтобы определить,
связаны ли эти события между собой.
Switchover Произошло событие, связанное с переключением шасси. Могут потребоваться действия для выявления причины
Например, если выдана команда «Initiate Switchover», то будет переключения и возможных корректирующих мер.
зарегистрировано событие с классификацией «Switchover». Дважды щелкните на записи о событии, чтобы увидеть расширенную
информацию о событии и предлагаемом методе восстановления,
если имеется.
Synchronization Произошло событие, связанное с синхронизацией шасси. Никаких корректирующих действий не требуется.
Например, если выдана команда «Synchronization», то будет Это событие регистрируется только для информации и не является
зарегистрировано событие перехода сети в подсоединенный индикацией серьезной неисправности в системе резервирования.
режим «Network Transitioned to Attached» с классификацией
«Synchronization».

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 125


Глава 6 Настройка конфигурации модулей резервирования

Доступ к расширенной информации о событии

Для событий, регистрируемых на вкладке журналов событий, может


иметься дополнительная информация. Для доступа к дополнительной
информации о событии следует дважды щелкнуть на записи о событии
в журнале.

Дважды щелкните, чтобы открыть расширенную информацию.

Прокрутите
изображение,
чтобы увидеть
подробную
информацию о
других событиях.

Просмотрите
описания и
определения,
относящиеся к
расширенным
данным.

126 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Настройка конфигурации модулей резервирования Глава 6

Интерпретация расширенной информации о событии

Информация, указанная в этой таблице, может быть предоставлена


(в зависимости от типа события) при доступе к диалоговому окну 
с расширенной информацией «Extended Information Definition».
Тип информации Описание
Event Information Усовершенствованная система резервирования указывает для этого
сообщения о событии следующие данные:
• номер события;
• дата и время события;
• классификация события.
Submitter Information Здесь указывается информация о модуле, сообщившем о событии. В этом
разделе приводится следующая информация:
• Имя модуля, инициировавшего событие
• Номер слота модуля, инициировавшего событие
• Серийный номер модуля, инициировавшего событие
Event Details В этом разделе приводятся дополнительные сведения о событии.
• Описание события.
• Рассмотрите окно «Extended Data Definition», где приводятся
разъяснение события и байты, описывающие ошибку.
• В окне с шестнадцатеричными байтами расширенных данных «Extended
Data Bytes (in Heх)» приводятся дополнительные сведения о событии.

Экспорт данных из журнала событий


После просмотра расширенной информации о событии вам может
потребоваться экспортировать данные о событии. Для экспорта данных
можно применять любую из этих функций:

• Export Selection

• Export All – эта функция имеется в усовершенствованных системах


резервирования версии 19.052 или новее

Экспорт выбранных данных

Эта функция используется для экспорта из журнала событий данных,


относящихся к одному или нескольким событиям, произошедшим в
первичном или вторичном модуле резервирования.

Экспорт данных об одном событии производится в следующем порядке.

СОВЕТ Если доступ к модулям резервирования с помощью программы RSLinx


Classic после аварии становится невозможным, то перед попыткой
экспорта данных из журнала событий следует применить способ
восстановления, указанный модулем.

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 127


Глава 6 Настройка конфигурации модулей резервирования

1. Запустите программу связи RSLinx Classic и найдите в ней модули


резервирования.
2. Щелкните правой кнопкой мыши на первичном модуле
резервирования и выберите «Module Configuration».
3. В зоне «Auto-Update» нажмите «Off», чтобы прекратить
обновление журнала.

4. В зоне «Partner Log», нажмите «Close».

При этом будет закрыт журнал событий спаренного модуля.

5. Выберите одно или несколько событий, данные которых вы хотите


экспортировать. Чтобы выбрать несколько событий, выберите первое из
них, а затем нажмите клавишу SHIFT и выберите последнее событие.

6. Экспорт выбранных данных.

Открывается диалоговое окно «Export Event Log».


7. В этом окне выполняются следующие действия.
a. Укажите имя и местонахождение файла, либо используйте имя и
местонахождение файла, заданные по умолчанию.
b. Поставьте флажок CSV (данные с разделителями-запятыми).

СОВЕТ Если вы посылаете экспортированные файлы журнала


событий в службу технической поддержки
Rockwell Automation, то вы должны использовать
формат файла CSV.

128 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Настройка конфигурации модулей резервирования Глава 6

c. Поставьте флажок «Include Extended Information».

СОВЕТ Если вы посылаете экспортированные файлы журнала


событий в службу технической поддержки
Rockwell Automation, то вы должны включить данные
диагностики и расширенную информацию.
Включение этих данных позволит службе технической
поддержки Rockwell Automation более эффективно
проанализировать неисправности модуля и системы.

8. Нажмите кнопку «Export».

Производится экспорт журнала событий. Для экспорта журнала


может потребоваться несколько минут.

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 129


Глава 6 Настройка конфигурации модулей резервирования

9. Если вы хотите экспортировать журнал вторичного модуля


резервирования, чтобы просмотреть данные по всей системе,
выполните пункт 1…пункт 8.

ВАЖНО Если вы посылаете экспортированные данные о событиях в службу


технической поддержки Rockwell Automation в целях устранения
неисправности, то вам следует получить журналы событий для обоих
модулей резервирования – первичного и вторичного. Эти журналы
нужны службе технической поддержки Rockwell Automation для более
эффективного устранения неисправности.
Если у вас нет доступа к журналу событий вторичного модуля
резервирования, экспортируйте его из журнала событий партнера 
через первичный модуль резервирования.
Однако при этом следует учитывать, что отображение событий
вторичного модуля резервирования в журнале первичного модуля
резервирования обычно является ограниченным. Для устранения
неисправности службой технической поддержки Rockwell Automation 
вам необходимо получить журнал событий вторичного модуля
резервирования из окна этого модуля.

Export All

Эта функция используется для автоматического экспорта всех имеющихся


данных из журналов событий обоих модулей резервирования в составе
резервированной пары шасси.

Мы рекомендуем использовать эту функцию для устранения


неисправностей, связанных с системой, когда авария могла произойти
задолго до текущего события.

Экспорт данных об одном событии производится в следующем порядке.

СОВЕТ Если доступ к модулям резервирования с помощью программы RSLinx


Classic после аварии становится невозможным, то перед попыткой
экспорта данных из журнала событий следует применить способ
восстановления, указанный модулем.

1. Запустите программу связи RSLinx Classic и найдите в ней модули


резервирования.
2. Щелкните правой кнопкой мыши на первичном модуле
резервирования и выберите «Module Configuration».
3. На вкладке журналов событий выберите «Export All».

4. Нажмите ОК.
5. Выберите модуль резервирования в спаренном резервированном шасси.

130 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Настройка конфигурации модулей резервирования Глава 6

6. Выполните следующие действия в диалоговом окне 


«Export Event Log».
a. Укажите имя и местонахождение файла, либо используйте имя и
местонахождение файла, заданные по умолчанию.
b. Поставьте флажок CSV (данные с разделителями-запятыми).

СОВЕТ Если вы посылаете экспортированные файлы из 


журнала событий в службу технической поддержки
Rockwell Automation, то вы должны использовать
формат файла CSV.

c. Поставьте флажок «Export Diagnostic Data».


d. Поставьте флажок «Include Extended Information».

СОВЕТ Если вы посылаете экспортированные файлы журнала


событий в службу технической поддержки
Rockwell Automation, то вы должны включить данные
диагностики и расширенную информацию.
Включение этих данных позволит службе технической
поддержки Rockwell Automation более эффективно
проанализировать неисправности модуля и системы.

7. Нажмите кнопку «Export».

Производится экспорт журнала событий. Для экспорта журнала


может потребоваться несколько минут.

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 131


Глава 6 Настройка конфигурации модулей резервирования

Дождитесь появления этого диалогового окна:

Файлы формата .csv and a .dbg находятся в заданной папке. Отправьте


оба файла в службу технической поддержки Rockwell Automation при
устранении неисправности.

Сброс аварии

Функцию «Clear Fault» на вкладке журнала событий можно использовать


для сброса основных аварий, произошедших в модуле резервирования.

2
2
2
2
2
2
2
2
2
2
2
2
2
2

С помощью этой функции вы можете дистанционно перезапустить модуль


без его физического удаления и установки в шасси. Перезапуск модуля
приводит к сбросу аварии.

ВАЖНО Экспортируйте из модуля все данные о событиях и диагностике, 


прежде чем производить сброс основной аварии модуля. Эта кнопка
активирована только в том случае, если модуль резервирования
находится в состоянии основной аварии.

132 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Настройка конфигурации модулей резервирования Глава 6

Сообщения об авариях модуля отображаются на вкладке информации о


модуле. В этом примере показана информация о модуле, в котором
произошла основная авария.

MAJOR FAULT

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 133


Глава 6 Настройка конфигурации модулей резервирования

Вкладка обновления Использование команд на вкладке «System Update» позволяет проводить


обновление встроенного ПО вторичного шасси в то время, когда первичное
системы шасси продолжает выполнять функции управления. При выполнении
обновления встроенного ПО следите за информацией об обновлении по
журналам блокировки и переключения, показываемым на этой вкладке.

ВНИМАНИЕ! При обновлении встроенного ПО с использованием


команд, имеющихся на вкладке обновления системы, функция
резервирования утрачивается. В случае аварии на работающем
первичном шасси система не сможет передать управление
вторичному шасси.

134 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Настройка конфигурации модулей резервирования Глава 6

Команды обновления системы

Три команды обновления системы доступны только при обращении к


первичному модулю резервирования. Эти команды не доступны при
обращении к вторичному модулю резервирования.

СОВЕТ При обновлении системы с использованием команд обновления


системы вы не будете иметь доступ к следующим вкладкам
программы RMCT:
• Configuration
• Synchronization
• Synchronization Status
Попытка обращения к любой из этих вкладок в то время, когда
система заблокирована или выполняет заблокированное
переключение, приведет к появлению диалогового окна с
сообщением об ошибке.

Lock For Update

Команда «Lock for Update» позволяет вам синхронизировать


резервированную пару шасси в следующих условиях:

• вторичный модуль резервирования использует обновленное


встроенное ПО и обновленную версию прикладной программы
RSLogix 5000;

• работающий первичный модуль резервирования использует


предыдущую версию встроенного ПО и предыдущую версию
прикладной программы RSLogix 5000.

Команда блокировки для обновления доступна только в случае отсутствия


проблем с совместимостью всех модулей в первичном шасси. Перед выдачей
команды на блокировку убедитесь в соблюдении следующих условий:

• Параметр автосинхронизации на вкладке конфигурации должен быть


выставлен на значение «Never».

• Вторичное шасси должно быть дисквалифицировано с помощью


команды «Disqualify Secondary» на вкладке синхронизации в
программе RMCT вторичного модуля резервирования.

• Встроенное ПО первичного и вторичного модулей резервирования


должно быть обновлено до совместимых версий.

• Встроенное ПО всех других модулей вторичного шасси должно быть


обновлено до требуемой версии.

• В проект контроллера должны быть внесены изменения, требуемые с


учетом обновления и замены модулей, если это потребуется.

Подробные сведения об этих задачах см. в разделе Пункт 4: Обновление


встроенного ПО резервированного шасси на стр. 73.

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 135


Глава 6 Настройка конфигурации модулей резервирования

При выборе команды «Lock for Update» начинается процесс блокировки.


Для проведения этого процесса может потребоваться несколько минут. Чтобы
определить момент завершения процесса блокировки, следите за журналом
«System Update Lock Attempts», где регистрируется число попыток
блокировки для обновления системы. Кроме того, индикация состояния
системы, отображаемая в нижней левой части диалогового окна, меняется с
«Primary with Disqualified Secondary» на «Primary Locked for Update».

Рис. 31 - Информирование о процессе блокировки для обновления


Процесс
блокировки 
начат.

Процесс
блокировки
завершен.

Процесс
блокировки
завершен.

О блокировке системы

Команда «Abort System Lock» может использоваться для прекращения


блокировки системы. Эта команда становится доступной сразу же после
начала процесса блокировки системы.

Нажатие кнопки «Abort System Lock» возвращает резервированное 


шасси в состояние «Primary with Disqualified Secondary». Выбор команды
«Abort System Lock» также приводит к прекращению обновления системы
и к очистке программы во вторичном контроллере. Если вы нажмете
кнопку «Abort System Lock», то вам потребуется загрузить программу во
вторичный контроллер, прежде чем проводить повторную попытку
блокировки для обновления.

136 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Настройка конфигурации модулей резервирования Глава 6

Инициирование заблокированного переключения

Команда «Initiate Locked Switchover» доступна только в том случае, 


если резервированные шасси находятся в состоянии «Primary with 
Locked Secondary». Другими словами, команда на инициирование
заблокированного переключения становится доступной только после
завершения блокировки для обновления.

Нажатие кнопки «Initiate Locked Switchover» приведет к передаче


управления на вторичное шасси, которое при этом станет первичным.
Прежнее первичное шасси теперь станет новым вторичным, и вы сможете
обновить встроенное ПО модулей нового вторичного шасси.

Рис. 32 - Иллюстрация переключения

Шасси А Шасси В

CH2 CH1 OK
CH2 CH1 OK
Первичное

Вторичное
Шасси В Шасси А

CH2 CH1 OK CH2 CH1 OK


Первичное

Вторичное

Различие между заблокированным переключением и нормальным


переключением состоит в том, что заблокированное переключение может быть
инициировано только пользователем. Нормальное переключение может быть
инициировано как пользователем, так и аварией в первичном шасси.

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 137


Глава 6 Настройка конфигурации модулей резервирования

Попытки блокировки для обновления системы

В окне «System Update Lock Attempts» регистрируются попытки


блокировки системы. В этом журнале отображаются четыре последние
попытки блокировки системы и приводится следующая информация о
каждой попытке:

• время и дата;

• состояние (например, «Locked» или «Abort»);

• результат (например, «System Locked» или «Invalid Response


Received»).

В журнале попыток блокировки для обновления системы может быть


указано любое из состояний, описанных в этой таблице.

Табл. 22 - Состояние, отображаемое в журнале попыток блокировки для обновления системы


Состояние Интерпретация
Not Attempted Попытка блокировки системы не предпринималась
после последнего включения питания.
In Progress Ведется процесс блокировки.
Locked Блокировка успешно выполнена.
Abort Попытка блокировки не удалась. Причина неудачи
указаны в поле «Result».

Если указано состояние «Abort», то это могло произойти по одной из


нижеуказанных причин:
• произошла ошибка во время связи со спаренным
коммуникационным модулем («партнером»);
• у модуля во вторичном шасси нет партнера в первичном шасси;
• пара модулей не совместима;
• тест SysFail завершился неудачей в первичном модуле
резервирования;
• в первичном модуле резервирования произошла устранимая
основная авария;
• в первичном модуле резервирования произошла неустранимая
основная авария;
• в шасси вставлен модуль;
• из шасси извлечен модуль;
• во вторичном шасси имеется отказавший модуль;
• в первичном шасси имеется отказавший модуль;
• получена команда «Abort System Update» на прекращение
обновления системы;
• от модуля получен некорректный ответ;
• модуль отказался от изменения состояния;
• обнаружено несоответствие платформ.

138 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Настройка конфигурации модулей резервирования Глава 6

Попытки заблокированного переключения

В журнале «Locked Switchover Attempts» приводится информация о


состоянии последних четырех попыток заблокированного переключения. 
В этом журнале приводится следующая информация о каждой попытке:
• время и дата;
• состояние;
• результат.

В журнале попыток блокированного переключения может быть указано


любое из состояний, описанных в этой таблице.

Табл. 23 - Состояние, отображаемое в журнале попыток блокированного переключения


Состояние Описание
Not Attempted Попытка блокированного переключения не
предпринималась после последнего включения питания.
In Progress Ведется процесс блокированного переключения.
Success Блокированное переключение успешно выполнено.
Abort Попытка блокированного переключения не удалась. Причина
неудачи указаны в поле «Result».

Прекращение попытки блокированного переключения может быть вызвано


следующими причинами:

• модуль отклонил запрос готовности к блокированному


переключению;

• получен некорректный ответ на запрос готовности к блокированному


переключению;

• после выдачи напоминания о начале переключения модуль отклонил


команду;

• после выдачи напоминания о начале переключения модуль выдал


некорректный ответ.

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 139


Глава 6 Настройка конфигурации модулей резервирования

Хронология системных На вкладке «System Event History» приводится журнал с записью 10


последних значительных событий в системе. Регистрируемые здесь события
событий предоставляют информацию, относящуюся к квалифицированию,
дисквалификации, переключениям и авариям модуля резервирования.

Для каждого зарегистрированного события показывается следующая


информация:
• время и дата события;
• классификация события (например, «Qualification» или
«Disqualification»);
• базовая информация о причине события (например, «Commanded»
или «Qualification»);
• расширенная информация о событии;
• поддающийся редактированию комментарий пользователя.

140 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Настройка конфигурации модулей резервирования Глава 6

Редактирование комментария пользователя к системному


событию

Для редактирования комментария пользователя, относящегося к


системному событию, выберите событие и нажмите кнопку «Edit». Затем
напечатайте ваше описание события и нажмите кнопку «Accept Edit».

Сохранение хронологии системных событий

Если вы хотите сохранить журнал системных событий в энергонезависимой


памяти модуля резервирования, нажмите кнопку «Save System History»
в нижней части вкладки системных событий. Сохранение этой информации
может помочь при устранении неисправностей системы в будущем.

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 141


Глава 6 Настройка конфигурации модулей резервирования

Использование сдвоенных Сдвоенные оптоволоконные порты модуля 1756-RM2/A представляют


собой резервированную пару каналов связи между спаренными модулями
оптоволоконных портов 1756-RM2 в резервированной паре шасси. Один из каналов называется
модуля резервирования «АКТИВНЫМ», а второй – «РЕЗЕРВНЫМ». Передача всех данных
1756-RM2/A между спаренными модулями резервирования проводится исключительно
по АКТИВНОМУ каналу. В случае отказа АКТИВНОГО канала
автоматически осуществляется переключение оптоволоконного канала,
и передача всех данных будет производиться по РЕЗЕРВНОМУ каналу,
который становится новым АКТИВНЫМ каналом.

Переключение оптоволоконных каналов

Благодаря переключению оптоволоконных каналов резервированная пара


шасси останется синхронизированной даже в случае отказа АКТИВНОГО
канала. Любые нижеуказанные отказы АКТИВНОГО канала приведут к
автоматическому переключению на РЕЗЕРВНЫЙ оптоволоконный канал,
при условии что этот канал продолжает работать и находится в нормальном
состоянии:
• ослабление сигнала на трассе оптоволоконного кабеля между
спаренными модулями резервирования;
• обрыв или повреждение оптоволоконного кабеля на трассе между
спаренными модулями резервирования;
• ненадлежащий или неплотно вставленный коннектор кабеля;
• отказ приемопередатчика компактного подключаемого исполнения
SFP;
• удаление приемопередатчика SРF или его неплотное подключение;
• ошибка при передаче данных (демонстрируемая ошибкой
контрольной суммы СRС).

Синхронизация шасси утрачивается только в случае отказа или


отсоединения обоих каналов.

Переключение оптоволоконных каналов иногда может привести к


замедлению обмена пакетами данных между спаренными модулями
резервирования. Поэтому время сканирования контроллера иногда 
может увеличиваться на 10 мс или менее.

Конфигурация
Использование сдвоенных оптоволоконных портов полностью
осуществляется по принципу «включай и работай» (plug & play). Для
любых операций активного и резервного каналов не требуется никаких
пользовательских настроек. Встроенное ПО автоматически управляет
выбором активного и резервного каналов. Сдвоенные оптоволоконные
кабели между спаренными модулями резервирования могут
перекрещиваться между каналами 1 и 2 без каких-либо ограничений.

142 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Настройка конфигурации модулей резервирования Глава 6

Мониторинг и ремонт

Синхронизация сохраняется в случае отказа РЕЗЕРВНОГО кабеля или во


время его ремонта. Ремонт РЕЗЕРВНОГО кабеля может быть выполнен в
режиме онлайн, когда резервированное шасси работает в синхронизирован-
ном режиме. Возможность ремонта в онлайновом режиме обеспечивается
за счет возможности извлечения и установки коннекторов оптоволоконных
кабелей и приемопередатчиков типа SРF без выключения питания.

Подключение РЕЗЕРВНОГО канала между двумя модулями


резервирования не обязательно. Резервированная пара шасси может быть
синхронизирована с одним подсоединенным каналом. РЕЗЕРВНЫЙ канал
может быть установлен позже, когда шасси уже будут синхронизированы.

Мониторинг состояния каналов обеспечивается с помощью индикаторов


состояния, находящихся на передней панели, а также индикаторов и
счетчиков, отображаемых в программе RMCT.

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 143


Глава 6 Настройка конфигурации модулей резервирования

Примечания:

144 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Глава 7

Программирование резервированного
контроллера

Тема Страница
Настройка конфигурации резервированного контроллера 145
Перекрестная загрузка, синхронизация и переключение 148
Перекрестные загрузки и продолжительность сканирования 153
Программа для минимизации продолжительности сканирования 156
Программирование для сохранения целостности данных 163
Программирование для оптимизации выполнения задач 167
Программирование для получения системных данных 172
Программирование логических операций после переключения 174
Использование сообщений для команд резервирования 175
Настройка сторожевого таймера задачи 180
Загрузка проекта 183
Сохранение проекта системы резервирования в энергонезависимой 183
памяти
Онлайновая правка 187

Настройка конфигурации Оба контроллера в усовершенствованной системе резервирования


ControlLogix используют при работе одну и ту же программу. Вам не
резервированного потребуется создавать отдельные проекты для каждого контроллера 
контроллера в резервированной системе.

Настройка контроллеров на работу в резервированной системы


производится в следующем порядке.

1. Откройте или создайте проект программы RSLogix 5000 для вашего


резервированного контроллера.

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 145


Глава 7 Программирование резервированного контроллера

2. Откройте диалоговое окно «Controller Properties» для этого


контроллера.

3. Выберите вкладку резервирования и поставьте флажок «Redundancy


Enabled», разрешающий резервирование.

4. Если вы намереваетесь произвести правку параметров вашего


резервированного контроллера в онлайновом режиме, ознакомьтесь
с разделами с информацией о параметрах настройки, имеющимися 
на вкладке «Advanced»:

• Планирование тестируемых правок на стр. 188


• Резервирование памяти для тегов и логических инструкций на
стр. 192
5. Откройте вкладку «Advanced».

146 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Программирование резервированного контроллера Глава 7

6. Убедитесь в том, что флажок «Match Project to Controller» не


поставлен.

ВАЖНО Не используйте эту функцию проверки соответствия между проектом


и контроллером при работе с резервированными контроллерами.
Если вы будете использовать эту функцию «Match Project to Controller»,
предусмотренную на вкладке «Advanced» диалогового окна «Controller
Properties», то после переключения вы не сможете вывести новый
первичный контроллер в онлайновый режим, а также производить
загрузку файлов в него или отправку файлов из него. Это объясняется
тем, что серийный номер нового первичного контроллера не
совпадает с серийным номером старого первичного контроллера, и
проект не будет соответствовать новому первичному контроллеру
после переключения.

Убедитесь в том,
что этот флажок не
поставлен.

На этом завершается минимальная требуемая настройка конфигурации


ваших резервированных контроллеров.

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 147


Глава 7 Программирование резервированного контроллера

Перекрестная загрузка, Точками перекрестной загрузки (crossload) и синхронизации являются


моменты передачи данных с первичного контроллера на вторичный.
синхронизация и Перекрестная загрузка и синхронизация обеспечивают готовность вторичного
переключение контроллера 
к принятию на себя управления в случае отказа первичного контроллера.

Перед началом программирования вашего резервированного контроллера


учтите влияние перекрестных загрузок и синхронизации на выполнение
программы после переключения (switchover). Усвоение этих концепций
поможет создавать программы, которые оптимальным образом
соответствуют потребностям вашей системы резервирования.

В последующих разделах приводятся разъяснения концепций перекрестной


загрузки и синхронизации, а также их связи с переключением контроллеров
и выполнением программы.

Изменение настройки перекрестной загрузки и синхронизации

В усовершенствованной системе резервирования предусмотрена возможность


настройки точек перекрестной загрузки и синхронизации программ в рамках
проекта RSLogix 5000. Вы можете ограничить число точек, используемых
программами для перекрестной загрузки и синхронизации. Во многих
приложениях изменение этого параметра позволит сократить общую
продолжительность сканирования при выполнении задачи за счет сокращения
числа перекрестных загрузок данных.

Если вы сократите число точек перекрестной загрузки и синхронизации, то


время переключения увеличится. Это увеличение продолжительности
переключения объясняется тем, что после переключения потребуется
повторно сканировать большее число программ.

Синхронизация выполняется в конце отработки последней программы из


списка программ выполняемой задачи, независимо от настройки параметра
«Synchronize Data after Execution», предусматривающего синхронизацию
после выполнения программы.

148 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Программирование резервированного контроллера Глава 7

Для изменения настройки синхронизации в программе следует открыть


диалоговое окно «Program Properties» данной программы и поставить или
снять флажок «Synchronize Data after Execution».

Используйте этот параметр для


изменения точек перекрестной загрузки
и синхронизации.

Настройка перекрестной загрузки и синхронизации по умолчанию


По умолчанию программа в проекте с резервированием настроена на
выполнение перекрестной загрузки в конце выполнения каждой
программы. Однако для стадий работы оборудования по умолчанию
перекрестная загрузка не производится в конце каждой стадии.

Прежде чем менять принятую по умолчанию настройку параметров


перекрестной загрузки и синхронизации, прочтите следующие разделы,
чтобы полностью понять последствия такого изменения. Информацию 
об изменении точки перекрестной загрузки в ходе выполнения задачи см. 
в пункте Изменение настройки перекрестной загрузки и синхронизации на
стр. 148.

Рекомендуемые типы задач

Чтобы предотвратить нарушение функционирования после переключения,


мы рекомендуем вам использовать при программировании ваших
резервированных контроллеров только одну из нижеуказанных
конфигураций задач. Используйте одну из следующих конфигураций:
• одна непрерывная задача;
• несколько периодических задач, из которых одна является наиболее
приоритетной.

В следующих разделах разъясняется влияние перекрестных загрузок и


синхронизации на выполнение задач с используемой вами структурой 
после переключения контроллеров.

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 149


Глава 7 Программирование резервированного контроллера

Выполнение непрерывной задачи после переключения

После переключения контроллеров в проекте, который содержит только


непрерывную задачу, новый первичный контроллер начинает выполнение
программы с последней точки перекрестной загрузки и синхронизации.
В зависимости от настройки параметров перекрестной загрузки и
синхронизации новый первичный контроллер может начать свою работу:
• с программы, которая была прервана при переключении;
• с программы, которая начинается сразу же за последней точкой
перекрестной загрузки и синхронизации.

Непрерывная задача с перекрестными загрузками в конце каждой программы

На этой схеме показывается, как программы, настроенные на выполнение


перекрестной загрузки и синхронизации в конце каждой программы,
работают после переключения. Можно видеть, что новый первичный
контроллер начинает работу с выполнения программы, которая была
прервана при переключении. Такие действия после переключения
происходят, если вы используете для программы настройку параметров
перекрестной загрузки и синхронизации, предусмотренную по умолчанию.

Рис. 33 - Выполнение программы после переключения (перекрестная загрузка после


каждой программы)
Новый первичный контроллер

Program 2 Program 3 Program 1


Switchover
Первичный контроллер
Program 1 Program 2 Program 3

Crossload Crossload Crossload

Непрерывная задача с варьирующимися перекрестными загрузками в конце


программы

На этой схеме показывается, как программы, настроенные на выполнение


перекрестной загрузки и синхронизации с варьирующимися интервалами,
работают после переключения. Можно видеть, что новый первичный
контроллер начинает работу с выполнения программы, которая начинается
за последней точкой перекрестной загрузки и синхронизации.

Рис. 34 - Выполнение программы после переключения (без перекрестной загрузки после


каждой программы)
Новый первичный контроллер
Program 2 Program 3 Program 1

Switchover
Первичный контроллер
Program 1 Program 2 Program 3

Crossload Crossload

150 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Программирование резервированного контроллера Глава 7

Информацию о порядке изменения точки перекрестной загрузки в ходе


операции см. в пункте Изменение настройки перекрестной загрузки и
синхронизации на стр. 148.

Многократные периодические задачи

ВНИМАНИЕ! Если вы используете многократные периодические


задачи, то все важнейшие выходные сигналы следует
запрограммировать в рамках задачи с наибольшим приоритетом.
Если выходные сигналы для задачи с наибольшим приоритетом не
будут запрограммированы, то они могут изменить свое состояние
в случае переключения.

В проекте с использованием многократных периодических задач, точка


начала выполнения программы после переключения зависит от следующих
параметров:
• параметры перекрестной загрузки и синхронизации;
• параметры приоритетности задач.

Как и в случае непрерывной задачи, контроллер начинает работу с


выполнения программы, которая начинается за последней точкой
перекрестной загрузки и синхронизации.

Кроме того, задача с более высоким приоритетом может прервать


выполнение задач с низким приоритетом. Если переключение произойдет
во время выполнения задачи с более высоким приоритетом или сразу же
после ее завершения, а задача с низким приоритетом еще не выполнена, то
такая задача с низким приоритетом и ее программы будут выполняться,
начиная с точки последней перекрестной загрузки.

На этой схеме показывается, как выполняются задачи с разным приоритетом,


если переключение происходит во время выполнения задачи с низким
приоритетом. Обратите внимание на то, что точки перекрестной загрузки и
синхронизации в этом примере настроены на выполнение только в конце
последней программы в рамках задачи, а не в конце каждой программы.

Рис. 35 - Нормальное выполнение периодических задач (без переключения)

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 151


Глава 7 Программирование резервированного контроллера

На следующей схеме показана задача с низким приоритетом, которая не


была завершена по состоянию на момент переключения. Задача с низким
приоритетом и программы выполняются с начала программы, во время
которой произошло переключение. Это объясняется тем фактом, что
программа использует конфигурацию по умолчанию, в которой точки
перекрестной загрузки и синхронизации происходят в конце каждой
программы.

Рис. 36 - Выполнение периодической задачи после переключения при настройке на


выполнение перекрестной загрузки после программ
первичный
Новый
Первичный

На следующей схеме показана задача с низким приоритетом, которая не


была завершена по состоянию на момент переключения. Задача с низким
приоритетом и программы выполняются с самого начала, а не с программы,
во время которой произошло переключение. Это объясняется тем фактом,
что конфигурация не предусматривает точки перекрестной загрузки и
синхронизации в конце каждой программы.

Рис. 37 - Выполнение периодической задачи после переключения при настройке на


невыполнение перекрестной загрузки после программ
первичный
Новый
Первичный

Более подробную информацию о программах и задачах, выполняемых


контроллерами, см. в руководстве «Logix5000 Controllers Tasks, Programs,
and Routines Programming Manual», публикация 1756-PM005.

152 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Программирование резервированного контроллера Глава 7

Перекрестные загрузки  Планирование перекрестных загрузок контроллеров имеет важное 


значение, так как продолжительность перекрестных загрузок влияет на
и продолжительность продолжительность сканирования, осуществляемого вашей программой.
сканирования Перекрестной загрузкой называется передача данных с первичного
контроллера на вторичный, что может происходить в конце каждой
программы или в конце последней программы в рамках выполняемой задачи.

Продолжительность сканирования вашей программы или стадии


представляет собой сумму продолжительности выполнения программы 
и продолжительности перекрестной загрузки. Эта концепция
иллюстрируется на следующей схеме.

Рис. 38 - Продолжительность перекрестной загрузки и синхронизации

Перекрестная
Выполнение программы
загрузка

Продолжительность сканирования программы

Оценка продолжительности перекрестной загрузки


Требуемая продолжительность перекрестной загрузки в основном зависит
от количества загружаемых данных. В процессе перекрестной загрузки
производится загрузка каждого тега, в который были записаны данные во
время выполнения программы. Даже если тег не изменялся, но был
переписан во время выполнения программы, он будет загружаться.

Помимо времени, требуемого для передачи изменений значений тегов,


для перекрестной загрузки также требуется некоторое небольшое служебное
время для передачи информации о выполнении программы.

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 153


Глава 7 Программирование резервированного контроллера

Атрибуты объектов резервирования, влияющие на


продолжительность перекрестной загрузки

Перед выполнением расчета для оценки продолжительности перекрестной


загрузки вы должны использовать инструкцию для получения системных
значений – Get System Value (GSV), чтобы прочитать определенные
атрибуты объекта резервирования. Эти атрибуты относятся к размеру
передаваемых данных, измеряемому целыми числами удвоенной длины 
(т. е. логическими словами длиной 4 байта), и используются для расчета
ориентировочной продолжительности перекрестной загрузки.

СОВЕТ Для получения этих атрибутов вам не требуется устанавливать или


включать второе шасси. Если у вас нет работающего второго шасси, 
то полученные значения атрибутов указывают размеры данных,
которые передавались бы в случае использования второго шасси.

В этой таблице указываются два атрибута, которые вы можете выбрать,


чтобы получить сведения о размере данных, передаваемых при
перекрестной загрузке. Получите значение атрибута, соответствующего
требованиям вашего приложения.

Если вам необходимо узнать: Получите значение этого атрибута:


Размер последнего пакета данных, переданного во время LastDataTransferSize
последней перекрестной загрузки
Размер наибольшего пакета данных, переданного во время MaxDataTransferSize
перекрестной загрузки

Учтите, что атрибут LastDataTransferSize относится к размеру данных,


переданных в предыдущей точке перекрестной загрузки и синхронизации,
которая происходила до выполнения программы, содержащей инструкцию
GSV.

Если вам необходимо измерить размер данных, загружаемых последней


программой из списка программ данной задачи, то вам потребуется
добавить в конце задачи дополнительную программу, получающую
значение атрибута LastDataTransferSize для последней программы, 
которая ранее находилась в конце задачи.

154 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Программирование резервированного контроллера Глава 7

Формула расчета продолжительности перекрестной загрузки

После получения информации о размере последних переданных данных или 


о максимальном размере переданных данных оцените продолжительность
перекрестной загрузки данных по каждой программе в ваши контроллеры,
используя эту формулу.

Контроллеры 1756-L6x

Продолжительность перекрестной загрузки в каждой точке синхронизации


(мс) = (DINT  0,00091) + 0,6 мс

Контроллеры 1756-L7х

Следующие формулы применяются в том случае, если контроллер 1756-L7x


спарен с модулем резервирования в обоих шасси резервированной системы.

Табл. 24 - Продолжительность перекрестной загрузки для контроллеров 1756-L7x


Контроллер Спаренный с модулем резервирования Продолжительность перекрестной загрузки
1756-L7x 1756-RM2/A Продолжительность перекрестной загрузки в каждой точке синхронизации (мс) = (DINT *
0,000275) + 0,54 мс
1756-RM/B Продолжительность перекрестной загрузки в каждой точке синхронизации (мс) = (DINT
0,00043) + 0,3 мс
1756-RM/A Продолжительность перекрестной загрузки в каждой точке синхронизации (мс) = (DINT
0,00091) + 0,6 мс
Здесь DINT – это размер передаваемых данный, выраженный 4-байтовыми словами.

СОВЕТ Точкой синхронизации называется механизм, используемый первичным


контроллером для обеспечения синхронизации со вторичным контрол-
лером. По умолчанию в конце каждого сканирования по программе 
первичный контроллер высылает вторичному контроллеру точку
синхронизации, а вторичный контроллер отвечает ему путем перемеще-
ния своего указателя выполнения в положение, соответствующее 
первичному контроллеру.
По умолчанию не предусматривается отправка точки синхронизации
после завершения стадий программы.
Начиная с версии 16.05x, предусмотрена возможность манипуляций с
точками синхронизации с целью ускорения выполнения программы.

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 155


Глава 7 Программирование резервированного контроллера

Программа для Поскольку продолжительность переключения вашей системы зависит от


общей продолжительности сканирования программы, некоторые аспекты
минимизации вашей программы могут наиболее эффективным образом способствовать
продолжительности ускорению переключения. В следующих разделах описываются способы
повышения эффективности вашей программы за счет минимизации
сканирования времени, затрачиваемого ею на сканирование.

Эти способы повышают эффективность вашей программы и минимизируют


продолжительность сканирования:
• Используйте контроллер 1756-L7x с модулем резервирования 1756-
RM2/A
• Использование нескольких контроллеров
• Минимизация числа программ
• Управление тегами для обеспечения эффективных перекрестных
загрузок
• Использование компактного программирования

Используйте контроллер 1756-L7x с модулем резервирования


1756-RM2/A
Начиная с усовершенствованной системы резервирования версии 
19.053, вы можете использовать в вашей системе контроллеры 
1756-L7x. В зависимости от используемых модулей резервирования
контроллеры 1756-L7x сканируют свою программу быстрее, чем
контроллеры 1756-L6x. Контроллеры 1756-L7x также сканируют свою
программу быстрее всего, если в усовершенствованной системе
резервирования используется модуль резервирования1756-RM2/A.

ВАЖНО В сочетании с модулями резервирования 1756-RM2/A и версией 19.053


можно использовать только контроллеры моделей 1756-L72, 1756-L73,
1756-L74 и 1756-L75. См. Компоненты, которые могут использоваться в
резервированной паре шасси на стр. 26.

Если в вашей системе требуются контроллеры с более высокой


производительностью, мы рекомендуем заменить контроллеры 
1756-L6x контроллерами 1756-L7x и использовать модули 
резервирования 1756-RM2/A.

Использование нескольких контроллеров

Если это возможно, в системе резервирования следует использовать


несколько контроллеров. При использовании нескольких контроллеров вы
можете стратегически распределить между ними процесс выполнения
программы и обеспечить сокращение продолжительности сканирования.

Более подробную информацию о контроллерах, которые могут быть


спарены в резервированных шасси, см. в пункте Компоненты
усовершенствованной системы резервирования на стр. 26.

156 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Программирование резервированного контроллера Глава 7

Минимизация числа программ

При программировании резервированного контроллера следует


использовать наименьшее возможное число программ. Использование
наименьшего возможного числа программ имеет особо важное значение,
если вы планируете осуществлять перекрестную загрузку данных и
синхронизацию контроллеров после выполнения каждой программы.

Если вам требуется осуществлять перекрестную загрузку данных после


выполнения каждой программы, применяйте нижеописанные способы
программирования, чтобы свести к минимуму влияние перекрестной
загрузки на продолжительность сканирования программы:

• используйте одну программу или небольшое число программ;

• разделите каждую программу на несколько процедур,


соответствующих вашему приложению; при выполнении процедуры
не требуется перекрестная загрузка и не увеличивается
продолжительность сканирования;

• используйте основную процедуру каждой программы для вызова 


ее остальных процедур;

• если вы хотите использовать несколько задач с различными


периодами сканирования, используйте только одну программу 
для каждой задачи.

Рис. 39 - Использование нескольких процедур Рис. 39 - Использование нескольких


(предпочтительно) программ (не предпочтительно)

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 157


Глава 7 Программирование резервированного контроллера

Управление тегами для обеспечения эффективных


перекрестных загрузок

Для программирования более эффективных перекрестных загрузок данных


и сокращения времени, требуемого для выполнения перекрестной загрузки,
используйте способы управления тегами данных, рекомендуемые в этих
разделах.

Удалите неиспользуемые теги

Удаление неиспользуемых тегов сокращает размеры базы данных,


содержащей теги. Для загрузки уменьшенной базы данных требуется
меньше времени.

Используйте массивы и пользовательские типы данных

Если вы используете массивы и пользовательские типы данных, то в тегах


используются меньшие 4-байтные (32-битовые) слова для всех данных
данного типа или массива. Если вы создаете индивидуальный тег,
контроллер резервирует 4 байта (32 бита) памяти даже в том случае, если тег
использует только 1 бит.

Массивы и пользовательские типы данных позволяют сэкономить


наибольший объем памяти в случае использования булевых тегов. Однако
мы также рекомендуем использовать их для ваших тегов типа SINT, INT,
DINT, REAL, COUNTER и TIMER.

Рис. 40 - Примеры экономии памяти при использовании массива


Требуется выполнить перекрестную
загрузку 12 байтов данных 
(4 байта для каждого тега).

Перекрестная загрузка 4 байтов


данных.

158 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Программирование резервированного контроллера Глава 7

СОВЕТ Если вы уже создали индивидуальные теги и программу, которая


использует эти теги, рассмотрите возможность преобразования этих
тегов в теги-псевдонимы, содержащие ссылки на элементы массива.
В таком случае в вашей программе по-прежнему будут приведены
ссылки на индивидуальные имена тегов, но при перекрестной
загрузке будет передаваться массив, содержащийся в базе.

Более подробную информацию о работе с массивами, пользовательскими


типами данных и тегами-псевдонимами см. в руководстве «Logix5000
Controllers I/O and Tag Data Programming Manual», публикация 1756-PM004.

Группируйте типы данных вместе, используя пользовательские типы данных

При создании пользовательских типов данных, предназначенных для


использования в вашей программе резервирования, группируйте вместе
данные близких типов. Группирование данных близких типов уменьшает
объем данных и способствует сокращению количества данных,
передаваемых в процессе перекрестной загрузки.

Рис. 41 - Пример экономии байтов благодаря группированию близких типов данных


Рис. 42 - Разгруппированные типы данных

Рис. 42 - Сгруппированные
типы данных

Группирование данных в массивы или пользовательские типы данных с учетом


частотности использования

Для обновления вторичного контроллера первичный контроллер делит


свою память на блоки размером по 256 байтов. Каждый раз, когда
инструкция записывает значение, первичный контроллер загружает весь
блок, в котором содержится это значение. Например, если ваша логическая
программа записывает в блок только одно булево значение, то контроллер
загружает весь блок (256 байтов).

Чтобы свести продолжительность перекрестной загрузки к минимуму,


группируйте данные с учетом частоты их использования программой.

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 159


Глава 7 Программирование резервированного контроллера

Например, если ваше приложение использует данные типа DINT только в


качестве констант для инициализации логики, булевы данные, обновляемые
во время каждого сканирования, и действительные числа типа REAL, 
которые обновляются раз в секунду, вы можете создать отдельный пользова-
тельский тип данных для каждого типа тегов, используемых в различных
местах приложения. Использование отдельных пользовательских типов
данных для каждой группы вместо группирования всех тегов в один 
пользовательский тип данных помогает свести к минимуму объем данных,
передаваемых во время перекрестной загрузки.
Рис. 43 - Теги, сгруппированные в пользовательские типы Рис. 43 - Теги в одном пользовательском типе данных
данных с учетом частоты использования

По мере возможности используйте теги DINT вместо тегов SINT или INT

Мы рекомендуем вам использовать теги типа DINT вместо типов SINT 


или INT, так как контроллер обычно работает с 32-битовыми значениями
(DINT или REAL). В процессе работы контроллер преобразует значения
тегов формата SINT или INT в формат DINT или REAL. После
завершения обработки контроллер осуществляет обратное преобразование
в значения SINT или INT.

Контроллер автоматически преобразует эти типы данных при выполнении


и обработке программы. Никакого дополнительного программирования 
не требуется. Однако, хотя этот процесс преобразования осуществляется
наглядно для вас, для его проведения требуется дополнительное время,
влияющее на продолжительность сканирования программы и
продолжительность процесса переключения.

160 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Программирование резервированного контроллера Глава 7

Использование компактного программирования

Руководствуйтесь этими рекомендациями для осуществления компактного


программирования. Применение методов компактного программирования
обеспечит ускорение выполнения вашей программы и сокращение времени
сканирования программы.

Выполнение инструкции только тогда, когда это требуется

Рекомендуется планировать выполнение инструкций только тогда, когда


это требуется, так как каждый раз, когда инструкция записывает значение 
в тег, этот тег загружается во вторичный контроллер. Даже если значения
тега не изменились, они были перезаписаны и поэтому будут загружаться.

Так как многие инструкции записывают значения в тег каждый раз, когда
они выполняются, необходимо обеспечить стратегическое и экономичное
использование инструкций. К числу стратегических методов
программирования относятся:
• использование предварительных условий для ограничения операций
выполнения инструкций;
• сочетание предварительных условий, когда это возможно;
• подразделение программы на субпроцедуры, вызываемые только
тогда, когда это требуется;
• отработка некритических частей программы через каждые 2-3
сканирования, а не при каждом сканировании.

Например, можно задать для инструкции ADD предварительное условие об


ее выполнении только после получения новых данных контроллером.
В результате, тег Dest_Tag будет загружаться только в том случае, если
инструкция АDD выработает новое значение.

Рис. 44 - Предварительное условие, используемое с инструкцией ADD

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 161


Глава 7 Программирование резервированного контроллера

Помимо использования предварительных условий, попытайтесь объединить 


в одну группу инструкции, для которых могут использованы такие же
предварительные условия. В данном примере четыре предварительные условия,
используемые в двух ветвях, могут быть объединены и поставлены в начале обеих
ветвей. Это позволит сократить число предварительных условий с четырех до
двух.

Рис. 45 - Эффективное использование предварительных условий

162 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Программирование резервированного контроллера Глава 7

Программирование для При программировании резервированных контроллеров использование


некоторых инструкций и методов может привести к потере или искажению
сохранения целостности данных. К числу таких инструкций и методов относятся указанные ниже:
данных • Инструкции по сдвигу массива (файла)
• Логика, зависящая от сканирования

Инструкции по сдвигу массива (файла)

Прерывание выполнения инструкций по сдвигу массива (файла) задачей 


с более высоким приоритетом и последующее переключение может
привести к неполному сдвигу данных и к искажению данных.

Эти инструкции по сдвигу массива (файла) могут привести к искажению


данных в случае переключения:
• Bit Shift Left (BSL)
• Bit Shift Left (BSL)
• FIFO Unload (FFU)

Использование инструкций по сдвигу массива (файла) может привести к


следующим результатам:

1. Если выполнение одной из инструкций по сдвигу массива (файла)


будет прервано задачей с более высоким приоритетом, то на
вторичный контроллер будут загружены значения частично
сдвинутого массива.
2. Если переключение произойдет до завершения выполнения этой
инструкции, то данные останутся частично сдвинутыми.
3. После переключения вторичный контроллер начнет свою работу
с начала программы. При достижении частично выполненной
инструкции он вновь произведет сдвиг данных.

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 163


Глава 7 Программирование резервированного контроллера

Буферное хранение критических данных

Если вы не можете поместить инструкции по сдвигу массива (файла) в


задачу с наиболее высоким приоритетом, рассмотрите возможность
использования буфера, создаваемого инструкциями копирования файлов –
Copy File (COP) и Synchronous Copy File (CPS), чтобы сохранить
целостность массива данных.

В следующем примере показано использование инструкции СОР для


переноса данных в буферный массив. Инструкция BSL использует данные
из этого буферного массива. Инструкция СРS обновляет тег массива и
сохраняет целостность данных, так как она не может быть прервана задачей
с более высоким приоритетом. В случае переключения исходные данные 
(т. е. тег массива) не будут затронуты.

Рис. 46 - Использование буфера для сохранения данных во время сдвига

Для получения дополнительной информации об инструкциях BSL, BSR,


FFU, COР и CPS см. руководство «Logix5000 Controllers General
Instructions Reference Manual», публикация 1756-RM003.

Логика, зависящая от сканирования

Если вы программируете задачу с меньшим приоритетом так, что одна


инструкция зависит от другой инструкции, выполняемой в другом месте
вашей программы, то выполнение вашей программы может быть нарушено в
результате прерывания задачи и переключения. Такое нарушение может
произойти из-за того, что задача с меньшим приоритетом может быть прервана
задачей с более высоким приоритетом, после чего может произойти
переключение до того, как будет завершено выполнение первой задачи.

Когда новый первичный контроллер после переключения начнет


выполнение этой задачи с низким приоритетом, зависимая инструкция
может не исполниться при последнем значении или состоянии.

164 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Программирование резервированного контроллера Глава 7

Например, если задача с более высоким приоритетом прервет выполнение


логических операций, показанных в этом примере, значение параметра
scan_count.ACC направляется на вторичный контроллер в конце программы в
задаче с более высоким приоритетом. Если переключение произойдет до того,
как первичный контроллер завершит выполнение инструкции EQU, новый
первичный контроллер начнет выполнение с начала программы, и инструкция
EQU не получит последнее значение параметра scan_count.ACC. В результате
любые программы, использующие тег Scan_Count_Light, также будут
использовать некорректные данные при работе.

Табл. 25 - Логика, зависящая от сканирования

Прерывание более Переключение


приоритетной задачей.

Связывание зависимых инструкций с инструкциями UID и UIE

Если вы не можете поместить инструкции, зависящие от сканирования, в


задачу с наиболее высоким приоритетом, рассмотрите возможность
использования инструкций для разрешения и запрета пользовательского
прерывания – User Interrupt Disable (UID) и User Interrupt Enable (UIE),
чтобы предотвратить прерывание таких зависимых логических операций
выполнением более приоритетной задачи.

Например, если вы свяжете ранее рассмотренные зависимые логические


операции с этими инструкциями, то более приоритетная задача не будет
прерывать исполнение зависимых инструкций и переключение не приведет
к искажению данных.

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 165


Глава 7 Программирование резервированного контроллера

Рис. 47 - Связывание зависящих от сканирования инструкций с инструкциями UID и UIE

Инструкции UID и
UIE препятствуют
прерыванию
логических
операций
задачами с более
высоким
приоритетом.

Для получения более подробной информации по инструкциям UID и 


UIE см. руководство «Logix5000 Controllers General Instructions Reference
Manual», публикация 1756-RM003.

166 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Программирование резервированного контроллера Глава 7

Программирование для Для обеспечения как можно более быстрого выполнения операций
синхронизации, перекрестной загрузки и обновления интерфейса НМI
оптимизации выполнения следует откорректировать интервал времени для служебной связи системы и
задач используемые типы задач. Эти корректировки влияют на задачи служебной
связи, осуществляемые в то время, когда непрерывная задача не выполняется.

В этой таблице указаны некоторые коммуникационные операции,


происходящие во время выполнения непрерывной задачи и в периоды
служебной связи.

Табл. 26 - Коммуникационные операции, происходящие в запланированные и


незапланированные периоды
Период: Выполняемые коммуникационные операции:
Выполнение задачи Обновление данных входов-выходов (не включая поблочную передачу)
Производимые и потребляемые теги
Служебная связь Связь со средствами программирования (например, с программой RSLogix 5000)
Связь с интерфейсами HMI
Выполнение инструкций-сообщений (MSG), включая поблочную передачу
Ответы на сообщения от других контроллеров
Синхронизация резервированной системы
Восстановление и мониторинг соединений с входами-выходами, например, в условиях
извлечения и установки под напряжением. Это не включает обычное обновление
входов-выходов, происходящее во время выполнения логических операций
Обеспечение связи между последовательным портом контроллера и другими
устройствами типа ControlLogix через заднюю шину ControlLogix

Увеличение объема служебной связи с целью обеспечения синхронизации 


и обновления НМI производится с помощью методов, описанных в этой
таблице.

Табл. 27 - Методы увеличения периодов служебной связи


Если в вашем проекте RSLogix 5000 содержатся: См.: На стр.
Только непрерывная задача без каких-либо других Увеличьте интервал времени для 168
задач (эта конфигурация задач применяется по служебной связи системы
умолчанию)
Несколько задач (например, не менее 2 Использование периодических задач 171
периодических задач)

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 167


Глава 7 Программирование резервированного контроллера

Увеличьте интервал времени для служебной связи системы

Интервал времени для служебной связи системы определяет процент


времени, которое контроллер отводит для служебной связи, не считая
времени выполнения периодических задач. Контроллер прерывает
непрерывную задачу для проведения служебной связи, а затем возобновляет
выполнение непрерывной задачи.

В этой таблице указано соотношение между временем выполнения


непрерывной задачи и периодами служебной связи при разных значениях
интервала времени для служебной связи. Учитывайте следующие факторы.

• Если интервал времени для служебной связи системы выставлен на 


10 ... 50%, то для служебной связи отводится фиксированное время 
1 мс, и интервал времени для выполнения непрерывной задачи
соответственно изменяется для получения заданного соотношения.

• Если интервал времени для служебной связи системы выставлен 


на 50 ... 90%, то для выполнения непрерывной задачи отводится
фиксированное время 1 мс, а интервал времени для служебной связи
соответственно изменяется для получения заданного соотношения.

Табл. 28 - Интервал времени для служебной связи


При этом значении Непрерывная задача Служебная связь продолжается
интервала выполняется
10% 9 мс 1 мс
20% 4 мс 1 мс
25% 3 мс 1 мс
33% 2 мс 1 мс
50% 1 мс 1 мс
66% 1 мс 2 мс
75% 1 мс 3 мс
80% 1 мс 4 мс
90% 1 мс 9 мс

168 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Программирование резервированного контроллера Глава 7

Примеры интервалов времени для служебной связи системы

На этой схеме показана система, в которой интервал времени для служебной


связи системы выставлен на 20% (по умолчанию). При этом процентном
значении служебная связь осуществляется через каждые 4 мс выполнения
непрерывной задачи. Служебная связь осуществляется в течение 1 мс
(максимально), после чего возобновляется выполнение непрерывной задачи.

Рис. 48 - Интервал времени для служебной связи системы выставлен на 20%


Обозначения:
Задача выполняется.

Задача прерывается (приостанавливается).

1 мс 1 мс 1 мс 1 мс 1 мс
Служебная связь
4 мс 4 мс 4 мс 4 мс 4 мс
Непрерывная задача

На этой схеме показана система, в которой интервал времени для служебной


связи системы выставлен на 33%. При этом процентном значении служебная
связь осуществляется через каждые 2 мс выполнения непрерывной задачи.
Служебная связь осуществляется в течение 1 мс (максимально), после чего
возобновляется выполнение непрерывной задачи.

Рис. 49 - Интервал времени для служебной связи системы выставлен на 33%


1 мс 1 мс 1 мс 1 мс 1 мс 1 мс 1 мс 1 мс
Служебная связь
2 мс 2 мс 2 мс 2 мс 2 мс 2 мс 2 мс 2 мс 2 мс
Непрерывная задача

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 169


Глава 7 Программирование резервированного контроллера

Изменение интервала времени для служебной связи системы

Чтобы изменить интервал времени для служебной связи системы, откройте


диалоговое окно «Controller Properties» и выберите вкладку «Advanced».
Вы можете ввести требуемое значение в окно «System Overhead Time Slice».

Варианты действий во время неиспользуемого интервала времени для служебной


связи системы

Включите в разделе «During the Unused System Overhead Time Slice»


опцию «Run Continuous Task» (выставлена по умолчанию), если вы
хотите, чтобы контроллер возобновил выполнение непрерывной задачи
сразу же после того, как у задачи служебной связи не останется никаких
предстоящих операций. В результате отведенное время для служебной
связи будет использоваться только тогда, когда такая связь потребуется.

Если включена опция «Run Continuous Task», контроллер немедленно


возобновит выполнение непрерывной задачи.

Используйте опцию Reserve for System Task, чтобы отвести весь период 
в 1 мс для служебной связи – даже если не требуется никакой служебной
связи и не нужно выполнять никаких вспомогательных задач. Вы можете
использовать эту опцию без служебной связи и вспомогательных задач,
чтобы имитировать коммуникационную нагрузку контроллера на этапах
проектирования и программирования. Эта настройка используется только 
в целях тестирования.

170 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Программирование резервированного контроллера Глава 7

Использование периодических задач

Если в вашем проекте имеется несколько задач, то изменение интервала


времени для служебной связи системы не влияет на характер служебной
связи. Для увеличения продолжительности служебной связи при
использовании нескольких задач следует настроить периодические 
задачи так, чтобы отвести больше времени для служебной связи.

СОВЕТ Хотя в программе для резервированных контроллеров допускается


использование нескольких периодических задач, тем не менее число таких
задач следует свести к минимуму, насколько это возможно.

Если вы используете периодические задачи, то служебная связь осуществляется


в любое время, когда не требуется выполнение задачи. Например, если вы
настроили период выполнения задачи на 80 мс, а задача выполняется за 
50 мс, то контроллер будет иметь 30 мс из каждых 80 мс для осуществления
служебной связи.

Рис. 50 - Выполнение периодических задач и служебная связь


50 мс 50 мс 50 мс
Выполнение задачи
30 мс 30 мс 30 мс
Служебная связь
Периодическая задача Периодическая задача Периодическая задача

Если у вас имеется несколько периодических задач, проверьте соблюдение


следующих условий.
• Время выполнения наиболее приоритетной задачи должно быть
намного меньше отведенного для нее периода.
• Общее время выполнения всех задач должно быть намного меньше
периода, отведенного для задач с наименьшим приоритетом.

Такая настройка обычно оставляет достаточно времени для служебной


связи. В следующем примере настройки задач демонстрируется такая
настройка конфигурации.

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 171


Глава 7 Программирование резервированного контроллера

Пример конфигурации периодических задач

Задача Приоритет Время выполнения Заданный период


1 Более высокий 20 мс 80 мс
2 Более низкий 30 мс 100 мс
Полное время выполнения: 50 мс

В этом примере время выполнения наиболее приоритетной задачи (задача 1)


намного меньше отведенного периода, т. е. 20 мс меньше, чем 80 мс, а общее
время выполнения всех задач намного меньше периода, заданного для
наименее приоритетной задачи, т. е. 50 мс меньше, чем 180 мс.

Настройка заданного периода

Вам может потребоваться время для настройки периода, задаваемого для


выполнения периодических задач, чтобы сбалансировать периоды времени,
отведенные для выполнения программы и для служебной связи.

СОВЕТ Перекрестная загрузка данных в точках синхронизации увеличивает


продолжительность сканирования при выполнении задач в
усовершенствованной системе резервирования. Мы рекомендуем 
вам сбалансировать продолжительность выполнения программы 
и служебной связи во время синхронизации системы.

Для проверки на наложение времени, подключите контроллер к сети связи


и откройте диалоговое окно «Task Properties». На вкладке «Monitor»
обратите внимание на максимальное время сканирования. Убедитесь в том,
что максимальное время сканирования меньше периода, заданного вами
для выполнения периодической задачи.

Программирование для В большинстве приложений с резервированием вам требуется программа


для получения информации о состоянии системы. Программирование для
получения системных получения информации о состоянии системы требуется в следующих
данных случаях:
• при программировании интерфейса НМI на показ состояния
системы;
• при задании предварительных условий для выполнения логических
операций в зависимости от состояния системы;
• при использовании диагностической информации для устранения
неисправностей системы.

Для получения информации о состоянии вашей системы резервирования


используйте инструкцию о получении системных значений – Get System
Value (GSV), и запланируйте теги, в которые будут записываться эти данные.

172 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Программирование резервированного контроллера Глава 7

В следующем примере инструкция GSV используется для получения


данных по идентификации (т. е. обозначения шасси А или В) для шасси,
которое действует в качестве первичного. Значение PhysicalChassisID
хранится в теге PRIM_Chassis_ID_Now. Полученное значение
PhysicalChassisID соответствует идентификации шасси, показываемой 
в диалоговом окне «Properties».

Если значение параметра То идентификация шасси:


«PhysicalChassisID»:
0 Неизвестна
1 Шасси А
2 Шасси В

Рис. 51 - Инструкция GSV для получения идентификации шасси

Релейная логика

Структурированный текст

Идентификация шасси в окне «Controller Properties»

Дополнительную информацию об атрибутах объекта REDUNDANCY 


см. в пункте Приложение E.

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 173


Глава 7 Программирование резервированного контроллера

Программирование Если для вашего приложения требуется выполнение определенных


логических операций или инструкций после переключения, то следует
логических операций после использовать приемы программирования и теги, аналогичные показанным
переключения в этом примере.

Рис. 52 - Предварительное условие для выполнения логических операций после


переключения – релейная логика

Введите сюда ваши инструкции, зависящие от переключения.

174 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Программирование резервированного контроллера Глава 7

Использование сообщений В некоторых приложениях требуется запрограммировать контроллер на


выдачу команд для системы резервирования через модули резервирования.
для команд В следующих разделах описывается порядок настройки инструкции
резервирования сообщений (МSG) на выдачу команды резервирования.

Проверка наличия разрешения на управление программой


пользователем
Для выдачи команд через модули резервирования с помощью инструкций
МSG необходимо настроить модули на возможность пользовательского
управления программой.

Чтобы проверить, разрешено ли пользовательское управление программой


модулей, откройте вкладку конфигурации в программе RMCT и убедитесь
в том, что флажок «Enable User Program Control» отмечен.

Рис. 53 - Разрешение на пользовательское управление программой в окне RMCT

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 175


Глава 7 Программирование резервированного контроллера

Использование в качестве сообщения, отправляемого 


без подсоединения

При добавлении инструкции МSG, используемой для выдачи команды


через модули резервирования, ее следует настроить как сообщение,
отправляемое без подсоединения.

Конфигурация инструкции MSG

Используйте настройки инструкции MSG, соответствующие команде,


которую вы намереваетесь посылать на модули резервирования.
Если вам необходимо: См. стр.:
Инициировать переключение 177
Дисквалификация вторичного шасси 179
Синхронизация вторичного шасси 179
Настройка даты и времени для модуля резервирования 180

176 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Программирование резервированного контроллера Глава 7

Инициировать переключение

Чтобы инициировать переключение, используйте параметры инструкции


МSG, указанные в этой таблице.
Табл. 29 - Инструкция МSG об инициировании переключения
На вкладке Отредактируйте этот Чтобы использовать это значение
элемент
Configuration Message Type CIP Generic
Service Type Custom
Service Code 4e
Class bf
Instance 1
Attribute Нет – никакого значения не требуется
Source Element Тег INТ со значением = 1
Source Length 2
Destination Element Нет – никакого значения не требуется
Communication Path Найдите маршрут к модулю резервирования
756-RM или 
1756-RMXT.
Флажок «Connected» Оставьте флажок «Connected» неотмеченным.

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 177


Глава 7 Программирование резервированного контроллера

Используйте эту таблицу, чтобы определить поведение инструкций MSG во


время переключения.
Табл. 30 - Поведение инструкций MSG во время переключения
Если инструкция MSG То:
направляется:
Из резервированного контроллера В резервированном контроллере произойдет ошибка при выполнении инструкции МSG в момент переключения.
(Бит ER в инструкции включается). После переключения возобновляется нормальная связь.
В резервированный контроллер Для любой инструкции МSG, направляемой с контроллера в другом шасси на резервированный контроллер, следует
кэшировать соединение:
Параметры сообщения на резервированный контроллер

Настроенные инструкции сообщений


Если инструкция MSG То:
исходит от
резервированного контроллера:
Во время переключения Биты состояния инструкций сообщений будет обновляться асинхронно в процессе сканирования программы. Поэтому вы
не сможете загрузить биты состояния вашей инструкции сообщения во вторичный контроллер.
В процессе переключения любые активные инструкции сообщений становятся неактивными. Когда это произойдет, вам
потребуется вновь инициализировать выполнение ваших инструкций сообщений в новом первичном контроллере.
Во время квалифицирования Индикация на прокручиваемом дисплее меняется с CMPT (совместимый) на Qfng (квалифицирование).
• Если настроенное сообщение кэшировано, то первичный контроллер автоматически устанавливает соединение без каких-
либо ошибок.
• Если настроенное сообщение не кэшировано или не подсоединено, первичный контроллер получает сообщение об ошибке
из-за отсутствия сообщения в буферной памяти: Error 1 Extended Error 301, No Buffer Memory.
Если сообщение направляется на То:
резервированный контроллер
При появлении ошибки при передаче Вся связь через заднюю шину прекращается. Такая остановка позволит резервированному контроллеру получить
сообщения инструкцию сообщения, требуемую для выполнения переключения или проведения диагностики.
Важно: Если любое из ваших сообщений оставалось активным во время переключения, то произойдет одно из
нижеописанных событий.

• Если сообщения были кэшированы и подсоединены, то произойдет приостановка инструкции сообщения на 7,5 секунд, 
так как инициирующий контроллер не получил ответа от целевого контроллера. В случае кэшированных сообщений
инструкция совершит еще три попытки выполнения, причем после каждой попытки выдерживается пауза
продолжительностью 7,5 секунд. Если по прошествии 30 секунд целевой контроллер не ответит инициирующему
контроллеру, то произойдет ошибка переключения из-за тайм-аута времени соединения Error 1 Extended Error 203.
Примером подсоединенного сообщения служат сообщения чтения и записи таблицы данных по протоколу СIР после
установления соединения.
• Передача некэшированных сообщений прекращается с ошибкой через 30 секунд, если вы только что инициировали их, так
как инициирующий контроллер не получил ответа на запрос открытия связи «forward-open». Выдается ошибка Error 1F
Extended Error 204, сигнализирующая о тайм-ауте времени без соединения. Примерами некэшированных сообщений
могут служить типовые сообщения по протоколу СIР и сообщения, записанные во время процесса соединения.
Во время квалифицирования Кэшированные сообщения проходят без ошибок. Соединение устанавливается.
Передача подсоединенных, но некэшированных сообщений, а также неподсоединенных сообщений прекращается с
ошибкой, вызванной отсутствием сообщения в буферной памяти: Error 1 Extended Error 301, NoBuffer Memory.

178 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Программирование резервированного контроллера Глава 7

Дисквалификация вторичного шасси

Чтобы дисквалифицировать вторичное шасси, используйте параметры


инструкции МSG, указанные в этой таблице.
Табл. 31 - Дисквалификация вторичного шасси
На вкладке: Отредактируйте этот Чтобы использовать это значение
элемент
Configuration Message Type CIP Generic
Service Type Custom
Service Code 4d
Class bf
Instance 1
Attribute Нет – никакого значения не требуется
Source Element Тег INT со значением = 1
Source Length 2
Destination Element Нет – никакого значения не требуется
Communication Path Найдите маршрут к модулю резервирования
1756-RM или 1756-RMXT.
Флажок «Connected» Оставьте флажок «Connected» неотмеченным.

Синхронизация вторичного шасси

Чтобы синхронизировать вторичное шасси, используйте параметры


инструкции МSG, указанные в этой таблице.
Табл. 32 - Синхронизация вторичного шасси
На вкладке: Отредактируйте этот Чтобы использовать это значение
элемент
Configuration Message Type CIP Generic
Service Type Custom
Service Code 4c
Class bf
Instance 1
Attribute Нет – никакого значения не требуется
Source Element Тег INT со значением = 1
Source Length 2
Destination Element Нет – никакого значения не требуется
Communication Path Найдите маршрут к модулю резервирования
1756-RM или 1756-RMXT.
Флажок «Connected» Оставьте флажок «Connected» неотмеченным.

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 179


Глава 7 Программирование резервированного контроллера

Настройка даты и времени для модуля резервирования

Для выставления времени «настенных часов» модуля 1756-RM


используйте параметры инструкции МSG, указанные в этой таблице.
Табл. 33 - Настройка времени для часов
На вкладке Отредактируйте этот Чтобы использовать это значение
элемент
Configuration Message Type CIP Generic
Service Type Custom
Service Code 10
Class 8b
Instance 1
Attribute b
Source Element WallClockTime[0]
WallClockTime представляет собой массив типа
DINT[2], в котором хранится текущее значение
CurrentValue объекта WALLCLOCKTIME
Source Length 8
Destination Element Нет – никакого значения не требуется
Communication Path Найдите маршрут к модулю резервирования
756-RM или 1756-RMXT.
Флажок «Connected» Оставьте флажок «Connected» неотмеченным.

Настройка сторожевого Время сторожевого таймера для задач в приложениях с резервированием


должно быть больше чем время сторожевого таймера для задач в
таймера задачи приложениях без резервирования, так как в первом случае требуется больше
времени для выполнения перекрестной загрузки и синхронизации.

Увеличение требуемого времени для сторожевого таймера также


обусловлено способом выполнения программы в случае переключения.
Одна или несколько программ могут выполняться повторно после
переключения, в зависимости от того, в каком месте задачи или программы
произошло переключение, и в каком месте задачи выполняется
перекрестная загрузка и синхронизация.

Если программа выполняется второй раз, то продолжительность требуемого


сканирования программы увеличивается. Однако сторожевой таймер
не сбрасывается и продолжает отсчет с момента начала задачи, начатой
прежним первичным контроллером. Поэтому сторожевой таймер должен
быть настроен с учетом возможности дополнительных сканирований
программы.

180 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Программирование резервированного контроллера Глава 7

Мы рекомендуем вам пересмотреть время сторожевого таймера в вашем


приложении, если произойдет одно из следующих событий:

• в шасси резервирования добавлен второй контроллер;

• изменена программа второго контроллера, который уже имелся 


в системе.

Рис. 54 - Сторожевой таймер, настроенный на переключение системы резервирования

В случае тайм-аута сторожевого таймера произойдет основная авария 


(тип 6, код 1). Если эта авария произойдет после переключения, то система
управления переходит в состояние безопасного отключения при аварии или
в состояние настроенной паузы.

Рис. 55 - Сторожевой таймер, не настроенный на переключение системы резервирования

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 181


Глава 7 Программирование резервированного контроллера

Минимальное значение времени для сторожевого таймера


При настройке времени сторожевого таймера для контроллеров 1756-L6x
используйте эту таблицу, где приведены формулы расчета времени для
каждой задачи.

Если: Используйте эту формулу:


Используются входы-выходы в сети ControlNet (мс) (2 * maximum_scan_time) + 150
Используются входы-выходы в сети Ethernet (мс) (2 * maximum _scan_time) + 100

Параметр maximum_scan_time представляет собой максимальное время


сканирования для всей задачи, когда происходит синхронизация
вторичного контроллера.

Выставление параметров первоначальной подстройки задачи контроллера


1756-L7x производится в следующем порядке.

ВАЖНО Это применимо только в случае отсутствия постоянной задачи, настроенной в


программе Logix.

1. Определите максимальное время сканирования (параметр Max Scan


Time) для каждой задачи во время синхронизации резервированной
пары шасси.
2. Выставьте время сторожевого таймера для каждой задачи на
утроенное значение параметра Max Scan Time.
3. Настройте период выполнения каждой задачи с помощью функции
«Task Monitor Tool» программы Logix 5000. (1)
• Откорректируйте периоды для каждой задачи так, чтобы
максимальное время сканирования составляло менее 80% от
продолжительности периода задачи.
• Откорректируйте периоды задач так, чтобы степень загрузки ЦПУ
Logix никогда не превышала 75%.
• При выполнении этих тестов интерфейс НМI и все прочие внешние
системы должны быть подключены к контроллеру Logix.

ВАЖНО Убедитесь в отсутствии взаимного наложения задач.

(1) См. руководство «PlantPAx Automation System Reference Manual», публикация PROCES-RM001.

182 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Программирование резервированного контроллера Глава 7

Загрузка проекта Загружайте проект только на первичный контроллер. В процессе


синхронизации вторичного контроллера система автоматически 
загрузит проект на этот контроллер.

ВАЖНО Если вторичное шасси было квалифицировано, но становится


дисквалифицированным после загрузки проекта, проверьте, 
включили ли вы функцию резервирования контроллера.

Сохранение проекта Сохранение измененного проекта и встроенного ПО в энергонезависимой


системы резервирования  памяти производится в следующем порядке.

в энергонезависимой ВАЖНО В контроллерах используются нижеуказанные карты энергонезависимой


памяти памяти.

№ по кат. Карта энергонезависимой памяти


1756-L6x Флеш-карты типа CompactFlash 1784-CF64 или 1784-CF128
1756-L7x Флеш-карты типа Secure Digital 1784-SD1 или 1784-SD2

В этом разделе описывается порядок сохранения проекта в


энергонезависимой памяти в следующих ситуациях:
• Сохранение проекта, когда контроллер находится в состоянии
программирования или дистанционного программирования
• Сохранение проекта при работающей системе

ВАЖНО Мы рекомендуем вам сохранять один и тот же проект на картах


энергонезависимой памяти в обоих контроллерах. При этом вы сможете
гарантировать возможность обратной загрузки новейшей версии
проекта в первичный или вторичный контроллер, который потерял
проект из своей внутренней памяти.
Если вы сохраняете один и тот же проект на картах энергонезависимой
памяти в обоих контроллерах во время работы процесса, то вы должны
сохранять проект на контроллерах, когда они находятся в состоянии
вторичного контроллера. Для этого следует сохранить проект на
вторичном контроллере, а затем провести переключение и сохранить
проект на новом вторичном контроллере.
Эта процедура подробнее описывается ниже.

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 183


Глава 7 Программирование резервированного контроллера

Сохранение проекта, когда контроллер находится в состоянии


программирования или дистанционного программирования

Если вы хотите сохранить проект контроллера в энергонезависимой памяти,


в то время когда система резервирования не работает, выполните
следующую процедуру. Перед началом процедуры убедитесь в том, что
маршрут для связи контроллера задан и что первичный контроллер сможет
подключиться к сети связи.

1. Убедитесь в том, что резервированные шасси синхронизированы.


Если они не синхронизированы, выполните их синхронизацию.
2. С помощью программы RSLogix 5000 или переключателя режимов
переведите первичный контроллер в режим программирования или
дистанционного программирования.
3. В коммуникационной программе RSLinx Classic щелкните правой
кнопкой мыши на модуле 1756-RM и выберите опцию «Module
Configuration», чтобы открыть программу конфигуратора модулей
резервирования RMCT.

4. На вкладке конфигурации выставьте параметр «Auto-Synchronization»


в режим «Conditional».

5. На вкладке синхронизации нажмите кнопку «Disqualify Secondary».

184 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Программирование резервированного контроллера Глава 7

6. В программе RSLogix 5000 откройте диалоговое окно «Controller


Properties» и откройте вкладку энергонезависимой памяти
«Nonvolatile Memory».
7. Нажмите кнопку «Load/Store».
8. Нажмите <-- «Store» и затем нажмите «Yes».

После завершения процесса сохранения информации следует подключить к


сети связи вторичный контроллер.
9. Выполните пункты 6…8, чтобы сохранить проект в
энергонезависимой памяти вторичного контроллера.
10. В программе RSLinx Classic откройте конфигуратор RMCT для
одного из модулей резервирования в резервированной паре.
11. На вкладке синхронизации нажмите кнопку «Synchronize
Secondary».

12. На вкладке конфигурации настройте параметр «Auto-


Synchronization» на желательный для вас режим.

Сохранение проекта при работающей системе


Если вы хотите сохранить проект контроллера в энергонезависимой памяти,
в то время когда система резервирования работает, выполните следующую
процедуру.

1. Убедитесь в том, что резервированные шасси синхронизированы.

2. В программе RMCT откройте вкладку конфигурации и настройте


параметр «Auto-Configuration» на опцию «Never».
3. На вкладке синхронизации нажмите кнопку «Disqualify Secondary».

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 185


Глава 7 Программирование резервированного контроллера

4. Подключите к сети связи вторичный контроллер.

ВАЖНО Не подключайте первичный контроллер к сети связи до тех пор, пока


вы не завершите эту процедуру.

5. Откройте диалоговое окно «Controller Properties» и выберите


вкладку «Nonvolatile Memory».
6. Нажмите кнопку «Load/Store», а затем <-- «Store», чтобы сохранить
проект в энергонезависимой памяти.
7. В программе RMCT откройте вкладку синхронизации.
8. Нажмите кнопку «Synchronize Secondary» и дождитесь завершения
процесса синхронизации системы.
9. Нажмите кнопку «Initiate Switchover».

10. Подключите к сети связи новый вторичный контроллер.


11. Выполните пункты 5 и 6, чтобы сохранить проект.
12. В программе RMCT откройте вкладку конфигурации и настройте
параметр «Auto-Configuration» на желательный для вас режим.
13. На вкладке синхронизации нажмите кнопку «Synchronize Secondary».

На этом завершается процедура сохранения проекта в работающей


системе.

Загрузка проекта

Если вам потребуется загрузить проект из энергонезависимой памяти, то вы


сначала должны дисквалифицировать вашу систему резервирования. Затем
вы сможете загрузить проект из первичного контроллера и вновь
синхронизировать резервированные шасси после завершения загрузки.

Подробная информация о загрузке проекта из энергонезависимой памяти


приводится в руководстве «Logix5000 Controllers Memory Card
Programming Manual», публикация 1756-PM017.

186 Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г.


Программирование резервированного контроллера Глава 7

Онлайновая правка Вы можете править программу резервированного контроллера в то время,


когда система находится в онлайновом режиме и работает. Однако, помимо
факторов, описанных в руководстве «Logix5000 Controllers Quick Start»,
публикация 1756-QS001, следует учитывать специфичные факторы,
относящиеся к системам с резервированием.

Поддержка частичного онлайнового импорта

Начиная с усовершенствованной системы резервирования версии 19.052


(или новее), вы можете использовать функцию частичного онлайнового
импорта Partial Import Online (PIO), предусмотренную в программе
RSLogix 5000.

При использовании операции РIО в усовершенствованных системах


резервирования версии 19.052 (или новее) следует учитывать
нижеуказанные факторы.

• Если во время выполнения операции РIО вы выберете опцию импорта


правок с последующим подтверждением Import Logix Edits as Pending
или опцию приятия правок программы Accept Program Edits, то
первичный контроллер рассматривает операцию РIО как набор из
нескольких тестируемых правок, для которого после завершения
импорта вы сможете указать, следует ли тестировать правки или нет.

• Мы рекомендуем вам не использовать опцию подтверждения всех


правок программы Finalize All Edits in Program при импорте правок.
Если вы будете использовать эту опцию, то любые ошибки,
возникшие в процессе импорта, приведут к отказу нового первичного
контроллера после переключения.

• Если в первичном контроллере имеются правки, переданные


функцией РIО, то они будут рассматриваться как нормальные
тестируемые правки применительно к опции сохранения
тестируемых правок после переключения «Retain Test Edits at
Switchover» и к функции обновления системы резервирования
«Redundancy System Update».

• Первичный контроллер отклонит любые попытки


квалифицирования, когда ведется импорт РIО.

• Если вы попытаетесь инициировать операцию РIО на первичном


контроллере в процессе квалифицирования системы, то эта операция
будет отклонена.

Публикация Rockwell Automation 1756-UM535D-RU-P - Ноябрь 2012 г. 187


Глава 7 Программирование резервированного контроллера

• Передача PIO на первичный контроллер может сорваться, если


переключение произойдет до завершения операции PIO.

В случае неисправности и срыва операции PIO вы можете увидеть


любые из нижеуказанных сообщений об ошибках:
– Failed to import file 'c\...\xxx.L5x
Объект уже существует

– Failed to import file 'c\...\xxx.L5x


Уже находится в режиме/состоянии запроса

– CIP error: проблема с семафором

– Internal Object Identifier (IOI) destination unknown

После завершения переключения повторите попытку РIО, и эта


операция пройдет успешно.

При выполнении онлайновой правки также необходимо учитывать


следующие дополнительные факторы.
• Планирование тестируемых правок
• Резервирование памяти для тегов и логических инструкций
• Соблюдение осторожности при подтверждении правок

Планирование тестируемых правок

Перед началом правки вашей программы резервирования на работающей


системе убедитесь в том, что настройка параметра сохранения тестируемых
правок после переключения – «Retain Test Edits on Switchover» –
соответствует требованиям вашего приложения.

ВАЖНО Мы рекомендуем вам не менять принятую по умолчан