понедельник, 11 ноября 2013 г.

Модуль ввода/вывода WF-2060




Модуль ввода/вывода WF-2060 предназначен для передачи информации о состоянии 6 дискретных каналов по беспроводному каналу стандарта IEEE 802.11b/g, иначе называемому Wi-Fi. Дальность связи, согласно технических характеристик, составляет 100 метров. Протокол передачи информации: Modbus TCP или Moidbus UDP. Выпускается модуль в пластиковом корпусе фирмой ICP и относится к серии M-7000.
Основное назначение модуля – организация связи с удаленными объектами посредством беспроводного канала. Пользователю доступно 6 входов с максимальным уровнем логической 1 равным 50В, и 6 выходных реле, способных коммутировать ток до 5А. Работа модуля может быть организована в двух вариантах. Первый из них представляет стандартное устройство беспроводного ввода/вывода. Управлять им может либо ПЛК, подключенный к беспроводной точке доступа, либо оператор с обычного ПК. Для последнего варианта, в комплекте поставки есть необходимое ПО. Второй вариант использования подразумевает организацию беспроводного удлинителя. Два модуля настраиваются на передачу информации между собой. В результате изменения состояний на входах одного модуля тут же отражаются переключением выходных реле второго и наоборот.
Комплект поставки WF-2060 значительно отличается от других подобных изделий. В него, кроме самого модуля, входит антенна, диск с программным обеспечением, кабель для настройки, отвертка и краткая инструкция. Для начала работы остается только подключить модуль к блоку питания и произвести необходимую настройку. Последняя выполняется либо по беспроводному варианту, либо через COM-порт.
Комплект поставки
Низкая рабочая температура (от -25 градусов) делает возможным установку модуля на улице. Хотя качество применяемой пластмассы вызывает сомнения в длительности эксплуатации в таких условиях. Монтаж модуля выполняется стандартно, на дин-рейку. Единственное, что необходимо, это предусмотреть место под антенну. Для питания используется также стандартное напряжение 24В. Все клеммники съемные. При этом подключение питания выполнено в винтовом варианте, а  внешних цепей - на зажимах. Светодиоды индикации отражают включение питания, наличие связи, мощность сигнала и состояние всех 12 встроенных цепей ввода-вывода.
Внутреннее устройство
Настройка модуля  не вызывает особых сложностей. Запустив приложенную программу, следует задать в основном сетевые настройки. Правда первая попытка задания параметров привела к неприятному зависанию связи между ПК и модулем. Проблема решилась простым возвратом на заводские установки, для чего оказалось необходимо четыре раза за 5 секунд перевести переключатель Mode в противоположное положение, а затем перезапустить модуль путем снятия питания. После этого те же самые настройки без особых проблем привели к установлению связи.
Внешний вид утилиты настройки
Из недостатков следует упомянуть некоторую задержку между подачей сигнала и включением соответствующего выхода. В особо быстрых приложениях она может оказаться весьма критичной, хотя ее можно попробовать устранить изменением периода сканирования в настройках. Также не понравилось наличие только одной клеммы COM на разъеме питания модуля. К этой клемме подключается как источник питания, так и кабель программирования, что не совсем удобно при наладке. Несколько удивило использование трех круглых светодиодов для индикации мощности сигнала и нарисованная сверху них барграмма. Как-то не вяжутся они между собой. Ну и конечно,  хотелось бы иметь выносную антенну. В остальном система понравилась. Все просто, относительно удобно и лишнего ничего нет. 

воскресенье, 6 октября 2013 г.

Робот на Siemens LOGO!


Программируемое реле Siemens LOGO! не отличается большой сложностью, благодаря чему его можно использовать в небольших проектах. Наряду с промышленной автоматизацией, встречается использование этого контроллера и в совершенно непредвиденных областях. Например, LOGO! применяют для управления отдельными блоками зарубежные судомоделисты, или, как на приведенных далее фото, любители-конструкторы роботов.

Прототипом робота стал знаменитый Wall-E. Именно его шасси напоминает механика проекта. В качестве приводов используются электромоторы на 12В. Робот оснащен датчиком препятствия с релейным выходом, позволяющим объезжать крупные объекты. Других датчиков нет. Все управляется LOGO! с одним модулем расширения.
Если подойти с пристрастием, то больше чем на игрушку данный проект ни за что не потянет. Слишком уж ограничены возможности программируемого реле для данного типа приложений. Тем не менее идея весьма занимательна, да и реализация на высоте. В учебных заведениях, наверное, было бы здорово использовать такое оборудование для обучения азам ПЛК.
Страница проекта http://letsmakerobots.com/node/5668

вторник, 24 сентября 2013 г.

Процессорные модули TWIDO TWDLMDA

TWDLMDA40DTK

Линейка модульных контроллеров TWIDO построена вокруг двух типов процессорных блоков. Первый тип (TWDLMDA20) содержит 20 встроенных линий ввода/вывода, второй – 40 (TWDLMDA40). Подключение внешних цепей в обеих вариантах выполняется с помощью разъема и специального кабеля. Непосредственно на процессорном блоке кроме клемм питания ничего подключать больше не надо. Подобный подход дает некоторые преимущества в монтаже, но, опять же, требует использования специализированных кабелей. К счастью из подобной ситуации возможен один интересный и главное дешевый выход. Для его осуществления понадобится розетка типа IDC-26F и плоский кабель на 26 жил. (Подобные используются в персональных компьютерах). Собрав воедино розетку и кабель можно получить готовое решение для TWIDO. С обратной стороны разделка зависит от конкретной задачи. Единственное неудобство – плоский кабель необходимо каким-то образом укладывать, тогда как фирменный кабель выполнен в виде жгута в оболочке и с ним особых проблем нет. В остальном получается гораздо более дешевое решение по сравнению с фирменной продукцией, но по опыту ничуть не уступающее ей. Точно также можно поступить с кабелями для модулей расширения, но там понадобятся другие розетки на 20 контактов.
Внутреннее устройство TWDLMDA40DTK
Процессорные модули на 20 и 40 точек внешне отличаются только количеством разъемов. У вариантов с 20 линиями установлена только одна вилка, в вариантах с 40 - их две. Единственное исключение – модуль с релейными выходами TWDLMDA20DRT. У него также две вилки, одна из которых на 20, а вторая на 26 контактов. Модули на 20 точек оснащается 12 входными и 8 выходными цепями. В вариантах TWDLMDA40 количество входов выходов ровно в два раза больше. Также модули отличаются доступным объемом памяти программ 32 и 64 кБ соответственно. Еще одну особенность следует учитывать при проектировании систем: модули на 20 внешних цепей, за исключением опять же WDLMDA20DRT,не поддерживают операций с плавающей точкой.
У всех модулей на передней панели кроме разъемов внешних цепей установлены: разъем последовательного интерфейса, используемый для программирования модуля, один аналоговый вход, один потенциометр, два посадочных места для интерфейсных модулей и терминал питания. Также там же можно найти индикаторы состояния линий. Источники питания в состав линейки TWIDO не входят, поэтому можно использовать подходящий по току блок питания на 24 вольта. Модули расширения подключаются стандартно справа, если смотреть на переднюю панель, с помощью предусмотренных разъемов. Оконечного устройства для внутренней шины, как это предусмотрено в OMRON CJ1 не требуется. Монтаж выполняется стандартно – на DIN-рейку.
Некоторый вопрос вызывают два типа используемых входных и выходных линий в TWIDO. В фирменной документации они называются «Источник тока» (обозначаются в маркировке DTK) и «Приемник тока» (обозначаются DUK). Главное отличие между ними заключается в полярности общей шины. Для «Источника тока» она должна иметь положительный потенциал, для «Приемника тока» - отрицательный. Если брать в рассмотрение выхода, то «Источник» и «Приемник» отличаются только типом применяемого выходного транзистора. В первом случае он  p-канальный, во втором n-канальный. Данный факт требует особо внимательного подхода при проектировании схемы и выборе модулей, а также в процессе монтажа. Для выходов можно допустить разные способы построения электрических цепей, почему разработчики применили подобное же решение для входов остается загадкой, при том, что сегодня полно компонентов, реализующих оба типа соединения для одного входа. Также при проектировании необходимо учесть, что каждая выходная  линия способна коммутировать ток до 0.3А, а каждый разъем в сумме до 1А. Для модулей расширения эти цифры могут отличаться.


среда, 18 сентября 2013 г.

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


Серия контроллеров TWIDO предлагается фирмой ShneiderElectric для построения небольших по количеству точек ввода/вывода систем автоматизации. Производитель предлагает три варианта исполнения ПЛК, отличающихся архитектурой. Компактная серия представляет собой моноблочные контроллеры с возможностью расширения, модульная  выполнена в виде классических модульных систем, автомобильная упакована в герметичный корпус без возможности присоединения модулей расширения.
ПЛК Twido от Shneider Electric
В зависимости от серии и модели контроллера изменяются его максимальные характеристики. Для младших устройств компактной серии количество входов/выходов равно 10 и 16. В старших моделях оно увеличено до 148 при условии использования модулей расширения.  В модульной серии в зависимости о  модели может быть доступно от 148 до 264 линий ввода/вывода.  Большое число модулей расширения позволяет собрать оптимальную версию оборудования. В список входят модули дискретных входов/выходов, релейные модули, модули ввода/вывода аналоговых сигналов, коммуникационные модули и небольшой внешний дисплей. Набор, в общем-то, неплохой, особенно для небольших систем. При выборе оборудования создается впечатление ориентированности контроллера на низковольтные системы, так как большинство модулей работают с сигналами постоянного тока напряжением 24В. Но в целом это больших проблем не составляет.
Стоимость контроллеров начинается от 100 с небольшим долларов. При этом производитель предлагает бесплатную среду разработки. Но, как и положено халявный сыр только в мышеловке, поэтому для программирования обязательно необходим фирменный кабель-переходник. Конечно, заплатить лишние полторы сотни долларов не так и сложно, особенно для солидной фирмы, но в современных условиях нет особых проблем реализовать интерфейс USB.
Внешний вид TwidoSuite
 Все впечатление от контроллера портит программный пакет TwidoSuite. Хотя в целом серьезных замечаний не так уж и много, но общее впечатление скорее отрицательное. Первая проблема – нестандартный интерфейс. Конечно, он выглядит красиво, разобраться в особенностях не так и сложно, но необходимость его вызывает большие сомнения. Где-нибудь в учебных заведениях он возможно будет смотреться не так уж и плохо, но для разработчиков все графические и иные прибамабасы по меньшей мере излишни. Несмотря на то, что программа поставляется условно бесплатно, она имеет тестовый период, по истечении которого просит зарегистрироваться. Если этого не сделать, то работа будет остановлена. Опять же подобный подход вызывает скорее недоумение и лишние хлопоты. Более серьезное замечание вызвала глючность программы. Было перепробавно несколько версий на нескольких компьютерах, но TwidoSuite упорно не хотел загружать свои же сохраненные программы. Возможно, это было связано с наличием комментариев на русском языке, но факт остается фактом. Единственный найденный выход – экспорт программы в текстовый файл и затем при необходимости импорт из него с потерей части информации. Также TwidoSuite не поддерживает русскоязычные символы в описании переменных, но это беда почти всех зарубежных программ.

От Twido сложилось двойственное впечатление. С одной стороны неплохие контроллеры, с другой требуют тщательного подхода при выборе оборудования. Простое программирование со множеством удачных решений полностью перечеркнуто дебильным интерфейсом и глючностью программы. В итоге придется десять раз подумать, прежде чем использовать Twido в своих проектах.

вторник, 11 июня 2013 г.

Регулятор температуры своими руками.


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

четверг, 23 мая 2013 г.

Проблема запуска SE5101

В процессе освоения сервера интерфейсов SE5101 возникла интересная проблема - на компьютерах, не оснащенных встроенным COM-портом, виртуальный порт не создается. При этом на других машинах, имеющих указанный порт, проблем нет. Учитывая, что в последнее время все сложнее становиться найти материнскую плату в нужной комплектации, возникают вопросы к разработчикам оборудования.
Решение проблемы нашлось относительно быстро. К системе просто был подсоединен переходник USB-COM, драйвер которого прописал в системе один из COM-портов. После этого утилита X-Port без дополнительных вопросов организовала виртуальный порт. Казалось-бы все заработало. Но как только понадобилась перезагрузка системы - все повторилось. Единственный, пока найденный выход - держать переходник с USB постоянно присоединенным к ПК.

вторник, 21 мая 2013 г.

Сервер последовательных интерфейсов EtherWAN SE5101



Сервер последовательных интерфейсов SE5101 выполняет функцию преобразователя сигналов RS232/485 в Ethernet. Фактически, использование подобного оборудования позволяет организовать удаленный доступ по стандартной ЛВС к приборам, оснащенным одним из вариантов последовательного интерфейса.

EtherWAN SE5101
Конструктивно, SE5101 выполнен в металлическом узкопрофильном корпусе, предназначенном для монтажа на DIN-рейку. С нижней стороны корпуса расположен разъем Ethernet и один из входов питания 24В. На передней панели имеется еще один вход подключения напряжения питания, реализованный в виде съемного клеммника. Здесь же расположены светодиоды индикации состояния преобразователя. Разъем последовательного интерфейса установлен сверху. Возможны два варианта последнего – в виде стандартного разъема DB-9M, либо пятиконтактного съемного клеммника.

EtherWAN SE5101
Для запуска в работу SE5101 требует наличие локальной вычислительной сети. Конфигурацию интерфейса можно выполнить через специальное программное обеспечение под названием X-Port, либо через WEB-интерфейс. Доступ к настройкам защищен паролем, исходное значение которого – admin. По умолчанию, серверу присвоен статический IP-адрес 192.168.1.10. Запустив какой-либо браузер и введя указанный адрес, можно войти в меню настройки. Кроме статической адресации, SE5101 работает и в режиме назначения адреса DHCP. Также имеется встроенная возможность отправки аварийных сообщений по электронной почте.
Рестарт сервера и сброс неправильно введенных настроек возможен с помощью кнопки Reset на верхней крышке корпуса. В зависимости от длительности нажатия производятся следующие действия (контроль текущего состояния возможен по частоте мигания светодиода Status) :
- 0-10 сек (светодиод Status загорается на 0.5 сек) – перезагрузка сервера интерфейсов
- 11-30 сек (светодиод Status загорается на 0.2 сек) – сброс пароля на вариант по умолчанию
- свыше 30 секунд (светодиод Status загорается на 1 сек) – сброс на заводские настройки. 
Последовательный интерфейс в SE5101 имеет несколько режимов работы. Наиболее простым является виртуальный COM-порт. При его активации, в системе появляется еще один COM-порт, используя который можно напрямую связываться с оборудованием, используя стандартное программное обеспечение. Удаленный прибор в этом случае опрашивается так, как если бы он был подключен напрямую к ПК. Конфигурация и настройка виртуального порта выполняется с помощью утилиты X-Port. Все установки и виртуальный порт сохраняются и продолжают работать как после закрытия утилиты, так и после перезагрузки системы.
Среди недостатков SE5101 пока проявился только один – время в преобразователе сбрасывается при пропадании питания, хотя для данного типа оборудования это может быть и не очень важно.