Архив за месяц: Октябрь 2014
Допустим, на ПК установлен Codesys с таргетами для ПЛК, в частности ОВЕН ПЛК. Нужно определить, какая именно версия таргета установлена. Как это сделать?
Пробовал я это обнаружить через меню Codesys, не получилось. Может оно там и есть, но я не нашел. Зато получилось вот так:
1. Допустим, нужно узнать установленую версию таргета для ПЛК110-60-М. Пишем в гугле «плк110-60 таргет»:
С ПЛК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 или девайсов других фирм.
Комплект поставки
В очередном проекте мне нужно подключить по 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 бод: