Логика пуска двигателя: создаем отказоустойчивую систему за 5 ступеней
ACC Automation: PLC & Industrial Control Learning
0:00 / 0:00
Логика пуска двигателя: создаем отказоустойчивую систему за 5 ступеней
425 просмотров · 4 дн. назад
ACC Automation: PLC & Industrial Control Learning
24,6 тыс. подписчиков
425 просмотров · 4 дн. назад
Пусковое устройство двигателя на базе ПЛК состоит из пяти ступеней: заглушка для кратковременного запуска, нормально замкнутые контакты остановки и защиты от перегрузки, обеспечивающие отказоустойчивость при обрыве провода, и двухсекундный предупреждающий звуковой сигнал.
⚡ БЫСТРЫЙ ОТВЕТ
Почти каждый двигатель на предприятии управляется тремя сигналами: пуск, остановка и защита от перегрузки. Заглушка решает первую проблему. Кнопка пуска включена на полсекунды, пока ваш палец находится на ней, поэтому контакт с выхода подключается параллельно к пуску, и ступень остается в исходном состоянии. Единственный выход — разорвать что-либо последовательно с ней, для чего и предназначены контакты остановки и защиты от перегрузки. Оба контакта подключены нормально замкнутыми, поэтому их входы считывают состояние, пока никто их не касается, а обрыв провода воспринимается как нажатие кнопки. Неисправность останавливает двигатель, а не оставляет его работать. Поскольку они включены в исправном состоянии, программа проверяет их с помощью нормально разомкнутых контактов: контакт запрашивает только информацию о том, включен ли бит. Звуковой сигнал тревоги представляет собой таймер задержки, срабатывающий от запечатанного запроса, а не от кнопки запуска, поскольку время нажатия намного меньше двух секунд, и таймер при запуске сбросился бы до того, как сигнал завершился бы.
📖 ПОЛНАЯ ПОШАГОВАЯ ИНСТРУКЦИЯ + ЗАГРУЗКИ (пример программы, файл структурированного текста)
https://accautomation.ca/motor-starte...
⏱️ ВРЕМЕННЫЕ МЕТКИ
00:00 Логика пускового устройства двигателя: создание отказоустойчивой системы за 5 шагов
00:42 Пусковое устройство с прямым подключением
01:06 Герметизация
01:28 Почему кнопка «Стоп» нормально замкнута
01:51 Считывайте состояние, а не надпись
02:13 Предупреждающий звуковой сигнал
02:35 Шаг первый: определение задачи (разработка программы ПЛК)
03:01 Шаг второй: определение ввода/вывода
03:30 Шаг третий: последовательность
03:57 Шаг четвертый: программа
04:48 Версия в формате структурированного текста
05:13 Шаг пятый: Тестирование
06:49 Пять ступеней, один пусковой механизм двигателя
07:11 Попробуйте сами
📚 ЧТО ВЫ УЗНАЕТЕ
✅ Кратковременный запуск с герметичным уплотнением, и помните, что единственный выход — это разорвать что-то последовательно с ним
✅ Провода остановки и защиты от перегрузки должны быть нормально замкнуты, чтобы перерезанный провод воспринимался как нажатая кнопка, и двигатель останавливался при неисправности
✅ Проверка нормально замкнутого устройства с нормально разомкнутым контактом, поскольку контакт только проверяет, включен ли бит, а «включен» означает исправность
✅ Управление таймером предупреждения от герметичного сигнала, а не от кнопки запуска, поскольку нажатие короче заданного времени и будет каждый раз сбрасывать таймер
✅ Проверка программы путем попытки ее взлома: остановка во время предупреждения, срабатывание защиты от перегрузки и сброс, а также удерживание кнопки запуска
❓ ЧАСТО ЗАДАВАЕМЫЕ ВОПРОСЫ
В: Почему кнопка остановки имеет нормально замкнутый контакт?
О: Чтобы ее вход был включен, пока никто ее не нажимает. Нормально разомкнутый стопор воспринимает обрыв провода точно так же, как и ненажатую кнопку, и двигатель продолжает работать. Нормально замкнутый стопор воспринимает обрыв провода как нажатие, поэтому неисправность останавливает двигатель.
В: Если кнопка остановки нормально замкнута, почему в программе используется нормально разомкнутый контакт?
О: Потому что контакт задает один вопрос: включен ли бит. Нормально замкнутое устройство удерживает вход включенным, пока все исправно, поэтому нормально разомкнутый контакт подает питание в исправном состоянии. Установите вместо него нормально замкнутый контакт, и запуск ничего не сделает, если кто-то не удерживает кнопку остановки одновременно.
В: Почему сигнал тревоги срабатывает от запроса на запуск, а не от кнопки запуска?
О: Нажатие кнопки длится доли секунды, а предустановленное значение — две секунды, поэтому таймер, управляемый кнопкой, сбрасывается задолго до окончания сигнала, и сигнал никогда не завершается. Закрытый запрос остается включенным, поэтому таймер работает до заданного значения, даже если оператор сразу же отпускает кнопку.
В: Запускается ли двигатель самостоятельно после сброса защиты от перегрузки?
А: Нет, и этого делать не следует. Сброс защиты от перегрузки позволяет только запустить двигатель. Двигатель остаётся остановленным, пока кто-нибудь снова не нажмёт кнопку «Пуск», и сначала не прозвучит звуковой сигнал.
👉 Полная пошаговая инструкция, пример программы и файл структурированного текста: https://accautomation.ca/motor-starte...
🧪 ПОПРОБУЙТЕ САМИ
Загрузите пример пускового устройства двигателя в симулятор, затем измените контакт остановки на нормально замкнутый и посмотрите, что произойдёт.
▶ Пример лестничной логики: https://accautomation.ca/simulator/ac...
▶ Версия в формате струк...