Velocio | ПЛК и АСУТП

Velocio

Год назад я уже писал про контроллер американской компании Velocio под названием Ace 3090v5. Этот контроллер, как и все прочие ПЛК Velocio, имеет очень маленький размер- всего 2.5 на 2.5 дюйма, или 63.5*63.5 мм. При этом в контроллере Ace 3090v5 24 входа/выхода и 2 порта связи.

Velocio не стоит на месте и разрабатывает все новые и новые модели ПЛК. Одна из новинок- Ace7096v10. Выполненная в том же форм-факторе, как и Ace3090v5(и как все остальные модели Ace), Ace 7096v10 имеет  28 входов/выходов и 3 порта связи. Это приличная плотность I/O на единицу площади самого, наверное, маленького промышленного контроллера в мире.

ace7096v10-01

Потому заметку про Ace 7096v10 на Хабре я так и озаглавил: Ace7096v10: самый маленький ПЛК в мире. Эта заметка за 10 дней собрала 9000 просмотров.

Читать далее

В предыдущей части обзора американского программируемого контроллера Velocio Ace 3090v5 я рассматривал его аппаратную часть. Эта часть будет про его программирование.

Для программирования девайсов Velocio декларируется такая идея:

velocio-easy-to-lern
Посмотрим, так ли легко программировать на самом деле.

 

vBuilder

Программирование ПЛК осуществляется в бесплатной среде программирования vBuilder: http://velocio.net/vbuilder/  Актуальная версия на сегодня- 1.26.

vbuilder

Инсталляция vBuilder маленькая, всего 4.5 Мб.

Вместе с vBuilder устанавливается драйвер виртуального com-порта для подключения Ace к компьютеру через порт USB:
velocio-virt-comport

Начать изучение vBuilder лучше с просмотра видеоуроков http://velocio.net/tutorials/
Для более полного понимания- руководство по программированию «vBuilder manual» http://velocio.net/vbuilder/
В качестве «быстрого хэлпа» по программным блокам используется та же страница http://velocio.net/vbuilder/. Просто жмешь по пиктограммам соответствующих блоков vBuilder справа на странице и читаешь, как они работают:

vBuilder_fast_help

Если с английским совсем туго, на помощь придет переводчик браузера Ghrome: правая кнопка мыши-> перевести на русский. Перевод технический, но смысл будет понятен.

Ace 3090v5 является полноценным контроллером и имеет следующие возможности для программирования:

  • Программирование на языке релейной логики(Ladder Logic) и языке блок-схем(Flow Chart)
  • Возможность использования подпрограмм
  • Причем, подпрограммы являются объектами по типу функциональных блоков(FB) в Step-7 и Codesys
  • Возможность создания внутренних переменных(тэгов) типа bit, unsigned int 8/16 bit, signed int 16/32 bit, float
  • Возможность использования массивов
  • Множество программных блоков, в т.ч. ПИД, ШИМ, фильтры сигналов, статистика и т.д.
  • Использование часов реального времени(правда, часы без батарейки и при отключении питания время сбрасывается)
  • Связь по Modbus с ПК, сенсорными панелями и др. по Modbus в режиме slave; возможно подключение по Modbus к 2-м мастер-устройствам одновременно
  • Каждому входу/выходу и внутренним тэгам можно назначить адрес для передачи их значений по Modbus
  • Возможность реализовывать собственные протоколы передачи данных по RS-232

Читать далее

Как я писал ранее, ко мне в руки попал интересный контроллер Ace 3090v5 американской компании Velocio. Прежде чем приступать к рассмотрению этой модели ПЛК, хочу рассказать вкратце о компании Velocio и выпускаемой ею продукции.

Контроллеры Velocio

Итак, компания Velocio из г. Хантсвилл, штат Алабама, разрабатывает и производит ПЛК для промышленной и домашней автоматизации. На фоне многочисленных конкурентов ПЛК Velocio выделяются следующими особенностями:

  • Маленький размер контроллеров- 2.5″ x 2.5″ или 6.35см x 6.35см. Крошечный, как для ПЛК, размер это главная конкурентная фишка, я не знаю другого такого маленького контроллера. Для домашней автоматизации крошечный размер- несомненное преимущество.
  • Питание процессорных модулей 5 V DC.
  • Программирование через порт USB, т.е. не нужны специальные сверхдорогие кабели программирования, за что мы так «горячо любим» Zelio и т.д.
  • Небольшая цена для конкуренции с мэтрами индустрии.

Что бы оценить малый размер контроллера, достаточно взглянуть на это фото:

plc_velocio_ace3090v5

Velocio выпускает 3 линейки контроллеров- ACE, Branch, Embedded:

ACE— контроллеры начального уровня, не поддерживают модули расширения. Общее количество аналоговых и дискретных входов/выходов- до 36. Цена от 49 $.

 

Branch—  контроллеры для сложных задач. Единственное отличие от ACE состоит в возможности подключения модулей расширения и объединения нескольких контроллеров Branch в сеть через интерфейс vLink. Общее количество аналоговых и дискретных входов/выходов с учетом модулей расширения- до 450. Цена от 69 $.

 

Для расширения количества входов/выходов контроллеров Branch применяются модули расширения Exp:

velocio-exp-io

 

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

velocio-embedded

 

 

Читать далее

В начале декабря 2014 мне прислали американский ПЛК Velocio Ace3090v5:

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

А ведь контроллер очень интересен:

ace3090_scheme

Ну а пока видео раскрытия посылки с Velocio Ace3090v5:

UPD1: подготовил, часть 1

UPD2: подготовил, часть 2

Подпишитесь на нашу рассылку


Copyright © 2016. Перцух Алексей

Индекс цитирования