Rockwell Automation сообщает о выходе новой версии пакета программирования контроллеров RSLogix5000 v.15.00.00.
Web-release данной версмии появилась на сайте Rockwell Automation в
разделе Software Updates для зарегистрированных пользователей .
Demo-версия (ограничения: 90 дней, только оффлайн) также доступна для загрузки с сайта Rockwell Automation:
http://www.ab.com/logix/rslogix5000/
Что нового в этой версии:
Поддержка новых процессоров и модулей
В новой версии v15 RSLogix5000 добавлена поддержка нового
семейства процессоров 1768-L43, добавлена и расширена поддержка модулей
семейств 1756, 1768, 1794, 1797,
Integrated Phase Manager (Unit Batch)
В программное окружение версии v15 пакета RSLogix 5000
интегрирована модель фазовых состояний процесса в соответствии со
стандартом S88.
Эта модель фазовых состояний может быть использована в системах
управления, где применяется пакетная (batch) обработка, например,
в системах управления упаковкой (PackML). Опция Phase
Manager позволяет достичь простой, надёжной и лёгкой интеграции с
пакетом RSBizWare Batch. Кроме того, при использовании Phase Manager
нет необходимости в применении сложного интерфейса Phase Logic
Interface (PLI) при использовании RSBizWare Batch.
Последовательность
фаз может быть определена в процедуре RSBizWare Batch (для
сложных применений) или же в подпрограмме (например, в SFC)
в том случае, если контроллер управляет более простой аппликацией.
RSLogix 5000 V15 имеет ряд новых инструкций, которые позволяют работать
с фазами и взаимодействовать с процедурой RSBizWare Batch, или с
программой, выполняющей роль процедуры в контроллере. Кроме того, в
RSLogix 5000 предусматривается возможность ручного управления
состояниями фаз процесса, полезная для целей ввода в действие или
отладки.
Увеличенное количество программ (до 100) для некоторых контроллеров
В
версиях v13 и более ранних было ограничение количества программ – до 32
на задачу (task). В Версии v15, количество для контроллеров
ControlLogix, SoftLogix и RSLogix Emulate 5000 задач увеличено до 100.
Это число также касается новой опции – количества фаз оборудования
(Equipment Phases), являющейся частью функции Phase Manager. Благодаря
увеличению количества задач у вас появляется ещё больше гибкости при
разделении Вашей аппликации на более независимые, структурные части,
обладающие свойствами лучшей управляемости и повторного использования
кода.
Тэги SFC Action String Indicator
С появлением языка программирования Sequential Function Chart в версии
v11 RSLogix5000 впервые появилась возможность установить тэг-индикатор
в элементе «action». Когда код исполняется, то на экран выводится
значение тэга, представляя собой удобный способ индикации статуса или
состояния «action». В версии v5 этот тэг может также быть типом STRING,
позволяя, таким образом, индицировать состояние в виде текста. Это даёт
Вам больше возможностей в плане описания статуса. Кроме того, при
ипользовании встроенных инструкций работы с тэгами типа STRING можно
изменять значение этого тэга во время работы программы.
Модули ввода-вывода серии1756 I/O в online по ControlNet
Для
того, чтобы ещё лучше обеспечить применяемость платформы ControlLogix
для управления непрерывными процессами, в версии v15 имеется
возможность добавлять модули ввода-вывода серии1756 online, как в
локальном шасси, так и в сетевом шасси по ControlNet. Это позволяет
добавлять сигналы и функции системы, не прерывая выполнения процесса. В
случае, если добавляемый модуль находится в сетевом шасси ControlNet,
он обменивается данными с центральным процессором в фазе «unscheduled»
такта обмена. Поэтому мы рекомендуем использовать отдельный сегмент
ControlNet специально для обмена с вводом-выводом, а обмен с системами
SCADA / HMI, проектировать в отдельной сети. Таким образом,
нерегулярный и непрогнозируемый обмен данными разного объёма с
устройствами отображения не будет иметь влияния на работу
детерминированной сети обмена с вводом-выводом. В будущих версиях
RSLogix5000 будет предусмотрено добавление модулей управления
сервоприводом, поддержка тэгов типа «produced/consumed», а также
оптимизированных соединений с модулями. Эти функции в v15 пока не
реализованы.
Ввод-вывод по сети ControlNet в фазе «unscheduled»
Кроме возможности добавлять модули ввода-вывода в режиме «online»
появилась возможность конфигрирования модулей ввода-вывода в сети
ControlNet для обмена в фазе «unscheduled. Это позволяет упростить
конфигурацию сети в тех случаях, когда детерминированная доставка
сообщений не необходима. Также как и в предыдущем случае, мы
рекомендуем разделять сегменты ControlNet для обмена с вводом-выводом и
для обмена с панелями оператора и рабочими станциями. Обратите внимание
на то, что необходимо использовать пакет RSNetWorx for ControlNet для
установки таких параметров сети, как Scheduled Max (SMax), Unscheduled
Max (UMax) и Network Update Time (NUT) и для конфигурирования сегмента
сети.
Изменение номера ревизии модуля в online и offline
В
предыдущих версиях RSLogix 5000, для изменения номера ревизии
коммуникационного модуля нужно было удалить этот модуль и все связанные
с ним модули в режиме offline из конфигурации и затем заново ввести все
эти модули, указав нужный номер ревизии. Данное нововведение сокращает
время проектирования, ввода в действие и технического обслуживания.
Добавление и удаление новых пользовательских структур данных online
В новой версии RSLogix 5000 можно добавлять, модифицировать или удалять
пользовательские структуры данных UDT (User Defined Data-Type) в режиме
online. В предыдущих версиях RSLogix5000 для модификации структур
данных нужно было останавливать систему. Данное нововведение сокращает
время проектирования, ввода в действие и технического обслуживания.
Windows NT больше не поддерживается
Начиная с версии v15 возможности установить RSLogix5000 в устаревшей
операционной системе Windows NT отсутствует. Более ранние версии
RSLogix5000 по-прежнему поддержиивают WindowsNT.
Поддержка Windows 2003 Server
Начиная с версии v15 объявляется, что будут производится тесты на
совместимость RSLogix5000 с Windows 2003 Server. Будут ли совместимы с
Windows 2003 Server более ранние версии RSLogix5000, выяснится в
процессе тестирования.
Одновременный доступ пользователей к открытому проекту
Начиная
с версии v15 разрешается одновременный доступ в режиме online двух или
более пользователей к одному и тому же контроллеру с исользованием
одного и того же файла проекта. В случае, если ещё один пользователь
захочет открыть уже открытый другим пользователем проект, ему будет
предложено открыть «копию» этого файла. Это нововведение позволяет
сократить время ввода системы в действие и облегчить сопровождение
системы.
В пакеты RSLogix5000 Mini и Lite добавлена опция Trending
Функциональность
пакетов RSLogix5000 Mini (9324-RLD200xxE) и Lite (9324-RLD250xxE) была
добавлена поддержка опции Trending. RSLogix5000 Mini и Lite
поддерживают контроллеры CompactLogix и FlexLogix.
Расширенный броузхер тэгов
Функциональность
броузера тэгов была расширена для того, чтобы облегчить выбор тэгов по
тем или иным критериям. В новом броузере есть возможностьвыбираьб тэги
по их принадлежности: «controller», «program» или оба. Более того,
можно фильтровать тэги по типу и предусматривается визуальная
идентификация контроллерных тэгов. Это сокращает время разработки
системы и ввода системы в действие.
Расширенный импорт базы данных тэгов в формате CSV
Возможность
импорта базы данных тэгов в формате CSV была расширена. Теперь
экспортируются все атрибуты тэгов. В частности, полностью
поддерживаются типы тэгов «produced/consumed». Ранее было необходимо
после операции импорта вручную переконфигурировать тэги типа
«produced/consumed». Это расширение сокращает время разработки системы
и даёт возможность создания или модификации тэгов с помощью внешних
средств.
Проверка серийного номера CPU
Новая версия
RSLogix5000 позволяет проектировать системы со сравнение серийного
номера процессора, сохраненного в аппликации с серийным номера модуля.
Это позволяет автоматически проверять во время загрузки проекта, в
правильный ли процессор загружается данная аппликация. Эта функция
опциональна и может быть отключена. Этот механизм позволяет
предотвратить простои технологического оборудования, связанные с
ошибками персонала.
Расширенное отображение «дерева» ввода-вывода
В
этой версии представление ввода-вывода расширено, и теперь напоминает
представление в RSLinx. «Дерево» показывает теперь иконки контроллеров,
сетей и шасси. Это обеспечивает более интуитивный обзор конфигурации и
более привычный вид, облегчая ввод в действие и эксплуатацию системы.
Улучшенный диалог выбора модуля
Диалог выбора
модуля был полностью переделан. Чтобы облегчить выбор модуля и
сохранить часто используемые модули в категории «фаворитов». Это
позволяет сократить время разработки системы.
Изменённый диалог свойств тэга
Представение информации в диалоге свойств тэга было полностью переработано. Теперь конфигурировать тэги стало проще.
Улучшенное создание многомерных массивов
Теперь при изменении размерности массивов и их создании данные сохраняются. Ранее все значения данных нужно было вводить заново.
Поддержка Unicode
Эта версия RSLogix5000 включает
поддержку инфраструктуры Unicode. Таким образом, при импорте/экспорте
описания тэгов выглядят корректно.
Конфигурируемые границы отчёта (report)
В этой версии RSLogix5000 можно задавать левую, правую, верхнюю и нижнюю границы листинга программы.
Управление сервоприводом: Axis Inhibit
Теперь можно программно
запрещать с помощью инструкций SSV/GSV обработку одной из осей
координат сервопривода. Это даёт возможность создавать несколько осей с
заранее запрограммированными свойствами и затем включать или выключать
их при необходимости. Кроме того, это облегчает отладку системы в
случае, когда необходимо временно отключить одну из осей сервопривода.
При запрещении оси координат, управляемой по интерфейсу SERCOS, строка
управления SERCOS инициализируется заново.
ControlFlash для приводов SERCOS
Начиная с версии v13 можно
выполнять операцию «flash update» для сервоприводов SERCOS с
использованием специального кабеля и только в конфигурации
«точка-точка» В версии v15 можно выполнять эту операцию с
использованием стандартной утилиты ControlFlash. Появляется возможность
выполнять операцию на удалённых приводах с использованием свойства
RSWho, встроенного в утилиту ControlFlash.
Расширенная поддержка сервоприводов Kinetix6000
В этой версии значительно расширена поддержка сервоприводов Kinetix6000 и добавляется несколько новых профилей.