Управление освещением. Программирование в ONI PLR studio
Описание алгоритма работы схемы освещения
(часть 1):
BK получает питание после включения QF и при наличии
движения подает питание на катушку КМ.
Включен SA1 (SA2-отключен) и Вкл. ВК (наличие движения)=> Вкл.
KM1 (модульный контактор). => Вкл. EL6 на 5 сек. => Вкл. EL7 на
3сек. => Вкл. EL8 на 2сек. (циклическое повторение).
При отключении (отсутствии движения) датчика движения цикл
прерывается. При Вкл. SA2 цикл останавливается и вкл. EL3
(срабатывание ВК не вызывает реакции системы).
Включен SA2 (SA1-отключен) Вкл. EL6, EL7, EL8 (срабатывание ВК
не вызывает реакции системы).
Выключены SA1, SA2. – исходное состояние все светильники с
выходов логического реле отключены.
4.
Согласно Конкурсного задания (кратко КЗ),
выбираем и расставляем на схеме блоки:
«Цифровой вход», «Цифровой выход».
5.
Блок «ИЛИ» устанавливаем на схеме для возможности принятия
сигналов от нескольких функциональных блоков.
Устанавливаем связи между блоками.
6.
Выбираем и устанавливаем элемент «И». Сигнал будет
выходит, в том случае, если на все используемые входы блока
приходит сигнал.
7.
В Спец.функциях выбираем блок
«Задержку включения»
Будет использоваться
для переключения светильников
8.
От датчика движения (ВК)
и выключателя SA1 связь на блок «И».
Для выполнения условий
КЗ: поочередное
включение светильников EL6,EL7,EL8
в цикле, при поступлении сигнала
с ВК и включении выключателя SA1.
9.
В Библиотеке выбираем блок
«Генератор импульсов».
Будет использоваться в схеме для
включения светильников
с определенным
временным интервалом.
10.
Устанавливаем блоки в схему, и обозначаем связи между
блоками «И» до входа на «Генератор» (элемент на схеме В012)
на прямую.
К элементам В013,В014 через «Задержку вкл.», элементы В010,В011.
11.
На «Задержке включения» (В010,В011) выставляем таймер согласно
Конкурсного задания.
12.
В «Генераторах импульсов» задаём параметры на периодичность
включения/отключения светильников, согласно Конкурсного задания.
13.
Устанавливаем связи от «Генератора импульсов» до блоков «ИЛИ».
14.
Устанавливаем связь от входа I003(SA2) до блока «И»(В008),
для прекращения цикла поочередного включения
светильников EL6,EL7,EL8 (выходы Q001,Q002, Q003).
15.
Связи от SA1,SA2 на блок
«И»(В007) , от «И»(В007) на (выход
Q004) используем
для включения светильника EL3,
отдельный режим.
На входе блока «И» «двойной клик»
позволяет создать блок «НЕ».
16.
С SA1и SA2 связи на блок «И», с установкой функции «НЕ»
на вход от SA1.
С выхода «И» связи на светильники EL6, EL7, EL8.
Выполнение условий КЗ.
17.
Описание алгоритмаработы схемы освещения (часть
2):
Включен SA3 (SA4- отключен) => Включаются EL4, EL5
поочередно с периодом 5 сек.
Включен SA4 (SA3 — Включен) => Включаются EL4, EL5.
Выключен SA3 (SA4 — Включен) => Выключаются EL4, EL5 и
Включается EL3.
18.
Вставляем блоки в схему для выключателей SA3, SA4 (вход I003,I004).
19.
Устанавливаем связи от
входов I003, I004
(выключатели SA3, SA4)
на блок «И».
Устанавливаем на вход от
SA4 функцию «НЕ».
Устанавливаем связи от выхода «И» на «Задержку вкюч.» и
«Генератор импульсов». Выполняя условие: Включаются EL4, EL5
поочередно с периодом 5 сек.
20.
Выставляем таймер задержки включения,
задержка пуска «Генератора импульсов» для
переключения светильников EL4, EL5.
21.
Задаём длительность импульсов включения/отключения светильников
EL4, EL5.
«Включен SA3 (SA4- отключен) => Включаются EL4,
EL5 поочередно с периодом 5 сек.»
22.
Устанавливаем связи от SA3, SA4 на входы блока «И»(В015),
от выхода «И» до входа блоков «ИЛИ» (В005, В006).
Тем самым мы реализуем условия КЗ:
«Включен SA4 (SA3 — Включен) => Включаются EL4, EL5.»
23.
Устанавливаем связи от «SA3» и «SA4» на входы
блока «И» (В017), с выхода блока «И» до входа
блоков «ИЛИ» (В004, В005, В006).
Тем самым мы реализуем условия КЗ:
«Выключен SA3 (SA4 — Включен) => Выключаются EL4,
EL5 и Включается EL3.»
На входе
блока «И»
«двойной
клик»
позволяет
создать блок
«НЕ».
ПРИМЕНЕНИЕ ПРОГРАММЫ ONI PLR STUDIO ДЛЯ РЕАЛИЗАЦИИ СИСТЕМЫ УПРАВЛЕНИЯ НАЛИЧИЕМ СВОБОДНЫХ МЕСТ НА СТОЯНКЕ ДЛЯ АВТОМОБИЛЕЙ Текст научной статьи по специальности «Электротехника, электронная техника, информационные технологии»
Похожие темы научных работ по электротехнике, электронной технике, информационным технологиям , автор научной работы — Игнатенко Екатерина Сергеевна
Модернизация системы управления диагонально-резательного а грегата на базе оборудования «Mitsubishi electric»
Особенности построения источников бесперебойного питания для тепловых систем
Новый виток развития: 16-разрядные Flash-микроконтроллеры семейства F2MC-16LX фирмы Fujitsu
Изучаем Active-HDL 7. 1. Урок 12. Проектирование цифровых автоматов
Система позиционирования солнечной батареи
i Не можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.
Текст научной работы на тему «ПРИМЕНЕНИЕ ПРОГРАММЫ ONI PLR STUDIO ДЛЯ РЕАЛИЗАЦИИ СИСТЕМЫ УПРАВЛЕНИЯ НАЛИЧИЕМ СВОБОДНЫХ МЕСТ НА СТОЯНКЕ ДЛЯ АВТОМОБИЛЕЙ»
ПРИМЕНЕНИЕ ПРОГРАММЫ ONI PLR STUDIO ДЛЯ РЕАЛИЗАЦИИ СИСТЕМЫ УПРАВЛЕНИЯ НАЛИЧИЕМ СВОБОДНЫХ МЕСТ НА СТОЯНКЕ ДЛЯ АВТОМОБИЛЕЙ
Игнатенко Екатерина Сергеевна — преподаватель, Нефтеюганский индустриальный колледж (филиал) Федеральное государственное бюджетное образовательное учреждение высшего образования Югорский государственный университет, г. Нефтеюганск
Программируемое логическое реле является оборудованием класса микро и нано ПЛК Оно может использоваться для управления и мониторинга состояния контролируемого оборудования в соответствии с заданным алгоритмом функционирования.
Логическое реле может быть предварительно запрограммировано на выполнение определенных задач управления: обработка сигналов аналоговых и дискретных датчиков, проведение арифметических и логических операций с данными, отсчет времени, обмен данными по промышленной сети, управление выходными каналами и т. д.
Программируемые логические реле ONI относятся к классу микро ПЛК. Они просты в использовании, но при этом обладают высокой надежностью и скоростью обработки информации, сопоставимой с ПЛК малого и среднего уровня. Они станут незаменимым помощником для тех, кто желает построить оптимальную автоматизированную систему управления, не тратя на это излишних ресурсов. ONI PLR-S универсален. Это современное и высококачественное оборудование, выбрав которое однажды Вы не будете больше искать более оптимального соотношения качества, надежности и стоимости.
Программное обеспечение ONI PLR Studio предназначено для разработки и отладки прикладных программ для логических реле ONI PLR-S и программируемых логических контроллеров ONI PLR-M, с использованием языка диаграмм функциональных блоков FBD.
Нам необходимо реализовать систему управления контролем мест для стоянки автомобилей. Описание алгоритма работы системы за контролем мест для стоянки автомобилей:
На автостоянке имеется в распоряжении определенное количество мест для стоянки автомобилей. Входной светофор должен автоматически переключиться с зеленого на красный, когда все места заняты. Как только места снова освобождаются, въезд снова обеспечивается включением зеленого сигнала. Выключены SA1, SA2. — исходное состояние все светильники с выходов логического реле отключены. Элементы управления и сигнализации: HL1, HL2, SA1, SA2, SA3. Въезжающие автомобили будут подсчитываться с помощью фотодатчика SA1. Выезжающие автомобили будут подсчитываться с помощью фотодатчика SA2. С помощью датчика SA3 значение счетчика будет сброшено. Подача сигнала при превышении значения счетчика более чем на две единицы. Подача сигнала при значении счетчика равным нуля.
Первым делом заполняем функциональную блок схему FBD .
Выбираем и расставляем на схеме блоки: «Цифровой вход», «Цифровой выход». Зададим имена для каждого из блоков.
В программе у нас будет три цифровых входа и два цифровых выхода. Условно возьмем, что стоянка может разместить 5 машин, если это количество превышается, то светофор подает красный сигнал
При въезде автомобиля счетчик увеличивается на 1, а при выезде автомобиля уменьшается на 1. Для выполнения такой операции есть единственный элемент в программе — это реверсивный счетчик, который нам нужно разместить на рабочем поле.
Настроим импульс. Так как импульс на выходе выдает нам положительный сигнал тогда когда он превышает свой лимит (в нашем случае это 5 машин), то первым делом подключим выход импульса к датчику выхода.
Когда у нас нет машин либо их меньше 5, то должен гореть зеленый сигнал. Для того чтобы превратить отрицательный сигнал в положительный есть такой компонент как НЕ.
У нас есть условие, что подача сигнала должна быть при превышении значения счетчика более чем на две единицы. Это условие мы можем реализовать только при добавлении еще одного Реверсивного счетчика
Разместим еще один реверсивный счетчик под предыдущим. Если у нас лимит стоянки пять машин, по превышение еще на две единицы, это уже семь машин. Чтобы не создавать дополнительную схему и не подсоединять ко второму счетчику наши входа, мы можем взять значения из блока который у нас уже есть. Теперь нам необходимо все подключить к нашей сигнализации.
Проверим работу системы. Запустим симулятор. Выход Q001 активен, так как на стоянке нет машин. Проверим работу счетчика. Для этого щелкнем один раз по входу, отвечающему за въезд маши. На счетчика появляется значение единица. Заполним нашу проковку до конца, т.е. щелкнем по входу, отвечающему за въезд машин еще несколько раз, чтобы счетчик показывал значение пять. После этого станет активным выход Q002. Запустим на стоянку еще две машины. Начинает мигать генератор импульсов вместо выхода Q002. Это нарушение работы системы из за сигнала поступающего от первого реверсивного импульса. Для того чтобы организовать выезд машины из паркинга необходимо снять выделение с входа SA1 и нажимать на вход SA2 нужное вам количество раз.
Выйдем из симулятора и модернизируем нашу систему. Исправить такую проблему нам поможет компонент И (который будет выступать как изолятор действия)
По итогу у вас получится схема управления наличием свободных мест на стоянке для автомобилей с использованием логического реле.
Запустим симулятор. Проверьте следующие условия: В паркинге нет ни одной машины. В паркинг заехала одна машина. В паркинг заехало 5 машин. В паркинг заехало 7 машин. Активирован сброс.
1. Волощенко П.Ю. Моделирование электронных компонентов интегральных схем методами теории электрических цепей: учебное пособие / П.Ю. Волощенко, Ю.П. Волощенко; Южный федеральный университет. Ростов-наДону; Таганрог: Издательство Южного федерального университета, 2017. 104 с. — ISBN 978-5-92752654-3.
2. Шишов О.В. Технические средства автоматизации и управления: учебное пособие / О.В. Шишов. Москва: ИНФРА-М, 2021. 396 с. ISBN 978-5-16-010325-9.
Форум АСУТП
Tunker здесь недавно
Сообщения: 10 Зарегистрирован: 09 апр 2022, 12:34 Имя: Андрей Страна: Россия Благодарил (а): 5 раз Поблагодарили: 4 раза
Вопрос от преподавателя.
Сообщение Tunker » 09 апр 2022, 13:18
Сначала представлюсь. 48 лет. Закончил вышку в 90 — ые по спецальности ИИСиП. Диплом писал по АСу ТП. Разработка была внедренна предприятии, на котором работал параллельно с учебой. После диплома работал пару лет КИПовцем. И ушел в микроэлектронику
27 работал схемотехником и топологом в микроэлектронике. Знания хорошие, но в своей специализации. Предложили стать начальником, но не смог дрючить, обратно в разработчики не захотели переводить. Написал заявление по собственному.
После стал преподавать элетронику и предметы связанные с электротехникой в колледже (ПТУ). Учусь вместе с учениками. Ученики разные больше половины мягко сказать разгильдяи.
Теперь ближе к делу. Одной выпускной группе объявили, после диплома они будут сдавать экзамен по стандарту ворлдскилс. Электромонтаж 1.3.
Кто не сдаст, тот будет отчислен без диплома. Парни об этом узнали впервые за два месяца до срока сдачи. Сейчас они уходят на практику, потом на диплом.
Мне стало жалко парней. Взял их под опеку. 25 человек. Способные.
Официально они со мной заниматься не могут.
Выяснил, они будут сдавать экзамен на oni 1206. Блоков расширения нет. Имитация датчиков: 4 переключателя, 4НО, 4НЗ. На задание подключат не все. На выходах 4 лампочки. Коммутацию говорят в день экзамена. Вроде ничего сложного (для меня).
Напомню, с ребятами занимаюсь по собственной инициативе. Объявляю им когда могу прийти и они собираются. От 15 до 21 человек. Установил им на компы компы Oni PLR Studio. Начали с простых примеров.
Освоили светофор, имитация подъема человека по лестнице — включается свет, потом при отсутствии движения с задержкой отключается, есть аварийное освещение и принудительное.
Смотрю человек 5-6 не догоняют полностью.
Прошу помощи, накидайте, пожалуйста, задания для студентов на 4 входа и 4 выхода.
Посложнее такого: нажал на кнопку загорелась зеленая лампочка, нажал на другую кнопку, зеленая погасла красная моргает 10 секунд, не успел нажать на вторую кнопку, красная стала гореть непрерывно и загорелась желтая лампа.
Может предложите что то интересное? Студенты умеют работать с логикой, цифровыми входами и выходами, rs триггерами, генераторами.
На площадке ребятам пользоваться подсказками, справочниками, записями, телефонами нельзя. За это их дисквалифицируют. Каждый работает самостоятельно. Задание решается час.
Tunker
Автор темы
Tunker здесь недавно
Сообщения: 10 Зарегистрирован: 09 апр 2022, 12:34 Имя: Андрей Страна: Россия Благодарил (а): 5 раз Поблагодарили: 4 раза
Вопрос от преподавателя.
Сообщение Tunker » 09 апр 2022, 13:22
Типичные задания демоэкзамена:
1. Светофор.
2. Мешалка.
3. Освещение витрины.
4. Подсчет машин на стоянке.
За оставшееся время буду им разъяснять. Нужны проще.
Tunker
Velt освоился
Сообщения: 219 Зарегистрирован: 26 мар 2017, 13:05 Имя: Денис Страна: Россия город/регион: Самара Благодарил (а): 11 раз Поблагодарили: 35 раз
Вопрос от преподавателя.
Сообщение Velt » 09 апр 2022, 21:01
Tunker писал(а): ↑ 09 апр 2022, 13:22 Нужны проще.
5. Варианты управления насосом по дискретным датчикам уровня: опорожнение ёмкости при достижении верхнего уровня (как на КНС), поддержание уровня в ёмкости (как на водонапорных башнях)
Velt
automaticj здесь недавно
Сообщения: 33 Зарегистрирован: 12 май 2020, 06:21 Имя: Андрей Страна: Россия город/регион: Новосибирск Благодарил (а): 9 раз Поблагодарили: 23 раза
Вопрос от преподавателя.
Сообщение automaticj » 10 апр 2022, 12:35
6. Неполная пограмма управления компрессором. Например
1)Дискретный вход — кнопка пуск(НО)
2) дискретный вход — кнопка стоп (НЗ)
3) дискретный вход — Реле протока (реле наличия протока воды, допустим). Здесь можно «попудрить мозги» с типом реле, НЗ или НО.
4) дискретный вход — наличие заполнения масла, к примеру. Или же кнопка » Деблокировка». Деблокируется только тогда, когда нет сигнала от реле протока, снятие свето-звуковой сигнализации и моргания кнопки «АВАРИЯ».
Выхода:
1) Дискретный выход — аварийный останов компрессора по какому-либо датчику(реле протока). (Например, выход должен быть НЗ, чтобы в случае срабатывания разрывал цепь)
2) Дискретный выход — Включение свето-звуковой сигнализации
3) Дискретный выход — моргание лампочки » АВАРИЯ»
automaticj
alex-tec завсегдатай
Сообщения: 515 Зарегистрирован: 29 дек 2017, 08:56 Имя: Александр город/регион: Пермь Благодарил (а): 109 раз Поблагодарили: 59 раз
Вопрос от преподавателя.
Сообщение alex-tec » 11 апр 2022, 08:07
а как такой вариант: 2 насоса DI режим Н1, режим Н2, авар. Н1, авар. Н2; DO упр. Н1, авар. Н1, упр. Н2, авар. Н2.
работает тот насос у которого выбран режим работа и нет аварии. Если выбраны оба насоса в режиме работа, при появлении авар. у работающего насоса вкл. резервный.
При желании можно усложнить, добавить переключение по времени и т.п.
alex-tec
Автор темы
Tunker здесь недавно
Сообщения: 10 Зарегистрирован: 09 апр 2022, 12:34 Имя: Андрей Страна: Россия Благодарил (а): 5 раз Поблагодарили: 4 раза
Вопрос от преподавателя.
Сообщение Tunker » 11 апр 2022, 08:30
automaticj , спасибо. Подобные задачи и даю.
Я студентам даю как грамотное ТЗ, расписанное по пунктам. Так и без конкретики. Как от мудака заказчика. Пусть привыкают.
Например так:
При срабатывании порогового датчика должна моргать красная лампочка с частотой 1 Гц, а зеленая гаснуть. При этом работает звуковая сигнализация. Оператор должен успеть нажать на кнопку за 15 секунд. Если он не успеет нажать, то красная лампа будет гореть непрерывно
и сработает клапан. Звуковая сигнализация продолжает работать. Если оператор успеет нажать на кнопку в течении 15 сек, то клапан не сработает, но красная лампа продолжит гореть, звуковая сигнализация работает. После нажатия кнопки оператором, если контроллируемый параметр не вернулся в норму за 5 минут, должен сработать клапан, звуковая сигнализация и красная лампа работают.
Если за пять минут оператор вернул параметр в норму, то включается зеленая лампа, красная гаснет, звуковая отключается, клапан не срабатывает.
Варианты усложнения после сборки.
1. Оператор может один раз увеличить время на устранение аварии на 2 минуты.
2. После возврата в норму красная лампа загорается на 1 сек каждые 10 сек. (и/или горит непрерывно оранжевая)
Отправлено спустя 23 минуты 23 секунды:
alex-tec , с Вашим примером думаю за час точно справятся. Спасибо!
Я им давал такое:
1. расширительный бак: верхний уровень, нижний уровень, аварийный уровень.
Верхний уровень — насосы отключены. Горит верхняя лампа.
Уровень между верхним и нижним — горит зеленая
Нижний уровень — горит нижняя лампа включается насос 1 или 2 (тот, который должен работать по расписанию)
Аварийный уровень — включаются оба насоса.
2. Если аварийный уровень в течении 2 мин не устранен, то срабатывает звуковая сигнализация.
3. Обратить внимание, в баке не может быть сразу верхний, нижний и аварийный уровень. При такой ситуации нужно в течении 5 минут осмотреть бак и включить сообщение неисправности перейдя на ручное управление насосами.
Усложнение задания:
4. Каждые 6 часов, если нет аварийной ситуации, насосы переключаются.
5. Перед включением насоса открывается задвижка на всасывающим патрубоке (10 секунд), затем на 2 секунды идет команда на открытие нагнетательной задвижки. Запускаем мотор. Через 2 сек открываем нагнетательную задвижку в течении 5 сек.
Работавший до этого момента насос останавливается, его задвижки закрываются.
6. Выводимый в резерв насос останавливается через 10 сек после запуска рабочего. Сначала закрывается в течении 8 секунд нагнетательная задвижка, потом останавливается насос. Нагнетательная задвижка закрывается еще 2 сек и всасывающая закрывается в течении 10 сек.
Хотел ввести студентам концевики, но в этот момент узнал про то, что задания у них будут проще. Поэтому планироемые пункты 4-6 не были реализованы.
Да и 1-3 решили не все
Задания специально давал запутанные. Пусть сами учатся раскладывать по полочкам. И еще, занятия факультативные. У меня студенты ничего уже не проходят. Деньги за занятия я не получу. В других предметах с этими студентами я больше не столкнусь.
Сейчас отрабатываю блоки на новый учебный год. Буду вводить сверх плана и на лекциях.
Тема: Программа светофор
Программа светофор
Народ давно слышал что на сайте овен можно найти пример готовой программы эмуляции светофора. Для программируемого реле ПР 110-220.8ДФ.4P
20.12.2013, 19:08 #2
Пользователь Регистрация 25.02.2011 Адрес Киров Сообщений 10,205
Эта проблема решается гораздо шире, берете примеры из КДС, например мой, http://www.owen.ru/forum/showthread. ll=1#post83256 переводите в cfc потом переносите получившуюся схему в лоджик
20.12.2013, 19:31 #3
Пользователь Регистрация 03.01.2010 Адрес Чехов Сообщений 12,113
Сообщение от Gordan007
Народ давно слышал что на сайте овен можно найти пример готовой программы эмуляции светофора. Для программируемого реле ПР 110-220.8ДФ.4P
Так уже было несколько вариантов светофоров на ПР .
электронщик до мозга костей и не только
20.12.2013, 19:38 #4
Пользователь Регистрация 19.11.2013 Сообщений 64
А где его найти то?
20.12.2013, 19:52 #5
Пользователь Регистрация 03.01.2010 Адрес Чехов Сообщений 12,113
на форуме искать .
электронщик до мозга костей и не только
20.12.2013, 19:54 #6
Пользователь Регистрация 03.01.2010 Адрес Чехов Сообщений 12,113
Сообщение от rovki
на форуме искать .
А что бы было легче искать ,не создавайте новые темы ,а то бы их было тысячи .
электронщик до мозга костей и не только
20.12.2013, 22:06 #7
Пользователь Регистрация 21.01.2011 Адрес еБург Сообщений 890
светофорная тема начинается где-то тут
начинающий профессионал
20.12.2013, 22:07 #8
Пользователь Регистрация 11.01.2009 Адрес Кострома Сообщений 3,144
На ПР можно создать только группу таймеров, работой отдаленно напоминающей светофор.
На самом деле данное устройство достаточно сложное и имеет много специфических особенностей.
Реально программа занимает много ресурсов и выглядит примерно так..
+ 3 листа визуализации
Дополнительно к ПЛК подключаются силовые ключи на внешней плате с элементами защиты и контроля, сигналы с которой обрабатываются в ПЛК.
Изображения
- Светоф.jpg (288.2 Кб, Просмотров: 335)