Перейти к содержимому

Логика пуска двигателя: создаем отказоустойчивую систему за 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... ▶ Версия в формате струк...