SiemensETIJohnson ControlsIFMSICKWIKABosch RexrothELKO EPHYUNDAIABBVEGAKSR KUEBLERAlfa Laval

SIMOTION SCOUT Технологические объекты

Страница описывает технологические объекты в инструментальной среде SIMOTION SCOUT (Siemens). Базовая функциональность устройств SIMOTION программируется по IEC 61131, а дополнительная — позиционирование, синхронизация движения, кулачки, регулирование температуры — доступна в виде загружаемых технологических пакетов. На примере технологического объекта «ось» разобраны шаги инжиниринга: создание, конфигурирование, параметрирование, работа с системными переменными и системными функциями. Материал полезен инженерам АСУ ТП, проектирующим системы motion control на платформе SIMOTION.

SIMOTION SCOUT Технологические объекты - Инструментальное программное обеспечениеУстройства SIMOTION всегда обладают базовой функциональностью (ядро), которая программируется согласно IEC 61 131. Дополнительная функциональность, такая как позиционирование, синхронизация движения, использование кулачков и каналов регулирования температуры, доступна в виде загружаемых технологических пакетов. Эти технологические пакеты позволяют создавать технологических объектов, которые предлагают Вам очень простое и унифицированное представление функций этих технологических пакетов. Имеется множество технологических объектов, однако все они создаются, конфигурируются и параметрируются одинаково. Кроме того, технологические объекты обладают программным интерфейсом, чтобы Вы смогли использовать их функциональность из прикладной программы.

Технологический объект «ось»

На примере технологического объекта «ось» будет дано краткое описание отдельных шагов инжиниринга:

  • Создание: Двойным нажатием на накладку «Новая ось» создаётся новый объект типа «ось».
  • Конфигурирование: Помощник (набор диалоговых окон) помогает задавать свойства объектов, такие как:
  • Имя оси
  • Функциональность оси (например, ось позиционирования или ось синхронного движения)
  • Способ подключения к приводу (например, аналоговый привод с SIMOTION C230-2 или SINA-MICS S120 через PROFIBUS DP)

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

  • Параметрирование: Например, двойным нажатием на вкладку «Реферирование» Вы получаете возможность задать все параметры, относящиеся к реферированию.

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

  • индикация ошибки регулирования (ошибки следования или рассогласования),
  • достижения заданного положения,
  • состояние движения (ось ускоряется, тормозится, находится в покое и т. д.)

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

  • Онлайн диагностики
  • Отображения на устройствах визуализации
  • Записи их значений с использованием функциональности цифрового осциллографа SIMOTION
  • При программировании прикладных программ путём опроса / сравнения этих системных переменных.

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

Команда _pos (axis: = Axis1, position: = 100, velocity: = 123) вызывает перемещение оси 1, регулируемой по положению, в позицию 100 со скоростью 123 (пример системной функций на языке Структурированный текст).

Особенности

Преимущества

  • Простое создание технологических объектов по определенным спецификациям (шаблонам) для:
  • осей
  • выходных кулачков
  • кулачков и т. д.
  • Диалоговые графические окна предназначены для сопровождения Вас во время процесса параметрирования (ввода данных)
  • Простое отображение и доступ к функциям с помощью системных переменных и системных функций технологических объектов
  • Удобная диагностическая информация для оптимизации функций технологических объектов
  • Информативные текстово-числовые сообщения в случае возникновения ошибок

Функции

Технологический объект «ось»

На примере технологического объекта «ось» будет дано краткое описание отдельных шагов инжиниринга:

  • Создание: Двойным нажатием на накладку «Новая ось» создаётся новый объект типа «ось».
  • Конфигурирование: Помощник (набор диалоговых окон) помогает задавать свойства объектов, такие как:
  • Имя оси
  • Функциональность оси (например, ось позиционирования или ось синхронного движения)
  • Способ подключения к приводу (например, аналоговый привод с SIMOTION C230-2 или SINA-MICS S120 через PROFIBUS DP)

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

  • Параметрирование: Например, двойным нажатием на вкладку «Реферирование» Вы получаете возможность задать все параметры, относящиеся к реферированию.

Созданный таким образом объект «ось» обладает определённым числом системных переменных, которые отображаются в информационной области окна при выделении оси в дереве проекта.

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

  • индикация ошибки регулирования (ошибки следования или рассогласования),
  • достижения заданного положения,
  • состояние движения (ось ускоряется, тормозится, находится в покое и т. д.)

и многое другое.

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

  • Онлайн диагностики
  • Отображения на устройствах визуализации
  • Записи их значений с использованием функциональности цифрового осциллографа SIMOTION
  • При программировании прикладных программ путём опроса / сравнения этих системных переменных.

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

Команда _pos (axis: = Axis1, position: = 100, velocity: = 123) вызывает перемещение оси 1, регулируемой по положению, в позицию 100 со скоростью 123 (пример системной функций на языке Структурированный текст).

Ключові факти

  • Базовая функциональность устройств SIMOTION программируется согласно IEC 61131.
  • Дополнительная функциональность (позиционирование, синхронизация движения, кулачки, каналы регулирования температуры) доступна в виде загружаемых технологических пакетов.
  • Все технологические объекты создаются, конфигурируются и параметрируются одинаково.
  • Технологические объекты обладают программным интерфейсом для использования их функциональности из прикладной программы.
  • Привод подключается к оси, например, как аналоговый привод с SIMOTION C230-2 или SINA-MICS S120 через PROFIBUS DP.
  • Системные переменные объекта «ось» визуализируют состояния: ошибку регулирования, достижение заданного положения, состояние движения.
  • Системные переменные используются для онлайн-диагностики, отображения на устройствах визуализации, записи цифровым осциллографом SIMOTION и в прикладных программах.
  • Пример системной функции на языке структурированный текст: _pos(axis:=Axis1, position:=100, velocity:=123) — перемещение оси 1 в позицию 100 со скоростью 123.

Питання та відповіді

Что такое технологические объекты в SIMOTION SCOUT?
Это унифицированное представление функций технологических пакетов SIMOTION. Все они создаются, конфигурируются и параметрируются одинаково и имеют программный интерфейс для доступа из прикладной программы.
Какая функциональность SIMOTION является базовой, а какая добавляется пакетами?
Базовое ядро программируется согласно IEC 61131. Позиционирование, синхронизация движения, кулачки и каналы регулирования температуры доступны в виде загружаемых технологических пакетов.
Какие шаги включает инжиниринг технологического объекта «ось»?
Создание двойным нажатием на накладку «Новая ось», конфигурирование с помощью помощника (имя, функциональность, способ подключения к приводу) и параметрирование через вкладки, например «Реферирование».
Для чего служат системные переменные объекта «ось»?
Они визуализируют состояния оси — ошибку регулирования, достижение заданного положения, состояние движения. Их используют для онлайн-диагностики, на устройствах визуализации, при записи цифровым осциллографом SIMOTION и в прикладных программах.
Как прикладная программа управляет осью в SIMOTION?
Через системные функции (команды), которые становятся частью объекта «ось» при его создании. Например, _pos(axis:=Axis1, position:=100, velocity:=123) перемещает ось 1 в позицию 100 со скоростью 123.