Алексей | ПЛК и АСУТП

Алексей

Я уже рассказывал про железо и программирование ПЛК производства китайской компании Wecon. Недавно я написал небольшую программку для системы из ПЛК Wecon LX3V-1208, подключенному к нему модулю расширения аналогового ввода Wecon LX3V-4AD и сенсорной панели PI8070 производства этой же компании.

Работу выполнял по интернету, для другого полушария. ПЛК Wecon LX3V (правда, модели LX3V-0806) у меня имелся свой, а модуль расширения LX3V-4AD и сенсорную панель PI8070 видел только по скайпу. Тем не менее, все получилось.

 

Железо Wecon LX3V-4AD

1. LX3V-4AD это модуль аналогового ввода, работает с ПЛК Wecon LX3V по его внутренней шине.
Выглядит он так:
Wecon-LX3V-4AD

Краткие характеристики модуля:

  • 4 дифференциальных канала аналогового ввода
  • Три диапазона измерения: -10…+10В, -20…+20мА и 4…20 мА
  • АЦП 16 бит

Читать далее

Федеральный горный и промышленный надзор РФ в постановлении Госгортехнадзора № 47 от 04.06.03 требует при запуске механизмов использовать реле предпусковой сигнализации. Пункт 69 постановления гласит:

«Перед началом работы или движения машины (механизма) машинист обязан убедиться в безопасности членов бригады и находящихся поблизости лиц. Должен быть подан звуковой предупредительный сигнал продолжительностью не менее 10 с. После первого сигнала должна предусматриваться выдержка времени не менее 30 с, после чего должен подаваться второй сигнал продолжительностью 30 с. Запуск механизмов и оборудования должен быть сблокирован с устройством, обеспечивающим вышеуказанную предпусковую сигнализацию.»

Для реализации этого требования, в реле времени РЭВ-201М компании «Новатек-Электро» дополнительно был введен алгоритм №4 «Предпусковая сигнализация»:

В первой части обзора китайского ПЛК 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.

 

Читать далее

Я уже ранее писал про то, что оригинальный кабель для программирования логических реле Zelio SR2/SR3 имеет очень простую конструкцию и явно не стоит своих 90 евро, особенно в нынешние смутные времена. Можно обойтись и без специального кабеля, программируя Zelio через преобразователь USB/TTL или загрузочный шнур от старой мобилки. Но в этом случае, в отличии от программирования родным кабелем, отсутствует гальваническая развязка между Zelio и ПК, а потому есть теоретическая вероятность повредить логическое реле. Что бы обезопасить себя от этого, можно самостоятельно сделать плату с гальванической опторазвязкой для программирования Zelio SR2/SR3. В результате программировать Zelio будет так же безопасно, как и ее родным шнурком.

Павел из г.Счастье разработал такую плату и любезно поделился информацией о ней:
board-opto-zelio-small
board-opto-zelio-1

Читать далее

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

plc110_30_smallПрограммирование ОВЕН ПЛК производится в среде CodeSys2.3, которая позволяет проводить эмуляцию(имитацию, симуляцию) работы контроллера. Т.е. даже физически не имея на руках ПЛК, можно проверить работу его программы.

Но бывает так, что ПЛК уже на объекте смонтирован в шкафу, все соединения к нему подведены и нужно проверить работу алгоритма отдельно для входов и выходов. Например, без прихода на входа ПЛК реальных сигналов прогнать программу и поклацать выходами. Либо наоборот- посмотреть работу ПЛК при поступлении реальных сигналов на входа, но управляющие сигналы на выхода ПЛК не давать, а смотреть их состояние в программе.

Это нетрудно реализовать программно. Алгоритм такой:

  1. Создаем переменные-флаги режима симуляции входов и выходов ПЛК.
  2. Создаем битовые массивы, служащие промежуточными буферами хранения состояний входов и выходов.
  3. В начале рабочего цикла программы данные физических входов ПЛК копируются в промежуточный буфер входов в том случае, если отключен режим симуляции входов. Если режим симуляции входов включен, данные не копируются.
  4. Выполняется основной алгоритм программы ПЛК. При этом работа ведется не с адресами физических входов и выходов ПЛК, а исключительно с промежуточными буферами входов и выходов.
  5. В конце рабочего цикла программы данные из промежуточного буфера выходов копируются в физические выхода ПЛК в том случае, если отключен режим симуляции выходов. Если режим симуляции выходов включен, данные не копируются.

На примере ОВЕН ПЛК110-30 делается это так:

Читать далее

Недавно разрабатывал программу для ОВЕН ПЛК110-30 нового поколения, выпускаемого с 2014 года. В духе времени, разработкой и отладкой программы для ОВЕН ПЛК110-30 занимался дистанционно по интернету, через 6 часовых поясов. Ранее мне довелось плотно работать с контроллерами ОВЕН серии ПЛК110 старого поколения, о чем писал тут: http://plc-blog.com.ua/obzor-oven-plk110-60. ОВЕН ПЛК110 это один из моих любимых контроллеров, тем интереснее было столкнуться в реальной работе с новой генерацией почтенного девайса. Программировал новый ПЛК110 я в CodeSys 2.3.9.41.

Самое заметное отличие нового ПЛК110 от старого это конечно дизайн корпуса.

Вот старый ПЛК110:

plk110_30_old

А вот новый ПЛК110:

plk110_30_new

Фотографии взяты с сайта owen.ru, самому мне в данном проекте удалось посмотреть на новый ПЛК110 только через веб-камеру.  Новый дизайн конечно хорош. Но главное различие между старым и новым ПЛК110 внутри- фактически это разные контроллеры, общее у которых только концепция и название. Заявлено применение нового микроконтроллера, а значит схемотехника иная.

Аппаратные различия новых и старых ПЛК:

owen_plc_old_new

В своей задаче я преимуществ возросших вычислительных мощностей не заметил по причине крайней простоты оной задачи. Но на ряд особенностей нового контроллера внимание обратил.

Читать далее

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 $

Читать далее

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


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

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