Zelio Soft2- для программирования интеллектуальных реле Zelio Logic
Бесплатное программное обеспечение, предназначенное для программирования интеллектуальных реле Zelio Logic. Существует восемь категорий модулей, каждая из которых отображает изображение и полное описание таких характеристик, как источник питания, дискретный ввод и вывод, часы, язык, экранная клавиатура и справочная информация, что позволяет легко их идентифицировать. Эта программа предлагает простой способ настройки модулей, которые написаны в виде релейной диаграммы, функциональной блок-схемы или в обеих.
Источник: sonraid.ru
Zelio Logic 2. Краткое руководство
Назначение: краткое руководство для начинающих пользователей ZelioSoft. Данный документ поможет разобраться с ПО ZelioSoft тем, кто не имеет большого опыта работы с автоматикой. Пользователь найдет здесь все инструкции, необходиг^, для создания первой программы. Список необходимого оборудования приведен ниже. На случай отсутствия какого-либо оборудования всегда предусмотрен режим моделирования.
Разработка программы в среде Zelio Soft 2 на языке LD
(А) Требуемая аппаратура
В Подключение аппаратуры
Подключение аппаратуры для программирования и загрузки программ
С Установка и применение ПО
Примечание.Использование USB кабеля (см. соответствующую инструкцию по установке драйверов USB-кабеля) Р Создание и загрузка программ
(Е) Помощь
(F) Небольшое применение, которое будем программировать в Zelio Logic
(G)
Коэффициент усиления зависит от типа применяемого датчика
‘ * Расстояние до вашей ладони
(I) Проверка программы
Rele Programável Zelio Logic — CLP de «pequeno» porte
(J) Моделирование
(К) Загрузка: загрузка программы с ПК на модуль
В случае ошибки проверьте номер последовательного порта
СОВЕТЫ
Что можно сделать с помощью ZelioSoft?
Модификация программы посредством импорта собственных изображений
Функция разделения экрана
Язык последовательных функциональных блоков (SFC)
Контроль установки на расстоянии — функция СОМ
Рекламные щиты -функция САМ
Регулирование температуры — функция BOOLEAN
Для программирования ПАК используются стандартизированные языки МЭК (IEC). Языки программирования для инженеров по автоматизации (графические):
LD — Язык релейных схем — самый распространённый язык для PLC FBD — Язык функциональных блоков — 2-й по распространённости язык для PLC SFC — Язык диаграмм состояний — используется для программирования автоматов CFC — Не сертифицирован IEC61131-3, дальнейшее развитие FBD
Языки для программистов ПАК (текстовые):
ST — Паскале-подобный язык
Использование программируемых контроллеров в современных
Современная конкурентная экономика и открытый рынок, перспективы вступления России в ВТО и снятие в связи с этим ряда ограничений на торговлю ставят перед отечественными предприятиями чрезвычайно сложные задачи. Недостаток опыта конкурентной борьбы на мировом рынке, техническая и технологическая отсталость целого ряда отраслей, ограниченный доступ к ресурсам, в первую очередь, финансовым, несовершенство законодательства и локальные нерыночные факторы, негативно влияющие на производство, требуют неотложных мер по внедрению самых передовых технологий.
Широкое применение средств автоматизации производственных процессов, напрямую влияющее на сокращение издержек и повышение качества продукции, становится главным фактором развития российского промышленного производства. Лучшее доказательство этому — растущее влияние на мировом рынке российских металлургов, нефтяников, предприятий оборонного комплекса. Инвестируя в автоматизацию, модернизацию и развитие производства, сегодня именно эти отрасли становятся локомотивом всей отечественной промышленности. Современное предприятие наряду с полностью автоматизированными или роботизированными линиями включает в себя и отдельные полу автономные участки — системы блокировки и аварийной защиты, системы подачи воды и воздуха, очистные сооружения, погрузочно-разгрузочные и складские терминалы и т.п. Функции автоматизированного управления для них выполняют программнотехнические комплексы (ПТК).
Они строятся с использованием аппаратно-программных средств, к которым относятся средства измерения и контроля и исполнительные механизмы, объединенные в промышленные сети и управляемые промышленными компьютерами с помощью специализированного ПО. При этом, в отличие от компьютерных сетей, центральным звеном ПТК является не главный процессор, а программируемые логические контроллеры, объединенные в сеть. Автоматизированные системы управления технологическими процессами (АСУ ТП) объединяют различные объекты и устройства, локальные и удаленные, в единый комплекс и позволяют контролировать и программировать их работу как в целом, так и по отдельности с помощью SCAD А или других систем. Этим обеспечивается максимальная эффективность и безопасность производства, возможность оперативной наладки и переналадки, строгий учет и планирование показателей операционной деятельности, оптимизация бизнес-процессов.
Назначение и выбор программируемых логических контроллеров.
Программируемые логические контроллеры предназначены для сбора и анализа информации с первичных датчиков, измерения и сравнения параметров, логической обработки сигналов по заданным алгоритмам и выдачи управляющих воздействий (команд) на исполнительные механизмы.
При программировании промышленных программируемых контроллеров используется стандартный язык контактно-релейной логики или функциональных схем.
В настоящее время используются системы автоматизации на базе программируемых контроллеров, связанных с персональным компьютером. Они получают все большее распространение благодаря удобству, доступности, дружественному интерфейсу и низкой стоимости.
Открытые протоколы, стандартизация отдельных компонентов и свершившийся всеобщий переход на контрактное производство стирает различия между категориями программируемых контроллеров и даже между изделиями разных марок.
Это позволяет собирать управляющие комплексы на базе микропроцессоров нового поколения из модулей разных производителей.
Поэтому определить класс и тип контроллеров, наилучшим образом подходящий для решения конкретных производственных задач, целесообразнее всего исходя из соотношения цена/качество, сроков поставки и условий сервисного обслуживания, а не престижа торговой марки.
При выборе програмируемого логического контроллера необходимо учитывать следующие основные факторы:
1 Характер применения (автономно, в качестве станции в распределенной сети, в качестве удаленной станции)
Функциональное назначение (ПИД регулирование, управление системами тепло
2. и водоснабжения, измерение и счет данных, терморегулирование, аварийная защита и блокировка и т.д.)
3. Количество входов/выходов (цифровых и аналоговых)
4. Требуемая скорость передачи данных
5. Наличие автономного счетчика времени
6. Условия регистрации и хранения данных
7. Возможность самодиагностики
8. Требования к панели оператора
9. Язык программирования
11. Каналы связи (проводной, беспроводной)
12. Режим и условия эксплуатации
Корпус изготавливается разборным. С возможностью прямого монтажа на шасси щита, так и на динрейку (при условии, если контактор небольшой).
Контакты в свою очередь делятся на главные и вспомогательные. Главные контакты, как можно догадаться из названия, служат для коммутации больших токов. Вспомогательные служат дш построения на их основе цепей управления.
Компоновка электрических щитов. Контакторы.
архитектура судовых систем | |
3 фазы + трансформатор | |
сети с изолированной нейтралью | |
сети с заземленной нейтралью | |
иерархия электросети | |
б | компоновка электрощитов |
Что способствует осуществлению желаний? Стопроцентная, непоколебимая уверенность в своем.
ЧТО И КАК ПИСАЛИ О МОДЕ В ЖУРНАЛАХ НАЧАЛА XX ВЕКА Первый номер журнала «Аполлон» за 1909 г. начинался, по сути, с программного заявления редакции журнала.
Что вызывает тренды на фондовых и товарных рынках Объяснение теории грузового поезда Первые 17 лет моих рыночных исследований сводились к попыткам вычислить, когда этот.
Не нашли то, что искали? Воспользуйтесь поиском гугл на сайте:
Источник: zdamsam.ru
ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ
Программирование логического модуля Zeleo Logic можно осуществить двумя способами:
1) Автономно при помощи клавиатуры логического модуля (контактный язык);
2) На ПК посредством программного обеспечения Zelio Soft.
На ПК программирование может осуществляться на контактном языке (LD) или на языке функциональной блок-схемы (FBD).
Подсветку дисплея можно запрограммировать при помощи программного обеспечения Zelio Soft и непосредственно шестью клавишами программирования интеллектуального реле.
Рисунок 4.1 — Программирование логического модуля при помощи клавиатуры
Все операции осуществляются при помощи кнопок на передней панели реле.
Программирование сводится к сопоставлению каждому из применяемых «реле» определенного типа реле и соединению их «контактов». После создания программы реле сразу готово к запуску.
Программа записывается во Flash-память и сохраняется при отключении питания.
Рисунок 4.2 — Программирование посредством программного обеспечения Zelio Soft
В основу программного обеспечения Zelio Soft положены многозвенные программы, позволяющие задавать все параметры наиболее удобным способом. Для проверки правильности работы программ перед загрузкой в устройство Zelio предусмотрена возможность имитации из исполнения, то есть отладки с помощью симулятора. Это программное обеспечение можно так же использовать для сохранения файлов и редактирования комментариев. Все комментарии к программам и операциям ввода/вывода вместе со значениями таймеров, счетчиков и другими параметрами можно распечатать на принтере.
При создании программы выбирается тип используемого реле, модули расширения и язык программирования.
Рисунок 4.3 — Язык программирования LADDER
На языке программирования LADDER (лестничная логика) можно записывать программы длиной до 120 строк (ранее 60). В каждой строке можно добавить пять контактов и одну катушку.
Рисунок 4.4 — Элементы языка программирования LADDER
Каждая программа может использовать до 16 таймеров, 16 счётчиков, один быстрый счётчик (1 кГц), 8 компараторов счётчиков, 8 часов и 18 дополнительных слов памяти.
Существует и возможность программировать Zelio Logic 2 на языке программирования LADDER прямо на модуле без ПК и использовать кнопки на дисплее как дополнительные вводы. Это большое преимущество: во-первых, не надо ждать, чтобы ваш компьютер отдавали специалистам для установки новой программы и, во-вторых, если выйдет новая версия Microsoft Windows, то всё равно модуль будет работать.
Рисунок 4.5 — Язык программирования FBD
На языке программирования FBD (Function Block Diagram) можно интуитивно программировать, используя все логические перепрограммируемые блоки.
Рисунок 4.6 — Элементы языка программирования FBD
У Zelio Logic есть следующие блоки: таймеры, счётчики, часы, аналоговые и дискретные компараторы, триггер, логические блоки (AND, OR, NOR, XOR).
В ZelioSoft предусмотрена возможность полной симуляции программы на ПК и закачки на модуль Zelio Logic. Также возможны просмотр состояния модуля и проверка всех входов, счётчиков, таймеров и т. д.
Есть два режима работы для программного обеспечения Zelio:
Режим ввода используется для построения программы на языке лестничных диаграмм, либо на языке функциональных блок-схем.
2) Режим отладки
Этот режим используется для финальной разработки программы, он позволяет следующее:
— В режиме эмуляции: программа выполняется непосредственно на ПК, эмулируя работу контроллера.
В этом режиме каждое действие на диаграмме приводит к обновлению окон эмуляции.
— В режиме мониторинга: программа выполняется на интеллектуальном реле; программное обеспечение подключено к контроллеру.
Различные окна обновляются циклически.
В этих двух режимах возможно:
— Отображение в динамическом режиме.
— Форсирование входов/выходов для тестирования поведения программы при определенных условиях.
Источник: studbooks.net
Zelio Logic. с чего начать.
Коллеги, руководство по программированию, на которое ссылается наш коллега Геополис, очень хорошее, но предназначено для специалиста. Для начинающего это не более, чем «китайская грамота».
Попробую объяснить в двух словах что такое Булевые блоки. Существует специальная область математики — булева алгебра, названная именем английского математика Джорджа Буля. Это алгебра логики. В общем-то для начинающего она тоже будет похожа на «китайскую грамоту», но для работы с логическими модулями некоторые её моменты необходимо уяснить.
Всем известно о существовании микросхем. Микросхема — это электронный блок, который содержит в своём довольно маленьком корпусе различные электрорадиоэлементы: транзисторы, диоды, резисторы, и др. Их количество в одном корпусе велико, и может достигать сотен тысяч. Микросхемы бывают аналоговые и цифровые.
Аналоговые предназначены для обработки непрерывных во времени сигналов, например, усилитель звукового или радиосигнала, стабилизатор напряжения, и др. Входные и выходные электрические величины у аналоговых микросхем могут иметь любые значения в заданном диапазоне. Эту группу микросхем мы пока не рассматриваем.
В основу работы цифровой микросхемы заложена двоичная система счисления, в которой используются две цифры: 1 и 0. Ноль соответствует отсутствию напряжения, единица — наличию. С помощью единиц и нулей двоичной системы счисления можно записать любое десятичное число. Это та самая алгебра Буля. Для записи одноразрядного десятичного числа потребуется четыре двоичных разряда. С помощью четырех разрядов можно записать двоичные числа от 0000 до 1111, это будет соответствовать числам от 0 до 15 в десятичной системе.
Для пояснения рассмотрим таблицу, которая называется «таблица истинности».
Посмотрев таблицу можно заметить, что для перевода числа из двоичной системы в десятичную, нужно сложить степени числа 2, соответствующие разрядам, в которых записаны логические единицы. То есть, например, десятичному числу 9 будет соответствовать 1001, или 2 в 3-й степени плюс 2 в 0-й степени.
Если двоичное число содержит N разрядов, то максимальное десятичное число, которое можно записать с его помощью, будет равно 2 в степени N минус 1.
Теперь, для чего нам это всё нужно.
Основой цифровых микросхем являются логические элементы. Это электронные устройства, которые реализуют простейшие функции алгебры логики. Логический модуль «Zelio Logic» и аналогичный модуль «Logo!» содержат в своём корпусе микроконтроллер. Это тоже микросхема, но с очень высокой степенью интеграции, содержащая в своём составе несколько сотен тысяч элементов, возможно и больше.
Рассмотрим четыре простейших логических элемента: И, ИЛИ, НЕ, И-НЕ. Элемент И-НЕ является комбинацией элементов И и НЕ.
Ниже показано условное графическое обозначение элемента И. Знак 1″ внутри прямоугольника. У этого элемента также имеется два входа (может быть и больше) и один выход.
Таблица истинности работы элемента ИЛИ. Из таблицы мы видим, что логика работы совершенно иная.
Схема электрического аналога элемента ИЛИ.
Можно замкнуть любой из контактов, или оба одновременно, лампа загорится в любом случае, то есть высокий уровень (единица) появляется на выходе Y, когда высокий уровень имеется или на входе Х1, или на входе Х2, или на обоих входах одновременно.
Теперь элемент НЕ. У него может быть только один вход Х и один выход Y. Символ элемента НЕ тоже «1» в прямоугольнике, но ещё имеется маленький кружок, там, где линия выхода. Этот кружок — символ отрицания.
Таблица истинности работы элемента НЕ, очень простая логика работы.
В цифровой технике «не» означает отрицание, то есть элемент является инвертором, его выходной сигнал противоположен входному.
Схема электрического аналога элемента НЕ.
Анализируя работу электрической схемы мы видим, что пока контакты кнопки разомкнуты (на входе 0), контакты реле замкнуты, лампа горит (на выходе 1). Замыкаем контакты кнопки, то есть имитируем наличие 1 на входе, срабатывает реле, размыкает свои контакты, лампа гаснет — на выходе 0).
Элемент И-НЕ, как мы уже знаем, является комбинацией элементов И и НЕ. Выход Y один, входов X может быть два и больше. Обозначение элемента ниже. На его обозначении присутствует знак китайская грамота».
Для управления логикой работы логического модуля мы имеем программный интерфейс. С его помощью на экране монитора компьютера мы создаём электрическую схему, используя простейшие логические элементы имеющиеся в составе модуля, соединяя их между собой, а также с входами и выходами. Мы делаем это виртуально, на экране монитора, а в микроконтроллере при этом создаются настоящие физические цепи.
Теперь рассмотрим схему управления АВР, которую показал Юрий Михайлович (Геополис), см. здесь:
Эта схема содержит Булевые блоки В14 и В15. В данном случае, на экране монитора, это виртуальные цифровые элементы, имеющие четыре входа и один выход. Также внизу мы видим таблицу истинности блока. Заполняя эту таблицу единицами и нулями, получаем необходимую логику работы Булевого блока.
Примерно это выглядит так, как будто мы даем, с помощью таблицы, задание микроконтроллеру модуля Zelio Logic: если на входах блока есть определённый набор единиц и нулей, то сделай на выходе блока такое-то значение. Другое сочетание единиц и нулей на входах — сделай другое нужное нам значение.
Контроллер отвечает: «Есть!», запоминает эту таблицу и всегда будет строить свои внутренние электрические цепи между входящими в его состав физическими логическими элементами именно так, как в таблице написано. То есть, для создания схемы, вместо использования нескольких отдельных простейших логических элементов, используем такой вот Булевый блок. Можно работать как с простейшими элементами логики, так и с Булевым блоком. Кому как удобнее.
Вот собственно и всё, в двух словах, для начинающего. Картинки взяты из литературы, самому рисовать было лень. Коллеги, прошу не кидаться камнями, пожалуйста поправьте, если что-то не так, или дополните.
Источник: www.vlt-m.ru
XLogicsoft и Zelio Soft
На рисунке 2.37 показан внешний вид рабочего окна программы XLogicsoft [20] для программирования ПЛК xLogic. Нетрудно видеть, данная программа практически является копией LOGO! Soft Comfort. К основным элементам LOGO! здесь добавлено несколько дополнительных блоков, описание которых приведено в справочной системе программы.
Технология работы с программой XLogicsoft полностью аналогична работе с LOGO! Soft Comfort.
Рисунок 2.37 — Внешний вид рабочего окна программы XLogicsoft
Программное обеспечение Zelio Soft 2 [22] позволяет осуществлять:
- — программирование ПЛК на языке релейных схем или на языке функциональных логических блоков;
- — имитацию, текущий контроль и диспетчерское управление;
- — загрузку и удаление программ;
- — редактирование персонализированных документов;
- — автоматическую компиляцию программ;
- — оперативные подсказки (помощь).
Zelio Soft 2 является бесплатным программным обеспечением и его можно скачать с сайта производителя [22]. В настоящее время доступны версии 4.4 и 4.5.
При запуске Zelio Soft 2 появляется диалоговое окно, показанное на рисунке 2.38. С его помощью можно задать режим работы.
Если выбирается пункт меню «Создать новую программу», то предлагается выбрать категорию модуля Zelio Logic (рисунок 2.39).
Первый ряд сверху на рисунке 2.39 это базовые блоки без расширения, а нижний ряд — блоки с расширением. При выборе из таблицы типа модуля в нижней части рисунка 2.39 появляется окно выбора блоков расширения, показанное на рисунке 2.40.
Рисунок 2.38 — Начальное диалоговое окно Zelio Soft 2
Рисунок 2.39 — Выбор основного модуля Zelio Logic
Рисунок 2.40 — Выбор блока расширения для модуля Zelio Logic
После завершения выбора блоков расширения появляется окно выбора типа создаваемой программы: языка релейных схем или языка функциональных логических блоков (рисунок 2.41).
При выборе программы на языке релейных схем появляется главное окно, представленное на рисунке 2.42. Оно представляет собой таблицу из 7 колонок и 120 строк. В колонках с 1 по 5 ставятся контакты реле и таймеров, а в колонке 6 — катушки реле. Колонка 7 предназначена для записи различных комментариев.
Релейная схема представляет собой как бы две вертикальные шины питания, между ними расположены горизонтальные цепи, образованные контактами и обмотками реле. Количество контактов в цепи произвольно
(от 1 до 5), реле одно и располагается в столбце под названием «Coil». Если последовательно соединенные контакты замкнуты, ток идет по цепи и реле включается (пример на рисунке 2.43). При необходимости можно включить параллельно несколько реле, последовательное включение
катушек реле не допускается.
Рисунок 2.41 — Выбор типа программы для Zelio Logic
В программе на языке релейных схем каждому контакту ставится в соответствие логическая переменная, определяющая его состояние. Если контакт замкнут, то переменная имеет значение ИСТИНА. Если разомкнут — ЛОЖЬ. Имя переменной пишется над контактом в левом углу ячейки и фактически служит его названием. Последовательное соединение контактов или цепей равноценно логической операции И. Параллельное
соединение образует монтажное ИЛИ.
Рисунок 2.42 — Окно создания релейной схемы в Ztlio Soft
Рисунок 2.43 — Фрагмент программы на языке релейных схем
Цепь может быть либо замкнутой (ON), либо разомкнутой (OFF). Это как раз и отражается на обмотке реле и соответственно на значении логической переменной обмотки (ИСТИНА/ЛОЖЬ). Каждый контакт может быть как нормально замкнут, так и нормально разомкнут.
В Zelio Soft используется две системы графического представления элементов диаграммы: стандарт языка LD и обычная (электротехническая) форма записи. В таблице 2.1 приведены обозначения основных элементов диаграммы в этих двух вариантах.
Таблица 2.1 — Условные обозначения основных элементов
Переключающий контакт образуется комбинацией прямого и инверсного контактов. При выборе любого контакта и нажатии на правую кнопку мышки появляется выпадающее меню, с помощью которого можно установить состояние контакта: нормально замкнутый или нормально разомкнутый.
Для каждой катушки реле предусмотрены четыре варианта реализации: обычная катушка, катушка с самофиксацией, обмотка фиксации и обмотка снятия фиксации. Каждая из этих обмоток (катушек) может быть использована в схеме только один раз. Катушка реле с самофиксацией принимает значение ИСТИНА и сохраняет его бесконечно, несмотря на то, что подаваемый на нее сигнал принимает значение ЛОЖЬ.
Помимо обычных реле, в релейных схемах часто применяются поляризованные реле. Такое реле имеет две обмотки, переключающие его из одного положения в другое. Переключение производится импульсами тока. При отключении тока питания поляризованное реле остается в заданном положении, что реализует элементарную ячейку памяти.
В Ztlio Soft такое реле реализуется при помощи двух специальных обмоток SET и RESET. Обмотки типа SET обозначаются буквой S. Обмотки типа RESET обозначаются буквой R. Если соответствующая обмотке S переменная принимает значение ИСТИНА, то сохраняет его бесконечно. Вернуть данную переменную в ЛОЖЬ можно только обмоткой R. Условие выключения реле не всегда равносильно отсутствию условия включения. Благодаря обмоткам R и S условия включения и выключения реле можно формировать совершенно независимо, причем в любой цепи и сколько угодно раз. Обмотки R и S обеспечивают фиксацию условий управления, что необходимо при реализации автоматов с памятью.
Самофиксацию несложно организовать и на простом реле, используя дополнительный контакт в цепи питания. Применение SET/RESET-обмоток не дает ничего принципиально нового, но делает LD-диаграмму проще и красивее.
Идеология релейных схем подразумевает параллельную работу всех цепей. Ток во все цепи подается одновременно.
В LD решение диаграммы выполняется последовательно слева направо и сверху вниз. В каждом рабочем цикле однократно выполняются все цепи диаграммы, что и создает эффект параллельности работы цепей. Любая переменная в рамках одной цепи всегда имеет одно и то же значение. Если даже реле в цепи изменит переменную, то новое значение поступит на контакты только в следующем цикле.
Цепи расположенные ниже, получат новое значение переменной сразу. Цепи расположенные выше — только в следующем цикле. Строгий порядок выполнения схемы очень важен. Случайный или даже истинно параллельный порядок выполнения цепей мог бы приводить к эффекту «гонок», встречающемуся в электронных схемах с триггерами. Благодаря жесткому порядку выполнения LD-диаграммы сохраняют устойчивость при наличии обратных связей.
Внизу рабочего поля релейной схемы (рисунок 2.42) расположены кнопки выбора элементов схемы (рисунок 2.44).
Кнопки на панели 16
управления ДИ в С ь^адЬ»‘ Є счетчиков »таймеров LCD иьіхидьі » подсветка
Г®
8 элементов сравнения показаний счетчиков
Источник: bstudy.net