Руководство по эксплуатации · 2018. 12. 20. · 1756-cn2r, 1756-cn2rxt,...

100
Руководство по эксплуатации Конфигурация сети ControlNet

Upload: others

Post on 27-Feb-2021

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

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

Конфигурация сети ControlNet

Page 2: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Важная информация для пользователяРабочие характеристики полупроводникового оборудования отличаются от характеристик электромеханического оборудования. Документ «Safety Guidelines for the Application, Installation and Maintenance of Solid State Controls» (Основы безопасности при использовании, установке и обслуживании полупроводниковых приборов управления) (публикация SGI-1.1, которую можно получить в местном офисе отдела продаж корпорации Rockwell Automation или в Интернете по адресу http://www.rockwellautomation.com/literature/) описывает некоторые важные различия между полупроводниковым оборудованием и электромеханическими устройствами. Из-за этих различий, а также ввиду разнообразного применения полупроводникового оборудования персонал, ответственный за работу с указанным оборудованием, должен убедиться, что в каждом конкретном случае такое применение является целесообразным.

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

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

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

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

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

Allen-Bradley, ArmorPOINT, CompactLogix, ControlLogix, Data Highway Plus, DriveLogix, FlexLogix, FLEX Ex, FLEX I/O, Logix 5000, PanelView, PanelView Plus, POINT I/O, PowerFlex 700S, Rockwell Software, Rockwell Automation, RSLinx, RSLinx Classic, RSLogix, RSLogix 5000, RSNetWorx, RSNetWorx for ControlNet, RSView, SoftLogix и TechConnect являются товарными знаками Rockwell Automation, Inc.

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

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

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

ОПАСНОСТЬ ПОРАЖЕНИЯ ЭЛЕКТРИЧЕСКИМ ТОКОМ. Такие таблички могут быть на корпусе или внутри корпуса (например, преобразователя или двигателя) и предупреждают об опасном напряжении.

ОПАСНОСТЬ ОЖОГА. Такие таблички могут быть на корпусе или внутри корпуса (например, преобразователя или двигателя) и предупреждают о сильном нагреве поверхности.

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

Page 3: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Обзор изменений

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

Обновленная информация Этот документ содержит данные изменения.

Тема Глава

Дополнена информация о модуле 1788-CN2DN Глава 1

Добавлены модули для системы моноблочного контроллера CompactLogix 1769 Глава 1

Добавлена информация о кабеле USB – ControlNet 1784-U2CN Глава 2

Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011 3

Page 4: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Обзор изменений

Примечания.

4 Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011

Page 5: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Оглавление

Обзор изменений Обновленная информация . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3ОглавлениеПредисловие Дополнительные источники информации . . . . . . . . . . . . . . . . . . . . . . . . . 7

Глава 1Обзор ControlNet Использование коммуникационных модулей ControlNet в

системе управления . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9Мост между сетями. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11Обмен информацией в сети ControlNet . . . . . . . . . . . . . . . . . . . . . . . . . . 14

Период обновления сети (NUT) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16Требуемый интервал передачи пакетов (RPI) . . . . . . . . . . . . . . . . . 17Фактический межпакетный интервал (API). . . . . . . . . . . . . . . . . . . 17Планирование сети . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18Назначение сетевого кипера (Network Keeper) . . . . . . . . . . . . . . . 19Параметры сетевого кипера. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21

Пропускная способность и топология сети ControlNet . . . . . . . . . . . 21Топология . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21Количество узлов . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24Длина . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24

Глава 2Подключение компьютера к сети ControlNet

Настройка коммуникационного драйвера ControlNet в программном обеспечении RSLinx Classic. . . . . . . . . . . . . . . . . . . . . . . . 26

Глава 3Конфигурация модуля ControlNet Использование программного обеспечения RSLogix 5000 . . . . . . . . 29

Конфигурация ввода/вывода в вашем проекте . . . . . . . . . . . . . . . . 29Добавление и конфигурирование локального модуля ControlNet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30Добавление и настройка удаленного модуля ControlNet . . . . . . 33Загрузка проекта на контроллер Logix5000 . . . . . . . . . . . . . . . . . . . 36Электронный ключ (Electronic Keying) . . . . . . . . . . . . . . . . . . . . . . . 37

Использование программного обеспечения RSNetWorx для ControlNet. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44

Планирование сети ControlNet в первый раз . . . . . . . . . . . . . . . . . 44Планирование сети в автономном режиме (оффлайн). . . . . . . . . 45Планирование сети в режиме онлайн. . . . . . . . . . . . . . . . . . . . . . . . . 49Повторное планирование ранее спланированной сети . . . . . . . . 53

Глава 4Управление вводом/выводом Настройка аппаратных средств . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56

Требуемый интервал передачи пакетов (RPI). . . . . . . . . . . . . . . . . . . . . 56Коммуникационный формат . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57

Прямые соединения или соединения, оптимизированные для рэка . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58Владение . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61

Добавление удаленного адаптера . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63

Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011 5

Page 6: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Оглавление

Добавление распределенного ввода/вывода . . . . . . . . . . . . . . . . . . . . . . 63Коммуникационные форматы распределенного ввода/вывода . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65

Доступ к данным распределенного ввода/вывода . . . . . . . . . . . . . . . . . 65Проверка соединений (Connections) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68

Глава 5Производство и потребление тегов (взаимная блокировка контроллеров)

Терминология. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71Настройка аппаратных средств. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72Определение количества соединений для производимых и потребляемых тегов. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73Организация тегов производимых и потребляемых данных . . . . . . . 75Настройка ограничений полосы пропускания . . . . . . . . . . . . . . . . . . . . 76Производство тега. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77Потребление тега . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79

Глава 6Система обмена сообщениями Настройка аппаратных средств. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84

Рекомендации по инструкции MSG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85Определение соединений для сообщений . . . . . . . . . . . . . . . . . . . . . . . . 86

Рекомендации по кэшированию соединений для передачи сообщений . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86

Ввод логики сообщений . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86Добавление модулей ControlNet и удаленных устройств в конфигурацию ввода/вывода локального контроллера . . . . . . . . 87Ввод сообщения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88

Конфигурация инструкции сообщения. . . . . . . . . . . . . . . . . . . . . . . . . . . 88Настройка очередности сообщений . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90

Глава 7Связь с операторскими панелями PanelView

Настройка аппаратных средств. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92Установление соединений к операторским панелям PanelView . . . . 93Добавление операторской панели PanelView . . . . . . . . . . . . . . . . . . . . . 94Организация данных контроллера для операторской панели PanelView . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96

Указатель . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97

6 Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011

Page 7: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Предисловие

Данное руководство описывает порядок использования коммуникационных модулей ControlNet с контроллером Logix5000.

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

• контроллер CompactLogix;• контроллер ControlLogix;• PowerFlex 700S с контроллером DriveLogix;• контроллер SoftLogix5800.

Также ознакомьтесь со следующим:• принципы работы сети;• программное обеспечение RSLogix 5000;• программное обеспечение RSLinx Classic;• программное обеспечение RSNetWorx для ControlNet.

Дополнительные источники информации

Следующие документы содержат дополнительную информацию о продукции компании Rockwell Automation.

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

Источник Описание

«ControlNet Modules Installation Instructions» (Инструкция по монтажу модулей ControlNet), публикация CNET-IN005

Описывает порядок монтажа модулей ControlNet 1756-CN2, 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR.

«Industrial Automation Wiring and Grounding Guidelines» (Руководство по подключению и заземлениям), публикация 1770-4.1

Предоставляет общие рекомендации по монтажу промышленных систем Rockwell Automation.

Веб-сайт с информацией о сертификации изделий,http://www.ab.com

Предоставляет декларации о соответствии, сертификаты и прочие сведения о сертификации.

Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011 7

Page 8: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Предисловие

Примечания.

8 Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011

Page 9: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Глава 1

Обзор ControlNet

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

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

Сеть ControlNet наиболее часто используется следующим образом:• как сеть для платформы ControlLogix;• как магистраль для множества распределенных сетей DeviceNet;• как сеть взаимной блокировки.

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

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

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

На Рис. 1 на стр. 10 показано следующее:• контроллеры производят и потребляют теги между собой;• контроллеры инициируют инструкции MSG, которые отправляют/

принимают данные или конфигурируют устройства;• компьютер выгружает и загружает проекты в контроллеры;• компьютер конфигурирует устройства в сети ControlNet и

конфигурирует саму сеть.

Тема Страница

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

Мост между сетями 11

Обмен информацией в сети ControlNet 14

Пропускная способность и топология сети ControlNet 21

Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011 9

Page 10: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Глава 1 Обзор ControlNet

Рис. 1 – Обзор модулей ControlNet и системы управления

Сеть ControlNet

2

4

5

3

6

7

8

1

Поз. Описание

1 Персональный компьютер, управляющий контроллером SoftLogix5800 с картой 1784-PCICS

2 Модуль 1756-CNB (как адаптер) с модулями ввода/вывода 1756

3 Преобразователь PowerFlex 700S

4 Адаптер 1794-ACN15 с модулями ввода/вывода 1794

5 Адаптер 1734-ACNR с модулями ввода/вывода 1734

6 Операторская панель PanelView

7 Контроллер CompactLogix 1769-L35CR с локальными модулями ввода/вывода 1769

8 Контроллер ControlLogix с модулем 1756-CN2, 1756-CN2R, 1756-CNB или 1756-CNBR в качестве сканера

ВАЖНО Для улучшенной резервированной системы необходимо использовать коммуникационные модули 1756-CNB, 1756-CNBR, 1756-CN2 серии B или 1756-CN2R серии B. Модули 1756-CN2 или 1756-CN2R серии A не поддерживают улучшенную резервированную систему. Для более подробной информации см. «ControlLogix Enhanced Redundancy System User Manual» (Руководство пользователя по улучшенной резервированной системе ControlLogix), публикация 1756-UM535.

10 Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011

Page 11: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Обзор ControlNet Глава 1

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

Следующая таблица описывает, как мостовое соединение может поддерживать обмен данными между сетями.

На Рис. 2 рабочая станция конфигурирует привод в сети DeviceNet. Рабочая станция осуществляет мостовое соединение между сетью ControlNet и сетью DeviceNet для получения доступа к приводу. Мостом является шасси ControLogix с модулями ControlNet и DeviceNet.

ВАЖНО Мостовое соединение между сетями позволяет только обмениваться данными с устройствами. Мостовое соединение между сетями не позволяет управлять вводом/выводом, хотя программное обеспечение RSLogix 5000 может принимать такую конфигурацию в конфигурации ввода/вывода. Все управление вводом/выводом должно начинаться и заканчиваться в одной и той же физической сети.

Таблица 1 – Мостовое соединение между сетями

Устройство в данной сети Может обмениваться данными с устройством в данной сети

EtherNet/IP ControlNet DeviceNet RS-232(2)

(2) Как правило, это прямое соединение между контроллером Logix5000 и другим устройством, таким как панель оператора PanelView Plus.

EtherNet/IP Да Да Да Да

ControlNet Да Да Да Да

DeviceNet Нет Нет Да Нет

RS-232 Да Да(1)

(1) Чтобы воспользоваться ПО RSNetWorx для ControlNet для конфигурирования и планирования сети ControlNet, мы рекомендуем либо подключиться к сети EtherNet/IP и выполнить сопряжение с сетью ControlNet, либо воспользоваться кабелем 1784-U2CN для прямого соединения с сетью ControlNet.

Да Да

Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011 11

Page 12: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Глава 1 Обзор ControlNet

Рис. 2 – Конфигурирование преобразователя в сети DeviceNet

В примере выше можно передавать сообщения из сети DeviceNet посредством контроллера Logix5000 в программное обеспечение RSView32. Используя контроллер CompactLogix в качестве моста, можно преобразовывать данные ввода/вывода DeviceNet, а затем использовать RSLinx OPC для отправки данных на контроллер Logix5000 по сети ControlNet. Данный метод экономит ограниченные ресурсы мостового соединения контроллера CompactLogix.

Поз. Описание Поз. Описание

1 Рабочая станция 4 Привод

2 Операторская панель PanelView 5 Сеть DeviceNet

3 Мост 6 Сеть ControlNet

ВАЖНО Производительность контроллера CompactLogix в сети ControlNet значительно ухудшается при использовании контроллера в качестве моста. Используйте мостовое соединение с помощью контроллера CompactLogix в сети ControlNet для приложений, которые не зависят от режима реального времени, например для загрузки программ ПО RSLogix 5000.

PWR

STS

PORT

MOD

NET A

NET B

3

6

21

5

4

12 Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011

Page 13: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Обзор ControlNet Глава 1

Следующий пример показывает, как мост DeviceNet подключается к сети EtherNet/IP в программном обеспечении RSLinx.

Рис. 3 – Мост EtherNet/IP подключается к сети ControlNet

Следующие таблицы перечисляют возможные мосты между коммуникационными сетями. Заметьте, что можно устанавливать мостовое подключение от сети ControlNet к сети Ethernet, а также от сети Ethernet к сети ControlNet с помощью виртуального шасси SoftLogix. Однако продукты и методы, которые необходимо использовать для этого, требуют более подробного объяснения и не могут быть эффективно представлены в приведенных таблицах. Более подробную информацию о порядке установления мостового подключения от одной сети к другой с помощью виртуального шасси SoftLogix см. в руководстве пользователя для системы SoftLogix5800, публикация 1789-UM002.

2

4

1

3

Поз. Описание Поз. Описание

1 Сеть EtherNet/IP 3 Мост ControlNet в системе 1756

2 Мост EtherNet/IP в системе 1756 4 Сеть ControlNet

Таблица 2 – Мостовое соединение от сети ControlNet

Сеть назначения Модули для системы 1768 CompactLogix Модули для системы 1769 CompactLogix Модули для шасси ControlLogix

DeviceNet • Контроллер 1768-L43 или 1768-L45• Модуль 1768-CNB(R)• Сканер 1769-SDN

• Контроллер 1769-L32C или 1769-L35CR• Сканер 1769-SDN или модуль 1788-CN2DN(1)

• Модуль 1756-CN2• Модуль 1756-CN2R• Модуль 1756-CNB• Модуль 1756-CNBR• Модуль 1756-DNB

EtherNet/IP • Контроллер 1768-L43 или 1768-L45• Модуль 1768-CNB(R)• Модуль 1768-ENBT

Неприменимо • Модуль 1756-CN2• Модуль 1756-CN2R• Модуль 1756-CNB• Модуль 1756-CNBR• Модуль 1756-ENBT• Модуль 1756-EN2T• Модуль 1756-EN2TR• Модуль 1756-EN3TR

(1) Может служить выделенным автономным мостом от сети ControlNet к сети DeviceNet.

Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011 13

Page 14: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Глава 1 Обзор ControlNet

Обмен информацией в сети ControlNet

Коммуникационные модули ControlNet используют протокол, основанный на обмене сообщениями, который применяет относительный путь, чтобы отправить сообщение от производящего модуля в системе к потребляющим модулям. Этот протокол также позволяет осуществлять коммуникацию между устройствами в сетях ControlNet, DeviceNet или EtherNet/IP без написания дополнительной прикладной программы.

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

Для получения полного объяснения относительно незапланированных и запланированных данных см. Период обновления сети (NUT) на стр. 16.

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

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

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

Запланированные данные в системах Logix используют сетевую модель «производитель/потребитель» вместо модели «источник/назначение» (ведущий/подчиненный). Модель «производитель/потребитель» снижает сетевой трафик и повышает скорость передачи.

Таблица 3 – Мосты от сети EtherNet/IP

Сеть назначения Модули для системы 1768 CompactLogix

Модули для системы 1769 CompactLogix

Модули для шасси ControlLogix Модули для системы полностью укомплектованного контроллера 1769 CompactLogix

ControlNet • Контроллер 1768-L43 или 1768-L45

• Модуль 1768-ENBT• Модуль 1768-CNB(R)

Неприменимо • Модуль 1756-CN2• Модуль 1756-CN2R• Модуль 1756-CNB• Модуль 1756-CNBR• Модуль 1756-ENBT• Модуль 1756-EN2T• Модуль 1756-EN2TR• Модуль 1756-EN3TR

Неприменимо

DeviceNet • Контроллер 1768-L43 или 1768-L45

• Модуль 1768-ENBT• Сканер 1769-SDN

• Контроллер 1769-L32E или 1769-L35E

• Сканер 1769-SDN или модуль 1788-EN2DN(1)

• Модуль 1756-DNB• Модуль 1756-ENBT• Модуль 1756-EN2T• Модуль 1756-EN2TR• Модуль 1756-EN3TR

• Контроллер 1769-L23E-QB1B• Контроллер 1769-L23E-QBFC1B• Контроллер 1769-L23-QBFC1B• Сканер 1769-SDN

(1) Может служить выделенным автономным мостом от сети EtherNet/IP к сети DeviceNet.

14 Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011

Page 15: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Обзор ControlNet Глава 1

В традиционных системах ввода/вывода контроллеры опрашивают модули ввода, чтобы получить свой статус ввода. В системе Logix цифровые модули ввода не опрашиваются контроллером. Вместо этого они производят многоадресную рассылку своих данных или при изменении состояния (change of state [COS]), или периодически. Частота обновления зависит от опций, выбираемых во время конфигурирования, а также от места расположения модуля ввода в сети. Таким образом, модуль ввода является производителем данных ввода, а контроллер – потребителем этих данных.

Контроллер также может производить данные для потребления другими контроллерами. Произведенные и потребленные данные доступны для множества контроллеров в плате Logix и в сети ControlNet. Этот обмен данными соответствует модели «Производитель/Потребитель».

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

В канале сети ControlNet узлы передают информацию путем установления соединений. Каждое сообщение, отправленное производителем, содержит идентификатор соединения (CID). Узлы, которые были сконфигурированы на распознавание CID, потребляют сообщение, сами становясь потребителями.

Доступ носителей данных к сети контролируется алгоритмом доступа на основе временных интервалов Concurrent Time Domain Multiple Access (CTDMA), который регулирует возможность узла передавать данные в каждый период обновления сети (NUI). Вы конфигурируете частоту повторения NUI, выбирая значение параметра network update time (NUT) в миллисекундах.

Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011 15

Page 16: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Глава 1 Обзор ControlNet

Период обновления сети (NUT)

Период обновления сети (NUT) – это кратчайший интервал, за который могут быть отправлены данные в сети ControlNet. Он представляет собой самый быстрый из возможных периодов обновления для передачи запланированных данных в этой сети. Например, сеть, настроенная на NUT 5 мс, не может отправлять запланированные данные со скоростью, превышающей 5 мс. Она может, однако, отправлять данные с более медленной скоростью. Минимальный NUT, который можно указать, – это 2 мс. NUT структурно разделен на три части.

Таблица 4 – Структура NUT

Рис. 4 – Структура NUT

Части NUT Функции

Запланированная На последовательной циклической основе каждый запланированный узел может передавать данные один раз в течение NUT.

Отправка критичной ко времени информации осуществляется в данную часть интервала.

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

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

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

Обслуживание Узел с самым низким адресом передает информацию для синхронизации других узлов. Это время автоматически вычитается из NUT. Однако время, необходимое для обслуживания сети, является коротким (микросекунды) по сравнению со временем, используемым для запланированных и незапланированных частей NUT.

Поз. Описание

1 Граница перемещается в соответствии с запланированной нагрузкой трафика

2 Незапланированный трафик

3 Обслуживание сети

4 Запланированный трафик. Каждое устройство осуществляет только одну передачу

5 Начало

5

4

2

3

1

16 Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011

Page 17: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Обзор ControlNet Глава 1

Требуемый интервал передачи пакетов (RPI)

RPI – это период обновления, определенный для конкретной части данных в сети. Посредством использования оптимизированного для рэка соединения RPI может определять этот период для всего рэка ввода/вывода. В случае прямого подключения RPI может определять период обновления для конкретного модуля или одноранговых данных. При добавлении модуля в конфигурацию ввода/вывода контроллера необходимо конфигурировать RPI, указывая частоту производства данных для модуля. Например, если вы указываете RPI 50 мс, то каждые 50 мс модуль ввода/вывода отправляет свои данные на контроллер или контроллер отправляет свои данные на модуль ввода/вывода.

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

Более быстрый RPI использует большее количество пропускной способности сети. Поэтому во избежание неэффективного использования пропускной способности сети устанавливайте значение RPI, не превышающее необходимого значения. Например, если ваше приложение использует блок термопары, данные которого изменяются каждые 100 мс, не устанавливайте RPI для этого узла 5 мс, так как пропускная способность сети будет использоваться в основном для передачи старых данных.

При работе с ПО RSNetWorx для ControlNet выполняется расчет Actual Packet Interval (API) (Фактический межпакетный интервал). API меньше или равен RPI.

Фактический межпакетный интервал (API)

API – это фактический период обновления конкретной части данных в сети. Сеть ControlNet устанавливает значение данного периода меньшим или равным RPI на основании двоичного кратного NUT и является второй самой быстрой скоростью передачи данных модулем. Если выполнить это невозможно, сеть ControlNet выдает отчет о том, что не способна поддерживать данную конфигурацию.

ВАЖНО Нельзя устанавливать значение RPI, превосходящее значение NUT. Сеть не может отправлять данные со скоростью, превосходящей период обновления сети (NUT).

Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011 17

Page 18: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Глава 1 Обзор ControlNet

Понимание влияния NUT на API

Данный пример иллюстрирует то, как NUT влияет на API. Модуль сети может производить данные только со скоростью, равной двоичной кратной NUT, с максимальной скоростью значения NUT, умноженного на 128. Эти кратные значения называются скоростью сети ControlNet. Таким образом, при значении NUT 5 мс модуль может отправлять данные с данной скоростью.

Таблица 5 – Примеры скорости передачи данных NUT

В данном примере, если вы указываете RPI 25 мс, сеть производит API 20 мс, которое является вторым самым быстрым значением скорости передачи данных модулем. Модуль размещает данные в сети с каждым четвертым периодом обновления сети, чтобы обеспечить API 20 мс. Так, если вы укажете RPI 150 мс, сеть обеспечивает API 80 мс.

Планирование сети

Подключение в сети ControlNet может принадлежать одному из двух типов:• запланированное – данные передаются в определенное время;• незапланированное – данные передаются, когда сеть может

обеспечить передачу.

Для использования запланированных соединений необходимо спланировать сеть ControlNet с помощью ПО RSNetWorx для ControlNet. Для более подробной информации о порядке планирования сети ControlNet с помощью ПО RSNetWorx для ControlNet см. раздел Использование программного обеспечения RSNetWorx для ControlNet на стр. 44.

Необходимо использовать ПО RSNetWorx для ControlNet для разрешения любого подключения в удаленном шасси. Кроме того, ПО RSNetWorx передает информацию о конфигурации удаленным модулям, выполняет проверку и сохраняет NUT и другие заданные пользователем параметры сети, а также устанавливает планирование, совместимое с RPI и другими опциями подключения, определенными для каждого модуля.

NUT Множитель Скорость, с которой модуль может отправлять данные

5 мс 1 5 мс

2 10 мс

4 20 мс

8 40 мс

16 80 мс

32 160 мс

64 320 мс

128 640 мс

18 Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011

Page 19: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Обзор ControlNet Глава 1

Контроль запланированного ввода/вывода

Запланированные соединения позволяют многократно отправлять и получать данные с определенной частотой. Можно использовать модуль 1756-CNB или 1756-CN2 для контроля запланированного ввода/вывода при использовании его вместе с контроллером ControlLogix. При помещении модуля в список конфигурации ввода/вывода контроллера ControlLogix и конфигурировании второго шасси ControlLogix с удаленным модулем 1756-CNB или 1756-CN2 в одной и той же сети ControlNet можно выполнять операции дистанционного контроля ввода/вывода или второго контроллера во втором шасси.

В таком случае контроллер ControlLogix и модуль 1756-CN2 в локальном шасси вместе выполняют роль сканера, а модуль 1756-CN2 в удаленном шасси с модулем ввода/вывода играет роль адаптера.

Назначение сетевого кипера (Network Keeper)

Для каждой сети ControlNet требуется как минимум один модуль для хранения запрограммированных параметров сети, при этом конфигурирование сети в соответствии с этими параметрами выполняется при включении данного модуля. Данный модуль называется кипером (keeper) и выполняет функцию хранения конфигурации сети. ПО RSNetWorx для ControlNet конфигурирует кипер.

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

• модули 1756-CN2 и 1756-CN2R;• модули 1756-CNB и 1756-CNBR;• модули 1768-CNB и 1768-CNBR;• контроллеры 1769-L32C и 1769-L35CR;• карты 1784-PCICS и 1784-PKTCS;• карты 1788-CNx;• модуль PLC-5C.

В мультикиперной сети любое устройство, оснащенное функциями кипера, может поддерживать сеть на любом допустимом адресе узла (01–99). Устройство, оснащенное функциями кипера, с самым маленьким адресом узла становится активным кипером при условии, что оно является разрешенным. Этот модуль должен быть сконфигурирован ПО RSNetWorx для ControlNet и иметь ту же конфигурацию, как и у первого кипера, ставшего активным после формирования сети или после повторного конфигурирования с помощью ПО RSNetWorx.

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

Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011 19

Page 20: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Глава 1 Обзор ControlNet

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

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

1. В меню Network (Сеть) выберите Keeper Status (Статус киперов).

2. Просмотрите устройства-киперы в диалоговом окне Keeper Status (Статус киперов).

В типовой сети можно увидеть следующий статус:• Должен быть только один активный разрешенный кипер.• Все остальные киперы должны быть разрешенными. Если кипер не

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

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

Узел 16 не является разрешенным кипером.

20 Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011

Page 21: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Обзор ControlNet Глава 1

Параметры сетевого кипера

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

• Network Update Time (NUT) (Период обновления сети) = 100 мс• Scheduled Maximum Node Address (SMAX) (Запланированный

максимальный адрес узла) = 1

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

• Unscheduled Maximum Node Address (UMAX) (Незапланированный максимальный адрес узла) = 99

UMAX – самый высокий сетевой адрес узла, который может обмениваться данными в сети ControlNet. Заданное значение UMAX должно быть выше или равно SMAX.

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

Используя настройки сети ControlNet по умолчанию, можно осуществлять незапланированный обмен данными между различными устройствами сети с помощью ПО RSLogix 5000 и ПО RSLinx.

Пропускная способность и топология сети ControlNet

При планировании сети ControlNet учитывайте следующие факторы:• топология;• количество узлов;• расстояния;• подключения.

Топология

Сеть ControlNet поддерживает целый ряд топологий, включая «шина/отвод», «звезда», «дерево» и «кольцо». В своей простейшей форме сеть ControlNet – это магистраль, к которой узлы подключаются при помощи ответвителей и отводов длиной один метр.

ВАЖНО Для повышения производительности сконфигурируйте сеть ControlNet с помощью ПО RSNetWorx для ControlNet. Мы рекомендуем следующие настройки:

• Выставьте значение незапланированного максимального адреса узла (UMAX), равное самому высокому адресу узла в сети. Если вы оставите значение параметра по умолчанию 99, полоса пропускания будет использоваться неэффективно, а производительность системы будет снижена.

• Установите запланированный максимальный адрес узла (SMAX) на три или четыре значения выше самого высокого значения запланированного адреса узла, чтобы в будущем можно было расширить сеть.

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

Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011 21

Page 22: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Глава 1 Обзор ControlNet

Рис. 5 – Пример топологии «магистраль/отвод» сети ControlNet

Рис. 6 – Пример топологии «звезда» сети ControlNet

2

2

2

2

31

Поз. Описание

1 Шина

2 Узел

3 Ответвитель с отводом

1 1

1 1

2 3

11

Поз. Описание

1 Узел

2 Ответвитель с отводом 1 м (3,28 фута)

3 Коаксиальный повторитель

22 Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011

Page 23: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Обзор ControlNet Глава 1

Рис. 7 – Пример топологии «кольцо» сети ControlNet

СОВЕТ Коаксиальные повторители, как правило, используются в топологиях «шина» и «звезда». См. «ControlNet Coax Media Planning and Installation Guide» (Руководство по планированию средств и установке коаксиального кабеля), публикация CNET-IN002, для более полной информации о возможностях создания топологий с помощью коаксиального кабеля.

С помощью оптоволокна можно сконфигурировать сеть по типу топологий «шина», «звезда» и «кольцо». Топологию «кольцо» поддерживают только повторители 1786-RPFRL и 1786-RPFRXL.

Для более подробной информации см. «ControlNet Fiber Media Planning and Installation Guide» (Руководство по планированию средств и установке ControlNet), публикация CNET-IN001.

1 1

1

1 1

4

5

1

2

3

1 1

Поз. Описание

1 Узел

2 Оптоволоконные кабели

3 Коаксиальный кабель

4 Ответвитель с отводом 1 м (3,28 фута)

5 Адаптер повторителя ControlNet и оптоволоконный кольцевой модуль

Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011 23

Page 24: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Глава 1 Обзор ControlNet

Количество узлов

Каждая сеть ControlNet поддерживает до 99 узлов. Контроллеры Logix5000 поддерживают несколько сетей ControlNet, обеспечивая гибкость в добавлении узлов в сеть ControlNet или повышения производительности.

Длина

В сети ControlNet максимальная длина зависит от количества узлов на сегменте; сегмент – это участок магистрали между двумя терминаторами. Используйте повторители для добавления сегментов или увеличения длины.

Рис. 8 – Максимальная длина сети ControlNet

Максимально допустимая длина сегмента = 1000 м (3280 футов) – 16,3 м (53,4 фута) X [количество ответвителей – 2]

Длин

а сег

мент

а в м

(фут

ах) 1000 (3280)

750 (2460)

500 (1640)

250 (820)

2 16 32 48

Повторитель не требуется

Добавить повторитель

Данный график предполагает использование кабеля 1786-RG6.

24 Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011

Page 25: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Глава 2

Подключение компьютера к сети ControlNet

В этой главе объясняется, как настроить компьютер для работы в сети ControlNet.

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

• выгружать и загружать проекты контроллера в сети ControlNet с помощью программного обеспечения RSLogix 5000;

• планировать сеть ControlNet с помощью программного обеспечения RSNetWorx для ControlNet;

• работать с приложениями типа HMI («человеко-машинный интерфейс»).

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

• карта 1784-PCIC или 1784-PCICS – необходимо настроить драйвер в программном обеспечении RSLinx Classic, как описано на стр. 26;

• драйвер USBCIP – использовать только с кабелем 1784-U2CN USB-to-ControlNet. Настраивать этот драйвер в программном обеспечении RSLinx Classic не нужно.

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

Тема Страница

Настройка коммуникационного драйвера ControlNet в программном обеспечении RSLinx Classic 26

ВАЖНО Если вы используете программное обеспечение RSLinx Classic версий 2.51, 2.52 или 2.53, необходимо установить драйвер USBCIP вручную. Для получения инсталляционного пакета драйвера см. ответ ID 55431 в базе знаний Rockwell Automation по адресу http://www.rockwellautomation.com/knowledgebase.

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

Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011 25

Page 26: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Глава 2 Подключение компьютера к сети ControlNet

Настройка коммуникационного драйвера ControlNet в программном обеспечении RSLinx Classic

Для настройки коммуникационного драйвера ControlNet выполните данную процедуру в программном обеспечении RSLinx Classic.

1. В меню Communications (Коммуникации) выберите Configure Drivers (Конфигурация драйверов).

2. Из раскладывающегося меню Available Driver Types (Доступные типы драйверов) выберите драйвер для устройства ControlNet.

3. Нажмите Add New (Добавить новый).

Появится диалоговое окно Add New RSLinx Driver (Добавить новый драйвер RSLinx). Предлагаемое имя драйвера по умолчанию AB_xxx.

4. Введите имя нового драйвера ControlNet.

5. Нажмите «ОК».

Появится диалоговое окно Configure Device (Настройка устройства). Внешний вид данного экрана может отличаться в зависимости от типа используемой карты.

ВАЖНО При использовании кабеля 1794-U2CN для подключения к сети настройку драйвера выполнять не требуется.

26 Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011

Page 27: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Подключение компьютера к сети ControlNet Глава 2

6. Если ваш компьютер использует несколько карт, в поле Serial Number (hex) (Серийный номер) выберите нужную карту.

7. В поле Network Address (dec) (Сетевой адрес) введите правильный сетевой адрес.

8. Нажмите «ОК».

Теперь драйвер настроен, и можно выбрать порт ControlNet в меню Who Active (Активные) в программном обеспечении RSLogix 5000.

Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011 27

Page 28: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Глава 2 Подключение компьютера к сети ControlNet

Примечания.

28 Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011

Page 29: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Глава 3

Конфигурация модуля ControlNet

В данной главе дается объяснение порядка конфигурирования коммуникационного модуля ControlNet для работы в сети ControlNet.

Использование программного обеспечения RSLogix 5000

Воспользуйтесь программным обеспечением RSLogix 5000 для конфигурирования ввода/вывода вашего проекта.

Конфигурация ввода/вывода в вашем проекте

При использовании программного обеспечения RSLogix 5000 для конфигурирования коммуникационного модуля ControlNet необходимо выполнить следующие задачи.

1. Добавление и конфигурирование локального модуля ControlNet.

2. Добавление и настройка удаленного модуля ControlNet.

3. Загрузка проекта на контроллер Logix5000.

Тема Страница

Использование программного обеспечения RSLogix 5000 29

Использование программного обеспечения RSNetWorx для ControlNet 44

ВАЖНО В примере процесса конфигурирования, показанном в данной главе, используется модуль моста 1756-CN2R/B ControlLogix ControlNet в проекте контроллера ControlLogix.

Однако общий процесс конфигурирования, описанный в Конфигурация ввода/вывода в вашем проекте, в целом применим к любым коммуникационным модулям ControlNet, на которые распространяется настоящее руководство.

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

Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011 29

Page 30: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Глава 3 Конфигурация модуля ControlNet

Добавление и конфигурирование локального модуля ControlNet

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

Для добавления локального модуля ControlNet следуйте нижеприведенной процедуре.

1. В программном обеспечении RSLogix 5000 правой кнопкой мыши щелкните на I/O Configuration (Конфигурация ввода/вывода) и выберите пункт New Module (Новый модуль).

2. В диалоговом окне Select Module Type (Выбрать тип модуля) откройте вкладку Communications (Коммуникации), выберите локальный коммуникационный модуль ControlNet, а затем нажмите «ОК».

ВАЖНО При создании нового проекта RSLogix 5000 с контроллером CompactLogix 1769-L32C или 1769-L35CR органайзер контроллера создает порт ControlNet на локальном шасси. В этом случае не нужно добавлять отдельный локальный коммуникационный модуль.

ВАЖНО Данная процедура показывает диалоговое окно New Module (Новый модуль) для 1756-CN2R/B. Однако в зависимости от выбираемого вами модуля ControlNet во время конфигурирования появляются различные диалоговые окна. Для получения справки по конфигурированию модуля обратитесь к интерактивной справочной системе, входящей в программное обеспечение RSLogix 5000.

30 Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011

Page 31: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Конфигурация модуля ControlNet Глава 3

В данной таблице перечислены коммуникационные модули ControlNet, представленные в локальном варианте на локальном шасси, компьютере или контроллере с каждым контроллером Logix5000.

3. Заполните поля диалогового окна New Module (Новый модуль) и нажмите «ОК».

Таблица 6 – Коммуникационные модули ControlNet, доступные локально

Контроллер Logix5000 Локальный коммуникационный модуль ControlNet

1768 CompactLogix 1768-CNB, 1768-CNBR

1769 CompactLogix Контроллеры 1769-L32C и 1769-L35CR имеют встроенный порт ControlNet

ControlLogix 1756-CN2, 1756-CN2R, 1756-CNB, 1756-CNBR

SoftLogix 1784-PCIC, 1784-PCICS

Поле Действие

Name (Имя) Введите имя для локального модуля ControlNet.

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

Описание Введите описание локального модуля ControlNet.

Slot (Слот) Введите номер слота модуля в шасси.

Revision (Версия) Выберите главный и второстепенный номер версии программного обеспечения RSLogix 5000.

Electronic Keying (Электронный ключ)

Выберите вариант электронного ключа, как описано в Электронный ключ (Electronic Keying) на стр. 37.

Откройте Module Properties (Свойства модуля)

Оставьте флажок установленным для настройки свойств подключения на следующем этапе.

Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011 31

Page 32: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Глава 3 Конфигурация модуля ControlNet

4. В диалоговом окне Module Properties (Свойства модуля) настройте свойства подключения и нажмите Apply (Применить).

Свойство подключения Действие

Inhibit Module (Запретить модуль) Если модулю не нужно поддерживать связь с контроллером, установите этот флажок.илиЕсли модулю нужно поддерживать связь с контроллером, оставьте этот флажок снятым.

ВАЖНОЕ ЗАМЕЧАНИЕ: при тестировании данной части системы оставьте этот флажок снятым.

Major Fault On Controller If Connection Fails While In Run Mode (Основная ошибка контроллера при отказе соединения в рабочем режиме)

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

32 Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011

Page 33: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Конфигурация модуля ControlNet Глава 3

Добавление и настройка удаленного модуля ControlNet

После добавления локального коммуникационного модуля ControlNet необходимо добавить удаленные коммуникационные модули ControlNet. Удаленный модуль ControlNet – это модуль, установленный в отдельном от контроллера шасси.

Для добавления удаленного модуля ControlNet следуйте нижеприведенной процедуре.

1. В программном обеспечении RSLogix 5000 правой кнопкой мыши щелкните на значке локального коммуникационного модуля и выберите New Module (Новый модуль).

2. В диалоговом окне Select Module Type (Выбрать тип модуля) откройте вкладку Communications (Коммуникация), выберите удаленный коммуникационный модуль ControlNet и нажмите «ОК».

К локальному коммуникационному модулю ControlNet можно подключить любой удаленный коммуникационный модуль ControlNet.

ВАЖНО Данная процедура показывает диалоговое окно New Module (Новый модуль) для 1756-CN2R/B. Однако в зависимости от выбираемого вами модуля ControlNet во время конфигурирования появляются различные диалоговые окна. Для получения справки по конфигурированию модуля обратитесь к интерактивной справочной системе, входящей в программное обеспечение RSLogix 5000.

Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011 33

Page 34: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Глава 3 Конфигурация модуля ControlNet

3. Заполните поля диалогового окна New Module (Новый модуль) и нажмите «ОК».

Коммуникационный формат

Коммуникационный формат определяет следующее:

• Какие доступны варианты конфигурации

Например, если модуль использует вариант None (Ни один из данных), то не нужно настраивать значение требуемого интервала передачи пакетов (RPI) в диалоговом окне Module Properties (Свойства модуля).

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

• Какие теги генерируются после завершения конфигурации

• Тип подключения между контроллером-владельцем и модулем ввода/вывода, подключенными через коммуникационный модуль

Поле Действие

Name (Имя) Введите имя для локального модуля ControlNet.

Node (Узел) Введите номер узла модуля в сети.

Description (Описание) Введите описание локального модуля ControlNet.

Chassis Size (Размер шасси) Введите общее количество слотов в шасси.

Comm Format (Коммуникационный формат)

Выберите коммуникационный формат, как описано в Коммуникационный формат ниже.Не нужно назначать коммуникационный формат для карт 1784-PCIC, 1784-PCICS или 1788-CNx.

Slot (Слот) Введите номер слота модуля в шасси.

Revision (Версия) Выберите главный и второстепенный номер версии программного обеспечения RSLogix 5000.

Electronic Keying (Электронный ключ)

Выберите вариант электронного ключа, как описано в Электронный ключ (Electronic Keying) на стр. 37.

Open Module Properties (Откройте свойства модуля)

Оставьте флажок установленным для настройки свойств подключения на следующем этапе.

34 Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011

Page 35: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Конфигурация модуля ControlNet Глава 3

Настройки коммуникационного формата также влияют на значение требуемого интервала передачи пакетов (RPI).

4. В диалоговом окне Module Properties (Свойства модуля) настройте свойства подключения и нажмите Apply (Применить).

Таблица 7 – Коммуникационные форматы

Коммуникационный формат Функция Влияние на требуемый интервал передачи пакетов (RPI)

Оптимизированный для рэка Коммуникационный модуль создает образ рэка и возвращает данные ввода/вывода в образе рэка контроллеру-владельцу.Данная опция доступна только для цифровых модулей ввода/вывода. Помните, что диагностические модули ввода/вывода при использовании этого формата не будут возвращать диагностические данные.

Можно указать требуемый интервал передачи пакетов (RPI), который удовлетворяет следующему критерию:• Equal to or greater than the NUT (Равно или больше NUT)• В диапазоне, допустимом для программного обеспечения для

программирования RSLogix 5000, например 2–750 мсПри установке требуемого интервала передачи пакетов (RPI) для удаленного коммуникационного модуля ControlNet рекомендуем использовать значение, равное степени числа два, помноженного на NUT.Например, если NUT = 5 мс, мы рекомендуем следующие значения требуемого интервала передачи пакетов (RPI).

Listen-only rack-optimized (Режим «Только чтение», оптимизированный для рэка; доступен не на всех коммуникационных модулях ControlNet)

Коммуникационный модуль создает образ рэка и возвращает входные данные ввода/вывода в образе рэка контроллеру-собственнику.Разница между данным вариантом и оптимизированным для рэка состоит в том, что данные ввода/вывода в образе рэка возвращаются на контроллер, который не управляет выходными данными, но читает только входные данные.

Отсутствует Значение RPI не требуется. Поле RPI затенено.

Время обновления сети (NUT) = 5 мс

x 20 x 21 x 22 x 23 x 24

Оптимальные значения RPI

5 мс 10 мс 20 мс 40 мс 80 мс

Свойство подключения Действие

Требуемый интервал передачи пакетов (RPI) Введите требуемый интервал передачи пакетов в диапазоне 2,0–750,0 мс. Если ваш модуль использует один из оптимизированных для рэка коммуникационных форматов, RPI должен быть равен периоду обновления сети ControlNet (NUT) или превышать его.

Inhibit Module (Запретить модуль) Если модулю не нужно поддерживать связь с контроллером, установите этот флажок.илиЕсли модулю нужно поддерживать связь с контроллером, оставьте этот флажок снятым.

ВАЖНОЕ ЗАМЕЧАНИЕ: при тестировании данной части системы оставьте этот флажок снятым.

Major Fault On Controller If Connection Fails While In Run Mode (Основная ошибка контроллера при отказе соединения в рабочем режиме)

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

Use Scheduled Connection over ControlNet (Использовать запланированное соединение по ControlNet)

Установите этот флажок, если хотите запланировать сетевое соединение.Примите к сведению следующее:• флажок доступен в том случае, если соединение к модулю через ControlNet и модуль поддерживает

незапланированные соединения;• флажок установлен и недоступен, когда соединение к модулю через ControlNet и модуль не поддерживает

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

ControlNet, но планирование не требуется.

Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011 35

Page 36: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Глава 3 Конфигурация модуля ControlNet

Загрузка проекта на контроллер Logix5000

После добавления локальных и удаленных коммуникационных модулей ControlNet к вашему проекту RSLogix 5000 загрузите новую конфигурацию на контроллер Logix5000.

Для загрузки проекта на контроллер Logix5000 следуйте нижеуказанной процедуре.

1. Так как необходимо предварительно выполнить планирование сети ControlNet, используя новую конфигурацию, переключите контроллер Logix5000 в режим программирования одним из перечисленных методов:• переведите ключ контроллера в положение PROG;• переведите ключ контроллера в положение REM и воспользуйтесь

программным обеспечением RSLogix 5000;

2. в программном приложении RSLogix 5000 в меню Communications (Коммуникации) выберите пункт Who Active (Активные);

ВАЖНО Перед загрузкой вашего проекта RSLogix 5000 на модули ControlNet решите вопрос о том, будете ли вы осуществлять планирование сети ControlNet в автономном режиме работы (оффлайн) или в режиме подключения к сети (онлайн):

• если планирование сети будет осуществляться в автономном режиме, выполните процедуру, описанную в разделе Планирование сети в автономном режиме (оффлайн) на стр. 45;

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

36 Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011

Page 37: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Конфигурация модуля ControlNet Глава 3

3. в диалоговом окне Who Active найдите и выберите тот контроллер, на который вы будете загружать проект, после чего нажмите Download (Загрузить);

4. при появлении диалогового окна Download (Загрузить) нажмите Download.

Электронный ключ (Electronic Keying)

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

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

• Exact Match (Точное совпадение)• Compatible Keying (Совместимость)• Disable Keying (Запрет электронного ключа)

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

Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011 37

Page 38: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Глава 3 Конфигурация модуля ControlNet

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

Информацию о номере версии можно найти на вкладке General (Общее) диалогового окна модуля Properties (Свойства).

Рис. 9 – Вкладка General

Exact Match (Точное совпадение)

Опция проверки Exact Match (Точное совпадение) требует, чтобы все атрибуты, т. е. поставщик, тип продукта, код продукта (номер в каталоге), основной номер версии ПО и второстепенный номер версии ПО физического модуля и модуля, созданного в программе, совпадали точно для установки соединения. Если любой из атрибутов не имеет точного совпадения, обмен данными ввода/вывода с модулем или модулями, подключенными через него, не будет разрешен, как в случае с коммуникационным модулем.

Таблица 8 – Атрибуты ключа

Атрибут Описание

Vendor (Поставщик) Фирма-изготовитель модуля, например Rockwell Automation/Allen-Bradley.

Product Type (Тип изделия) Основной тип модуля, например коммуникационный адаптер, преобразователь или цифровой модуль ввода/вывода.

Product Code (Код изделия) Конкретный тип модуля, обычно представленный номером по каталогу, например 1756-IB16I.

Major Revision (Основной номер версии)

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

Minor Revision (Второстепенный номер версии)

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

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

38 Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011

Page 39: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Конфигурация модуля ControlNet Глава 3

Используйте опцию проверки электронного ключа «Exact Match» (Точное совпадение), когда требуется, чтобы система проверяла точное соответствие версии ПО используемых модулей спецификациям проекта, что необходимо в случае строго регламентируемых отраслей промышленности. Опция проверки электронного ключа «Exact Match» (Точное совпадение) также необходима для активирования функции Automatic Firmware Update (Автоматическое обновление версии прошивки) модуля через функцию Firmware Supervisor (Супервизор обновления встроенного ПО) с контроллерами Logix5000.

Compatible Keying (Совместимость)

Опция проверки Compatible Keying (Совместимость) означает, что модуль определяет, разрешить или запретить обмен данными. Различные серии модулей, коммуникационные адаптеры и типы модулей по-разному выполняют проверку на совместимость на основании функциональных возможностей серии и знания о совместимости продуктов.

Опция проверки Compatible Keying (Совместимость) задана по умолчанию. Режим кодирования Compatible Keying (Совместимость) позволяет физическому модулю принимать код модуля, сконфигурированного в программе, при условии, что физический модуль способен эмулировать

ПРИМЕР В следующем примере проверка ключа Exact Match (Точное совпадение) не допускает обмена данными ввода/вывода.

Конфигурация задана для модуля 1756-IB16D с версией ПО 3.1. Характеристики физического модуля: 1756-IB16D с версией ПО 3.2. В данном случае обмен данными невозможен вследствие того, что не совпадают второстепенные номера версий ПО.

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

Конфигурация модуляПоставщик = Allen-BradleyТип продукта = модуль цифрового вводаНомер в каталоге = 1756-IB16DОсновной номер версии = 3Второстепенный номер версии = 1

Физический модуль

Поставщик = Allen-BradleyТип продукта = модуль цифрового вводаНомер в каталоге = 1756-IB16DОсновной номер версии = 3Второстепенный номер версии = 2

Обмен данными невозможен.

Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011 39

Page 40: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Глава 3 Конфигурация модуля ControlNet

сконфигурированный модуль программы. Точный уровень эмуляции зависит от продукта и версии ПО.

При использовании опции кодирования Compatible Keying (Совместимость) можно заменить модуль с определенным основным номером версии ПО модулем с тем же номером в каталоге и тем же или более поздним, т. е. более высоким, номером версии ПО. В некоторых случаях данная опция позволяет использовать замену оригинального модуля модулем с другим номером в каталоге. Например, можно заменить модуль 1756-CNBR модулем 1756-CN2R. Примечания к конкретным модулям содержат подробную информацию о совместимости.

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

ПРИМЕР В приведенном примере вариант кодирования «Compatible Keying» (Совместимость) не допускает обмена данными ввода/вывода:

Конфигурация задана для модуля 1756-IB16D с версией ПО 3.3. Характеристики физического модуля: 1756-IB16D с версией ПО 3.2. В данном случае обмен данными запрещен, так как второстепенный номер версии ПО модуля имеет более низкое значение, чем ожидалось, и несовместим с версией 3.3.

Конфигурация модуляПоставщик = Allen-BradleyТип продукта = модуль цифрового вводаНомер в каталоге = 1756-IB16DОсновной номер версии = 3Второстепенный номер версии ПО = 3

Физический модульПоставщик = Allen-BradleyТип продукта = модуль цифрового вводаНомер в каталоге = 1756-IB16DОсновной номер версии = 3Второстепенный номер версии = 2

Обмен данными невозможен.

40 Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011

Page 41: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Конфигурация модуля ControlNet Глава 3

Disabled Keying (Отключено)

Опция проверки Disabled (Отключено) означает, что атрибуты электронного ключа не учитываются при попытке обмена данными с модулем. Другие атрибуты, такие как объем и формат данных, учитываются и должны быть приемлемыми для установления обмена данными ввода/вывода. При выборе опции проверки Disabled Keying (Отключено) обмен данными ввода/вывода может осуществляться с модулем другого типа, нежели тот, что указан в конфигурации ввода/вывода, однако результаты могут быть непредсказуемыми. В целом мы не рекомендуем использовать опцию Disabled (Отключено).

ПРИМЕР В приведенном примере вариант кодирования Compatible Keying (Совместимость) разрешает обмен данными ввода/вывода:

Конфигурация задана для модуля 1756-IB16D с версией ПО 2.1. Характеристики физического модуля: 1756-IB16D с версией ПО 3.2. В данном случае обмен данными разрешен, так как основной номер версии ПО физического модуля выше, чем ожидалось, и модуль определяет, что он совместим с более ранним основным номером версии ПО.

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

ВНИМАНИЕ! Будьте предельно осторожны в случае использования опции проверки электронного ключа Disabled Keying (Отключено); при неправильном использовании данная опция может привести к травме или смерти человека, причинению ущерба имуществу или экономическим убыткам.

Конфигурация модуляПоставщик = Allen-BradleyТип продукта = модуль цифрового вводаНомер в каталоге = 1756-IB16DОсновной номер версии = 2Второстепенный номер версии = 1

Физический модульПоставщик = Allen-BradleyТип продукта = модуль цифрового вводаНомер в каталоге = 1756-IB16DОсновной номер версии = 3Второстепенный номер версии = 2

Обмен данными разрешен.

Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011 41

Page 42: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Глава 3 Конфигурация модуля ControlNet

При использовании опции проверки электронного ключа Disabled Keying (Отключено) вы принимаете на себя полную ответственность за понимание того, сможет ли используемый модуль выполнять функциональные требования приложения.

ПРИМЕР В приведенном примере вариант проверки Disable Keying (Отключено) не позволяет осуществлять обмен данными ввода/вывода:

Конфигурация задана для модуля цифрового ввода 1756-IA16. Физическим модулем является аналоговый модуль ввода 1756-IF16. В данном случае обмен данными не осуществляется вследствие того, что аналоговый модуль отвергает форматы данных, запрашиваемые конфигурацией цифрового модуля.

Конфигурация модуляПоставщик = Allen-BradleyТип продукта = модуль цифрового вводаНомер в каталоге = 1756-IA16Основной номер версии = 3Второстепенный номер версии = 1

Физический модульПоставщик = Allen-BradleyТип продукта = аналоговый модуль вводаНомер в каталоге = 1756-IF16Основной номер версии = 3Второстепенный номер версии = 2

Обмен данными невозможен.

42 Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011

Page 43: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Конфигурация модуля ControlNet Глава 3

ПРИМЕР В приведенном примере вариант кодирования Disable Keying (Отключено) позволяет осуществлять обмен данными ввода/вывода:

Конфигурация задана для модуля цифрового ввода 1756-IA16. Физическим модулем является цифровой модуль ввода 1756-IB16. В данном случае обмен данными разрешен, так как оба цифровых модуля используют общие форматы данных.

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

Конфигурация модуляПоставщик = Allen-BradleyТип продукта = модуль цифрового вводаНомер в каталоге = 1756-IA16Основной номер версии = 2Второстепенный номер версии = 1

Физический модульПоставщик = Allen-BradleyТип продукта = модуль цифрового вводаНомер в каталоге = 1756-IB16Основной номер версии = 3Второстепенный номер версии = 2

Обмен данными разрешен.

Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011 43

Page 44: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Глава 3 Конфигурация модуля ControlNet

Использование программного обеспечения RSNetWorx для ControlNet

Необходимо использовать программное обеспечение RSNetWorx для ControlNet для планирования сети с целью активизации сконфигурированных устройств ввода/вывода в вашем приложении. Также необходимо выполнить повторное планирование сети в случае внесения изменений в уже запланированную сеть.

Планирование сети ControlNet в первый раз

Программное обеспечение RSNetWorx для ControlNet сохраняет информацию в устройствах-киперах (keeper). Данные коммуникационные модули ControlNet оснащены функциями кипера:

• модули 1756-CN2 и 1756-CN2R;• модули 1756-CNB и 1756-CNBR;• модули 1768-CNB и 1768-CNBR;• контроллеры 1769-L32C и 1769-L35CR;• карты 1784-PCICS и 1784-PKTCS.

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

• для получения более подробной информации о сетевых киперах см. раздел Назначение сетевого кипера (Network Keeper) на стр. 19.

• Для получения более подробной информации о процедуре сброса разрешенных киперов (valid keepers) до неконфигурированного состояния в целях разрешения конфликтов см. интерактивную справочную систему ПО RSNetWorx для ControlNet.

• Для получения более подробной информации о процедуре сброса памяти или информации кипера коммуникационного модуля ControlNet см. базу знаний http://www.rockwellautomation.com/support.

44 Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011

Page 45: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Конфигурация модуля ControlNet Глава 3

Планирование сети в автономном режиме (оффлайн)

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

До начала планирования сети в автономном режиме проверьте следующую информацию:

• Ваш проект программного обеспечения RSLogix 5000 должен использовать один контроллер и одну сеть. Мы рекомендуем использовать только один модуль 1756-CN2, 1756-CNB или 1768-CNB в локальном шасси при планировании сети в автономном режиме.

• Ваш проект программного обеспечения RSLogix 5000 должен быть завершенным, но не загруженным в контроллер.

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

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

1. В вашем проекте программного обеспечения RSLogix 5000 правой кнопкой мыши щелкните на значке локального модуля ControlNet и выберите Properties (Свойства).

СОВЕТ Для того чтобы узнать больше об использовании программного обеспечения RSLogix 5000 и RSNetWorx в автономном режиме для прогнозирования производительности, см. ответ ID 54793 в базе знаний компании Rockwell Automation по адресу http://www.rockwellautomation.com/knowledgebase.

Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011 45

Page 46: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Глава 3 Конфигурация модуля ControlNet

2. В диалоговом окне Module Properties (Свойства модуля) откройте вкладку RSNetWorx.

3. В поле файла ControlNet введите имя нового файла ControlNet.

4. Нажмите Apply (Применить).

5. Когда появится сообщение с предложением Create file (Создать файл), нажмите Yes (Да).

Данное действие создает файл, который ПО RSNetWorx для ControlNet использует в автономном режиме для просмотра и планирования сети.

6. Нажмите Schedule the ControlNet network (Планировать сеть ControlNet).

7. Нажмите значок, обозначенный ниже, для запуска ПО RSNetWorx для ControlNet.

8. Для активизации режима редактирования сети в ПО RSNetWorx для ControlNet установите флажок Edits Enabled (Редактирование разрешено).

46 Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011

Page 47: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Конфигурация модуля ControlNet Глава 3

9. Для изменения настроек сети по умолчанию и выставления наиболее подходящих настроек для вашей новой сети в меню Network (Сеть) выберите вкладку Properties (Свойства).

10. Во вкладке Network Parameters (Параметры сети) сконфигурируйте параметры сети, как описано в таблице ниже, и нажмите «ОК».

Параметр Описание

Network Update Time (ms) (Период обновления сети, мс)

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

Max Scheduled Address (Максимальный запланированный адрес)

Это узел с самым высоким адресом в сети, который может использовать запланированное время в звене сети ControlNet. Данные ввода/вывода передаются в течение запланированного времени. ПО RSNetWorx для ControlNet задает это значение. Мы рекомендуем оставлять его без изменения.

Max Unscheduled Address (Максимальный незапланированный адрес)

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

Media Redundancy (Избыточность среды)

Обозначает, резервирована ли сеть.

Network Name (Имя сети) Задаваемое пользователем имя сети.

Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011 47

Page 48: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Глава 3 Конфигурация модуля ControlNet

11. Откройте вкладку Media Configuration (Конфигурация среды передачи).

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

12. Настройте конфигурацию, если ваша сеть имеет большую длину или использует повторители (repeaters).

Если в конфигурации среды передачи (media configuration) неточно указывается максимальная задержка прохождения сигнала (maximum propagation delay) между любыми двумя узлами, ваша сеть может выдать ошибки.

13. Нажмите «ОК».

14. В диалоговом окне Save Configuration (Сохранить конфигурацию) выберите опцию Optimize and rewrite the schedule for all connections (Оптимизировать и переписать план для всех соединений).

15. Нажмите «ОК».

16. Вернитесь к проекту программного обеспечения RSLogix 5000.a. Сохраните ваш проект для изменения сетевого файла в проекте

RSLogix 5000.b. Загрузите проект, как описано в Загрузка проекта на контроллер

Logix5000 на стр. 36.

Конфигурация среды передачи по умолчанию (Default Media Configuration) – коаксиальный кабель RG6 длиной 1000 м (3280,84 фута)

48 Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011

Page 49: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Конфигурация модуля ControlNet Глава 3

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

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

Подробнее см. Повторное планирование ранее спланированной сети на стр. 53.

Для планирования сети онлайн следуйте данной процедуре ПО RSNetWorx для ControlNet.

1. В меню File (Файл) выберите New (Новый).

2. В диалоговом окне New File (Новый файл) выберите ControlNet configuration (Конфигурация ControlNet) для нового файла и нажмите «ОК».

3. В меню Network (Сеть) выберите Online.

Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011 49

Page 50: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Глава 3 Конфигурация модуля ControlNet

4. В диалоговом окне Browse for Network (Просмотр сетей) раскройте древовидное меню, найдите и выберите канал обмена данными с сетью ControlNet и нажмите «ОК».

В данном примере используется ранее настроенный канал обмена данными с контроллером. Здесь компьютер подключен к сети ControlNet через карту 1784-PCIC. Драйвер был предварительно настроен с помощью программного обеспечения RSLinx, как описано в разделе Подключение компьютера к сети ControlNet на стр. 25.

5. В меню Network (Сеть) выберите Single Pass Browse (Просмотр за один проход).

6. Установите флажок Edits Enabled (Редактирование разрешено).

При разрешении редактирования ПО RSNetWorx для ControlNet считывает данные в модулях ControlNet и создает план сети.

50 Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011

Page 51: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Конфигурация модуля ControlNet Глава 3

7. Для изменения настроек сети по умолчанию и выставления наиболее подходящих настроек для вашей новой сети в меню Network (Сеть) выберите вкладку Properties (Свойства).

8. Во вкладке Network Parameters (Параметры сети) настройте параметры сети, как описано в таблице ниже.

Параметр Описание

Network Update Time (Период обновления сети)

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

Max Scheduled Address (Максимальный запланированный адрес)

Узел с самым высоким адресом в сети, который может использовать запланированное время в канале связи ControlNet. Данные ввода/вывода передаются в течение запланированного времени. ПО RSNetWorx для ControlNet задает это значение. Мы рекомендуем оставлять его без изменения.

Max Unscheduled Address (Максимальный незапланированный адрес)

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

Media Redundancy (Избыточность среды)

Показывает, резервирована ли сеть в каких-либо сетевых коммуникационных модулях.

Network Name (Имя сети) Задаваемое пользователем имя сети.

Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011 51

Page 52: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Глава 3 Конфигурация модуля ControlNet

9. Откройте вкладку Media Configuration (Конфигурация среды), измените, если нужно, настройки и нажмите «ОК».

Как правило, можно использовать конфигурацию, заданную по умолчанию. Настройте конфигурацию, если ваша сеть имеет большую длину или использует повторители (репитеры).

10. В меню File (Файл) выберите Save (Сохранить).

11. В диалоговом окне Save Configuration (Сохранить конфигурацию) выберите опцию Optimize and rewrite the schedule for all connections (Оптимизировать и переписать план для всех подключений).

12. Нажмите «ОК».

13. В программном обеспечении RSLogix 5000 сохраните онлайн проект.

ВАЖНО Если в конфигурации среды (media configuration) неточно указывается максимальная задержка прохождения сигнала (maximum propagation delay) между любыми двумя узлами, ваша сеть может выдать ошибки.

ВАЖНО Оптимизация соединений – это наилучший путь. Однако в некоторых случаях, когда задействуется множество контроллеров, можно использовать опцию Merge changes... (Объединить изменения). Данная опция позволяет контроллерам, подключения которых не изменились, продолжать работать. При объединении изменений с существующим планом те контроллеры, соединения которых не изменились, остаются в режиме работы и не переходят в режим программирования.

52 Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011

Page 53: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Конфигурация модуля ControlNet Глава 3

Повторное планирование ранее спланированной сети

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

Для повторного планирования ранее спланированной сети следуйте алгоритму ПО RSNetWorx для ControlNet.

1. В меню File (Файл) выберите Open (Открыть).

2. В диалоговом окне Open (Открыть) выберите файл ControlNet, который соответствует существующей сети, и нажмите Open (Открыть).

3. В меню Network (Сеть) выберите Online.

4. Установите флажок Edits Enabled (Редактирование разрешено).

При разрешении редактирования ПО RSNetWorx для ControlNet считывает данные в модулях ControlNet и создает план сети.

5. Сохраните файл.

Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011 53

Page 54: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Глава 3 Конфигурация модуля ControlNet

6. В диалоговом окне Save Configuration (Сохранить конфигурацию) выберите опцию Optimize and rewrite the schedule for all connections (Оптимизировать и переписать план для всех подключений).

7. Нажмите «ОК».

8. В программном обеспечении RSLogix 5000 сохраните онлайн проект.

ВАЖНО Оптимизация подключений – это наилучший путь. Однако в некоторых случаях, когда задействуется множество контроллеров, можно использовать опцию Merge changes... (Объединить изменения). Данная опция позволяет контроллерам, подключения которых не изменились, продолжать работать. При объединении изменений с существующим планом те контроллеры, подключения которых не изменились, остаются в режиме работы и не переходят в режим программирования.

54 Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011

Page 55: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Глава 4

Управление вводом/выводом

В этой главе дается объяснение того, как контроллер управляет распределенным вводом/выводом в сети ControlNet.

Для управления распределенным вводом/выводом в сети ControlNet необходимо выполнить следующее.

• Добавьте локальные и удаленные коммуникационные модули ControlNet в ваш проект RSLogix 5000.

При создании нового проекта RSLogix 5000 с использованием контроллера CompactLogix 1769-L32C или 1769-L35CR органайзер контроллера создает порт ControlNet в локальном шасси. В этом случае не нужно добавлять отдельный локальный коммуникационный модуль.

• Добавьте распределенный ввод/вывод в ваш проект RSLogix 5000.

• Спланируйте сеть ControlNet с помощью программного обеспечения RSNetWorx для ControlNet.

• Используйте информацию ввода/вывода в программном обеспечении RSLogix 5000.

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

Тема Страница

Настройка аппаратных средств 56

Требуемый интервал передачи пакетов (RPI) 56

Коммуникационный формат 57

Добавление удаленного адаптера 63

Добавление распределенного ввода/вывода 63

Доступ к данным распределенного ввода/вывода 65

Проверка соединений 68

Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011 55

Page 56: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Глава 4 Управление вводом/выводом

Настройка аппаратных средств В приведенном примере контроллер Logix5000 использует коммуникационный модуль ControlNet в локальном шасси для подключения к сети ControlNet. Система распределенного (удаленного) ввода/вывода, оснащенного адаптером ControlNet для ее подключения к сети ControlNet.

Рис. 10 – Обзор распределения ввода/вывода сети ControlNet

Удостоверьтесь в том, что:• все провода и кабели правильно подключены;• коммуникационный драйвер настроен для работы программирующей

рабочей станции.

Требуемый интервал передачи пакетов (RPI)

При конфигурировании модуля ввода/вывода вы определяете требуемый интервал передачи пакетов (RPI) для модуля. Требуемый интервал передачи пакетов (RPI) определяет интервал, через который данные обновляются через соединение. Например, модуль ввода отправляет данные контроллеру с требуемым интервалом передачи пакетов (RPI), который вы задаете для модуля. Сконфигурируйте требуемый интервал передачи пакетов (RPI) в миллисекундах.

Требуемый интервал передачи пакетов (RPI) используется только для модулей, которые производят или потребляют данные. Например, локальный коммуникационный модуль ControlNet не нуждается в требуемом интервале передачи пакетов (RPI), так как он не является членом сети, производящей данные, а только мостом.

В контроллерах Logix5000 значения ввода/вывода обновляются с интервалом, который вы задаете через папку проекта I/O configuration (Конфигурация ввода/вывода). Значения обновляются асинхронно относительно выполнения логики. Через указанный интервал контроллер обновляет значение независимо от выполнения логики.

Logix5575 ControlNetEtherNet/IPControlNet

OKFORCE SDRUN

RUN REM PROG

LNK NET OK

57L-6571 1756

-CN

2

1756

-EN

2T

1756

-CN

2R

1734

-ACN

R

1734

-I/OЛокальное шасси (контроллер

Logix5000 с коммуникационным модулем ControlNet)

Распределенный ввод/вывод (адаптер ControlNet с модулями ввода/вывода)

Данные

Терминал программирования

56 Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011

Page 57: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Управление вводом/выводом Глава 4

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

Выбранный коммуникационный формат также определяет следующее:• прямое соединение или соединение, оптимизированное для рэка;• владельца выходных модулей.

Тип модуля ввода/вывода определяет доступные коммуникационные форматы.

Таблица 9 – Коммуникационные форматы

Коммуникационный формат удаленного коммуникационного модуля ControlNet

Критерии использования

Отсутствует • Когда все удаленные модули ввода/вывода, обменивающиеся данными с контроллером через удаленный коммуникационный модуль ControlNet, используют коммуникационный формат прямого соединения (Direct Connection).

• Когда соединение используется для запланированной взаимной блокировки.• Когда ввод/вывод будет в основном состоять из прямых соединений.• Когда несколько контроллеров управляют выходами в шасси.

Оптимизированный для рэка • Когда некоторые или все удаленные модули ввода/вывода, обменивающиеся данными с контроллерами через удаленный коммуникационный модуль ControlNet, используют формат соединения, оптимизированный для рэка.

• Для минимизации полосы пропускания сети ControlNet при использовании большого объема дискретного ввода/вывода.• Если только один контроллер будет управлять вводом/выводом.

Оптимизированный для рэка – режим «Только чтение» (Listen only)

Когда некоторые или все удаленные модули ввода/вывода, обменивающиеся данными с контроллерами через удаленный коммуникационный модуль ControlNet, используют формат соединения, оптимизированный для рэка.

Таблица 10 – Коммуникационные форматы для типов модулей

Тип модуля ввода/вывода

Желаемое подключение Требуемый коммуникационный формат

Дискретный модуль Соединение, оптимизированное для рэка Оптимизированный для рэка

Прямое соединение или использование специальных возможностей модуля, таких как диагностика, временные отметки или электронные предохранителиилиподключение для чтения данных (listening), получаемых от модуля

• Данные, необходимые вашему контроллеру от модуля ввода/вывода. Например, если приложение использует модуль 1756-IA16I в удаленном шасси, который должен обеспечивать входные данные с временными отметками, выберите коммуникационный формат CST Timestamped Input Data.

• Коммуникационный формат Listen-only (Только чтение), соответствующий данным, которые модуль ввода/вывода передает другим контроллерам.

Аналоговый модуль Прямое соединение или использование специальных возможностей модуля, таких как диагностика, временные отметки или электронные предохранителиилиподключение для чтения данных (listening), получаемых от модуля

• Данные, необходимые вашему контроллеру от модуля ввода/вывода. Например, если приложение использует модуль 1756-OF6CI в удаленном шасси, который должен обеспечивать выходные данные с плавающей запятой (floating point), выберите коммуникационный формат Float Data.

• Коммуникационный формат Listen-only (Только чтение), соответствующий данным, которые модуль ввода/вывода передает другим контроллерам.

Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011 57

Page 58: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Глава 4 Управление вводом/выводом

Прямые соединения или соединения, оптимизированные для рэка

Контроллеры Logix5000 используют соединения для передачи данных ввода/вывода. Эти соединения могут быть прямыми или оптимизированными для рэка.

Термин Определение

Прямое соединение Прямое соединение – это канал передачи данных в режиме реального времени между контроллером и аналоговым или дискретным модулем ввода/вывода, который позволяет контроллеру собирать больше данных с модуля ввода/вывода. Например, используя прямое соединение, контроллер может собирать диагностические данные модуля 1756-IA8D, которые невозможно собирать при соединении, оптимизированном для рэка.Контроллер устанавливает и контролирует соединения с помощью модуля ввода/вывода. Любой разрыв соединения, например сбой модуля или удаление модуля при включенном питании, приводит к возникновению ошибочных битов в области данных, связанной с модулем.

Соединение, оптимизированное для рэка

(Только для дискретных модулей ввода/вывода.) Соединение, оптимизированное для рэка, консолидирует использование подключений между контроллером и всеми дискретными модулями ввода/вывода в шасси или на DIN-рейке. Вместо прямого соединения для каждого модуля ввода/вывода шасси или DIN-рейка целиком имеет одно соединение.Всегда, когда в удаленном шасси размещаются модули ввода/вывода, использующие соединение, оптимизированное для рэка, удаленный коммуникационный модуль ControlNet, подключающий эти модули к их контроллеру-владельцу, также должен использовать соединение, оптимизированное для рэка. Однако можно использовать как прямое соединение, так и соединение, оптимизированное для рэка, к одному и тому же удаленному шасси. Например, если в вашем удаленном шасси размещено шесть дискретных модулей ввода/вывода и ваше применение требует прямых соединений для трех из них и оптимизированных для рэка соединений для остальных, можно выбрать прямое соединение для первых трех и соединение, оптимизированное для рэка, для других трех. В этом случае, несмотря на то что необходимо использовать соединение, оптимизированное для рэка, для удаленного коммуникационного модуля ControlNet, контроллер-владелец тем не менее устанавливает прямое соединение с тремя модулями ввода/вывода, настроенными таким образом.Каждый удаленный коммуникационный модуль ControlNet ограничен пятью соединениями, оптимизированными для рэка.

Прямое соединение – это любое соединение,не использующее коммуникационныйформат, оптимизированный для рэка.

Соединение, оптимизированное для рэка

58 Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011

Page 59: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Управление вводом/выводом Глава 4

Прямые соединения для модулей ввода/вывода

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

Нижеприведенная таблица предлагает расчет соединений в данном примере.

Сеть ControlNet

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

Адаптер ControlNet с тремя цифровыми модулями ввода/вывода

Адаптер ControlNet с двумя аналоговыми модулями ввода/вывода

Адаптер ControlNet с двумя цифровыми модулями ввода/вывода

Таблица 11 – Расчет соединений

Системные подключения Количество

Контроллер к локальному коммуникационному модулю ControlNet 0

Контроллер к адаптеру ControlNet(1)

Прямое соединение для дискретных модулей ввода/выводаПрямое соединение для аналоговых модулей ввода/вывода

(1) В данном примере удаленный адаптер ControlNet использует коммуникационный формат None (Отсутствует).

05 дискретных2 аналоговых

Всего используемых соединений 7

СОВЕТ Прямое подключение ко многим модулям может быть невыполнимым, так как модуль поддерживает конечное число соединений, а прямые соединения могут потребовать большего количества ресурсов, чем может обеспечить модуль.

В этом случае используйте соединения, оптимизированные для рэка. См. раздел Соединения, оптимизированные для рэка, для модулей ввода/вывода на стр. 60 для получения более подробной информации о порядке ограничения использования соединений и сетевого трафика.

Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011 59

Page 60: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Глава 4 Управление вводом/выводом

Соединения, оптимизированные для рэка, для модулей ввода/вывода

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

Данная таблица предлагает расчет соединений в данном примере.

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

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

Сеть ControlNet

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

Адаптер ControlNet с тремя цифровыми модулями ввода/вывода

Адаптер ControlNet с двумя аналоговыми модулями ввода/вывода

Адаптер ControlNet с двумя цифровыми модулями ввода/вывода

Таблица 12 – Расчет подключений

Системные подключения Количество

Контроллер к локальному коммуникационному модулю ControlNet 0

Контроллер к адаптерам ControlNet с дискретными модулями (оптимизированное для рэка соединение с каждым адаптером)

2

Контроллер к адаптеру ControlNet с аналоговыми модулями (прямое соединение для каждого аналогового модуля ввода/вывода)

2

Всего используемых соединений 4

60 Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011

Page 61: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Управление вводом/выводом Глава 4

Владение

В системе Logix5000 модули могут осуществлять многоадресную передачу данных. Это означает, что множество контроллеров могут получать одни и те же данные одновременно от одного модуля. При выборе коммуникационного формата необходимо решить, использовать ли связь с модулем в режиме Owner (Владелец) или Listen-only (Только чтение).

Тип владения Определение

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

Соединение Listen-only (Только чтение)

Соединение ввода/вывода, при котором другой контроллер предоставляет данные конфигурации модулю ввода/вывода. Контроллер, использующий соединение Только чтение, осуществляет только мониторинг модуля. Он не записывает данные конфигурации и может выполнять соединение к модулю ввода/вывода, только когда контроллер-владелец в активном режиме управляет модулем ввода/вывода.

Соединение в режиме Owner (Владелец) – этолюбое соединение, не включающее в свой

коммуникационный формат режим Listen-only(Только чтение).

Соединение в режиме Только чтение

Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011 61

Page 62: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Глава 4 Управление вводом/выводом

Выберите тип владения для модуля

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

Таблица 13 – Владение модулем

Тип модуля Контроллер Ожидаемая функция Требуемый тип подключения

Модуль ввода Не является владельцем модуля Режим владельца, не режим Только чтение

Является владельцем модуля Поддержание связи с модулем, если он теряет связь с другим контроллером.

Режим владельца, не режим Только чтение

Используйте ту же конфигурацию, что и другой контроллер-владелец.

Прекращение связи с модулем, если он теряет связь с другим контроллером.

Режим Только чтение (Listen-only)

Модуль вывода Не является владельцем модуля Режим владельца, не режим Только чтение

Является владельцем модуля Режим Только чтение (Listen-only)

Таблица 14 – Управление владением модуля

Тип модуля Владение Описание

Модули ввода Владелец Контроллер, устанавливающий с модулем ввода соединение в режиме владельца Owner Connection, конфигурирует данный модуль. Данный конфигурирующий контроллер является первым контроллером, устанавливающим соединение в режиме владельца.Как только контроллер становится владельцем модуля ввода и конфигурирует его, другие контроллеры также могут устанавливать соединение с данным модулем в режиме владельца. Это позволяет дополнительным владельцам продолжать прием широковещательных данных, если соединение первоначального контроллера-владельца прерывается. Все остальные дополнительные владельцы должны иметь одинаковые с первоначальным контроллером-владельцем данные конфигурации и коммуникационный формат, иначе в попытке установления соединение будет отказано.

Режим Только чтение (Listen-only)

Как только контроллер становится владельцем модуля ввода и конфигурирует его, другие контроллеры также могут устанавливать соединение с данным модулем в режиме Только чтение (Listen-Only). Данные контроллеры могут получать широковещательные данные, в то время как другой контроллер является владельцем модуля. Если все контроллеры-владельцы разрывают соединение с модулем ввода, контроллеры, имеющие соединение в режиме Только чтение (Listen-only), перестают получать широковещательные данные.

Модули вывода Владелец Контроллер, устанавливающий с модулем вывода соединение в режиме владельца Owner Connection, конфигурирует данный модуль. Модуль вывода позволяет устанавливать только одно соединение в режиме владельца. Если другой контроллер попытается установить соединение в режиме владельца, в попытке подключения будет отказано.

Режим Только чтение (Listen-only)

Как только контроллер становится владельцем модуля вывода и конфигурирует его, другие контроллеры также могут устанавливать соединение с данным модулем в режиме Только чтение (Listen-Only). Данные контроллеры могут получать широковещательные данные, в то время как другой контроллер является владельцем модуля. Если контроллер-владелец разрывает соединение с модулем вывода, все контроллеры, имеющие соединение в режиме Только чтение (Listen-only), перестают получать широковещательные данные.

62 Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011

Page 63: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Управление вводом/выводом Глава 4

Добавление удаленного адаптера

Тип распределенного ввода/вывода определяет выбор удаленного адаптера ControlNet. Перед выбором удаленного адаптера необходимо добавить локальные и удаленные модули ControlNet к проекту RSLogix 5000. Для получения более подробной информации о добавлении модулей ControlNet к проекту см. разделы Добавление и конфигурирование локального модуля ControlNet на стр. 30 и Добавление и настройка удаленного модуля ControlNet на стр. 33.

Добавление распределенного ввода/вывода

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

Таблица 15 – Варианты удаленных адаптеров

Тип распределенного ввода/вывода

Требуемый удаленный адаптер Метод конфигурирования

1756 ControlLogix I/O 1756-CN2, 1756-CN2R1756-CNB, 1756-CNBR

Программное обеспечение RSLogix 5000

1768 CompactLogix I/O 1768-CNB, 1768-CNBR

1794 FLEX I/O 1794-ACN15, 1794-ACNR15

1797 FLEX Ex I/O 1797-ANCR

Модули ввода/вывода POINT I/O 1734 1734-ACNR

1738-ArmorPOINT 1738-ACNR

1734

-ACN

R

1734

-I/O

Logix5575 ControlNetEtherNet/IPControlNet

OKFORCE SDRUN

RUN REM PROG

LNK NET OK

57L-6571 1756

-CN

2R

1756

-EN2

T

1756

-CN

2

Устройство

Удаленный адаптер и модули ввода/вывода

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

Модуль распределенного ввода/вывода

Удаленный адаптер для шасси распределенного ввода/вывода или DIN-рейки

Модуль локального коммуникационного моста

Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011 63

Page 64: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Глава 4 Управление вводом/выводом

Для добавления распределенного ввода/вывода к вашему проекту RSLogix 5000 выполните следующую процедуру.

1. Добавьте локальные и удаленные коммуникационные модули ControlNet.

Более подробную информацию см. в разделах Добавление и конфигурирование локального модуля ControlNet на стр. 30 и Добавление и настройка удаленного модуля ControlNet на стр. 33.

2. В программном обеспечении RSLogix 5000 правой кнопкой мыши щелкните на значке удаленного коммуникационного модуля и выберите New Module (Новый модуль).

3. В диалоговом окне Module Properties (Свойства модуля) сконфигурируйте модуль распределенного ввода/вывода.

ВАЖНО Данная процедура выводит диалоговое окно Module Properties (Свойства модуля) комбинированного дискретного модуля 1794-IB16XOB16P/A. Однако в процессе конфигурирования появляются различные окна в зависимости от типа распределенного ввода/вывода. Для получения справки по конфигурированию модуля обратитесь к интерактивной справочной системе, входящей в программное обеспечение RSLogix 5000.

Если вы хотите То

Использовать конфигурацию модуля по умолчанию a. Введите имя модуля, коммуникационный формат и RPI.

b. Нажмите Finish (Завершить).

Настроить конфигурацию a. Введите имя модуля, коммуникационный формат и RPI.

b. Нажмите Next (Дальше) для прохождения всех последовательных окон настройки дополнительных параметров, таких как filter times (времена фильтров) и fault actions (действия при ошибках).

64 Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011

Page 65: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Управление вводом/выводом Глава 4

Коммуникационные форматы распределенного ввода/вывода

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

Доступ к данным распределенного ввода/вывода

Информация ввода/вывода представлена в виде структуры множества полей в зависимости от конкретных свойств модуля ввода/вывода. Имя структуры основано на расположении модуля ввода/вывода в системе. Каждый тег ввода/вывода создается автоматически при конфигурировании модуля ввода/вывода в программном обеспечении RSLogix 5000. Имя каждого тега соответствует следующему формату:

Location:SlotNumber:Type.MemberName.SubMemberName.Bit

Коммуникационный формат удаленного адаптера Коммуникационный формат распределенного ввода/вывода

Оптимизированное для рэка Оптимизированное для рэка соединение

Отсутствует Соответствующий формат прямого подключения

Переменная адреса Определение

Location Определяет местонахождение в сети путем использования одного из данных значений:• LOCAL (локальн.) – локальная DIN-рейка или шасси• ADAPTER_NAME (имя адаптера) – указанный вами удаленный адаптер или мост

SlotNumber Номер слота, в котором расположен модуль ввода/вывода в шасси.

Type Определяет один из следующих типов данных:• I – ввод• O – вывод• C – конфигурация• S – статус

MemberName Особые данные, получаемые от модуля ввода/вывода в зависимости от типа данных, которые модуль может хранить. Например, возможными полями данных для модуля ввода/вывода являются Data (Данные) и Fault (Ошибка). Data – это наименование для значений, которые посылаются и принимаются с точек ввода/вывода.

SubMemberName Особые данные, связанные с MemberName.

Bit (опционально) Особая точка на модуле ввода/вывода, зависящая от размера модуля ввода/вывода (0–31 для 32-канального модуля).

Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011 65

Page 66: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Глава 4 Управление вводом/выводом

Информация ввода/вывода доступна в разделе Controller Tags (Теги контроллера) вашего проекта RSLogix 5000. Вы можете осуществлять мониторинг и редактировать теги.

Для получения доступа к распределенному вводу/выводу в меню Controller Organizer (Органайзер контроллера) программного обеспечения RSLogix 5000 дважды щелкните на Controller Tags (Теги контроллера).

Появится диалоговое окно Controller Tags (Теги контроллера).

Данный пример содержит тег с именем «Remote_FLEX_CNET_adapter:1:C.Filter_0».

Переменная адреса Определение

Location Remote_FLEX_CNET_adapter

SlotNumber 1

Type Configuration (Конфигурация)

MemberName Filter_0

66 Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011

Page 67: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Управление вводом/выводом Глава 4

Данный пример показывает дерево ввода/вывода, сконфигурированное для работы удаленного адаптера ввода/вывода FLEX I/O и двух удаленных модулей ввода/вывода FLEX I/O.

ПРИМЕР

Таблица 16 – Примеры имен тегов(1)

(1) Приведенные теги не являются полным списком тегов, создаваемых для каждого типа модуля. Для полного списка тегов, создаваемых для каждого модуля, см. Tag Monitor (Монитор тегов) в программном обеспечении RSLogix 5000.

Пример Пример тега

Модуль Примеры имен тегов, созданные программным обеспечением RSLogix 5000

1 Пример 1 Удаленный адаптер 1794-ACN15 FLEX_adapter

FLEX_adapter:IFLEX_adapter:I.SlotStatusBitsFLEX_adapter:I.Data

FLEX_adapter:OFLEX_adapter:O.Data

2 Пример 2 Удаленный 1794-IA16Модуль ввода в слоте 1Соединение, оптимизированное для рэка

FLEX_adapter:1:CFLEX_adapter:1:C.ConfigFLEX_adapter:1:C.DelayTime_0

FLEX_adapter:1:I

3 Пример 3 Удаленный 1794-OB16DМодуль вывода в слоте 2Соединение, оптимизированное для рэка

FLEX_adapter:2:CFLEX_adapter:2:C.SSData

FLEX_adapter:2:OFLEX_adapter:2:O

1

2 3

Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011 67

Page 68: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Глава 4 Управление вводом/выводом

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

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

1. Определите, была ли установлена связь с устройствами.

2. Идентифицируйте ошибки коммуникационных модулей, просмотрев древовидное меню конфигурации ввода/вывода.

В данном примере ошибки возникли в работе удаленного модуля 1756-CNB и модулей ввода/вывода, добавленных ниже его.

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

4. Правой кнопкой мыши щелкните на значке модуля и выберите Properties (Свойства).

5. В диалоговом окне Module Properties (Свойства модуля) откройте вкладку Connection (Соединение).

6. Идентифицируйте ошибку в поле Module Fault (Ошибка модуля).

Если значок предупреждения То

Появился над папкой I/O Configuration (Конфигурация ввода/вывода)

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

Не появился над папкой I/O Configuration (Конфигурация ввода/вывода)

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

!

68 Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011

Page 69: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Управление вводом/выводом Глава 4

7. Для интерпретации кодов ошибок вернитесь в программное обеспечение RSLogix 5000 и в меню Help (Справка) выберите Contents (Оглавление).

8. В диалоговом окне Help Topics (Темы справки) откройте вкладку Index (Указатель).

9. Введите ошибку модуля.

10. В списке кодов ошибок модуля выберите диапазон ошибки, которую вы идентифицировали, и нажмите Display (Показать).

11. Следуйте рекомендациям по данному коду ошибки.

Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011 69

Page 70: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Глава 4 Управление вводом/выводом

Примечания.

70 Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011

Page 71: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Глава 5

Производство и потребление тегов (взаимная блокировка контроллеров)

В настоящей главе объясняется порядок взаимной блокировки (производства и потребления тегов) контроллеров через сеть ControlNet.

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

Терминология Контроллер Logix5000 позволяет производить (передавать) и потреблять (принимать) общие теги системы.

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

Тема Страница

Терминология 71

Настройка аппаратных средств 72

Определение количества соединений для производимых и потребляемых тегов 73

Организация тегов производимых и потребляемых данных 75

Настройка ограничений полосы пропускания 76

Производство тега 77

Потребление тега 79

Термин Определение

Производимый тег Тег, который контроллер делает доступным для пользования другими контроллерами. Несколько контроллеров могут одновременно потреблять (принимать) данные. Производимый тег отправляет свои данные одному или более потребляемым тегам (потребителям) без использования логики. Производимый тег отправляет свои данные с RPI (требуемым интервалом передачи пакетов) самого быстрого потребляющего тега.

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

Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011 71

Page 72: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Глава 5 Производство и потребление тегов (взаимная блокировка контроллеров)

Настройка аппаратных средств В данном примере контроллер в первом шасси производит тег, который потребляется контроллером во втором шасси.

Рис. 11 – Пример контроллеров взаимной блокировки

Поз. Описание

1 Шасси 1 может содержать в себе любую из данных комбинаций:

• контроллер 1756 ControlLogix с коммуникационным модулем 1756-CN2 или 1756-CN2R в шасси;• контроллер 1756 ControlLogix с коммуникационным модулем 1756-CNB или 1756-CNBR в шасси;• контроллер 1768-L43 CompactLogix с коммуникационным модулем 1768-CNB или 1768-CNBR в

шасси;• контроллер CompactLogix 1769-L32C или 1769-L35CR;• контроллер SoftLogix 1789 с сетевой картой 1784-PCICS;• PowerFlex 700S с контроллером DriveLogix и сетевой картой ControlNet 1788-CNx;• контроллер, отличный от Logix5000, или другое устройство, подключенное к ControlNet через сканер

ControlNet.

2 Шасси 2 может содержать в себе любую из данных комбинаций:• контроллер 1756 ControlLogix с коммуникационным модулем 1756-CN2 или 1756-CN2R в шасси;• контроллер 1756 ControlLogix с коммуникационным модулем 1756-CNB или 1756-CNBR в шасси;• контроллер 1768-L43 CompactLogix с коммуникационным модулем 1768-CNB или 1768-CNBR в

шасси;• контроллер CompactLogix 1769-L32C или 1769-L35CR;• контроллер SoftLogix 1789 с сетевой картой 1784-PCICS;• PowerFlex 700S с контроллером DriveLogix и сетевой картой ControlNet 1788-CNx;• контроллер, отличный от Logix5000, или другое устройство, подключенное к ControlNet через сканер

ControlNet.

3 Терминал программирования

PowerOU T

24Vdc N

OM

INA

L

120W

Logix5575 ControlNetEtherNet/IPControlNet

OKFORCE SDRUN

RUN REM PROG

LNK NET OK

57L-6571 1756

-CN

2R

1756

-EN

2T

1756

-CN

21 2Данные

3

Сеть ControlNet

72 Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011

Page 73: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Производство и потребление тегов (взаимная блокировка контроллеров) Глава 5

Удостоверьтесь в том, что:• коммуникационные модули ControlNet подключены к

спланированной сети ControlNet;• все отводы и кабели правильно подключены;• коммуникационный драйвер сконфигурирован для работы

программирующей рабочей станции.

Определение количества соединений для производимых и потребляемых тегов

Контроллеры Logix могут производить (передавать) и потреблять (принимать) общие теги системы, которые отправляются и принимаются через коммуникационный модуль ControlNet. Каждый производимый и потребляемый тег требует соединения.

Все модули ControlNet поддерживают не менее 32 соединений. Количество доступных соединений ограничивает количество тегов, которые могут быть произведены или потреблены. Если коммуникационный модуль использует все свои соединения для модуля ввода/вывода и других коммуникационных модулей, не остается соединений для производимых и потребляемых тегов.

СОВЕТ Если вы обмениваетесь тегами только между контроллерами ControlLogix, эти контроллеры не управляют модулями ввода/вывода. Можно выставить значение коммуникационного формата модулей в удаленном шасси 1756-CN2, 1756-CN2R, 1756-CNB или 1756-CNBR на None (Отсутствует). Это ограничивает использование соединений и сетевой трафик.

Таблица 17 – Типы тегов и соединения

Тип тегов Необходимые соединения

Производимые Производимый тег требует два соединения. Производящий контроллер должен иметь одно соединение для производимого тега и первого потребителя и одно соединение для каждого дополнительного потребителя (heartbeat – такт). Такт – это небольшой запланированный пакет, отправляемый потребителем, чтобы показать, что он получает производимые данные.По мере увеличения количества контроллеров, способных потреблять производимый тег, вы также снижаете количество доступных соединений контроллера для других операций, таких как обмен данными, а также управление вводом/выводом.

Потребляемые Каждый потребляемый тег требует одно соединение для контроллера, который потребляет тег.

Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011 73

Page 74: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Глава 5 Производство и потребление тегов (взаимная блокировка контроллеров)

Таблица 18 – Производимые и потребляемые теги и количество соединений

Контроллер Доступные соединения Соединения, используемые производимым тегом

Соединения, используемые потребляемым тегом

CompactLogixPowerFlex 700S с ПО DriveLogix

100

Количество потребителей + 1 1ControlLogixSoftLogix5800

250

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

Соединения, используемые потребляемым тегом

Порт ControlNet на контроллере CompactLogix

32

Количество потребителей 1

Модули ControlNet CompactLogix 1768-CNB и 1768-CNBR

48

Карта 1788-CNx в PowerFlex 700S с контроллером DriveLogix

Всего 32 соединения ControlNet, 22 из которых могут быть запланированы и использованы для производства и потребления тегов.

Модули ControlNet 1756-CN2 и 1756-CN2R серии B в локальном шасси контроллера ControlLogix

131Заметьте, что 3 из 131 подключения всегда резервируются для управления резервированной системой. Таким образом, 128 соединений доступны для стандартного использования.

Модули ControlNet 1756-CNB и 1756-CNBR в локальном шасси контроллера ControlLogix

64Мы не рекомендуем использовать более 40–48 запланированных соединений.

Карта 1784-PCICS в контроллере SoftLogix5800

127

74 Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011

Page 75: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Производство и потребление тегов (взаимная блокировка контроллеров) Глава 5

Организация тегов производимых и потребляемых данных

Следуйте данным рекомендациям при организации тегов производимых или потребляемых данных (общих данных).

Таблица 19 – Рекомендации по тегам производимых и потребляемых данных

Функция Рекомендации

Создание тегов в области контроллера. Можно производить и потреблять только теги, находящиеся в области контроллера.

Производство и потребление специфических тегов.

Запрещено производство или потребление данных типов:• Alias• Axis type• BOOL• Consumed• I/O• INT• Message

Используйте один из следующих типов данных:• DINT• REAL• Массив данных типа DINT или REAL• Пользовательский

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

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

Для совместного использования тегов с контроллером PLC-5C используйте пользовательский тип данных.

Если вы хотите

Объект То

Производство Целочисленные, булевы или комбинация обоих

Создайте пользовательский тип данных, который содержит массив INT с четным количеством элементов, такой как INT[2].

Только одно значение REAL

Используйте тип данных REAL.

Более одного значения REAL

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

Потребление Целочисленные Создайте пользовательский тип данных, содержащий следующие члены:

Тип данных Описание

DINT Состояние Бит 0• 0 PLC5 в режиме PROG

(программирование)• 1 PLC5 в режиме RUN (работа)

INT[x], где x – выходной размер данных от контроллера PLC-5C. Если вы потребляете только один INT, пропустите x.

Данные, производимые контроллером PLC-5C

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

Если контроллер потребляет тег в сети ControlNet, используйте двоичное кратное периода обновления сети ControlNet (NUT). Например, если NUT равно 5 мс, используйте RPI, равное 5, 10, 20 или 40 мс.

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

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

Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011 75

Page 76: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Глава 5 Производство и потребление тегов (взаимная блокировка контроллеров)

Настройка ограничений полосы пропускания

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

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

• Узел ControlNet может передавать примерно 500 байт запланированных данных за один NUT.

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

Таблица 20 – Настройки тегов

Настройка Описание

Увеличьте требуемый интервал передачи пакетов (RPI) ваших соединений. Это рекомендуемый метод.

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

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

Для модуля моста в сети ControlNet 1756-CN2, 1756-CN2R, 1756-CNB или 1756-CNBR в удаленном шасси выберите наиболее эффективный коммуникационный формат для этого шасси.

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

Тогда выберите этот коммуникационный формат для удаленного модуля 1756-CN2 или 1756-CNB

Да Оптимизация для рэка

Нет Отсутствует

Формат оптимизации для рэка (Rack Optimization) использует дополнительно 8 байт для каждого слота в своем шасси. Аналоговые модули или модули, отправляющие или получающие диагностические данные, данные о предохранителях, временные или запланированные данные, требуют прямого соединения и не могут пользоваться преимуществами формата, оптимизированного для рэка. Выберите None (Отсутствует), чтобы освободить до 8 байт на слот для использования в других целях, таких как производство и потребление тегов.

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

2. Назначьте разные RPI для каждого тега.

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

См. информацию о порядке выполнения вышеописанных действий в «Logix5000 Controllers Common Procedures Programming Manual» (Общая методика для программируемых контроллеров Logix5000), публикация 1756-PM001.

76 Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011

Page 77: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Производство и потребление тегов (взаимная блокировка контроллеров) Глава 5

Производство тега Контроллер Logix5000 может производить только теги, созданные пользователем в области контроллера. Контроллеры Logix5000 не могут производить теги ввода/вывода или теги с псевдонимами тегов ввода/вывода.

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

1. Откройте проект RSLogix 5000, содержащий тег, который вы хотите произвести.

2. В меню Controller Organizer (Органайзер контроллера) ПО RSLogix 5000 правой кнопкой мыши щелкните на Controller Tags (Теги контроллера) и выберите Edit Tags (Редактирование тегов).

3. В диалоговом окне Controller Tags (Теги контроллера) введите имя нового тега в свободном поле Tag Name (Имя тега).

ВАЖНО Вы можете создать производимый тег только в автономном режиме работы (оффлайн) с проектом RSLogix 5000.

Поле Tag Name (Имя тега)

Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011 77

Page 78: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Глава 5 Производство и потребление тегов (взаимная блокировка контроллеров)

4. Правой кнопкой мыши щелкните на новом имени тега и выберите Edit Tag Properties (Редактировать свойства тега).

5. В диалоговом окне Tag Properties (Свойства тега) из всплывающего меню Type (Тип) выберите Produced (Производимый).

6. В поле Data Type (Тип данных) введите тип данных, которые контроллер может производить.

Контроллер не может произвести тег, используя типы данных MSG или INT.

7. Откройте вкладку Connection (Соединение).

78 Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011

Page 79: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Производство и потребление тегов (взаимная блокировка контроллеров) Глава 5

8. В поле Maximum Consumers (Максимальное число потребителей) введите количество потребителей.

Если вы не уверены относительно количества потребителей, выберите число, превосходящее действительное количество потребителей. Неиспользованные соединения удаляются из числа доступных соединений контроллера.

9. Нажмите «ОК».

Потребление тега Контроллеры Logix5000 могут потреблять только созданные пользователем теги, находящиеся в области контроллера, из структуры тегов другого контроллера. Контроллеры Logix5000 не могут потреблять теги ввода/вывода или теги с присвоенными псевдонимами тегов ввода/вывода.

Для потребления тега выполните следующую процедуру.

1. Откройте проект RSLogix 5000, содержащий контроллер, который должен потребить произведенный тег.

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

3. Убедитесь, что выставлено значение None (Отсутствует) для коммуникационного формата удаленного модуля ControlNet.

ВАЖНО Когда контроллер Logix5000 производит тег, любое устройство, взаимодействующее с сетью ControlNet, может потребить этот тег. Однако когда контроллер, отличный от контроллера Logix, например персональный компьютер, использующий карту 1784-PKTCS, потребляет тег, произведенный контроллером Logix, необходимо выполнить дополнительные задачи в ПО RSNetWorx для ControlNet.

ВАЖНО Вы можете создавать потребляемый тег только в автономном режиме работы (оффлайн) с проектом RSLogix 5000.

Локальный модуль ControlNet в шасси потребляющего контроллера

Удаленный модуль ControlNet

Производящий контроллер

Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011 79

Page 80: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Глава 5 Производство и потребление тегов (взаимная блокировка контроллеров)

4. В меню Controller Organizer (Органайзер контроллера) ПО RSLogix 5000 правой кнопкой мыши щелкните на Controller Tags (Теги контроллера) и выберите Edit Tags (Редактирование тегов).

5. В диалоговом окне Controller Tags (Теги контроллера) введите имя нового тега в свободном поле Tag Name (Имя тега).

6. Правой кнопкой мыши щелкните на новом имени тега и выберите Edit Properties (Редактировать свойства).

Поле Tag Name (Имя тега)

80 Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011

Page 81: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Производство и потребление тегов (взаимная блокировка контроллеров) Глава 5

7. В диалоговом окне Tag Properties (Свойства тега) заполните данные поля:• В выпадающем меню Type (Тип) выберите Consumed

(Потребляемый).• В поле Data Type (Тип данных) введите тип данных, которые

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

8. Нажмите Connection (Соединение).

9. В диалоговом окне Consumed Tag Connection (Соединение потребляемого тега) заполните следующие поля:• В выпадающем меню Producer (Производитель) выберите

Producing_controller (Контроллер_производитель). Данное меню содержит все возможные пути ранее сконфигурированных контроллеров в древовидном меню ввода/вывода.

• В поле Remote Data (Удаленные данные) введите имя производимого в контроллере-производителе тега.

• В поле RPI введите скорость, с которой тег будет произведен.

10. Нажмите «ОК».

11. Используйте программное обеспечение RSNetWorx для ControlNet для планирования сети.

Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011 81

Page 82: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Глава 5 Производство и потребление тегов (взаимная блокировка контроллеров)

Примечания.

82 Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011

Page 83: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Глава 6

Система обмена сообщениями

В настоящей главе описывается порядок использования инструкции MSG для отправки и получения данных на другие модули сети ControlNet и от них.

Используйте одноранговую передачу сообщений, когда выполняются следующие условия:

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

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

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

Тема Страница

Настройка аппаратных средств 84

Рекомендации по инструкции MSG 85

Определение соединений для сообщений 86

Ввод логики сообщений 86

Конфигурация инструкции сообщения 88

Настройка очередности сообщений 90

Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011 83

Page 84: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Глава 6 Система обмена сообщениями

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

Рис. 12 – Пример передачи одноранговых сообщений

Поз. Описание

1 Удаленное шасси с любой из данных конфигураций:

• контроллеры PLCs, SLC или Logix5000 в сети ControlNet или другой сети;• модули ввода/вывода, данные конфигурации аналогового модуля ControlLogix в сети ControlNet или

другой сети;• модули 1771 с передачей по блокам.

2 Терминал программирования

3 Локальное шасси с любой из данных комбинаций:• контроллер ControlLogix 1756 с коммуникационным модулем 1756-CN2 или 1756-CN2R на шасси;• контроллер ControlLogix 1756 с коммуникационным модулем 1756-CNB или 1756-CNBR на шасси;• контроллер CompactLogix 1768-L43 с коммуникационным модулем 1768-CNB или 1768-CNBR;• контроллер CompactLogix 1769-L32C или 1769-L35CR;• контроллер SoftLogix 1789 с сетевой картой 1784-PCICS;• PowerFlex 700S с контроллером DriveLogix и сетевой картой ControlNet 1788-CNx;• контроллер, отличный от Logix5000, или другое устройство, подключенное к ControlNet через сканер

ControlNet.

ВАЖНО Контроллеры 1769-L32C и 1769-L35CR могут производить и потреблять теги в сети ControlNet от других контроллеров Logix5000. Однако компактные модули ввода/вывода, которые являются локальными для контролеров 1769-L32C и 1769-L35CR, недоступны для других контроллеров Logix5000.

Logix5575 ControlNetEtherNet/IPControlNet

OKFORCE SDRUN

RUN REM PROG

LNK NET OK

57L-6571 1756

-CN

2R

1756

-EN

2T

1756

-CN

23 1Данные

2

Сеть ControlNet

84 Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011

Page 85: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Система обмена сообщениями Глава 6

Удостоверьтесь в том, что:• модули ControlNet подключены к сети ControlNet;• все отводы и кабели правильно подключены;• коммуникационный драйвер настроен для работы программирующей

рабочей станции.

Рекомендации по инструкции MSG

При работе с инструкциями сообщений следуйте настоящим рекомендациям.

Для получения более подробной информации по программированию инструкций MSG см. «Logix5000 Controllers General Instructions Reference Manual» (Справочное руководство с общими инструкциями по контроллеру Logix5000), публикация 1756-RM003. Руководства пользователя для индивидуальных систем контроллеров Logix5000 также предлагают примеры сообщений, которые являются уникальными для конкретных платформ контроллеров.

Таблица 21 – Рекомендации для инструкций MSG

Функция Рекомендации

Для каждой инструкции MSG создайте тег управления. Каждая инструкция MSG требует своего собственного тега управления. Данный тег содержит элементы управления для сообщений, такие как DN и EN, коды ошибок и информацию для выполнения сообщения, такую как путь назначения и количество слов для передачи:• Тип данных = MESSAGE (сообщение)• Область данных = контроллер• Этот тег не может быть частью массива или пользовательским типом данных

Храните данные источника или места назначения в области контроллера.

Инструкция MSG может получить доступ только к тем тегам, которые находятся в папке Controller Tags (Теги контроллера) (область контроллера).

Если инструкция MSG направляется модулю, использующему 16-разрядные целые числа, используйте буфер INT в MSG и DINT в проекте.

Если вы отправляете сообщение в устройство, которое использует 16-разрядные целые значения, такое как контроллер SLC 500, и оно передает целые значения (не REAL), используйте буфер INT в этом сообщении и DINT в проекте.Это увеличивает эффективность вашего проекта, поскольку контроллеры Logix5000 работают более эффективно и используют меньше памяти при работе с 32-разрядными целыми числами (DINT).

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

Если вы разрешаете более 16 инструкций MSG одновременно, некоторые инструкции MSG могут задерживаться с постановкой в очередь. Чтобы гарантировать выполнение каждого сообщения, можно выполнить следующие действия:• разрешайте каждое сообщение последовательно;• разрешайте сообщения маленькими группами;• программируйте сообщение для связи с несколькими модулями;• программируйте логику для координации выполнения сообщений.

Кэшируйте инструкции MSG, которые выполняются наиболее часто.

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

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

Контроллер может иметь 10–40 исходящих буферов сообщений, передаваемых без образования соединения:• Значение по умолчанию – 10.• Если используются все буферы сообщений, передаваемых без образования соединения, на тот момент, когда

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

Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011 85

Page 86: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Глава 6 Система обмена сообщениями

Определение соединений для сообщений

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

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

Рекомендации по кэшированию соединений для передачи сообщений

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

Ввод логики сообщений Для отправления или получения данных от модуля ControlNet посредством сообщения необходимо выполнить программирование инструкции MSG в логике локального контроллера. Если целевой модуль сконфигурирован в папке I/O Configuration (Конфигурация ввода/вывода) контроллера, найдите и выберите данный модуль или вручную введите путь сообщения в инструкции MSG.

Таблица 22 – Соединения для передачи сообщений и методы коммуникации

Тип сообщения Метод коммуникации Используют соединение

Запись и считывание таблицы данных CIP CIP Да

Типовые данные CIP CIP На ваш выбор(1)

(1) Вы можете использовать соединение для типовых CIP сообщений, но для большинства приложений мы рекомендуем не использовать соединение для типовых CIP сообщений.

Поблочная запись или считывание Неприменимо Да

Выполнение сообщения Необходимое действие

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

Нерегулярное Не кэшируйте соединение.Это позволяет закрывать соединение по завершении сообщения, освобождая это соединение для другого использования.

86 Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011

Page 87: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Система обмена сообщениями Глава 6

Добавление модулей ControlNet и удаленных устройств в конфигурацию ввода/вывода локального контроллера

Найдите и выберите целевое устройство инструкции MSG и добавьте это удаленное устройство в папку конфигурации ввода/вывода локального контроллера. В папке конфигурации ввода/вывода организуйте локальные и удаленные устройства в виде иерархической структуры древовидного типа или по типу структуры с родительскими и дочерними элементами.

Рис. 13 – Порядок конфигурации ввода/вывода для инструкции MSG

Для получения более подробной информации о порядке добавления модулей ControlNet и удаленных устройств в конфигурацию ввода/вывода локального контроллера см. Глава 4.

ControlNetEtherNet/IPControlNet

LNK NET OK

1756

-CN

2R

1756

-EN

2T

1756

-CN

2

Logix5563

36L-6571

ControlNetEtherNet/IPControlNet

LNK NET OK

1756

-CN

2R

1756

-EN

2T

1756

-CN

2

Logix5563

36L-6571

3

1 2

45

Поз. Описание

1 Локальный контроллер и коммуникационный модуль

2 Удаленный контроллер и коммуникационные модули

3 Локальный коммуникационный модуль для локального контроллера

4 Удаленный коммуникационный модуль для удаленного контроллера

5 Удаленный контроллер

Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011 87

Page 88: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Глава 6 Система обмена сообщениями

Ввод сообщения

Используйте релейную логику для ввода инструкции MSG. Нажмите для выполнения конфигурации инструкции MSG, как показано в примере ниже.

Конфигурация инструкции сообщения

Для конфигурирования инструкции MSG выполните следующую процедуру.

1. Нажмите в окне MSG.

Появится диалоговое меню Module Configuration (Конфигурация модуля).

2. Во всплывающем меню Message Type (Тип сообщения) выберите тип сообщения.

3. В поле Source Element (Элемент-источник) введите необходимую информацию.

ПРИМЕР Введите инструкцию MSG, как показано ниже.

ВНИМАНИЕ! Если user_bit (бит пользователя) и count_messages.EN (счетчик сообщений разрешен) = 0 (инструкция MSG еще не разрешена), тогда выполняется инструкция MSG, которая отправляет данные другому контроллеру.

СОВЕТ Мы рекомендуем инструкцию XIO блока управления MSG tag.en, такую как count_messages.EN данной цепочки в качестве последовательного входного условия для всех инструкций сообщений.

Не изменяйте контрольные биты инструкции сообщения.

88 Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011

Page 89: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Система обмена сообщениями Глава 6

4. В поле Number of Elements (Количество элементов) введите количество элементов.

5. Во всплывающем меню Destination Element (Элемент назначения) выберите элемент назначения инструкции.

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

6. Откройте вкладку Communication (Коммуникация).

7. Укажите путь модуля, для которого вы отправили инструкцию сообщения в меню конфигурации ввода/вывода:• Если модуль был добавлен, нажмите Browse (Просмотр) для

выбора пути.• Если модуль не был добавлен, введите путь в поле Path (Путь).

8. Нажмите «ОК».

Функция Окно конфигурации Необходимая информация

Чтение (прием) данных Тип сообщения Чтение таблицы данных CIP

Source Element (Элемент-источник) Первый элемент тега, содержащий данные в другом контроллере

Number of Elements (Количество элементов)

Количество элементов для передачи

Destination Tag (Тег назначения) Первый элемент тега, находящегося в области контроллера (controller-scoped tag), в данном контроллере для данных

Запись (отправка) данных Тип сообщения Запись таблицы данных CIP

Source Tag (Исходный тег) Первый элемент тега в области видимости контроллера в данном контроллере, содержащий данные

Number of Elements (Количество элементов)

Количество элементов для передачи

Destination Element (Элемент назначения)

Первый элемент тега для данных в другом контроллере

Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011 89

Page 90: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Глава 6 Система обмена сообщениями

Настройка очередности сообщений

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

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

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

в правилах 1 и 2;• программируйте сообщение для связи с несколькими устройствами.

Правило 1 Разрешайте не более 16 сообщений одновременно, включая поблочную передачу.

Правило 2 Разрешайте не более 10 одновременных сообщений следующего типа:• запись или считывание таблицы данных CIP без кэширования;• типовые данные CIP;• PLC-2, PLC-3, PLC-5 или SLC (все типы);• запись или считывание поблочной передачи без кэширования.

90 Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011

Page 91: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Глава 7

Связь с операторскими панелями PanelView

В данной главе дается объяснение тому, как контроллер использует модуль связи ControlNet для взаимодействия с продуктами PanelView через сеть ControlNet.

Тема Страница

Настройка аппаратных средств 92

Установление соединений к операторским панелям PanelView 93

Добавление операторской панели PanelView 94

Организация данных контроллера для операторской панели PanelView 96

Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011 91

Page 92: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Глава 7 Связь с операторскими панелями PanelView

Настройка аппаратных средств В данном примере контроллер передает данные приложению HMI («человеко-машинного интерфейса») в сети ControlNet. Данное приложение может работать с:

• операторской панелью PanelView;• операторской панелью PanelView Plus;• рабочей станцией, оснащенной программным обеспечением

RSView 32;• рабочей станцией, оснащенной прикладной программой

RSView Enterprise версии RSView Machine Edition или RSView Supervisory Edition.

Рис. 14 – Пример обмена данными с продуктами PanelView и RSView

Удостоверьтесь в том, что:

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

• все отводы и кабели правильно подключены.

Поз. Описание

1 Локальный контроллер в любой из данных комбинаций:• контроллер ControlLogix 1756 с коммуникационным модулем 1756-CN2 или 1756-CN2R на шасси;• контроллер ControlLogix 1756 с коммуникационным модулем 1756-CNB или 1756-CNBR на шасси;• контроллер CompactLogix 1768-L43 с коммуникационным модулем 1768-CNB или 1768-CNBR на

шасси;• контроллер CompactLogix 1769-L32C или 1769-L35CR;• контроллер SoftLogix 1789 с сетевой картой 1784-PCICS;• PowerFlex 700S с контроллером DriveLogix и сетевой картой ControlNet 1788-CNx.

2 Терминал HMI

ControlNetEtherNet/IPControlNet

LNK NET OK

1756

-CN

2R

1756

-EN

2T

1756

-CN

2

Logix5563

36L-6571

1 2Данные

92 Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011

Page 93: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Связь с операторскими панелями PanelView Глава 7

Установление соединений к операторским панелям PanelView

То, как устанавливается связь между операторской панелью PanelView или PanelView Plus и контроллером Logix5000 по сети ControlNet, зависит от специфики использования соединений контроллера.

Контроллер Logix поддерживает до 40 исходящих и 3 входных буферов сообщений, передаваемых без образования соединения. Это ограниченное количество входных буферов сообщений, передаваемых без образования соединения, ограничивает число операторских панелей PanelView Standard, которые могут запрашивать данные у контроллера.

При использовании операторских панелей PanelView с контроллерами Logix5000 в сети ControlNet помните о следующих ограничениях:

• максимум четыре операторских панели PanelView Standard могут запрашивать данные у контроллера Logix5000;

• количество операторских панелей PanelView Plus, которые могут запрашивать данные у контроллера Logix5000, зависит от количества имеющихся в контроллере Logix5000 буферов сообщений, передаваемых без образования соединения.

Стандартное приложение PanelView Plus использует 5 буферов сообщений, передаваемых без образования соединения, в контроллере Logix5000. При наличии в контроллере Logix5000 32 буферов сообщений, передаваемых без образования соединения, в каждый момент времени максимум 6 операторских панелей PanelView Plus могут запрашивать данные у контроллера Logix5000. Не забывайте, однако, что, если 6 операторских панелей PanelView Plus запрашивают данные у одного контроллера Logix5000, для любых других задач остается мало буферов сообщений, передаваемых без образования соединения.

Для запланированного обмена данными необходимо добавить операторскую панель PanelView или PanelView Plus в конфигурацию ввода/вывода в проекте контроллера.

Тип связи PanelView Standard PanelView Plus

Запланированный (подключен постоянно)

Поддерживается Поддерживается в версии 3.2 и позднее

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

Незапланированный (неподключенный)

Поддерживается Не поддерживается

Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011 93

Page 94: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Глава 7 Связь с операторскими панелями PanelView

Добавление операторской панели PanelView

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

1. Если ваше приложение подключено к сети, отключитесь от сети.

2. В программном обеспечении RSLogix 5000 правой кнопкой мыши щелкните на I/O Configuration (Конфигурация ввода/вывода) и выберите пункт New Module (Новый модуль).

3. В диалоговом окне Select Module (Выбор модуля) выберите локальный коммуникационный модуль ControlNet и нажмите «ОК».

Контроллер Logix5000 Локальные коммуникационные модули ControlNet

1768 CompactLogix 1768-CNB, 1768-CNBR

1769 CompactLogix 1769-L32C, 1769-L35CR (встроенный порт ControlNet)

ControlLogix 1756-CN2, 1756-CN2R, 1756-CNB, 1756-CNBR

SoftLogix 1784-PCIC (только для незапланированных данных) или 1784-PCICS (только для незапланированных данных)

94 Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011

Page 95: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Связь с операторскими панелями PanelView Глава 7

4. В диалоговом окне Module Properties (Свойства модуля) настройте локальный модуль ControlNet.

Информацию по настройке локальных коммуникационных модулей ControlNet см. на Конфигурация модуля ControlNet на стр. 29.

5. Правой кнопкой мыши щелкните на значке локального коммуникационного модуля и выберите New Module (Новый модуль).

6. В диалоговом окне Select Module Type (Выбор типа модуля) выберите операторскую панель PanelView и нажмите «ОК».

Терминал PanelView

Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011 95

Page 96: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Глава 7 Связь с операторскими панелями PanelView

7. В диалоговом окне Module Properties (Свойства модуля) настройте операторскую панель.

Информацию по настройке локальных коммуникационных модулей ControlNet см. на Конфигурация модуля ControlNet на стр. 29.

Организация данных контроллера для операторской панели PanelView

Организация данных для операторской панели PanelView или PanelView Plus зависит от того, как эти данные используются.

Для доступа к запланированным тегам ввода/вывода операторской панели PanelView используйте данные форматы адресов.

Тип данных Необходимые действия

Запланированные данные с критичными требованиями к времени передачи (только для терминалов PanelView)

Используйте теги ввода/вывода операторской панели. Операторская панель поддерживает максимум 32 тега ввода и 32 тега вывода.Теги этих данных были созданы, когда вы добавили операторскую панель PanelView в конфигурацию ввода/вывода контроллера. Они аналогичны тегам модулей ввода/вывода.

С не критичными требованиями к времени передачи (для терминалов PanelView или PanelView Plus)

Создайте массивы для хранения данных. 1. Для каждого экрана создайте массив BOOL с достаточным количеством

элементов для объектов разрядного уровня на экране.Например, массив BOOL[32] обеспечивает вам 32 бита для пусковых кнопок и индикаторов.

2. Для каждого экрана создайте массив DINT с достаточным количеством элементов для объектов многоразрядного уровня на экране.Например, массив DINT[28] обеспечивает 28 значений для полей числового ввода и числовых индикаторов.

Функция операторской панели

Задание адреса

Запись данных имя_терминала:I.Data[x].y

Чтение данных имя_терминала:O.Data[x].y

Переменная адреса Определение

имя_терминала Имя экземпляра в конфигурации ввода/вывода контроллера

x Элемент структуры ввода (I) или вывода (O).

y Битовый номер в элементе ввода или вывода

96 Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011

Page 97: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Указатель

API. См. фактический межпакетный интервалI/O

запланированный 19NUT. См. период обновления сетиRPI. См. требуемый интервал передачи пакетовSMAX. См. запланированный максимальный

адрес узлаUMAX. См. незапланированный максимальный

адрес узла

Вввод логики сообщений 86–88ввод/вывод

соединения, оптимизированные для рэка 60управление 55–69

выборканал обмена данными 50коммуникационный драйвер 26коммуникационный формат 57, 65локальный коммуникационный модуль 30, 94операторской панели PanelView 95удаленный коммуникационный модуль 33

Ддоступ

данные распределенного ввода/вывода 65–67запланированные теги ввода/вывода 96произведенные и потребленные данные 15

Ззагрузка проекта RSLogix 5000 36запланированный ввод/вывод 19запланированный максимальный адрес узла 21

Иинструкции сообщений

конфигурация 88, 89кэширование соединений для передачи сообщений 86очередь сообщений 90рекомендации 85

Кканал обмена данными 50кипер, сетевой 19ключ, электронный 37–43коммуникационный драйвер 26коммуникационный формат

влияние на требуемый интервал передачи пакетов (RPI) 34

выбор 57, 65оптимизированный для рэка 60распределенный ввод/вывод 65

коммуникационный формат, оптимизированный для рэка 60

контроллер Logix5000локальный модуль ControlNet 30–32потребляемые теги 79–81производимые теги 77–79прямые соединения или соединения,

оптимизированные для рэка 58удаленный модуль ControlNet 33–35

контроллеры взаимной блокировки. См. производимые теги или потребляемые теги

конфигурацияинструкции сообщений 88, 89коммуникационный драйвер ControlNet 26модуль ControlNet 29–54

конфигурация передачи 48, 52кэширование соединений для передачи

сообщений 86

Ллогика сообщений 86–88локальный модуль ControlNet 30–32

Ммодуль ControlNet

конфигурация 29–54мост между сетями 11–14обзор 9–10

мост между сетями 11–14

Ннастройка

запланированный максимальный адрес узла 21коммуникационный формат 35конфигурация передачи 48, 52незапланированный максимальный адрес узла 21параметры плана сети 47, 51теги ограничений полосы пропускания 76

Ообмен данными

между компьютером и устройствами 25между контроллером и устройствами 68с модулями ввода/вывода 63

одноранговая передача сообщений 83операторская панель PanelView

выбор 95данные контроллера 96подключение к контроллеру Logix5000 93установка аппаратных средств 92установка программного обеспечения

RSLogix 5000 94–96очередь сообщений в RSLogix 5000 90

Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011 97

Page 98: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Указатель

Ппериод обновления сети 15–18, 21, 35, 75, 76планирование сети ControlNet 18, 44–54ПО RSNetWorx для ControlNet

конфигурирование сетевого кипера 19подключение

для производимых и потребляемых тегов 73компьютера к сети ControlNet 25проверка 68

подключения операторских панелей PanelView 93полоса пропускания

коммуникационный формат, оптимизированный для рэка 57

незапланированный максимальный адрес узла 21ограничения 76скорость требуемого интервала передачи пакетов 17

потребляемые тегизаданные 71определение соединений 73организация данных тега 75рекомендации 75создание в ПО RSLogix 5000 79–81

проверка соединений 68программное обеспечение RSLinx Classic 26программное обеспечение RSLogix 5000

добавление операторской панели PanelView 94–96добавление распределенного ввода/вывода 63загрузка проекта 36коммуникационный формат 34конфигурация модуля ControlNet 29–35создание потребляемого тега 79–81создание производимого тега 77–79

программное обеспечение RSNetWorx для ControlNet

планирование сети 44–54программное обеспечение RSView 92производимые теги

заданные 71контроллер Logix5000 77–79определение соединений 73организация данных тега 75рекомендации 75

пропускная способность сети ControlNet 24

Рраспределенный ввод/вывод

добавление к проекту RSLogix 5000 63доступ к данным 65–67коммуникационные форматы 65

Ссвязь

между сетями 11–14с продуктами PanelView 91–96

сетевой кипер 19сеть ControlNet

график 18, 44–54подключение компьютера 25пропускная способность 24топология 21–23

Ттеги. См. производимые теги или потребляемые

тегитипы владения 61, 62типы данных 71, 75, 78, 81топология сети ControlNet 21–23требуемый интервал передачи пакетов 17, 56

Уудаленный модуль ControlNet 33–35управление вводом/выводом 55–69установка

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

Ффактический межпакетный интервал 17, 18

Ээлектронный ключ 37–43

98 Публикация Rockwell Automation CNET-UM001D-RU-P – Июнь 2011

Page 99: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding
Page 100: Руководство по эксплуатации · 2018. 12. 20. · 1756-CN2R, 1756-CN2RXT, 1756-CNB, 1756-CNBR, 1768-CNB и 1768-CNBR. «Industrial Automation Wiring and Grounding

Публикация CNET-UM001D-RU-P – Июнь 2011 100Взамен публикации CNET-UM001C-RU-P – Ноябрь 2005 г. © 2011 Rockwell Automation, Inc. Все права сохранены. Отпечатано в США

Техническая поддержка Rockwell Automation

Для помощи в эксплуатации своих изделий компания Rockwell Automation предоставляет в Интернете необходимую техническую информацию. На сайте http://www.rockwellautomation.com/support/ вы найдете технические руководства, базу знаний с ответами на часто задаваемые вопросы, технические и практические замечания, образец кода и ссылки на пакеты обновления ПО, а также средство MySupport с возможностью произвольной настройки для оптимального пользования этими инструментами.

Для дальнейшего повышения уровня технической поддержки по телефону при монтаже, настройке, поиске и устранении неисправностей мы предлагаем программы поддержки TechConnect. Более подробную информацию можно получить у дистрибьютора или представителя компании Rockwell Automation или на сайте http://www.rockwellautomation.com/support/.

Помощь при монтаже

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

Возврат новых изделий в случае неудовлетворенности

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

Отзывы о документации

Ваши комментарии помогут нам лучше удовлетворять потребности клиентов в сфере технической документации. Если у вас есть какие-либо предложения по улучшению данного документа, заполните этот формуляр, публикация RA-DU002, доступный по адресу http://www.rockwellautomation.com/literature/.

США или Канада 1.440.646.3434

Все страны, кроме США и Канады Используйте Средство глобального поиска по адресу http://www.rockwellautomation.com/support/americas/phone_en.html или обращайтесь в местное представительство компании Rockwell Automation.

США Обратитесь к своему дистрибьютору. Для выполнения процедуры возврата ему потребуется номер вашего дела в службе поддержки клиентов (его можно получить, позвонив по указанному выше номеру).

Другие страны Для возврата изделия обратитесь в местное представительство Rockwell Automation.