VS Automation softPLC — это среда программирования ПЛК на базе операционных систем реального времени, таких как Linux, Xenomai, INtime и Windows. Технология VS Automation softPLC разработана на основе ядра straton® ПЛК, соответствует стандарту IEC 61131-3 и подходит для любых решений автоматизации: начиная от производства машин, контроллеров и приводов до системной интеграции.

Совместимость системы

VS Automation softPLC — это гибкая кроссплатформенная система, которая не зависит от аппаратного обеспечения и может быть интегрирована как на небольших платформах, так и платформах промышленного формата с операционной системой или без нее.

Конфигурирование промышленных сетей

VS Automation softPLC содержит встроенный инструмент конфигурирования следующих сетевых протоколов:

  • OPC UA

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

    VS Automation softPLC настраивает сервер OPC UA, обеспечивающий безопасную передачу данных с использованием цифровых сертификатов и шифрования данных.

    VS Automation softPLC содержит OPC UA Client – стандартный драйвер OPC UA, который позволяет получать значения в реальном времени с OPC UA Server для систем SCADA. OPC UA Client поддерживает аутентификацию по логину и паролю и отслеживает данные и события в режиме реального времени.

    Кроме того, VS Automation softPLC поддерживает спецификацию OPC Alarms and Events для передачи сигналов тревоги и различных событий. При объявлении переменных в VS Automation softPLC можно создать условия, при которых пользователь будет получать уведомления об изменении состояния этих переменных.

  • Modbus

    VS Automation softPLC включает в себя полностью интегрированные функции Modbus master (клиент) и Modbus slave (сервер), используемые для обеспечения связи Modbus через линию последовательной передачи данных или Ethernet.

  • MQTT

    VS Automation softPLC обеспечивает поддержку MQTT, упрощенного протокола обмена сообщениями публикации/подписки, разработанного для телеметрии M2M (межмашинного взаимодействия) в средах с низкой пропускной способностью. Он позволяет отправлять и получать данные из облака. MQTT работает поверх протокола TCP/IP.

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

    VS Automation softPLC используется в качестве MQTT клиента, который является и издателем, и подписчиком.

  • Shared memory

    VS Automation softPLC включает в себя интегрированный конфигуратор для входных и выходных данных, хранящихся в именованном пространстве памяти.

Интеграция с EtherCAT и Motion Control

  • VS EtherCAT Master для управления сетью EtherCAT
  • VS EtherCAT Studio - инструмент настройки и диагностики сети EtherCAT
  • VS Motion Control для управления движением по одной или нескольким осям в соответствии со спецификациями PLCopen часть 1 и PLCopen часть 4
  • Motion Configuration Utility для создания файлов конфигурации

Редакторы IEC61131-3

СтандартIEC61131-3 определяет следующие основные языки программирования, используемые разработчиками для создания приложений для ПЛК:

  • ST (структурированный текст)
  • IL (список инструкций)
  • FBD (функциональная блок-схема)
  • SFC (последовательная функциональная диаграмма)
  • LD (лестничная диаграмма)

VS Automation softPLC включает в себя редакторы для языков программирования ST, IL, FBD, SFC, LD, предоставляющие расширенные функции, такие как перетаскивание для быстрого и простого размещения элементов, подсветка синтаксиса, всплывающие подсказки, горячие клавиши, изменение размера объекта и другие.

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

Инструменты отладки и мониторинга

VS Automation softPLC содержит набор функций для пошаговой отладки проекта и специальный модуль для создания приложения мониторинга проекта.

Соответствие требованиям PLCopen

VS Automation softPLC соответствует стандартам PLCopen – ведущей ассоциации, предоставляющей эффективные решения для автоматизации промышленности. Разработанные технические спецификации в рамках PLCopen направлены на снижение производственных затрат без потери качества.

 
VS Automation softPLC

Хотите скачать пробную версию VS Automation softPLC?

Задать вопрос

Другие продукты для Automation