УСТРОЙСТВО МОДУЛЯ SIEMENS LOGO Общие сведения о контроллерах Siemens LOGO! Siemens LOGO! — логический контроллер или универсальное логическое многофункциональное программируемое реле концерна Siemens AG. Данный класс оборудования был впервые представлен на рынке компанией SIEMENS в 1996 году. В настоящее время контроллеры LOGO! широко используется по всему миру в различных областях человеческой деятельности, заменяя обычные технологии коммутации: · LOGO! в промышленности: устройства управления промышленным оборудованием; системы управления двигателями, насосами, клапанами; системы фильтрации; системы обработки отходов; отрезные и сварочные станки и аппараты; системы травления и очистки. · LOGO! в зданиях: управление нагревом и охлаждением, кондиционирование; управление энергией; отопление; системы охлаждения, вентиляции и кондиционирования. · LOGO! у Вас дома: оборудование жилых домов и общественных зданий; управление поливом и орошением; управление жалюзи и навесами; управление специальными эффектами в помещениях для конференций и в выставочных залах. УСТРОЙСТВО МОДУЛЯ SIEMENS LOGO Основной логический модуль LOGO! Basic включает: - 8 дискретных входов, 4 дискретных выхода; - 39 встроенных функций, сгруппированных в библиотеки логических и специальных функций; - объем программы до 200 программных блоков; - 27 внутренних флагов; - встроенный календарь и часы; - встроенный жидкокристаллический дисплей с поддержкой кириллицы и клавиатура; - интерфейс для установки модуля памяти/батареи или подключения кабеля персонального компьютера (ПК) для программирования с компьютера; - интерфейс для подключения панели TD LOGO! или соединительного кабеля для аналогового модема; - интерфейс расширения: до 24 дискретных входов + 8 аналоговых входов + 16 дискретных выходов + 2 аналоговых выхода. На рис. 1 представлено устройство модуля Siemens LOGO. |  | 1. Источник питания | 4.Гнездо для модуля с крышкой | 7. Разъем для кабеля LOGO! TD | 2. Входы | 5. Панель управления | 8. Интерфейс расширения | 3. Выходы | 6. Дисплей | 9. Механическое кодирование - гнёзда | | | Рис.1. Устройство модуля Siemens LOGO Контроллеры LOGO! легко адаптировать для решения большинства задач. В максимальной комплектации возможно использование до 24 дискретных входов и до 16 дискретных выходов, до 8 аналоговых входов и до 2 аналоговых выходов. 3. ПРОГРАММИРОВАНИЕ МОДУЛЯ LOGO! В СРЕДЕ LOGO! SOFTCOMFORT Среда программирования LOGO! SOFTCOMFORT Пакет LOGO! SoftComfort позволяет производить разработку и отладку программ для LOGO! на компьютере, документировать программы и эмулировать работу разрабатываемого устройства. Готовая программа может загружаться в память логического модуля через кабель ПК или записываться в модуль памяти через специальное устройство LOGO! Prom. LOGO! SoftComfort позволяет: · Выполнять разработку программ для логических модулей LOGO! всех поколений. · Проводить разработку, отладку, документирование и архивирование программ LOGO! как в автономном, так и в интерактивном режиме. · Использовать для разработки программы языки LAD (Ladder Diagram - язык релейно-контактных символов) и FBD (Function Block Diagram – язык функциональных блоков). · Выполнять настройку параметров модулей и используемых функций. · Разрешать или запрещать автоматический переход с зимнего времени на летнее, и обратно. · Осуществлять быстрый просмотр всей или некоторой части программы. · Использовать символьную адресацию для входов, выходов и функций. Вводить комментарии для всех переменных и функций. · Моделировать работу программы модуля LOGO! на компьютере. Загружать готовую программу в логический модуль или считывать программу из памяти логического модуля. · Отображать состояния всех переменных и функций в режиме моделирования работы программы или в процессе работы программы в логическом модуле. · Сохранять программу на жестком диске компьютера. · Производить сравнение программ логических модулей. · Запускать и останавливать выполнение программы логическим модулем. · Определять состав функций, сохраняющих свои состояния при перебоях в питании логического модуля. · Формировать тексты оперативных сообщений, включать в них необходимые значения параметров, и определять условия их появления на экране логического модуля. · Использовать в процессе проектирования функции копирования, вырезания, вставки и т.д. · Использовать мощную систему оперативной помощи и подсказок и т.д. Основа программирования контроллера LOGO состоит в разработки логики преобразования входных (дискретных или аналоговых) сигналов в выходные (дискретные) сигналы. При этом программа представляет собой комбинационную схему логических элементов. Для программирования логики функционирования контроллера среда LOGO! SoftComfort предоставляет разработчику широкий набор функций (табл. 1), объединенных в панель инструментов (рис. 2): Таблица 1 Функции программирования контроллера LOGO! · Базовые функции (И, ИЛИ, НЕ, НЕ-И, исключающее ИЛИ, НЕ-И по фронту, НЕ-ИЛИ) | · Задержка включения | · Задержка выключения | · Импульсное реле | · Часы | · Реле с самоудержанием | · Тактовый генератор | · Задержка включения с запоминанием | · Счетчик рабочего времени | · Импульсное реле | · Реверсивный счетчик | · Частотный дискриминатор | · Аналоговый усилитель | · Генератор ШИМ | · Годичный часовой выключатель | · Текстовое сообщение | · Задержка Вкл./ Выкл | · Генератор случайных импульсов | · Лестничный выключатель | · Интервальное реле с выдержкой времени, запускаемое по фронту | · Аналоговый триггер | · Аналоговый компаратор | · Программируемая клавиша | · Удобный выключатель | · Сдвиговый регистр | · Аналоговый дифференциальный триггер | · Диспетчер аналогового сигнала | · ПИ-регулятор | · Аналоговый мультиплексор | | Задача:Реализовать последовательное мерцание красной лампы – Q1, желтой –Q2 и зеленой – Q3 в цикле. Программа в среде LOGO! SOFTCOMFORT  |