Zelio soft инструкция по программированию на русском

Назначение: краткое руководство для начинающих пользователей ZelioSoft. Данный документ поможет разобраться с ПО ZelioSoft тем, кто не имеет большого опыта работы с автоматикой. Пользователь найдет здесь все инструкции, необходимого, для создания первой программы. Список необходимого оборудования приведен ниже. На случай отсутствия какого-либо оборудования всегда предусмотрен режим моделирования.

А) Требуемая аппаратура

В) Подключение аппаратуры

Подключение аппаратуры для программирования и загрузки программ

С) Установка и применение ПО

Примечание.Использование USB кабеля (см. соответствующую инструкцию по установке драйверов USB-кабеля) Р Создание и загрузка программ

Е) Помощь

F) Небольшое применение, которое будем программировать в Zelio Logic

(G)

Коэффициент усиления зависит от типа применяемого датчика

‘ * Расстояние до вашей ладони

I) Проверка программы

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 фазы + трансформатор
сети с изолированной нейтралью
сети с заземленной нейтралью
иерархия электросети
б компоновка электрощитов

Дата добавления: 2016-12-06 ; просмотров: 2840 | Нарушение авторских прав

Программирование логического модуля 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) Режим отладки

Этот режим используется для финальной разработки программы, он позволяет следующее:

— В режиме эмуляции: программа выполняется непосредственно на ПК, эмулируя работу контроллера.

В этом режиме каждое действие на диаграмме приводит к обновлению окон эмуляции.

— В режиме мониторинга: программа выполняется на интеллектуальном реле; программное обеспечение подключено к контроллеру.

Различные окна обновляются циклически.

В этих двух режимах возможно:

— Отображение в динамическом режиме.

— Форсирование входов/выходов для тестирования поведения программы при определенных условиях.

В мире автоматизации сейчас царят ПЛК- Программируемые Логические Контроллеры. ПЛК хороши тем, что на них можно построить сложную АСУ.
Но иногда наоборот нужно автоматизировать какой-то простой техпроцесс. В котором задействованы 3-5 датчиков и 3-5 управляющих сигнала.
Для этой цели тоже можно использовать ПЛК, но тут у них проявляются недостатки- высокая цена, избыточность ресурсов и относительная сложность в программировании.
Специально для таких простых задач придуманы ЛР- Логические Реле.

По факту ЛР представляет собой ПЛК с малым количеством входов/выходов, более простой системой команд и значительно меньшей ценой.
Более простая система команд и меньшее количество программных ресурсов ЛР ограничивает область применения ЛР именно простыми системами.

Поставленная задача
И вот сейчас в рамках нового проекта нужно автоматизировать один автономный участок техпроцесса- наполнение бункера песком.

Идея в следующем- по нажатию кнопки «Пуск» бункер заполняется песком. При этом в нем установлены 2 датчика- «Нижний уровень» и «Верхний уровень». По достижении верхнего уровня подача песка отключается. Далее в бункер подается сжатый воздух и песок по пескопроводу выдавливается во второй, больший бункер.
Потом воздух из первого бункера стравливается и все повторяется по новой, пока второй бункер не заполнится- в нем тоже установлен датчик «Верхний уровень бункера».
Всего в алгоритме задействовано:

  • 4 дискретных входа
  • 3 дискретных выхода
  • 3 таймера

Как видно, задача проста.
Построить систему решили на ЛР Zelio SR2B121BD. Я его уже программировал когда-то.

Zelio обошелся в 1400 грн, аналогичная система на обычных реле и таймерах обошлась бы примерно в 1000 грн.

Поставленная задача была легко решена за день, включая поиск в интернете и установку среды программирования Zelio Soft 2 v.4.5 и отладку.

Особенности Zelio для программиста
Повторюсь, программные ресурсы Zelio ограничены. При программировании в LD для модели SR2B121BD:

  • 120 строк кода,
  • 28 «катушек»,
  • 16 таймеров,
  • 16 обычных счетчиков,
  • 1 быстрый счетчик,
  • Доступны для программирования 4 кнопки под экраном,
  • 16 текстовых блоков,
  • 8 событий по реальному времени.

Реле Zelio Logic — это компактное и легкое в использовании устройство, которое позволяет автоматизировать различные процессы в промышленности и домашнем хозяйстве. Оно широко используется в системах управления, а также в машиностроении, энергетике и других сферах.

В данной статье мы рассмотрим основные шаги программирования реле Zelio Logic и объясним, каким образом можно использовать его для автоматизации различных задач.

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

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

Содержание

  1. Практическое руководство: программирование реле Zelio Logic
  2. Программирование Zelio Logic для автоматизации
  3. Установка и подключение Zelio Logic
  4. Основные функции и возможности
  5. Создание логических программ
  6. Практические примеры применения Zelio Logic
  7. Отладка и тестирование программ
  8. Вопрос-ответ
  9. Какие основные преимущества использования реле Zelio Logic для автоматизации?
  10. Как программируется реле Zelio Logic?
  11. Какие типы устройств можно автоматизировать с помощью реле Zelio Logic?
  12. Можно ли программировать реле Zelio Logic на других языках программирования, кроме специального ПО?

Практическое руководство: программирование реле Zelio Logic

В данном руководстве мы рассмотрим основы программироания реле Zelio Logic, которое используется для автоматизации различных процессов.

Программироание реле Zelio Logic осуществляется с помощью специального программного обеспечения Zelio Soft. В этом программном обеспечении вы можете создать логические схемы, определяющие поведение реле в зависимости от условий.

Процесс программирования начинается с создания нового проекта в программе Zelio Soft. Затем вы можете добавить различные элементы, такие как контакты, реле, таймеры и переменные. Вы можете соединить эти элементы линиями, чтобы задать последовательность действий, которые должно выполнить реле.

Одним из основных элементов, используемых в программировании реле Zelio Logic, являются контакты. Контакты могут быть открытыми или замкнутыми в зависимости от условий. Например, вы можете использовать открытый контакт, чтобы проверять, активировано ли какое-либо устройство, а замкнутый контакт, чтобы включить или выключить другое устройство.

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

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

В программе Zelio Soft вы также можете использовать переменные для хранения значений и промежуточных результатов. Вы можете задать значение переменной и использовать его в других частях программы.

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

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

Программирование Zelio Logic для автоматизации

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

Программирование Zelio Logic осуществляется с помощью специального программного обеспечения и подключенного к нему компьютера. В самом программном обеспечении доступны различные функции и элементы управления, которые позволяют создавать логику работы реле.

Основными элементами программирования Zelio Logic являются:

  • Контакты — элементы, которые могут быть открытыми или закрытыми в зависимости от условий программы. Они могут быть использованы для включения или выключения различных устройств или сигналов.
  • Катушки — элементы, которые могут иметь два состояния: включенное или выключенное. Катушки могут использоваться для выполнения определенных действий в программе.
  • Таймеры — элементы, которые позволяют задавать определенные интервалы времени и выполнять определенные действия после их истечения.
  • Счетчики — элементы, которые позволяют отслеживать количество срабатываний или событий и выполнять определенные действия при достижении заданного значения.

Для программирования Zelio Logic необходимо иметь базовые знания логики и уметь разбираться с логическими операторами, такими как «И», «ИЛИ», «НЕ». Также важно уметь анализировать конкретную задачу и разбивать ее на отдельные шаги и условия.

Программирование Zelio Logic может быть достаточно сложным и требовать тщательного планирования и тестирования. Однако, с достаточным опытом и практикой, вы сможете создавать эффективные и надежные программы для автоматизации различных процессов.

Пример программы Zelio Logic для автоматизации:

Контакт Действие
1 Контакт 1 Включить насос
2 Контакт 2 Включить клапан
3 Контакт 3 Включить свет
4 Катушка 1 Задержка 10 секунд
5 Контакт 4 Выключить насос
6 Контакт 5 Выключить клапан
7 Контакт 6 Выключить свет

Приведенный пример программы показывает последовательность действий, которые должны быть выполнены реле Zelio Logic. Когда контакты 1, 2 и 3 активированы, реле включает насос, клапан и свет соответственно. Затем катушка 1 создает задержку в 10 секунд, после чего реле выключает насос, клапан и свет при активации контактов 4, 5 и 6.

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

Установка и подключение Zelio Logic

Для установки и подключения программного реле Zelio Logic необходимо выполнить следующие шаги:

  1. Размещение реле в удобном месте. Рекомендуется выбирать место, защищенное от пыли, влаги и вибраций.
  2. Подключение питания. Реле Zelio Logic обычно использует напряжение питания в диапазоне 24-48 В постоянного тока. Необходимо подключить провода питания к соответствующим клеммам реле.
  3. Подключение входных и выходных модулей. Входные модули обычно подключаются к разъемам на лицевой панели реле, а выходные модули — к специальным клеммным блокам на дин-рейке. Необходимо правильно подключить провода и убедиться, что они надежно зафиксированы.
  4. Настройка программы. Для работы с реле Zelio Logic необходимо использовать специальное программное обеспечение, которое можно скачать с официального сайта производителя. После установки программы необходимо открыть проект и задать необходимые параметры, такие как временные задержки, условия работы и другие параметры.
  5. Передача программы на реле. После настройки программы необходимо подключить реле к компьютеру с помощью специального программатора. После подключения можно передать программу на реле с помощью программного обеспечения.
  6. Проверка работы. После передачи программы необходимо проверить работу реле. Для этого рекомендуется пустить тестовые сигналы через входы и проверить, что реле реагирует правильно на заданные условия и выполняет требуемые действия.

Установка и подключение программного реле Zelio Logic несложны и выполняются пошагово. Важно следовать инструкциям и правильно настраивать программу для достижения требуемого результата автоматизации.

Основные функции и возможности

Зеліо Лоджик є програмованим реле, розробленим для автоматизації різноманітних процесів. Воно надає користувачу можливість програмувати послідовність дій за допомогою спеціальної програми Zelio Soft.

Основні функції та можливості Зеліо Лоджик:

  • Логічне управління: Реле забезпечує можливість програмно керувати послідовністю дій за допомогою використання логічних операцій (AND, OR, NOT).
  • Таймери: За допомогою Зеліо Лоджик можна налаштувати різні види таймерів, такі як: затримка включення, затримка вимкнення, пропорційна або інтегральна затримка, режим пульсації і т.д.
  • Лічильники: Реле може вести лічильники для рахунку подій або для підрахунку тривалості роботи обладнання.
  • Аналогові входи та виходи: Зеліо Лоджик підтримує аналогові входи та виходи, які можуть бути використані для зчитування та керування сигналами різного типу.
  • Комунікація: Реле може бути підключене до різних пристроїв через різні інтерфейси, такі як RS-485, Ethernet, USB і т.д.
  • Модульна архітектура: Зеліо Лоджик може бути розширений за допомогою додаткових модулів вводу-виводу, що дозволяє збільшити кількість входів, виходів та розширити функціональні можливості.
  • Захист і діагностика: Реле має вбудовані функції захисту та діагностики, які дозволяють визначати стан реле, виявляти помилки в програмі та сповіщати про них.

Ці основні функції та можливості Зеліо Лоджик дозволяють забезпечити автоматизацію різноманітних процесів у промисловості, будівництві, сільському господарстві та інших галузях.

Создание логических программ

Логические программы представляют собой набор инструкций, которые определяют поведение реле Zelio Logic. Создание логических программ включает в себя следующие шаги:

  1. Определение целей автоматизации. Прежде чем приступить к созданию программы, необходимо определить, какие задачи должна выполнять Zelio Logic. Это позволит составить список необходимых функций и определить, какие входы и выходы реле будут использоваться.
  2. Проектирование структуры программы. На основе списка функций необходимо разработать структуру программы. Она может быть представлена в виде блок-схемы или таблицы.
  3. Определение условий и действий. Для каждой функции необходимо определить условия, при которых она должна выполняться, и действия, которые нужно выполнить при срабатывании.
  4. Назначение входов и выходов. Каждой функции в программе необходимо назначить входы и выходы. Входы могут быть подключены к различным датчикам или кнопкам, а выходы — к устройствам автоматизации, например, к выполнению некоторых действий.
  5. Разработка программы с использованием ПО Zelio Soft. После определения структуры, условий и назначения входов и выходов можно приступить к разработке самой программы с использованием специализированного программного обеспечения Zelio Soft.
  6. Тестирование и отладка программы. После завершения разработки программы необходимо провести ее тестирование и отладку. Это поможет выявить возможные ошибки и убедиться в правильности работы программируемого реле.
  7. Установка и настройка реле. После успешного тестирования и отладки программы можно установить реле Zelio Logic и настроить его в соответствии с требованиями автоматизации.

В процессе создания логических программ рекомендуется следовать логике и требованиям конкретной задачи. Кроме того, важно ознакомиться с документацией и руководством пользователя для реле Zelio Logic, чтобы использовать все возможности и функции этого устройства.

Использование программного обеспечения Zelio Soft значительно упрощает создание логических программ, так как предоставляет удобный графический интерфейс для разработки и отладки программы. При этом оно позволяет визуализировать структуру программы, контролировать состояние входов и выходов, а также проверять правильность работы логики.

Создание логических программ для автоматизации с помощью реле Zelio Logic позволяет управлять различными процессами и системами, делая их эффективными и безопасными. Также позволяет улучшить контроль и управление всеми этими системами.

Практические примеры применения Zelio Logic

1. Поддержка системы безопасности в доме

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

2. Умный полив растений

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

3. Автоматизация производственных процессов

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

4. Управление освещением и энергосбережение

Zelio Logic также может использоваться для управления освещением в зданиях или помещениях. Вы можете программировать реле для включения или выключения света в определенное время суток или при определенных условиях. Это может помочь снизить энергопотребление и повысить энергоэффективность вашего здания.

5. Контроль за температурой и климатом

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

6. Управление системой о Bewässerung

Zelio Logic kann auch zur Steuerung Bewässerungssysteme verwendet werden. Sie können das Relais so programmieren, dass es die Bewässerung nur zu bestimmten Tageszeiten oder bei bestimmten Bodenfeuchtigkeitsbedingungen einschaltet. Dadurch können Sie den Wasserverbrauch effizienter gestalten und Wasser sparen.

Отладка и тестирование программ

При разработке программы для автоматизации с использованием реле Zelio Logic важно уделить внимание отладке и тестированию. Это поможет обнаружить и исправить ошибки, а также убедиться в правильности работы программы.

Вот несколько методов, которые можно использовать для отладки и тестирования программы на реле Zelio Logic:

  • Использование отладочного режима: Реле Zelio Logic обычно имеет отладочный режим, который позволяет просматривать состояние программы шаг за шагом. Это может помочь выявить ошибки в логике программы и проверить правильность работы.
  • Подключение к компьютеру: Некоторые модели реле Zelio Logic имеют возможность подключения к компьютеру через USB-порт или другой интерфейс. Это позволяет загрузить программу на реле, управлять ею и получать отладочную информацию.
  • Использование тестовых сигналов: Можно подать различные тестовые сигналы на входы реле и наблюдать соответствующие реакции. Это поможет удостовериться, что программа правильно реагирует на входные данные.
  • Печать отладочной информации: В программе можно добавить код, который будет печатать отладочную информацию на экране или записывать ее в файл. Это поможет отследить выполнение программы и выявить возможные ошибки.
  • Анализ логической схемы: Можно внимательно проанализировать логическую схему программы и убедиться, что она соответствует требованиям и правильно реализует заданные функции.

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

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

Вопрос-ответ

Какие основные преимущества использования реле Zelio Logic для автоматизации?

Реле Zelio Logic обладает несколькими основными преимуществами: оно легко в использовании, имеет удобный и понятный интерфейс, позволяет автоматизировать различные процессы и управлять ими, а также оно компактное и надежное. Все это делает его очень привлекательным для решения задач автоматизации.

Как программируется реле Zelio Logic?

Реле Zelio Logic программируется с помощью специального ПО, которое поставляется вместе с устройством. В этой программе вы создаете логические схемы и правила, определяющие поведение реле. После того, как программа загружена в реле, оно начнет выполнять заданные действия в соответствии с вашими настройками.

Какие типы устройств можно автоматизировать с помощью реле Zelio Logic?

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

Можно ли программировать реле Zelio Logic на других языках программирования, кроме специального ПО?

Нет, реле Zelio Logic программировать можно только с помощью специального ПО, которое поставляется вместе с устройством. Это ПО имеет свой собственный язык программирования, который позволяет создавать логические схемы и правила для автоматизации устройств. Если же вам нужно программировать на другом языке, вам может потребоваться другое программное обеспечение или другое устройство.

В мире автоматизации сейчас царят ПЛК- Программируемые Логические Контроллеры. ПЛК хороши тем, что на них можно построить сложную АСУ.
Но иногда наоборот нужно автоматизировать какой-то простой техпроцесс. В котором задействованы 3-5 датчиков и 3-5 управляющих сигнала.
Для этой цели тоже можно использовать ПЛК, но тут у них проявляются недостатки- высокая цена, избыточность ресурсов и относительная сложность в программировании.
Специально для таких простых задач придуманы ЛР- Логические Реле.

По факту ЛР представляет собой ПЛК с малым количеством входов/выходов, более простой системой команд и значительно меньшей ценой.
Более простая система команд и меньшее количество программных ресурсов ЛР ограничивает область применения ЛР именно простыми системами.

Поставленная задача
И вот сейчас в рамках нового проекта нужно автоматизировать один автономный участок техпроцесса- наполнение бункера песком.

Идея в следующем- по нажатию кнопки «Пуск» бункер заполняется песком. При этом в нем установлены 2 датчика- «Нижний уровень» и «Верхний уровень». По достижении верхнего уровня подача песка отключается. Далее в бункер подается сжатый воздух и песок по пескопроводу выдавливается во второй, больший бункер.
Потом воздух из первого бункера стравливается и все повторяется по новой, пока второй бункер не заполнится- в нем тоже установлен датчик «Верхний уровень бункера».
Всего в алгоритме задействовано:

  • 4 дискретных входа
  • 3 дискретных выхода
  • 3 таймера

Как видно, задача проста.
Построить систему решили на ЛР Zelio SR2B121BD. Я его уже программировал когда-то.

Zelio обошелся в 1400 грн, аналогичная система на обычных реле и таймерах обошлась бы примерно в 1000 грн.

Поставленная задача была легко решена за день, включая поиск в интернете и установку среды программирования Zelio Soft 2 v.4.5 и отладку.

Особенности Zelio для программиста
Повторюсь, программные ресурсы Zelio ограничены. При программировании в LD для модели SR2B121BD:

  • 120 строк кода,
  • 28 «катушек»,
  • 16 таймеров,
  • 16 обычных счетчиков,
  • 1 быстрый счетчик,
  • Доступны для программирования 4 кнопки под экраном,
  • 16 текстовых блоков,
  • 8 событий по реальному времени.

ОПИСАНИЕ СРЕДЫ ПРОГРАММИРОВАНИЯ “ZELIO SOFT”

Программирование логического модуля 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) Режим отладки

Этот режим используется для финальной разработки программы, он позволяет следующее:

— В режиме эмуляции: программа выполняется непосредственно на ПК, эмулируя работу контроллера.

В этом режиме каждое действие на диаграмме приводит к обновлению окон эмуляции.

— В режиме мониторинга: программа выполняется на интеллектуальном реле; программное обеспечение подключено к контроллеру.

Различные окна обновляются циклически.

В этих двух режимах возможно:

— Отображение в динамическом режиме.

— Форсирование входов/выходов для тестирования поведения программы при определенных условиях.

Назначение: краткое руководство для начинающих пользователей ZelioSoft. Данный документ поможет разобраться с ПО ZelioSoft тем, кто не имеет большого опыта работы с автоматикой. Пользователь найдет здесь все инструкции, необходимого, для создания первой программы. Список необходимого оборудования приведен ниже. На случай отсутствия какого-либо оборудования всегда предусмотрен режим моделирования.

А) Требуемая аппаратура

В) Подключение аппаратуры

Подключение аппаратуры для программирования и загрузки программ

С) Установка и применение ПО

Примечание.Использование USB кабеля (см. соответствующую инструкцию по установке драйверов USB-кабеля) Р Создание и загрузка программ

Е) Помощь

F) Небольшое применение, которое будем программировать в Zelio Logic

(G)

Коэффициент усиления зависит от типа применяемого датчика

‘ * Расстояние до вашей ладони

I) Проверка программы

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 фазы + трансформатор
сети с изолированной нейтралью
сети с заземленной нейтралью
иерархия электросети
б компоновка электрощитов

Дата добавления: 2016-12-06 ; просмотров: 2840 | Нарушение авторских прав

ОПИСАНИЕ СРЕДЫ ПРОГРАММИРОВАНИЯ “ZELIO SOFT”

Программирование логического модуля 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) Режим отладки

Этот режим используется для финальной разработки программы, он позволяет следующее:

— В режиме эмуляции: программа выполняется непосредственно на ПК, эмулируя работу контроллера.

В этом режиме каждое действие на диаграмме приводит к обновлению окон эмуляции.

— В режиме мониторинга: программа выполняется на интеллектуальном реле; программное обеспечение подключено к контроллеру.

Различные окна обновляются циклически.

В этих двух режимах возможно:

— Отображение в динамическом режиме.

— Форсирование входов/выходов для тестирования поведения программы при определенных условиях.

В мире автоматизации сейчас царят ПЛК- Программируемые Логические Контроллеры. ПЛК хороши тем, что на них можно построить сложную АСУ.
Но иногда наоборот нужно автоматизировать какой-то простой техпроцесс. В котором задействованы 3-5 датчиков и 3-5 управляющих сигнала.
Для этой цели тоже можно использовать ПЛК, но тут у них проявляются недостатки- высокая цена, избыточность ресурсов и относительная сложность в программировании.
Специально для таких простых задач придуманы ЛР- Логические Реле.

По факту ЛР представляет собой ПЛК с малым количеством входов/выходов, более простой системой команд и значительно меньшей ценой.
Более простая система команд и меньшее количество программных ресурсов ЛР ограничивает область применения ЛР именно простыми системами.

Поставленная задача
И вот сейчас в рамках нового проекта нужно автоматизировать один автономный участок техпроцесса- наполнение бункера песком.

Идея в следующем- по нажатию кнопки «Пуск» бункер заполняется песком. При этом в нем установлены 2 датчика- «Нижний уровень» и «Верхний уровень». По достижении верхнего уровня подача песка отключается. Далее в бункер подается сжатый воздух и песок по пескопроводу выдавливается во второй, больший бункер.
Потом воздух из первого бункера стравливается и все повторяется по новой, пока второй бункер не заполнится- в нем тоже установлен датчик «Верхний уровень бункера».
Всего в алгоритме задействовано:

  • 4 дискретных входа
  • 3 дискретных выхода
  • 3 таймера

Как видно, задача проста.
Построить систему решили на ЛР Zelio SR2B121BD. Я его уже программировал когда-то.

Zelio обошелся в 1400 грн, аналогичная система на обычных реле и таймерах обошлась бы примерно в 1000 грн.

Поставленная задача была легко решена за день, включая поиск в интернете и установку среды программирования Zelio Soft 2 v.4.5 и отладку.

Особенности Zelio для программиста
Повторюсь, программные ресурсы Zelio ограничены. При программировании в LD для модели SR2B121BD:

  • 120 строк кода,
  • 28 «катушек»,
  • 16 таймеров,
  • 16 обычных счетчиков,
  • 1 быстрый счетчик,
  • Доступны для программирования 4 кнопки под экраном,
  • 16 текстовых блоков,
  • 8 событий по реальному времени.

Понравилась статья? Поделить с друзьями:
  • Zeissler термостатический смесительный клапан инструкция по применению
  • Zanussi zwn 286 инструкция по эксплуатации на русском
  • Zanussi zwn 286 инструкция по применению
  • Zanussi zwy 180 инструкция по эксплуатации
  • Zanussi zou 668 x инструкция