ПЛК | ПЛК и АСУТП

ПЛК

С ПЛК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 или девайсов других фирм.

 

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

Читать далее

plc110-60В очередном проекте мне нужно подключить по Modbus к ПЛК110-60 украинские  датчики температуры и влажности SM-100 и SM-200.

Сразу оговорюсь, в данном случае имеется ввиду старая модель ПЛК110-60, с 2014 г. под таким же названием выпускается новая модель, конструктивно совсем другая.

Скорость передачи данных по модбас у датчиков SM-100/200 фиксирована и равна 2400 бод. Это, кстати, говорит не в пользу датчиков- нет ни одной объективной причины, что бы не сделать в датчиках SM-100/200 скорость передачи данных по модбас  изменяемую в диапазоне, хотя бы, 2400 — 19200. Даже в начале 2000-х везде применяли скорость минимум 9600.

Но я не сильно обеспокоился, ибо согласно 14-й странице РЭ ПЛК110, передача данных через RS-485 работает на скоростях 2400-11500 бод:

plc110_speed_modbus

Читать далее

test_iqНедавно я разрабатывал программу для ПР xLogic ELC-26.
Среди прочего программа должна была реализовать подпрограмму тестирования выходов.

Что такое тестирование входов/выходов и зачем оно надо?
Это возможность с помощью кнопок установить/сбросить состояние любого выхода ПР(ПЛК) и просмотр состояния любого входа.
Такая возможность очень полезна, а иногда и незаменима при наладке и определении неисправности работы системы.

Например, случай из практики, в АСУ кроме ПР(ПЛК) используется промежуточное реле, которое вышло из строя. В результате некое устройство не включалось.  Как определить, почему устройство не включается? Вышел из строя дискретный выход, промежуточное реле или мыши съели провод?

Читать далее

plc110-60Делаю проект на ОВЕН ПЛК110-60.
Т.к. последний раз я с этим ПЛК работал 2 года назад, CodeSys и target пришлось ставить заново.

Достал я контроллер из коробки, подключил к ПК и попробовал залить в ОВЕН тестовую программу. Не получилось- кодесис писал «Выбранный профиль ПЛК не соответствует профилю целевой платформы».
Прокрутил в голове предыдущий опыт работы с овном. Ничего подобного в своей практике не вспомнил.

Читать далее

plc110-60Продолжаю описывать овеновские глюки.

Еще один неприятный глюк ОВЕН ПЛК110-60, замеченный мною-

самопроизвольный переход контроллера в состояние «останов» во время работы.

 

Овен может находиться в трех состояниях:

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

Читать далее

plc110-60В прошлом году я разработал программу для крупного проекта на ОВЕН ПЛК110-60.
Объект с моей программой успешно работает год в дальнем зарубежье.
Во время работы я нашел много овеновских глюков при написании программы в среде CodeSys.
Сегодня рассмотрим один из них, который доставил мне кучу неудобств- зависание ПЛК ОВЕН при передаче данных по протоколам Modbus и Овен в режиме «By command».
Читать далее

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


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

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