Выравниватель рядов продукции на siemens logo!

Siemens Logo! — десять лет спустя

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

Под катом много фотографий (geek porn)!

Итак, что такое Siemens Logo!? Фирма Siemens позиционирует данное устройство как «интеллектуальное реле», позволяющее строить несложные системы автоматизации.

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

1. Железо

Семейство Siemens Logo! включает в себя множество разных модулей, но самым главным из них является модуль процессора.

1.1. Модуль процессора

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

На нем отображаются меню, нужные при загрузке программы, на нём могут отображаться сообщения при работе программы, с него можно даже, при сильном желании, запрограммировать контроллер без подключения к компьютеру.

Выпускаются также «слепые» модули (Pure), не имеющие экрана, но если вы занимаетесь построением систем на Siemens Logo!, нужно иметь хотя бы один модуль с экраном, чтобы иметь возможность копировать модули памяти. Но об этом будет сказано ниже.

Итак, модуль процессора 0BA3 питается от сети 220В, и имеет четыре дискретных выхода (реле) и восемь дискретных входов. Дискретный выход представляет собой реле с нагрузочной способностью до 10А при напряжении до 240В, дискретный вход допускает подключение цепей переменного тока напряжением 220В.

Самое интересное, конечно, внутри. Итак, модуль процессора в разобранном виде:

Модуль состоит из двух плат, на верхней плате расположен сам процессор и LCD, на нижней — блок питания, реле и дискретные входы.

Начнем с верхней платы.

Верхняя плата, верхняя сторона.

То же, со снятым LCD.

Верхняя плата, нижняя сторона.

На верхней плате размещается сам процессор (ASIC, разработанный специально для этого изделия), LCD, микросхема L4949EP (стабилизатор напряжения 5В, схема сброса и супервизор питания), кварц на 8МГц, ещё одна микросхема неизвестного назначения, микросхема Atmel 24C08 (EEPROM на 8 кбит), микросхемы 74hc4066 (4 аналоговых ключа) и 74HC11(?). Также на верхней плате расположены разъемы для подключения нижней платы, модуля расширения и модуля памяти.
Как видим, ничего особо интересного на верхней плате нет. Весь основной функционал заключается в одной специализированной микросхеме.

На нижней плате мы видим более интересные вещи. Здесь расположен источник питания на микросхеме TOP332G. Сама по себе микросхема (контроллер импульсного источника питания) очень распространенная, но здесь она применяется в несколько необычном включении, без трансформатора.

Получается простой понижающий импульсный преобразователь напряжения, понижающий напряжения от сетевого (85 — 240В) lj 24В постоянного тока.

Блок питания не изолирует устройство от сети! Цифровая «земля» и общий провод дискретных входов оказываются связаны с «нулём» сети напрямую, поэтому при монтаже контроллера важно, ради соблюдения техники безопасности, подключать сеть правильно, с учётом того, какой провод нулевой, а какой фазный.

Дискретные выходы представляют собой реле Schrack с обмоткой на 24В. Кстати, маркировка на корпусе реле гласит, что коммутируемый ток составляет 8А, а Siemens заявляет для данного модуля 10А. Непорядок.

Дискретные входы не имеют гальванической развязки. По сути, сетевое напряжение через делитель и фильтр поступает напрямую на логику.

Схема дискретного входа

Также на нижней плате расположены винтовые клеммы, разъем для соединения с верхней платой и пьезопищалка.

1.2. Модуль дискретного ввода-вывода

Модуль дискретного ввода-вывода 0BA0, содержит четыре дискретных выхода (реле), четыре дискретных входа, и, как и другие модули этого семейства, пристыковывается к модулю процессора сбоку.

Отдельно он выглядит так:

И в разобранном виде:

Он также состоит из двух плат, верхней и нижней.

Верхняя плата, вид сверху.

Используются точно такие же реле Schrack на 8А, но на этот раз Siemens заявляет максимальный ток 5А. То есть в случае с процессорным блоком они рискуют тем, что будет превышен максимально допустимый ток через контакты реле, а здесь они перестраховываются.

Верхняя плата, вид снизу.

Здесь мы опять видим специализированную микросхему и уже знакомый нам стабилизатор питания L4949.

Нижняя плата содержит ещё два реле, источник питания и четыре дискретных входа. Все эти узлы аналогичны используемым в процессорном модуле.

1.3. Загрузочный кабель

Кабель предназначен для загрузки программ через порт RS-232. Кабель имеет гальваническую развязку.

Посмотрим, что внутри.

Внутри гибко-жесткая печатная плата. На одной стороне две оптопары.

Микросхема MAX3221 (порт RS232) и буфер (74НС14 или какой-то аналог).

1.4. Модуль памяти

Желтенькая штучка на фото — это модуль памяти. В принципе, Ljgo! работает и без него, но желтый модуль позволяет копировать программы.

После заливки программы в контроллер по кабелю её можно скопировать в желтый модуль и вставить в другой контроллер, скажем, находящийся на объекте. Удобно тем, что монтажнику не нужно брать с собой ноутбук и кабель.

Бывают ещё красные модули, они не позволяют скопировать своё содержимое во внутреннюю память контроллера (типа, защита от копирования).

Внутри находится микросхема EEPROM Atmel 24C08, такая же, как в модуле процессора.

2. Пишем программу

Итак, подключаем питание, включаем контроллер, и видим следующее:

Напишем программу «мигания светодиодиком». Светодиодик в кавычках, потому что никакой индикации срабатывания выхода на самом деле нет. Мы просто услышим звук срабатывающего реле. Слово «пишем» тоже можно взять в кавычки, потому что програамы для Siemens Logo! н пишутся, а рисуются в графической среде Logo! Comfort.

«Программы» в этой среде построены из «кубиков», каждый из которых представляет собой логический элемент, реле времени, вход, выход, и т.п.

В этой же среде можно запустить симуляцию программы. В нашем случае программа состоит из одного блока Symmetrical Pulse Generator, одног дискретного выхода, и одной константы (лог. 1), разрешающей работу генератора. Всё предельно просто.

Программное обеспечение позволяет запрограммировать любое поколение контроллеров Logo!, как старые (этот, например, третья модель), так и новые (6-я и 7-я модель). Отличаются они тем, что в новых гораздо больше функций, и гораздо меньше ограничений. Третья модель, например, позволят использовать в программе всего лишь до 56 блоков, в современных моделях блоков может быть и 200.

Достоинством этой среды является то, что в ней можно начать работу «с нуля», не имея опыта программирования логических контроллеров. «Кривая обучения» минимальна и может занять один вечер.

Программное обеспечение хорошо документировано, есть примеры проектов (например, автоматика лестничного освещения).

Теперь самое интересное.

Цены

Конечно, именно эти модели давно устарели и сняты с производства, поэтому приведу цены на их современные инкарнации.
Цены приведены в рублях и являются приблизительными.

Модуль процессора — 4200 р. Модуль дискретного ввода-вывода — 3000 р. Кабель — 3800 р.

Модуль памяти — 650 р.

Впечатляет, не правда ли? Особенно на кабель (две микросхемы и две оптопары) и на модуль памяти (одна микросхема стоимостью меньше 10 р.)

Вот и всё. Надеюсь, вам понравилось. Буду рад ответить на ваши вопросы.

Источник: http://www.pvsm.ru/staroe-zhelezo/51973

Программируемые интеллектуальные реле(микроконтроллеры) Siemens LOGO!

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

Модули LOGO! Contact
Для бесшумной коммутации цепей 3-фазного переменного тока напряжение 400 В с активной нагрузкой до 20 А или асинхронных электродвигателей мощностью до 4 кВт. Управление их работой осуществляется через дискретные выходы базового логического модуля или модулей расширения

Монтажные комплекты LOGO! / SIPLUS
Для установки логических модулей на фронтальных панелях шкафов управления и повышения степени защиты модулей до уровня IP30 или IP65

Имитатор входных сигналов
Для отладки программ логических модулей LOGO!. Выполнен в виде платы с жесткими, подключающимися к входам модуля выводами: 6 переключателей для формирования дискретных входных сигналов и 2 потенциометра для формирования аналоговых входных сигналов 0…10В.

Программатор LOGO! Prom
Для возможности тиражирования запрограммированных модулей памяти: за один цикл возможность записать программу в 8 модулей памяти

Соединительный кабель LOGO! – PC
Для соединения(через последовательный интерфейс RS232 с 9-штырьковым D-SUB или USB разъемом) логического модуля LOGO! или программатора LOGO! Prom и компьютера с установленным ПО LOGO! SoftComfort

Программное обеспечение LOGO! SoftComfort– Комфортабельное программное обеспечение для разработки программ логических модулей LOGO! на персональном компьютере- Использование для разработки программ языков LAD и FBD- Эмуляция работы программы логического модуля, интерактивная отладка программы, архивирование готовых программ

– Мощная система интерактивной помощи, документирование программ

Текстовый дисплей LOGO! TD
Для подключения непосредственно к базовому модули LOGO! кабелем до 2,5 м. 4 строки по 24 символа, 6 стандартных клавиш и 4 параметрируемых для отображения сообщений и гистограмм.

Модули памяти и батарей
Модули памяти LOGO! предназначены для долговременного хранения программ и данных, переноса программ с одного логического модуля на другой, сохранения данных при перебоях в питании. Модули батареи предназначены для поддержания питания встроенных часов реального времени.

GSM-комплект LOGO! INSYS
GSM модем, антенна, кабель и ПО для удаленного использования модулей LOGO!

Источник: http://progressavtomatika.ru/katalog-tovarov/programmiruemye-rele-logicheskie-moduli-siemens-logo.html

Программируемое реле SIEMENS LOGO!

Микроконтроллеры LOGO! фирмы Siemens являются компактными многофункциональными универсальными изделиями, предназначенными для построения простейших логических задач в автоматизации. Алгоритм функционирования модулей задается программой, составленной из набора встроенных логических блоков. Максимальная конфигурация при использовании дополнительных блоков расширения позволяет обслуживать 24 дискретных и 8 аналоговых входов, а также 16 дискретных и 2 аналоговых выхода.Модули LOGO!Basic имеют экран и кнопки с помощью которых может производиться программирование без дополнительных средств (кабель, ПК, Софт для Logo).Модули LOGO!Pure это модель без клавиатуры и дисплея.
Читайте также:  Курс arduino - прерывания, создание функций, советы
Данные для заказа LOGO! SIEMENS

МодельНапряжение питанияКоличество входовКоличество выходовПамятьНаличие часов реального времениЗаказной код
LOGO! 12/24RCс дисплеем и клавиатурой 12-24VDC 4 дискретных/4 универсальных 4 Реле 200 блоков Да
LOGO! 12/24RCо 12-24VDC 4 дискретных/4 универсальных 4 Реле 200 блоков Да
LOGO! 24с дисплеем и клавиатурой 24VDC 4 дискретных/4 универсальных 4 Транзисторных(0,3 А) 200 блоков Нет
LOGO! 24o 24VDC 4 дискретных/4 универсальных 4 Транзисторных(0,3 А) 200 блоков Нет
LOGO! 24RCс дисплеем и клавиатурой 24 VAC/VDC 8 дискретных входов 4 Реле 200 блоков Да
LOGO! 24RCo 24 VAC/VDC 8 дискретных входов 4 Реле 200 блоков Да
LOGO! 230RCс дисплеем и клавиатурой 115/230 VAC/VDC 8 дискретных входов 4 Реле 200 блоков Да
LOGO! 230RCo 115/230 VAC/VDC 8 дискретных входов 4 Реле 200 блоков Да
– Модули ввода-вывода LOGO! дискретных сигналов DM8 и DM16 – Модули ввода LOGO! аналоговых сигналов AM2 и AM2 PT100 – Модуль вывода LOGO! аналоговых сигналов AM2 AQ- Сетевые модули LOGO! AS-Interface, LON Works и KNX.
Модули расширения LOGO!

МодельНапряжение питанияОписаниеЗаказной номер
LOGO! DM8 12/24R 12-24VDC 4 дискретных входа, 4 выхода реле
LOGO! DM8 24 24VDC 4 дискретных входа, 4 транзисторных выхода
LOGO! DM8 24R 24 VAC/VDC 4 дискретных входа, 4 выхода реле
LOGO! DM8 230R 115/230 VAC/VDC 4 дискретных входа, 4 выхода реле
LOGO! DM16 24 24VDC 8 дискретных входа, 8 транзисторных выходов
LOGO! DM16 24R 24VDC 8 дискретных входа, 8 выходов реле
LOGO! DM16 230R 15/230 VAC/VDC 8 дискретных входа, 8 выходов реле
LOGO! AM2 12-24VDC 2 аналоговых входа 0 … 10 В или 0 … 20 мА
LOGO! AM2 PT100 12-24VDC 2 для подключения датчиков термосопротовлений PT100
LOGO! AM2 AQ 24VDC 2 аналоговых выхода 0 … 10 В, 0 … 20 мА или 4 … 20 мА
LOGO!POWER преобразуют сетевые напряжения ~115/230В в выходное напряжение =12В или =24В с различными значениями тока нагрузки. Модули обеспечивают защиту нагрузки от коротких замыканий.
Блоки питания LOGO! POWER

LOGO! Power =12 В/ 1.9 А, 30 Вт
LOGO! Power =12B/4.5A 60Вт
LOGO! Power =24B/1.3A 30Вт
LOGO! Power =24B/2.5A 60Вт
LOGO! Power =24B/4.0A 90Вт

Дополнительные опции для LOGO!

ОписаниеКод заказа
Зеленая карта батареи для буферизации часов реального времени на срок до 2 лет
Фиолетовый картридж энергонезависимой памяти емкостью 32 Кбайт
Коричневая карта памяти и батареи для копирования и/или защиты ноу-хау программ logo! и для буферизации часов реального времени на срок до 2 лет
Кабель LOGO! USB PC для программирования модуля LOGO! с компьютера
Кабель LOGO! RS 232 PC для программирования модуля LOGO! с компьютера
LOGO! Soft Comfort V6.1
LOGO! Soft Comfort V6.1 Upgrade
Текстовый дисплей LOGO! TD с кабелем
– 4 строки по 12 или 24 символа; – Поддержка русского языка; – Построение бар-графиков; – Защита IP65;- Соединительный кабель в комплекте.

Программное обеспечение для модулей Siemens LOGO!

  • Обновленная версия LOGO! SoftComfort v6.1

Источник: http://www.ProgressAvtomatica.ru/relays/logo/siemens-logo.html

Новый LOGO!8 — Обзор экспертов

29.01.2015

Общие сведения

Краткая характеристика

Logo! 8 это новая серия универсальных логических программируемых реле для создания систем автоматизации начального уровня.

  • Микроконтроллеры Лого! 8 можно использовать для широкого спектра задач автоматизации в промышленности и так же в системах автоматизации зданий.
  • Микроконтроллеры обеспечивают программную реализацию алгоритмов управления. 
  • Для модулей лого доступен широкий спектр модулей расширения, что позволяет выполнить адаптацию к решаемой задаче.
  • Основным интерфейсом для обмена данными в микроконтроллерах Лого 8 служит Ethernet
  • Модули Logo! 8 выпускают как в стандартном исполнении, так и в исполнении для тяжелых промышленных условий.

Состав семейства

Модельный ряд Logo! восьмой серии имеет модули с дисплеем и кнопками Logo! Basic, а так же модели экономичной серии Logo! Pure.Для расширения возможностей доступны модули расширения:

  • Модули ввода-вывода аналоговых сигналов LOGO! AM2, LOGO! AM2 RTD и LOGO! AQ2
  • Коммуникационные модули LOGO! CMR2020 и LOGO! CSM
  • Коммутаторы трехфазных цепей  переменного тока LOGO! Contact
  • Блоки питания LOGO! Power
  • Текстовый дисплей LOGO! TDE
  • Вспомогательные компоненты (карты памяти, кабели для связи, батарейки)
  • Программное обеспечение LOGO! Soft Comfort

Расширение

  • До 24 дискретных входов на систему + до 64 NI
  • До 20 дискретных выходов на систему + до 64 NQ
  • До 8 аналоговых входов на систему + до 32 NAI
  • До 8 аналоговых выходов на систему + до 16 NAQ

Логические модули

Все в одном

  • Набор встроенных каналов ввода-вывода дискретных сигналов
  • До 4 каналов ввода аналоговых сигналов в моделях с питанием = 12/24 В и =24 В Интерфейс расширения дополнительными модулями
  • Встроенный дисплей и клавиатура в модулях LOGO! Basic
  • Встроенный интерфейс Ethernet для программирования, диагностики и сетевого обмена данными
  • Встроенная поддержка широкого набора функциональных блоков для решения задач автоматизации
  • Слот для установки Micro SD карты

Сравнительные характеристики

Логические модули LOGO! … 0BA8

Встроенный интерфейс Ethernet модулей LOGO! … 0BA7/ 0BA8

Обмен данными через Ethernet в LOGOL..OBA7/OBA8

S7 функции связи на основе TCP/IP:

  • До 8/16 соединений с другими логическими модулями LOGO! … 0ВА7/0ВА8
  • До 8/16 соединений с программируемыми контроллерами SIMATIC S7/ WinAC
  • Не более одного соединения с прибором или системой человеко-машинного интерфейса SIMATIC HMI
  • Не более одного TCP/IP соединения с компьютером, оснащенным программным обеспечением LOGO! Soft Comfort
  • Не более одного TCP/IP соединения с текстовым дисплеем LOGO! TDE в модулях LOGO!… 0ВА8

Обмен данными между модулями LOGO! … 0ВА7/ 0ВА8

Режим master/slave:

  • Только один логический модуль LOGO! (master) выполняет свою программу
  • К этому модулю может быть подключено до 8 ведомых (slave) логических модулей LOGO!
  • Для ведомых модулей требуется только установка собственных IP адресов, а также IP адреса сервера
  • Все логические модули могут оснащаться своим набором модулей расширения

Обмен данными через Ethernet в LOGO!…OBA8

Web сервер модулей LOGO!… 0BA8

Использование Web сервера:

  • Для отображения информации о типе, версии встроенного программного обеспечения, IP адресе и оперативном состоянии логического модуля
  • Для выполнения операций с использованием заранее сконфигурированной клавиатуры логического модуля/ текстового дисплея
  • Для просмотра сообщений, выводимых на экран встроенного дисплея логического модуля/ текстового дисплея
  • Для просмотра параметров настройки
  • Для просмотра и редактирования таблиц переменных
  • Для получения доступа к данным логического модуля с обычных или планшетных компьютеров, а также с мобильных телефонов

Модули ввода-вывода

Логические модули

Модули расширения:

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

Допустимые варианты подключения модулей

Модули ввода-вывода дискретных сигналов

С логическими модулями LOGO! … 0BA8 должны использоваться только модули 6ED1 055-…-0BA2

Модули ввода-вывода аналоговых сигналов

Коммуникационные модули

Коммутаторы LOGO! CSM

  • “Прозрачные” сетевые устройства, не требующие настройки своих параметров
  • Без интерфейса подключения к внутренней шине логического модуля

Коммуникационный модуль LOGO! CMR2020

  • Обмен данными через мобильные сети GSM/GPRS
  • Подключение к логическому модулю LOGO! 0BA8 через встроенный интерфейс Ethernet
  • Построение простейших систем телеуправления с поддержкой функций:
    • Удаленного обмена данными с логическим модулем с помощью SMS
    • Синхронизации даты и времени через GPS, NTP сервер или сеть оператора мобильной связи
    • Получения данных позиционирования через GPS
  • Отправка и получение SMS с заранее определенных мобильных телефонов
  • Отправка SMS по событиям, фиксируемым логическим модулем, или сигналам, поступающим на дискретные входы модуля CMR2020
  • Использование SMS для управления работой логического модуля, а также состояниями встроенных дискретных выходов модуля CMR2020
  • Корпус формата модулей LOGO! … 0BA8
  • Встроенный интерфейс Ethernet, 1x RJ45, 10/100 Мбит/с с поддержкой S7 функций связи для обмена данными с логическим модулем
  • Гнездо SMA для подключения GSM/GPRS антенны
  • Гнездо SMA для подключения GPS антенны
  • Слот для установки Micro SD карты и сохранения содержимого событий
  • Слот для установки SIM карты
  • Два 3-полюсных терминальных блока с контактами под винт для подключения внешних цепей дискретных входов
  • Два 3-полюсных терминальных блока с контактами под винт для подключения внешних цепей дискретных выходов
  • Один 4-полюсный терминальный блок с контактами под винт для подключения цепи питания =24 В

Дополнительная аппаратура

Блоки питания LOGO!Power

Стабилизатор SIPLUS Upmiter

  • Питание логических модулей LOGO! от аккумуляторной батареи
  • Допустимый диапазон изменения входного напряжения от 10.5 до 59 В
  • Стабилизированное выходное напряжение =24 В
  • Номинальный ток нагрузки 1.25 А

Контакторы LOGO!Contact

Дополнительные компоненты

Монтажные комплекты

Оперативное управление и мониторинг

Модули LOGO! Basic и текстовый дисплей LOGO! TDE

  • Вывод сообщений на экран логического модуля, на экран текстового дисплея или на оба экрана
  • Формирование сообщений с одновременной поддержкой двух наборов символов из следующего перечня:
    • ISO-8859-1, Latin 1: английский, немецкий, итальянский, испанский (частично), голландский (частично)
    • ISO-8859-5, Cyrillic: русский
    • ISO-8859-9, Latin-5: турецкий
    • ISO-8859-16, Latin-10: французский
    • GB-2312/GBK, Chinese: китайский
    • Shift-JIS, Japanese: японский
  • До 50/ 25 текстовых сообщений на программу при использовании 1/ 2 наборов символов
  • Управление подсветкой дисплея из программы пользователя (белый, янтарный или красный цвет)
  • Отображение на экране модуля LOGO! Basic до 6 строк буквенно-цифровой информации:
    • с 16/ 32 символами на строку для европейских символов
    • с 8/ 16 символами на строку для азиатских символов
  • Отображение на экране дисплея LOGO! TDE до 6 строк буквенно-цифровой информации:
    • с 20/ 40 символами на строку для европейских символов
    • с 10/ 20 символами на строку для азиатских символов
  • Использование функций посимвольной или построчной “прокрутки” длинных сообщений
  • Отображение вертикальных или горизонтальных барграфиков
  • Включение в сообщения состояний дискретных входов и выходов, аналоговых входов, таймеров, значений технологических параметров
  • Отображение даты и времени
Читайте также:  Стабилизированный адаптер из нестабилизированного

Текстовый дисплей LOGO! TDE

Конструктивные особенности:

  • Монохромный FSTN дисплей с внутренней 3-цветной светодиодной подсветкой
  • 96 рядов и 160 колонок на экран
  • 6 стандартных клавиш LOGO! и 4 программируемые клавиши
  • Встроенный интерфейс Ethernet 10/ 100 Мбит/сс 2-канальным коммутатором (2x RJ45), длина кабеля не более 30 м
  • Напряжение питания =12/ 24 В или ~24 В.
  • Степень защиты IP65 с фронтальной и IP20 с остальных сторон корпуса
  • Пластиковый корпус 128.2х 86х 38.7 мм
  • Установка на вертикальную плоскую поверхность с креплением монтажными скобами

Программирование

Возможные варианты программирования

С использованием клавиатуры и дисплея логического модуля LOGO! Basic Установкой заранее запрограммированного модуля или карты памяти С использованием программного обеспечения LOGO! Soft Comfort

LOGO! Soft Comfort V8.0

Поддержка логических модулей всех поколений:LOGO! … 0BA0 до LOGO! … 0BA8

  • Разработка, отладка, документирование и архивирование программ логических модулей, как в автономном, так и в интерактивном режиме
  • Дистанционное программирование и диагностика логических модулей через систему модемной связи (LOGO! … 0BA6) через сеть Ethernet (LOGO! … 0BA7/ 0BA8)
  • Использование для разработки программ языков LAD и FBD, наглядное представление всей программы логического модуля
  • Имитация и отладка разрабатываемой программы до ее загрузки в логический модуль
  • Конфигурирование сетевых соединений для модулей новых поколений
  • Использование символьной адресации для выходов и функций
  • Удобное выполнение всех необходимых настроек
  • Отображение состояний всех переменных и функций в режиме моделирования или программы в логическом модуле
  • Установка прав доступа к ресурсам модуля
  • Сравнение различных версий программ
  • Мощная система интерактивной помощи
  • Непосредственная загрузка готовой программы в логический модуль, карту памяти или модуль памяти (через LOGO! PROM)

Использование на компьютерах/ программаторах с операционной системой:

  • Windows XP Professional (32-разрядная версия)
  • Windows 7 (все 32- и 64-разрядные версии)
  • Windows 8 (все 32- и 64-разрядные версии)
  • SUSE Linux 11.3 SP2, Kernel 3.0.76 для всех дистрибутивов, работающих с Java 2
  • MAC OS X 10.6 Snow Leopard, MAC OS X Lion, X Mountain LION, MAC OS X Maveriks

Источник: http://www.prompower.ru/statyi/novyy_logo_8_obzor_ekspertov/

Логический контроллер Siemens LOGO

Главная / Продукция по брендам / Siemens /

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

Алгоритм работы модулей LOGO задается программой, состоящей из набора встроенных в их операционную систему функций. Все функции хранятся в двух библиотеках. В библиотека GF находится базовый набор функций, обеспечивающий выполнение в программе модуля всех основных логических операций.

А в библиотеке SF содержится набор функций специального назначения, среди которых таймеры, триггеры, компараторы, счетчики, часы и календари, генераторы и т.д. У общего объема программы есть ограничение – 200 функций.

Это означает, что установка одного модуля LOGO позволит заменить схему, включающую до 200 электромеханических и электронных компонентов.

Компактные размеры, невысокая стоимость, простота монтажа, программирования и эксплатации и, наконец, широкие возможности для адаптации к условиям решаемой задачи обеспечивают универсальность модулей LOGO. Благодаря этому контроллеры Siemens LOGO широко применяются в:

  • Системах отопления и вентиляции;
  • Управлении автоматическим включением резерва на насосных станциях и в распределительных устройствах;
  • Управлении технологическим оборудованием (компрессорами, прессами);
  • Управлении подъемниками, дверями, воротами, тентами;
  • Управление наружным и внутренним освещением, освещением витрин и мостов;
  • Управление коммутационной аппаратурой (АВР, АПВ и т.д.);
  • Конвейерных система;
  • Судовых и транспортных системах;
  • системах контроля доступа и т.д.

Все модули Siemens семейства LOGO производятся в пластиковых компактных корпусах, и рассчитаны на монтаж на стандартных 35 мм профильных шинах DIN или на плоской поверхности.

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

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

Общие технические данные логических модулей LOGO

Модули серииLOGOSIPLUS LOGO
Климатические воздействия Диапазон температур для работы при горизонтальной установке 0 … +55 °C -25 … +70 °C или -40 … +70 °C
Диапазон температур для работы при вертикальной установке 0 … +55 °C -25 … +50 °C или -40 … +50 °C
Диапазон температур при транспортировке и хранении -40 … +70°C -25 … +75 °C или -40 … +75 °C
Относительная влажность 10 … 95%, без конденсата 5 … 95%, временное появление конденсата, соответствие RH уровню 2 по IEC 1131-2 и классу 3К5 по IEC 721 3-3
Механические воздействия Степень защиты IP 20 IP 20
Вибрационные нагрузки по IEC 60068-2-6 5 … 9 Гц с амплитудой 3.5 мм;9 … 150 Гц с ускорением 1 g 2…9 Гц с постоянной амплитудой 3 мм; 10 … 57 Гц с постоянной амплитудой 0.15 мм;9…150 Гц с постоянным ускорением 1 g
Ударные нагрузки по IEC 60068-2-27 18 ударов полусинусоидальной формы с ускорением 15 g в течение 11 мс Полусинусоидальные воздействия с ускорением 15 g в течение 11 мс, 3 удара по трем направлениям
Свободное падение с высоты без упаковки По IEC 60068-2-31: 50 мм По IEC 60068-2-31: 50 мм
Свободное падение с высоты в упаковке По IEC 60068-2-32: 1 м По IEC 60068-2-32: 1 м
Электромагнитная совместимость Генерация шумов По EN 55011/A; EN 55011/B; EN 50081-1: ограничительный класс B, группа 1
Электростатический разряд По EN 61000-4-2: 8 кВ через воздушный промежуток; 6 кВ – контактный разряд
Электромагнитные поля По EN 61000-4-3: напряженность поля 10 В/м
Наводки в жилах и экранах кабелей По EN 61000-4-6: 10 В
Электромагнитный импульс По EN 61000-4-4: 2 кВ для сигнальных линий и линий питания
Волновые воздействия на линию питания(только для 230 В моделей) По EN 61000-4-5: симметричные – 1 кВ; ассиметричные – 2 кВ
Безопасность по IEC/VDE Зазоры и расстояния По IEC 60664, IEC 61131-2, EN 50178, cULus по UL 508, CSA C22.2 № 142. Для LOGO 230 R/RC дополнительно VDE 0631
Прочность изоляции По IEC 61131-2

В линейке контроллеров Siemens LOGO используется два типа логических модулей LOGO Pure и LOGO Basic. Более продвинутые LOGO Basic дополнительно оснащены клавиатурой и встроенным жидкокристаллическим дисплеем с поддержкой кириллицы.

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

Они нужны для изменения параметров настройки при помощи встроенной клавиатуры такого модуля.

Технические характеристики логических модулей LOGO Basic и LOGO Pure

Технические характеристикиЛогические модулиLOGO 230 RCLOGO 230 RCoLOGO 24 RCLOGO 24 RCoLOGO 12/24 RCLOGO 12/24 RCoLOGO 24LOGO 24o
Номинальное значение входного напряжения ≅115 … 240 В ≅24 В =12/24 В =24 В
Допустимый диапазон изменений входного напряжения ~85 … 265 В;=100 … 253 В ~20.4 … 26.4 В;=20.4 … 28.8 В =10.8 … 28.8 В =20.4 … 28.8 В
Защита от неправильной полярности напряжения нет нет есть есть
Частота переменного тока 47 … 63 Гц 47 … 63 Гц
Допустимый перерыв в питании, типовое значение 10 мс/ ≅115 В20 мс/ ≅230 В 5 мс 2 мс/ =12 В5 мс/ =24 В Не допускается
Запас хода встроенных часов реального времени после отключения напряжения питания и +25°С, типовое значение 80 часов 80 часов 80 часов
Точность хода часов, типовое значение ±2 с в сутки ±2 с в сутки ±2 с в сутки
Количество дискретные входов 8 8 8 8
Количество дискретных выходов 4 4 4 4
Типы дискретных выходов Замыкающие контактыреле Замыкающие контактыреле Замыкающие контактыреле Транзисторные ключи,источники тока
Подключение дискретного входа в качестве нагрузки Возможно Возможно Возможно Возможно
Количество аналоговых входов 4 (I1 и I2, I7 и I8) 4 (I1 и I2, I7 и I8)
Степень защиты корпуса IP 20 IP 20 IP 20 IP 20
Габариты 72 х 90 х 55 мм 72 х 90 х 55 мм 72 х 90 х 55 мм 72 х 90 х 55 мм
Масса 190 г 190 г 190 г 190 г

Состав линейки Siemens LOGO:

  • Универсальные логические модули:- LOGO Basic с встроенной клавиатурой и дисплеем;- LOGO Pure без клавиатуры и дисплея.
  • Модули расширения: – 8- и 16-канальные модули ввода-вывода дискретных сигналов DM8 и DM16; – 2-канальные модули ввода аналоговых сигналов AM2 и AM2 PT100; – 2-канальный модуль вывода аналоговых сигналов AM2 AQ;- коммуникационные модули для подключения к сетям AS-Interface, LON Works и KNX.
  • Модули блоков питания LOGO Power.
  • Модули LOGO Contact для бесшумной коммутации 3-фазных цепей переменного тока.
  • Дополнительные принадлежности: – модуль памяти, батареи, памяти и батареи; – программатор модулей памяти LOGO PROM. – соединительный кабель LOGO USB PC; – соединительный кабель для подключения аналогового модема; – монтажные комплекты;- имитатор входных сигналов.
  • Текстовый дисплей LOGO TD.

Программирование логических модулей LOGO может выполняться тремя способами:

  • С клавиатуры модуля LOGO Basic.
  • Установкой запрограммированного модуля памяти.
  • С компьютера, оснащенного пакетом программ LOGO SoftComfort.
Читайте также:  Устройство охраны с сигнализацией по телефонной линии

ПО LOGO Soft Comfort позволяет производить разработку и отладку программ для LOGO на компьютере, документировать программы и эмулировать работу алгоритма. Пакет может работать под управлением операционных систем Windows NT/ME/2000/XP/Vista, Linux, MAC OS-X и поддерживает русский интерфейс.

Готовая программа может загружаться в память логического модуля через кабель ПК или записываться в модуль памяти через специальное устройство LOGO Prom.

Последняя версия LOGO Soft Comfort V6, позволяет производить удалённое программирование и контроль за работой LOGO с помощью соединения через аналоговый модем.

Информация о доставке котельного и теплоснабжающего оборудования

Информация о гарантии на котельное и теплоснабжающее оборудование

Смотрите также в этом разделе:

Источник: https://gazovik-teplo.ru/cat/siemens/siemens_logo.html

Программируемое реле против ПЛК на примере Siemens LOGO vs S7-200

Недавно был у меня спор с одним товарищем (монтажником) по поводу программируемых реле, их отличий от ПЛК и т.п. В общем-то закончилось всё предсказуемо, во-первых, тем, что нет строго определения “программируемого реле”, поскольку понятие “контроллер” слишком широкое и включает в себя и программируемые реле тоже.

Во-вторых, надо выбирать оборудование в зависимости от решаемой задачи. Нет смысла переплачивать тысячи долларов за какой-нибудь дорогой ПЛК, если можно купить дешевле, долларов за 500, равно как и нет смысла покупать программируемое реле за 10 000 рублей то, что не позволит быстро и эффективно решить задачу, которую можно решить с помощью ПЛК за 20 000 рублей.

В этой статье я хочу рассказать о некоторых нюансах при программировании наноконтроллера (программируемого реле) Siemens LOGO! Сравнивать его я буду с микроконтроллером Siemens S7-200, который стоит вдвое дороже, но при этом имеет гораздо больше функций. Контроллер S7-200 был снят с производства в Германии в конце 2012 года и формально заменён на линейку S7-1200.

Однако, сравнивать LOGO! с S7-1200 не имеет смысла, поэтому сравним всё же с S7-200, к тому же в Китае их по прежнему производят, и своей актуальности они не потеряли. Я здесь не буду описывать что-то невероятное для LOGO!, например, сложные математические операции, которые запросто можно осуществить на S7-200. Остановимся на булевой алгебре, т.е.

на том, что можно осуществить на языках LAD и FBD, представленных в обоих рассматриваемых контроллерах. Я не использую язык FBD с некоторых пор, поэтому примеры будут только на LAD и, дополнительно, на STL (STL или обобщённое название IL – Instruction List – аналог языка Ассемблера, только для ПЛК), который есть в S7-200.

Адреса я буду писать в формате для S7-200, а в фигурных скобках после них – те же адреса для программы для LOGO!.

Многократное присвоение

Главная проблема LOGO! – невозможность многократного присвоения значения одному и тому же элементу в разных частях программы. Например, у нас имеется три дискретных входа: I0.1 {I1}, I0.2 {I2}, I0.3 {I3}, по которым срабатывает авария. И есть вход I0.

7 {I7} для подтверждения аварии. Бит аварии храним в V0.1 {SF001}. Напишем программу на Step-7/MicroWIN на языке STL (IL) для S7-200: Переведём эту программу на LAD для того же S7-200:А теперь попытаемся изобразить нечто подобное на LOGO!На первый взгляд проблем нет.

Но мы видим явные отличия от программы для S7-200. Заключаются они в том, что у нас нет возможности создать несколько блоков с названием SF001 и для каждого из них производить операции присвоения (S) и сброса (R).

Вот для S7-200 мы как раз могли сделать их все вместе, получив программу вида:

LD I0.1

O  I0.2
O  I0.3
S  V0.1, 1
LD I0.7
R  V0.1, 1 Она работала бы как мой пример для LOGO!, но нам этого как раз не нужно, нам, наоборот, нужно присваивать значения одному и тому же элементу в разных частях программы. На LOGO! мы этого сделать так просто не можем (т.е. теоретически можем, но такую программу будет невозможно нормально просматривать и редактировать), поэтому придётся изворачиваться. Для начала создадим переменные, которые будут отвечать установку бит SF001. Для I1, I2 и I3 это будут биты SF002, SF003 и SF004 соответственно.Теперь, по идее, нужно по битам SF002, SF003 и SF004 установить бит SF001. Но и тут есть нюанс, а заключается он в том, что поскольку установленный бит SF001 сбрасывает любой из битов его устанавливающих, то LOGO! не даст вам создать такую программу.Чисто теоретически, такое ограничение – бред, ибо мы имеем дело лишь с пародией на настоящюю релейную схему. На самом деле у нас тут самая обычная программа, которая в машинном коде никаких “блоков” не содержит. Т.е. программа выполняется сверху вниз слева направо, и все ограничения на “рекурсию” искусственны. Но сделать мы ничего с этим не можем, кроме как дополнительно усложнять программу:Задействовав промежуточный бит M1, мы решили задачу. Чтобы понять, насколько больше стало бы кода, напишим программу в таком виде на STL для S7-200:Знаете, что такое “китайский код”? Это вот он самый.

Фронт

Если кто не знает, что такое фронт, объясняю: если какой-то бит был равен 0, а потом стал равен 1, то тот момент, когда это произошло, считается положительным фронтом. Если же бит был равен 1, а стал равен 0, то тут имеет место отрицательный фронт.

Фронт отслеживается в каком-то конкретном месте программы. Именно в этом конкретном месте запоминается значение отслеживаемого бита и, если в следующем цикле программы бит изменился, будет установлен бит фронта.

В контроллерах S7-200 фронт реализован командами EU и ED (отрицательный и положительный соответственно).

Значения запомненных переменных из предыдущего цикла хранятся в недоступных для считывания регистрах (в этом отличие от S7-300, где программист сам назначает область памяти для хранения этих значений). Кратко (на C++) работу команд фронта можно описать по принципу:

Положительный фронт:

tmp = RLO

RLO = (bit == 0) && (RLO == 1)

bit = tmp

Отрицательный фронт:

tmp = RLO

RLO = (bit == 1) && (RLO == )

bit = tmp

Модернизируем наш предыдущий пример с установкой аварии по трём дискретным входам. Как следует из программы, мы не можем подтвердить (сбросить) аварию, если дискретный сигнал об аварии продолжает приходить. Но это не всегда актуально.

Например, если речь идет о примитивной автоматике безопасности (типа Safety Controller), то подтверждать аварию без фактического прекращения аварийного сигнала не надо.

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

На S7-200 это выглядит так:Как видим, изменений относительно первоначальной программы на STL минимум. Чего не скажешь о программе на LOGO! Чтобы реализовать программу на LOGO! надо вручную завести биты для сохранения значений элементов до их изменения в коде программы.

Как я и говорил, всё делается исходя из выполнения кода сверху вниз, что упрощают задачу в сравнении с использованием языка программирования FBD (где действует тот же принцип на самом деле, но в ещё менее явной форме, поскольку функциональные блоки разбросаны по экрану).

В итоге имеем следующее:Безусловно, замечательная история, и, конечно же, немного “китайского кода” в нагрузку:Таймеры Казалось бы, уж таймеры в программируемом реле должны быть коронной фишкой.

Ну, например, есть не самый удобный способ установки бита и его сброса по таймеру в ПЛК S7-200:Пришлось написать 8 строк кода и задействовать два таймера для простейшей, казалось бы вещи: по одному и тому же биту I0.1 устанавливать с задержкой в 1 секунду бит M0.1, по нему же с такой же задержкой сбрасывать тот же бит.

Попробуем воспользоваться стандартной функцией On-/Off-Delay… …и получаем совсем не то, что хотели. Т.е. первоначально бит устанавливается с задержкой 1 секунда.

Но впоследствии, если сигнал I1 пропадает (меньше, чем установленная на выключение 1 секунда), а затем снова появляется, то T001 всё равно сбросится в 0 на некоторое время, которое будет проходить между тем, как таймер на выключение досчитает, а таймер на включение ещё нет. Зачем нужен такой элемент как On-/Off-Delay – мне не понятно.

Попробуем другой способ, задействуем On-Delay (T002) и Off-Delay (T001):Опять ничего не вышло. Дело в том, что T002 и T001 не должны быть одновременно включены, согласно нашей логике, а именно так оно и получается, поскольку Off-Delay не включается при выключении входа (с паузой), как нам надо, а просто включается вместе с включение входа, а при его выключении с паузой выключается. Такой способ тоже ничего не даст:  В итоге, прекращаем заниматься ерундой и реализуем по аналогии с S7-200:  Короче говоря, никаких преимуществ перед S7-200 мы не увидели, а нашли лишь пару ненужных функций.

Итог: если вам надо реализовать управление контроллера безопасности (Safety Controller), управление системой загазованности или простейшей насосной станцией, то программируемое реле вполне можно использовать. Но достаточно, казалось бы, небольшого усложнения задачи, и потребуется уже нормальный ПЛК. Я бы не рекомендовал рисковать. Лучше купить китайский S7-200, чем долго и упорно мучиться с LOGO! (которые, кстати, уже несколько лет в Германии тоже не делают, а делают всё в том же Китае).

Источник: http://montazhka.blogspot.com/2016/12/siemens-logo-vs-s7-200.html

Ссылка на основную публикацию