Большинство проблем с прессами - не в гидравлике. Проблема в том, что автоматику делают люди, которые плохо понимают гидравлику, а гидравлику настраивают те, кто не дружит с ПЛК. Я видел это много раз. Расскажу, как это должно работать в связке.
С чего начинается автоматизация пресса - не с ПЛК

Первый вопрос не "какой контроллер выбрать". Первый вопрос - что именно должен делать пресс и с какой точностью. Это звучит очевидно, но половина проектов спотыкается именно здесь.
Пресс прессует разные вещи по-разному. Штамповка металла - это удар, скорость, выдержка. Прессование порошковых материалов - это точное усилие и время. Запрессовка подшипников - позиционирование с допуском в десятые миллиметра. Под каждую задачу - свой алгоритм, свои датчики, своя логика управления.
Я всегда начинаю с технологического регламента. Если его нет - садимся и пишем вместе с технологом. Без этого документа программировать цикл прессования - стрелять в темноте.
Алгоритм цикла прессования: что должно происходить и в каком порядке

Типовой цикл для промышленного пресса выглядит так: быстрый подвод - рабочий ход с нарастанием давления - выдержка под давлением - разгрузка - быстрый отвод. Пять фаз. В каждой свои условия перехода.
Быстрый подвод - цилиндр идёт вниз без нагрузки, скорость максимальная. Здесь важно не давление, а скорость и момент касания инструмента с деталью. Переход в рабочий ход - по датчику давления или по позиции, зависит от задачи.
Рабочий ход - скорость падает, давление растёт. Если нужно управлять усилием, здесь работает пропорциональный клапан давления. Если нужна позиция - линейный датчик перемещения и следящий привод. Это две разные задачи с разной аппаратурой.
Выдержка под давлением - один из самых важных и часто игнорируемых этапов. Пресс держит давление заданное время. Насос при этом может работать в режиме поддержания давления или отсекаться гидрозамком - зависит от конструкции маслостанции. Если маслостанция без гидроаккумулятора, насос будет постоянно подпитывать утечки. Это нагрев масла. Это надо считать.
Разгрузка - давление сбрасывается плавно. Не резко. Резкий сброс давления в прессах - это гидроудар, вибрация, усталость трубопроводов. Видел, как на одном машиностроительном заводе через полгода работы начали трескаться сварные швы на раме именно из-за этого.
Датчики для гидропресса: что ставить и зачем

Минимальный набор для автоматизированного пресса - это четыре типа датчиков. Без одного из них система будет либо слепой, либо опасной.
Датчики давления. Ставятся минимум в двух точках: на линии нагнетания и в поршневой полости цилиндра. Аналоговый выход 4-20 мА - стандарт для промышленных применений. Реле давления как единственный датчик - это прошлый век, годится только для самых простых задач.
Датчики положения. Для пресса с управлением по позиции - магнитострикционный линейный датчик. Точность у хороших моделей - десятки микрон. Для простых прессов с управлением только по давлению достаточно концевых выключателей на крайних положениях. Но я бы всё равно ставил линейный датчик - он даёт информацию для диагностики и статистику по износу инструмента.
Датчики температуры масла. Обязательно. Перегрев масла убивает уплотнения гидроцилиндра быстрее всего остального. Термодатчик в баке маслостанции - это не опция, это необходимость. Алгоритм должен уметь притормаживать цикл или останавливать пресс при достижении предельной температуры.
Датчики безопасности. Зона прессования - опасная зона. Световые барьеры, дверные выключатели, двуручное управление - это не автоматика ради автоматики, это требования безопасности. Сигналы безопасности должны идти через сертифицированные реле безопасности, а не просто через входы ПЛК.
Программирование ПЛК: структура программы
Для пресса я предпочитаю программировать на языке SFC (Sequential Function Chart) - это язык последовательных шагов. Он буквально описывает цикл: шаг 1, условие перехода, шаг 2, условие перехода. Читается как блок-схема. Технолог может разобраться без знания программирования - это важно при наладке.
Структура программы для цикла прессования:
- Блок инициализации - проверка готовности всех датчиков, отсутствие аварий, исходное положение цилиндра
- Блок ручного управления - для наладки и обслуживания, работает независимо от автоматического цикла
- Блок автоматического цикла - собственно SFC с фазами прессования
- Блок аварийной защиты - работает параллельно всему, с наивысшим приоритетом
Блок аварийной защиты - это отдельный разговор. Он должен реагировать на: превышение давления, выход за крайние положения цилиндра, перегрев масла, потерю сигнала от датчиков безопасности, аварию привода насоса. Каждая авария - свой код, своя реакция, своя запись в журнал.
Журнал аварий - не роскошь. Когда через год что-то пойдёт не так, именно он скажет что происходило за 30 секунд до остановки.
Пропорциональная гидравлика и управление давлением
Если пресс должен точно управлять усилием - нужна пропорциональная гидравлика. Пропорциональный клапан давления получает аналоговый сигнал от ПЛК и выдаёт ровно то давление, которое задано. Это принципиально другой уровень точности по сравнению с обычными клапанами.
ПИД-регулятор давления в ПЛК - стандартное решение. Уставка давления задаётся технологом через панель оператора, регулятор держит её с точностью, которая определяется качеством клапана и датчика. Для большинства прессовых задач этого достаточно.
Есть нюанс с настройкой ПИД. Гидравлика - нелинейная система. Коэффициенты, которые хорошо работают при одном давлении, могут вызывать колебания при другом. Я обычно делаю несколько наборов коэффициентов для разных диапазонов давления и переключаю их в зависимости от фазы цикла. Это не сложно, но об этом редко пишут.
Для прессов с высоким рабочим давлением отдельная история - там требования к аппаратуре управления жёстче. Если работаете в диапазоне от 400 до 700 бар, посмотрите что предлагают маслостанции высокого давления - там своя специфика по насосам и клапанной аппаратуре.
SCADA для пресса: нужна ли она
Честный ответ - зависит от того, сколько прессов и что с ними делают.
Один пресс в небольшом цехе - панель оператора на базе HMI вполне достаточно. Задаёшь параметры цикла, видишь текущее давление и положение, смотришь аварии. Всё.
Несколько прессов, производственная статистика, интеграция с MES - вот здесь SCADA оправдана. Собираешь данные по каждому циклу: максимальное давление, время выдержки, отклонения от нормы. Через месяц видишь тренды. Видишь, что на третьем прессе давление в конце рабочего хода стало на 5% ниже нормы - значит, насос начинает сдавать или есть утечка в цилиндре. Это предиктивное обслуживание без дорогих систем мониторинга.
Архитектура простая: ПЛК собирает данные, передаёт по Modbus TCP или OPC UA на SCADA-сервер. Никакой экзотики. Протокол выбирайте тот, что поддерживает ваш ПЛК.
Типичные ошибки при автоматизации прессов
Первая и самая частая - не предусмотрен режим ручного управления с нормальной функциональностью. Наладчик не может нормально настроить инструмент, потому что ручной режим сделан "на потом" и позволяет только дёргать цилиндр туда-сюда без контроля давления. Ручной режим должен быть полноценным.
Вторая - нет защиты от неправильной последовательности команд. Оператор нажал кнопку старта до того, как цилиндр вернулся в исходное положение. Что делает программа? Если не предусмотрено - непредсказуемо что. Предусматривайте все нештатные ситуации заранее.
Третья - игнорирование тепловой модели системы. Интенсивный цикл прессования греет масло. Если маслостанция подобрана впритык по мощности, через час работы масло перегреется и давление "поплывёт". Расчёт тепловыделения - обязательная часть проекта. Кстати, для быстрого подбора параметров удобно использовать калькулятор маслостанции - это экономит время на предварительных расчётах.
Четвёртая - экономия на датчиках. Поставили один датчик давления вместо двух, убрали линейный датчик. Сэкономили условно немного. Потом полгода ищут почему цикл иногда даёт брак - а там цилиндр не доходит до нужной позиции из-за износа уплотнений, и без датчика положения это не видно.
Хорошая автоматизация пресса - это не дорого и не сложно, если делать её правильно с самого начала. Сложно и дорого - переделывать то, что сделано наспех.
Если проектируете систему управления для пресса или выбираете маслостанцию под автоматизированный цикл - свяжитесь с инженерами ГС Юнит. Разберём вашу задачу конкретно: +7 (812) 629-68-57, info@hydraulicunit.ru, hydraulicunit.ru

