1. Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
  2. Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
  3. Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
  4. За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
  5. Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
  6. Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
  7. Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.

Идеи по лабораторкам по ПЛК

Модератор: Глоб.модераторы

Ответить
Аватара пользователя

Автор темы
san
преподаватель
преподаватель
Сообщения: 1357
Зарегистрирован: 01 сен 2008, 18:32
Имя: Пупена Александр
Страна: Украина
город/регион: Киев
Поблагодарили: 6 раз

Идеи по лабораторкам по ПЛК

Сообщение san »

Итак, есть курс "Промышленные контролеры", один семестр с которого веду я. Даная часть базируется на изучении программирования в среде UNITY PRO (в данном случае это не важно). Львиная доля лабораторных работ этой части курса уже подготовлена.
1. Знакомство со средой. Конфигурирование ПЛК.
2. Программирования в LD/ST.
3. Конфигурирование в FBD.
4. Основы регулирования.
5. SFC.
6. Каскадное регулирование.
7. Регулирования с использованием SERVO.
Есть перевод первых 4-х лабораторок на русский язык (сделан одним из энтузиастов). http://forum.se-automation.in.ua/viewtopic.php?f=8&t=82
В связи с расширением курса надо дать еще хотя бы одну лабораторку. Думаю дать что-то на самостоятельную работу, и прописать самому имитатор, на подобии 6 и 7-й лабораторок. Но "бачки" уже приелись. Какие идеи посоветуете оп выбору объекта и задачи, но без бачков. Объекты желательно технологического характера.
Спасибо.

Бондарев Михаил
почётный участник форума
почётный участник форума
Сообщения: 1075
Зарегистрирован: 25 июл 2008, 23:23
Имя: Бондарев Михаил Владимирович
Страна: Россия
город/регион: Магнитогорск
Благодарил (а): 52 раза
Поблагодарили: 20 раз

Re: Идеи по лабораторкам по ПЛК

Сообщение Бондарев Михаил »

У нас в универе для Симатиков были программные стенды (ПЛКсим цеплялся к "объекту" по COM) с развитой достаточной мере графической составлюящей:
- лифт в четырехэтажном доме;
- тележка с приводом и концевиками;
- что-то по регулированию, не помню, вроде печка какая-то.

А какие объекты у вас в каскадном регулировании? Математика объекта тоже в ПЛК крутится?
Интерфейсов к матлабу не дают шнайдеры?
Аватара пользователя

Автор темы
san
преподаватель
преподаватель
Сообщения: 1357
Зарегистрирован: 01 сен 2008, 18:32
Имя: Пупена Александр
Страна: Украина
город/регион: Киев
Поблагодарили: 6 раз

Re: Идеи по лабораторкам по ПЛК

Сообщение san »

Математика объекта крутится в ПЛК. С этим нет проблем, реализуем. А вот сам объект придумать, чтоб был интересным в плане программы, что-то одни "бачки" да подогреватели. Хочется чего-то свежего.
Аватара пользователя

Автор темы
san
преподаватель
преподаватель
Сообщения: 1357
Зарегистрирован: 01 сен 2008, 18:32
Имя: Пупена Александр
Страна: Украина
город/регион: Киев
Поблагодарили: 6 раз

Re: Идеи по лабораторкам по ПЛК

Сообщение san »

На счет каскада, вот тут, что в итоге получается, там и секцию симулятора видно


В имитации используются стандартные блоки: подогревателя, ИМ+клапан, запаздывания.
На счет Матлаба - в Матлабе есть ОРС-клиент, а дальше дело техники. Имитатор ПЛК поддерживает Modbus/TCP Server, это очень удобно в учебном процессе (и не только). Лабораторки по ПЛК и по SCADA/HMI могут проходить без оборудования и доделываться дома. Я не говорю уже о курсовых.
Тем не менее задания на курсовые практически все з бачками. С одной стороны, логику можно наворотить достаточную, а с другой - очень приелись. Есть идея на будущее организовать задачник мультиплатформенный, но вот на задачки не хватает свежих идей. Вопрос настоящего - одна задача без бачков, чтоб и логика была и регулятор всунуть можно бы было.

Бондарев Михаил
почётный участник форума
почётный участник форума
Сообщения: 1075
Зарегистрирован: 25 июл 2008, 23:23
Имя: Бондарев Михаил Владимирович
Страна: Россия
город/регион: Магнитогорск
Благодарил (а): 52 раза
Поблагодарили: 20 раз

Re: Идеи по лабораторкам по ПЛК

Сообщение Бондарев Михаил »

Хочется чего-то свежего
Зона вторичного охлаждения машины непрерывного литья заготовок! :good:

SaNNy
освоился
освоился
Сообщения: 259
Зарегистрирован: 01 фев 2010, 10:37
Имя: Александр
Страна: Россия
город/регион: Брянск
Благодарил (а): 10 раз
Поблагодарили: 33 раза

Re: Идеи по лабораторкам по ПЛК

Сообщение SaNNy »

система автоматического регулирования давления (сард)
Аватара пользователя

Автор темы
san
преподаватель
преподаватель
Сообщения: 1357
Зарегистрирован: 01 сен 2008, 18:32
Имя: Пупена Александр
Страна: Украина
город/регион: Киев
Поблагодарили: 6 раз

Re: Идеи по лабораторкам по ПЛК

Сообщение san »

Михаил, а по подробнее можно? Конечно литье заготовок не наш объект (не пищевка), но может что-то аналогичное можно будет и у нас найти.
SaNNy, а что в сард? Что-то особенное? У нас таких систем нет, по этому я не знаю что это. У нас есть много контуров регулирования давления, но в составе АСУТП и не выделены отдельно. Кроме регулирования самого давления, там есть какие-то логические задачки?

SaNNy
освоился
освоился
Сообщения: 259
Зарегистрирован: 01 фев 2010, 10:37
Имя: Александр
Страна: Россия
город/регион: Брянск
Благодарил (а): 10 раз
Поблагодарили: 33 раза

Re: Идеи по лабораторкам по ПЛК

Сообщение SaNNy »

san писал(а): SaNNy, а что в сард? Что-то особенное? У нас таких систем нет, по этому я не знаю что это. У нас есть много контуров регулирования давления, но в составе АСУТП и не выделены отдельно. Кроме регулирования самого давления, там есть какие-то логические задачки?
что-то типа такого http://www.semgroup.ru/catalog/172.html

Ryzhij
почётный участник форума
почётный участник форума
Сообщения: 5790
Зарегистрирован: 07 окт 2011, 09:12
Имя: Гаско Вячеслав Эриевич
Страна: Россия
город/регион: Рязань
Благодарил (а): 673 раза
Поблагодарили: 840 раз

Re: Идеи по лабораторкам по ПЛК

Сообщение Ryzhij »

Можно дать задачу на поточное приготовление смеси.
Подзадачи:
- поддержание рецептуры (пропорций между компонентами) при поточном смешении (одновременная подача компонентов в коллектор-смеситель).
Если расход одного из компонентов (любого!!) падает по каким-либо причинам, то регуляторы остальных компонентов должны поддерживать качество смеси (сохранять пропорции).
- пропорции рецепта могут быть установлены как между всеми компонентами смеси, так и только на отдельные их группы и свойства.
Пример: краситель добавляется в пропорции к объёму бесцветных компонентов, а сами компоненты смешиваются в пропорциях по массе. Если же какой-либо из поступивших на смешение компонентов уже имеет нужную окраску, то на него краситель не расходуется.
- учёт общего объёма полученной смеси и завершение смешения по достижении установленного значения.
- подготовительные и завершающие операции (заполнение, промывка и проч.)
- анализ результатов смешения и корректировка рецептуры в процессе смешения с учётом результатов анализа и задержек на время анализа.
Варианты: работа смесителя на бак-накопитель, работа смесителя на товарную трубу (на поточную рафасовку).
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)

Бондарев Михаил
почётный участник форума
почётный участник форума
Сообщения: 1075
Зарегистрирован: 25 июл 2008, 23:23
Имя: Бондарев Михаил Владимирович
Страна: Россия
город/регион: Магнитогорск
Благодарил (а): 52 раза
Поблагодарили: 20 раз

Re: Идеи по лабораторкам по ПЛК

Сообщение Бондарев Михаил »

Кроме регулирования самого давления, там есть какие-то логические задачки?
Хорошая задача - пневмотранспорт. Я участвовал в проекте по пневмотранспорту гранулированного полиэтиллена, очень было интересно. Там есть все: и поддержание давления в магистрали и логика перекидных клапанов, с различными блокировками и условиями переключения.
Две емкости хранения, работа на общего потребителя, доп.модель для компрессора с блокировками, защитами, регулированием. Как-то так.

Бондарев Михаил
почётный участник форума
почётный участник форума
Сообщения: 1075
Зарегистрирован: 25 июл 2008, 23:23
Имя: Бондарев Михаил Владимирович
Страна: Россия
город/регион: Магнитогорск
Благодарил (а): 52 раза
Поблагодарили: 20 раз

Re: Идеи по лабораторкам по ПЛК

Сообщение Бондарев Михаил »

Если расход одного из компонентов (любого!!) падает по каким-либо причинам, то регуляторы остальных компонентов должны поддерживать качество смеси (сохранять пропорции).
Больно круто по-моему для студентов-то.
Аватара пользователя

Автор темы
san
преподаватель
преподаватель
Сообщения: 1357
Зарегистрирован: 01 сен 2008, 18:32
Имя: Пупена Александр
Страна: Украина
город/регион: Киев
Поблагодарили: 6 раз

Re: Идеи по лабораторкам по ПЛК

Сообщение san »

Ryzhij писал(а):Можно дать задачу на поточное приготовление смеси.
Спасибо. Это уже на курсач тянет.

leon78
эксперт
эксперт
Сообщения: 1146
Зарегистрирован: 25 июл 2008, 10:06
Имя: Леонид
Страна: РФ
Благодарил (а): 49 раз
Поблагодарили: 134 раза

Re: Идеи по лабораторкам по ПЛК

Сообщение leon78 »

В перечисленных работах только регулирование, но дискретное управление чаще используется.
Например, реализовать алгоритм управления некой задвижкой/насосом с контролем ее/его состояния и выполнения команд.
Для разных вариантов - языки ST/LD/FBD/IL
Бонус: реализовать автоматический повторный пуск при кратковременном пропадании напряжения в процессе движения/работы.
Хард - это то, что можно швырнуть об стенку, а софт - это то, что можно лишь обматерить.

Ryzhij
почётный участник форума
почётный участник форума
Сообщения: 5790
Зарегистрирован: 07 окт 2011, 09:12
Имя: Гаско Вячеслав Эриевич
Страна: Россия
город/регион: Рязань
Благодарил (а): 673 раза
Поблагодарили: 840 раз

Re: Идеи по лабораторкам по ПЛК

Сообщение Ryzhij »

Бондарев Михаил писал(а):
Если расход одного из компонентов (любого!!) падает по каким-либо причинам, то регуляторы остальных компонентов должны поддерживать качество смеси (сохранять пропорции).
Больно круто по-моему для студентов-то.
На самом деле нет, просто немного логики и использование ПИД-регуляторов для поддержания соотношений (решение пропорции с помощью ПИД, когда SP=заданная пропорция, а PV=результат вычисления).
Всё по учебнику.
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
Аватара пользователя

Barsik
не первый раз у нас
не первый раз у нас
Сообщения: 353
Зарегистрирован: 02 фев 2010, 22:28
Имя: Корнеев Дмитрий
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 1 раз
Поблагодарили: 7 раз

Re: Идеи по лабораторкам по ПЛК

Сообщение Barsik »

На пищевке хватает достаточно непростых задач, например, описанная выше с поддержанием соотношения - практически один в один в версии тетрапака: http://www.tetrapak.com/products_and_se ... fault.aspx
Мне думается интересной задачей является нормализация молока в потоке по жирности. Прибор достаточно нехитрый, вот технологическая схема http://www.advantecprocesssystems.com/p ... alfast.htm но весьма навороченый в плане алгоритмов. Для измерения жирности используется камертонный датчик, поддерживается одновременно жирность молока на выходе и жирность сливок. Установка должна быть нечувствительной к резким скачкам потоков и давлений (разгрузка сепаратора), что достигается частично каскадным регулированием, а также использованием внешних сигналов. Кроме того, аппарат должен работать в режиме мойки (CIP).
Запуск и модернизация оборудования без проекта и документации. Дорого.

Livsc
здесь недавно
здесь недавно
Сообщения: 22
Зарегистрирован: 14 янв 2009, 09:13
Имя: Лившиц Аркадий Соломонович
Страна: Россия
город/регион: Казань

Re: Идеи по лабораторкам по ПЛК

Сообщение Livsc »

Проведение поверки расходомера. Там расход надо регулировать и можно управлять прувером.
С уважением Аркадий Лившиц
Аватара пользователя

Jackson
администратор
администратор
Сообщения: 18747
Зарегистрирован: 17 июн 2008, 16:01
Имя: Евгений свет Брониславович
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 972 раза
Поблагодарили: 1852 раза

Re: Идеи по лабораторкам по ПЛК

Сообщение Jackson »

Шнайдер на своих курсах давал отличный пример. Перекресток двух дорог, 4 автомобильных светофора и 4 пешеходных. На двух автомобильных светофорах стоит по 1 доп.секции (стрелка поворота вправо). На перекрестке имеется пост ручного управления откуда сотрудник ДПС может вручную рулить режимами. В ночное время перекресток становится нерегулируемым. Задача - на ПЛК написать программу управления всеми этими светофорами. В написание входит как собственно софт так и визуализация в рамках программного пакета (тогда это был PL7 Pro). По-моему, отличная учебная задача.
По вопросам работы Форума можно обратиться по этим контактам.
Аватара пользователя

megavolt86
эксперт
эксперт
Сообщения: 1172
Зарегистрирован: 14 ноя 2013, 20:35
Имя: Анатолий Сергеевич
Страна: Россия
город/регион: Башкортостан
Благодарил (а): 13 раз
Поблагодарили: 68 раз

Re: Идеи по лабораторкам по ПЛК

Сообщение megavolt86 »

а у нас делали проще преподаватели - на курсовую давали задание разработать лабораторный стенд, если преподавателю нравилось, то в лаборатории появлялся новый стенд))) и научная база обновляется и штамповать одни и те же работы из года в год уже не будут...
:ext_secret:

ASUTP_PLC
эксперт
эксперт
Сообщения: 1055
Зарегистрирован: 11 ноя 2012, 18:21
Имя: Нурисламов Руслан М.
Страна: Казахстан
город/регион: Алматы
Благодарил (а): 23 раза
Поблагодарили: 32 раза

Re: Идеи по лабораторкам по ПЛК

Сообщение ASUTP_PLC »

Сделайте стенд с устройствами DOL. (Direct On Line).
Cколько лет с разного типа частотниками встречаюсь, с DOL дела не имел.
При относительной простоте вариаций не так уж и мало.
В качестве железа можно пример Simocode от Сименса, а уж он может быть и на профибасе, и на профинете. Ведь мир не стоит на месте.
Все почти то, да не то... Одно дело NR-DOL, другое в режиме переключателя звезда-треугольник.
Вариации с различным протокольным интерфейсом вполне позволят даже просто взять поделить студентов на пару групп,
и озадачить их реализацией на разных интерфейсах.
Еще можно для тяжелых пусков DOL требования и логику описать. Вроде как бы все простое и нехитрое, но иной раз не так все и просто.
Ответить

Вернуться в «Литература»