Обзор | ПЛК и АСУТП

Обзор

В первой части обзора китайского ПЛК Wecon LX3V-0806MT-A2 я рассказывал про его аппаратную часть.

Сейчас посмотрим, как обстоят дела с программированием.

С точки зрения программирования, ПЛК Wecon серии LX3V является клоном ПЛК Mitsubishi Melsec FX2N. Поэтому программировать LX3V можно как в родной среде программирования Wecon PLC Editor, так и в среде GX Works2 для контроллеров Митсубиси.

 

ПО для Wecon LX3V Языки программирования Статус
Wecon PLC Editor v.1.2.0 IL, LD бесплатная
Melsoft GX Works2 v.1.50 IL, LD, ST, SFC, FBD триал на 60 дней

IL- своеобразный ассемблер ПЛК.
LD- стандартный для контроллеров графических язык радиорелейных схем. Преимущество- простота.
ST- си-подобный язык, особенно популярный у перешедших из классического программирования в мир АСУ.
SFC- графический язык, которым вообще-то мало кто пользуется. Но тем, кто его освоил, он нравится.
FBD- графический язык, где программа складывается из кубиков, как конструктор.

Сегодняшние темы:

Освоение
Общие сведения о программировании ПЛК Wecon LX3V
Wecon PLC Editor
Связь по Modbus
Совместимость с ПО для ПЛК Mitsubishi
Впечатления о программировании

 

Освоение

Информация о программировании именно ПЛК Wecon LX3V пока существует только на английском языке.
На офф. сайте можно скачать инструкции на оборудование.
Есть англоязычный форум. Есть технический центр, где лежат примеры программ по актуальным темам: работа с таймерами, связь по модбас и т.д.
Где-то в сети я нашел и полное руководство программиста «WECON LX PLC Programming Manual» на 572 стр. В этом руководстве, правда, параметры и регистры указаны для моделей ПЛК Wecon LX1S и LX2N, а для LX3V нет:
wecon_manual_01

Сейчас Wecon готовит новую редакцию, а пока меня заверили, что данные для LX2N соответствуют данным LX3V.

Читать далее

Меня давно интересуют китайские ПЛК: выбор их большой а цены на них умеренные. При этом те модели ПЛК и HMI, с которыми мне доводилось сталкиваться, демонстрируют хорошее качество и надежность (например, xLogic и Samkoon). Но многие другие китайские производители у нас либо неизвестны, либо известны мало и их продукцию в наших краях можно приобрести только через интернет.

Сегодня я предлагаю вашему вниманию небольшой обзор ПЛК LX3V-0806MT-A2 китайской компании Wecon. Как всегда, в первой части будет про железо, вторая часть будет посвящена программированию.

lx3-small

Wecon производит множество моделей ПЛК серий LX3V, которые позиционируются как аналоги ПЛК Mitsubishi FX2N. На официальном сайте Wecon специально указывается, что ПЛК LX3V совместимы с контроллерами Митсубиси, но при этом значительно дешевле. Совместимость понятие прежде всего программное, об этом будет во второй части обзора. На уровне железа совместимость заметна по круглому разъему порта Com1 RS-422 через который, как и в ПЛК Митсубиси, возможна загрузка программ. Впрочем, я никогда не имел дела с контроллерами Митсубиси, поэтому описывать ПЛК Wecon буду незамутненным взором.

Модель LX3V-0806MT-A2 интересна тем, что это самый простой и недорогой контроллер в линейке Wecon LX3V и стоит всего 68$, если его заказывать в Китае.

ПЛК имеет 14 точек ввода/вывода, энергонезависимые RTC и 2 порта связи (1 RS-422 и 1 RS-485) с возможностью подключения еще 2-х портов RS-485.

 

Читать далее

Год назад я уже писал про контроллер американской компании 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 просмотров.

Читать далее

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

РН применяются и в быту и на производстве. Скажем, в своих шкафах для АСУ ТП мы всегда ставим РН на трехфазную и на однофазную сеть. При низкой цене эти устройства позволяют защитить контроллеры и модули, которые стоят иногда до 10.000$. Иногда это полезно. Вот на одном предприятии постоянно выключался контроллер. Начали разбираться, оказалось, что из-за неисправности питающая подстанция давала в сеть постройки с АСУ повышенное напряжение и РН исправно разрывал сеть, спасая дорогостоящий ПЛК. Кроме того, что оборудование само по себе стоит денег, выход его из строя по вине скачков напряжения наносит убытки из-за времени простоя, необходимого для приобретения и замены сгоревших приборов.

В быту РН применяются в обычных домах и квартирах на входе электрической сети.  Защита домашней электрической сети 220В от повышенного напряжения сейчас очень актуальна. Время от времени то тут, то там в домашних сетях скачет напряжение и выжигает все включенные приборы. Регулярно появляются такие новости:
Жильцы запорожской многоэтажки остались без бытовой техники. Ее «убил» перепад напряжения в сети
В доме под Полтавой в одну минуту сгорели холодильник, телевизор, стиральная машина
Подробности леденят душу:

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

«Горе», конечно громко сказано, но повод для грусти точно есть. Самое печальное, что отсудить возмещение ущерба в таких ситуациях невозможно. Поэтому, когда 3 года назад я делал ремонт и менял проводку, то первым делом поставил реле напряжения.
В общем, реле напряжения нужно обязательно ставить и в квартире и на производстве- это страховка от больших убытков.

Сегодня рассмотрим реле напряжения РН-104 компании «Новатек-электро»:
rn-104-re
Читать далее

perry-smallНедельное реле времени Perry 1IO7081 предназначено для включения/выключения устройств по расписанию. Реле одноканальное, коммутируемая нагрузка до 16 A/250 V AC. Это позволяет в том числе включать/выключать сеть 220 В (как известно, там фаза одна) при достаточно мощной нагрузке. Управлять коммутацией реле можно как в ручном режиме соответствующей кнопкой, так и в автоматическом режиме.

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

1IO7081 работает от сети 220 В и для него не нужен отдельный блок питания. Есть энергонезависимые часы реального времени с питанием от мощного аккумулятора, потому при пропадании питания модуля 220 В, время не сбивается. Недельное реле времени Perry 1IO708 производятся в Италии, не смотря на то, что на коробке нарисован кенгуру.

 

Характеристики

Название Perry 1IO7081
Назначение Недельное реле времени
Кол-во каналов реле 1
Тип реле 16A/250 V AC
Питание 220 V AC
Энергонезависимые часы реального времени (RTC) есть
Питание RTC Varta 2/V80H
Дисплей есть
Габариты 90x35x60 мм
Крепление DIN-рейка
Температура эксплуатации -10… 65°С
Степень защиты IP IP20
Цена 47 $

Читать далее

В предыдущей части обзора американского программируемого контроллера 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

 

 

Читать далее

Недавно закончил проект, в котором впервые применил сенсорную панель Samkoon-070AE. Вообще-то я первоначально хотел использовать панель ОВЕН СП-270Т, с которой много работал до этого, но ради интереса на этот раз решил взять Samkoon. Впервые с этой панелью я столкнулся, когда разбирался с программируемыми реле xLogic: http://plc-blog.com.ua/obzor-xlogic-1 , но тогда знакомство было мимолетным. В этот раз я реализовал на SK-070AE реальный проект.

 

Характеристики

Название Samkoon SK-070AE
Назначение Сенсорная панель
Диагональ 7″
Разрешение 800×480 пикс.
Кол-во цветов 262144
Память ОЗУ/Флеш 64 Мб/128 Мб
Порты 2 универсальных(RS232/485), 2 USB
Протоколы передачи данных Modbus, Advantech и еще целая куча
Скорость передачи данных, bps 1200… 187500
Питание 24 V DC
Габариты 203х145х40 мм
Температура эксплуатации -10… 65°С
Степень защиты IP IP65 по фронту, IP0 с тыльной стороны
Среда программирования SK Workshop
Макросы Программирование на Си
Цена 236 $

 

Комплект поставки

samkoon-complect

1. Собственно панель

2. Кабель USB AM/BM для программирования

3. Крепеж

4. Руководство пользователя

5. Сертификат

6. Описание комплекта поставки

Как видно, документация на китайском, диска с ПО в комплекте нет. Кстати, русская панель ОВЕН СП-270Т тоже на самом деле китайская, не смотря на то, что представили ОВЕН утверждают, что все делают на отечественных заводах. Более того, овеновский софт хуже родного китайского.

Читать далее

Недавно я впервые столкнулся с датчиками температуры и влажности SM-100 и SM-200 украинского производства. Это девайсы с герметичным корпусом IP67, питанием 12 V и портом RS-485 с протоколом Modbus RTU:

 

Характеристики

Название SM-100, SM-200
Назначение SM-100 датчик температуры воздуха
SM-100.W датчик температуры воздуха/почвы/жидкости
SM-200 датчик температуры и влажности
SM-100 Диапазон и точность измерения температуры -40… +60 °C, ±0.5 °C
SM-100.W -55… +125 °C, ±0.5 °C
SM-200 Диапазон и точность измерения температуры -40… +60 °C, ±0.5 °C
Диапазон и точность измерения влажности 0… 100 %, ±4.5 %
Интерфейс передачи данных RS-485
Протокол передачи данных Modbus RTU
Скорость передачи данных 2400 bps
Питание 12 V DC
Габариты корпуса 58 x 64 x 35 mm
Степень защиты IP67
Исполнение корпуса крепление на стену
Цена SM-100 49 $
SM-100.W
SM-200 79 $
Сайт производителя http://softron.com.ua/

Читать далее

С ПЛК110-60 я впервые столкнулся в 2010 году. Тогда мы разрабатывали проект электропечи для одного монгольского ГОКа и собирались применить ПЛК Vipa. Но один из руководителей подсчитал, что если реализовать ту же задачу на оборудовании некой российской фрмы «Овен», то выйдет дешевле в 5 раз. С тех пор мы поставили на тот комбинат уже 4 различных печи, работой которых управляют ПЛК110-60.

Сейчас рассмотрим модель ПЛК110-220.60.К-М.

 

Характеристики 

Название ПЛК110-220.60.К-М
Назначение Программируемый Логический Контроллер
Кол-во каналов DI(из них быстродействующих) 36 (4)
Кол-во каналов DQ(из них быстродействующих) 24 (4)
Тип DQ Транзисторный,n-p-n
Порты RS-485 2
Порты RS-232 2 (1 из которых RS-232 debug)
Порт Ethernet 1
Порт USB 1
Протоколы передачи данных Modbus-ASCII/RTU/TCP, Овен, DCON, GateWay
Скорость передачи данных, bps 4800 — 115200
Питание 90…264 V AC
Встроенный источник питания 24 V DC,  0.62 A
Аккумулятор LIR2477 (срок службы до 5 лет)
Потребляемая мощность 35 W
Габариты корпуса  208 х 110 х 73 mm
Исполнение корпуса Крепление на DIN рейку, монтаж на стену
Температура эксплуатации -10…+50 °С
Степень защиты IP IP20 со стороны панели, IP00 со стороны клемм
Среда программирования Codesys 2.3
Оперативная память 8 Мб
Постоянная память 4 Мб
Постоянная память переменных 16 Кб
Цена 4540 грн. (349 $)

ПЛК110-60 бывают:

  • С транзисторными выходами(литера «К» в индексе) или релейными(«Р»)
  • С ограничением памяти ввода/вывода в 360 байт(«L») или без ограничения(«М»)
  • С питанием 220 V AC(число «220» в индексе) или 24 V DC («24» в индексе) .

В моем случае ПЛК110-220.60.К-М это контроллер с питанием 220 вольт от обычной розетки, транзисторными выходами и без ограничения на количество памяти ввода/вывода. Но т.к. бесконечность понятие абстрактное, то неограниченная память в моделях с индексом «М» ограничена размером 16 Кб. Память переменных(не путать с памятью ввода/вывода) в моделях М и L одинакова и ограничена размером оперативной памяти.

ПЛК110 в отличии от Simatic, Vipa и других, не имеет модулей расширения, т.е. модулей, подключаемых по внутренней шине. Расширить кол-во DI и DQ можно только по Modbus через внешние модули ввода/вывода типа овеновских МВ110, МУ110 или девайсов других фирм.

 

Комплект поставки

Читать далее

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


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

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