Проектирование системы управления ПЛК крана: от I/O до синхронизации
Система управления на базе ПЛК для двухбалочного мостового крана грузоподъёмностью 20 т обеспечивает централизованный контроль 128 цифровых входов и 64 цифровых выходов за счёт модульного распределения I/O. Точность синхронного управления несколькими механизмами достигает ±2 мм (замкнутый контур лазерного измерения расстояния). Цепь безопасности построена на двухканальном резервировании S7-1200F и соответствует классу безопасности SIL2. Период цикла Profinet RT — не более 1 мс.
В современном промышленном подъёмно-транспортном машиностроении ПЛК (программируемый логический контроллер) стал центральным элементом системы управления краном. По сравнению с традиционными системами на контакторах и реле, решения на базе ПЛК обеспечивают качественный скачок в надёжности, ремонтопригодности и масштабируемости функций. Для двухбалочного мостового крана грузоподъёмностью 20 т электрическая система управления должна координировать подъём, передвижение моста и передвижение тележки в многокоординатном режиме с откликом в миллисекундном диапазоне, одновременно контролируя ключевые сигналы безопасности: концевые выключатели, защиту от перегрузки и цепь аварийной остановки.
Проектирование системы управления краном на базе ПЛК — это не просто подбор аппаратного обеспечения, а комплексная инженерная задача, включающая анализ сигналов, распределение точек I/O и архитектуру коммуникаций. Согласно требованиям стандарта ISO 4301 / FEM 1.001 к электрическим системам управления и обязательному перечню функций мониторинга по GB/T 28264-2017 «Система мониторинга и управления безопасностью грузоподъёмных машин», квалифицированная система управления на ПЛК должна соответствовать промышленным стандартам по трём направлениям: полнота безопасности, время реакции и синхронизация нескольких механизмов. В данной статье на примере двухбалочного крана грузоподъёмностью 20 т рассматривается полный цикл проектирования — от выбора контроллера до организации связи между несколькими кранами.
Выбор контроллера для крана: Siemens S7-1200, Mitsubishi FX5U или Inovance AM600
При выборе ПЛК для крана необходимо учитывать пять ключевых параметров: ёмкость I/O, возможности управления движением, коммуникационные интерфейсы, функции безопасности и устойчивость к условиям эксплуатации. Типовые требования для двухбалочного крана грузоподъёмностью 20 т: около 200 точек дискретного I/O, 16 аналоговых каналов, 8 быстросчётных входов, минимум 2 коммуникационных интерфейса (Profinet/EtherNet/IP для HMI, CANopen для преобразователей частоты), а также поддержка расширения модулей безопасности. Ниже приведено сравнение трёх распространённых моделей ПЛК среднего класса.
Сравнение ключевых параметров ПЛК для выбора
| Параметр сравнения | SiemensS7-1200 (CPU 1215C) | MitsubishiFX5U-80MT/ES | InovanceAM600-CPU1608TN |
|---|---|---|---|
| Объем программы | 125 KB(Расширяемость до4MB) | 128 KB | 256 KB |
| ВстроенныйI/O | 14DI/10DO/2AI/2AO | 40DI/40DO | 16DI/8DO/4AI/2AO |
| РасширениеI/O | Максимум8шт.SMМодуль+3шт.CM | Максимум16шт.Модуль Расширения | Максимум32шт.EtherCATВедомое устройство |
| Интерфейс связи | 1×Profinet, 1×Ethernet | 1×Ethernet, 1×RS-485 | 1×EtherCAT, 1×Ethernet, 1×CAN |
| БезопасностьPLC | Требуется внешнее расширение S7-1200F | Требуется внешнее расширение FX5-SF | Требуется внешний модуль безопасностиМодуль |
| Управление движением | 3Ось PTO + Замкнутая Система Управления | 4Ось PTO + Простая интерполяция | 8Ось EtherCATСинхронизация |
| Программное обеспечение для программирования | TIA Portal V17 | GX Works3 | InoProShop |
| Ориентировочная цена | ≈¥3,500~4,500 | ≈¥2,800~3,500 | ≈¥1,800~2,500 |
С точки зрения реальных инженерных задач управления краном, Siemens S7-1200 занимает наибольшую долю рынка в краностроении благодаря удобству интегрированной платформы TIA Portal и нативной поддержке Profinet RT для распределённых модулей ввода-вывода. Mitsubishi FX5U отличается оптимальным соотношением цены и производительности в проектах с ограниченным бюджетом, однако его коммуникационная экосистема имеет ограниченные возможности расширения на крупных кранах. Inovance AM600 стремительно набирает популярность в среднем ценовом сегменте благодаря высокоскоростной шине EtherCAT и конкурентоспособной цене, что делает его особенно востребованным в проектах с высокими требованиями к многокоординатной синхронизации.
Пример распределения точек ввода-вывода: полная таблица I/O для двухбалочного крана грузоподъёмностью 20 т
Распределение точек ввода-вывода — это первый и наиболее ответственный этап проектирования системы управления на базе ПЛК. Слишком плотное распределение не оставляет запаса на расширение, а избыточное — приводит к неоправданным затратам на аппаратное обеспечение. Для двухбалочного крана рекомендуется разделять модули ввода-вывода по функциональным зонам, а не по физическому расположению — это обеспечивает более чёткую структуру вызова подпрограмм в основной программе. Ниже приведена полная таблица распределения точек ввода-вывода для двухбалочного крана грузоподъёмностью 20 т: суммарно 128 цифровых входов, 64 цифровых выхода, 16 аналоговых входов и 4 аналоговых выхода.
Полная таблица распределения точек ввода-вывода для двухбалочного крана грузоподъёмностью 20 т
| Функциональная зона | Тип сигнала | Диапазон адресов | Количество точек | Описание функции |
|---|---|---|---|---|
| Передвижение моста | DI | I0.0~I1.7 | 16точка | Конечные выключатели (передний/задний)×4, конечный выключатель замедления×4, ЭнкодерZФаза×4, ДвигательТепловая защита×4 |
| DO | Q0.0~Q0.7 | 8точка | Мост кранаРеверс (прямое/обратное вращение)×4, ТормозРазблокировка×4 | |
| AI | IW128~IW135 | 4канал | преобразователь частоты привода мостаТокОбратная связь×4 | |
| Передвижение тележки | DI | I2.0~I2.7 | 8точка | Конечные выключатели (передний/задний)×2, конечный выключатель замедления×2, ЭнкодерZФаза×2, ДвигательТепловая защита×2 |
| DO | Q1.0~Q1.3 | 4точка | ТележкаРеверс (прямое/обратное вращение)×2, ТормозРазблокировка×2 | |
| AI | IW136~IW137 | 1канал | преобразователь частоты тележкиТокОбратная связь | |
| механизм подъёма | DI | I3.0~I3.7 | 8точка | Верхний концевой выключатель×2, нижний пределКонечные выключатели (передний/задний)×2, Выключатель превышения скорости×2, ДвигательТепловая защита×2 |
| DO | Q1.4~Q1.7 | 4точка | ПодъёмПодъем/Опускание×2, Тормоз×2 | |
| AI | IW140~IW147 | 4канал | Тензодатчик×2(4~20mA), Преобразователь частотыТокОбратная связь×2 | |
| Захват рельса и анкеровка | DI | I4.0~I4.7 | 8точка | рельсовый зажимВ конечном положении×4, Анкеровка завершена×4 |
| DO | Q2.0~Q2.3 | 4точка | рельсовый зажимОслаблено/Затянуто×4 | |
| AI | IW150~IW157 | 4канал | Анемометр×2, Мост кранаПоложениеЛазерное измерение расстояния×2 | |
| Цепь безопасности | DI(Безопасность) | I10.0~I11.7 | 16точка | Кнопка Аварийной Остановки×8(двухканальный), Выключатель безопасности двери×4 |
| DO(Безопасность) | Q10.0~Q10.7 | 8точка | БезопасностьКонтактор×4, реле безопасности×4 | |
| Управление и индикация | DI | I5.0~I5.7 | 8точка | Кнопки управления×8 |
| DO | Q3.0~Q3.7 | 8точка | Индикаторы состояния×8 | |
| Итого | DI 128 + DO 64 + AI 16 + AO 4 | Резерв20%Запас на расширение | ||
Распределение модулей ввода-вывода выполняется по трём принципам: во-первых, сигналы одной функциональной зоны группируются в непрерывный диапазон адресов, что упрощает программирование и последующее обслуживание; во-вторых, сигналы цепи безопасности (кнопка аварийной остановки, резервированные каналы концевых выключателей, защитные двери) выносятся на отдельные модули ввода-вывода безопасного ПЛК с физической изоляцией от основного контроллера; в-третьих, аналоговые каналы разделяются по типу сигнала — токовые датчики 4~20 мА (весовые, анемометры, лазерное измерение расстояния) и сигналы напряжения 0~10 В размещаются раздельно для снижения синфазных помех. Всего используется 6 распределённых станций ввода-вывода ET 200SP, установленных на обоих концах моста крана, на тележке и в кабине оператора; связь с основным контроллером осуществляется по кольцевой сети Profinet RT.
Ключевые параметры и показатели системы управления краном
Производительность системы управления на базе ПЛК зависит не только от быстродействия процессора, но и от цикла обмена данными, времени обновления модулей ввода-вывода и времени отклика цепи безопасности. Ниже приведены шесть ключевых показателей, по которым оценивается соответствие системы управления требованиям — от выполнения программы до задержек в канале связи.
10 мс
Цикл сканирования основной программы
Главный цикл OB1 — фиксированные 10 мс, цикл обработки прерываний движения OB91 — 4 мс с приоритетом
≤1 мс
Цикл связи Profinet RT
Обновление распределённого ввода-вывода и синхронизация данных с HMI выполняются за 1 мс
4 мс
Время отклика цепи безопасности
Двухканальное голосование F-CPU + безопасный дискретный выход, соответствует требованиям SIL2
±2 мм
Точность синхронизации многокранной системы
Замкнутый контур лазерного измерения расстояния + ПД-алгоритм регулирования скорости обеспечивают синхронизацию с точностью до долей сантиметра
128+64
Общее количество дискретных входов/выходов
6 станций ET 200SP покрывают весь кран, запас расширения — около 20%
4 крана / 30 осей
Масштаб многокранной синхронизации
Архитектура «ведущий-ведомый» на базе CANopen поддерживает синхронное управление до 4 мостовых кранов и 30 осей
Проектирование цепи безопасности: двухканальное резервирование аварийной остановки, концевых выключателей и защиты от перегрузки
Цепь безопасности — наиболее критичная и строго регламентированная часть системы управления краном на базе ПЛК. Согласно требованиям ISO 13849-1 «Безопасность оборудования — части систем управления, связанные с безопасностью» и IEC 62061 «Безопасность оборудования — функциональная безопасность электрических, электронных и программируемых электронных систем управления», цепи аварийной остановки, концевых выключателей подъёма и защиты от перегрузки должны соответствовать уровню SIL2 (уровень полноты безопасности 2) или PLd (уровень производительности d). Это означает, что отказ одного компонента не должен приводить к потере функции безопасности.
В рассматриваемом примере используется отказоустойчивый контроллер Siemens S7-1200F, работающий независимо от основного ПЛК и образующий физически изолированную двухканальную архитектуру с резервированием. Каждый входной сигнал безопасности (кнопка аварийной остановки, верхний концевой выключатель, датчик перегрузки) подключается к двум независимым каналам модуля F-DI. В каждом цикле сканирования F-CPU выполняет голосование по двухканальным сигналам: сигнал признаётся достоверным только при совпадении состояния обоих каналов; при расхождении немедленно инициируется безопасная остановка с блокировкой. Выходная цепь безопасности построена на двух последовательно соединённых контакторах: при залипании или заклинивании любого из них второй разрывает силовую цепь.
Состав цепи безопасности
Козловой кран Келуде: характеристики, цены, применение
Козловые краны — это незаменимое оборудование для открытых складов, производственных цехов и строительных площадок. Они обеспечивают подъём и перемещение тяжёлых грузов на больших площадях, где использование мостовых кранов невозможно или экономически нецелесообразно. В этой статье мы подробно разберём конструктивные особенности, технические параметры и сферы применения козловых кранов производства компании «Келуде» (Kelude), а также поможем сориентироваться по ценам и условиям поставки.
Сравнение Profinet, CANopen и EtherCAT для группового управления кранами
В крупных цехах со стальными конструкциями или секционных цехах судоверфей часто требуется синхронная работа 2–4 мостовых кранов для такелажа сверхдлинных и сверхтяжёлых элементов. Ключевая техническая задача группового управления — синхронизация положения и равномерное распределение нагрузки между кранами, что напрямую зависит от надёжной цеховой сети связи. Три основных промышленных протокола — Profinet RT, CANopen и EtherCAT — имеют свои преимущества и ограничения в сценариях группового управления кранами.
Сравнение протоколов связи для группового управления кранами
| Протокол связи | Profinet RT | CANopen | EtherCAT |
|---|---|---|---|
| Цикл связи | 1~4ms | 1~10ms | 0.1~1ms |
| Топология | Звезда/Кольцо/Линия | шина типа | Линия/Кольцо/tr> |
| СинхронизацияМеханизм | IRTИзохронныйСинхронизация | SYNCТелеграммаСинхронизация | Распределенные часы(DC) |
| Максимальное число узлов | ≥256 | 127 | 65,535 |
| Дальность передачи | 100m(Медный кабель)/Количество точекkm(Оптоволокно) | 40m@1Mbps / 500m@125kbps | 100m(Медный кабель)/20km(Оптоволокно) |
| Поддержка нескольких мастеров | Ограниченная поддержка | Нативная поддержка нескольких мастеров | Один мастер |
| Рекомендуемые сценарии | I/OСвязь+HMI | Многоуровневое взаимодействие крановСинхронизация | Высокоскоростной сбор данных |
На практике рекомендуется гибридная архитектура «Profinet + CANopen»: Profinet RT используется в качестве цеховой магистральной сети для обмена данными и связи I/O между ПЛК каждого крана и центральной HMI; CANopen выступает выделенной шиной для синхронизации нескольких кранов, используя свои нативные возможности multi-master и механизм SYNC-сообщений для трансляции позиций и синхронизации скоростей четырёх мостовых кранов в цикле 1–2 мс. EtherCAT больше подходит для сценариев с высокими требованиями к частоте сбора данных (например, вибрационный мониторинг, динамическое взвешивание), однако в координации multi-master уступает CANopen в гибкости.
Помехозащита: экранирование, заземление, фильтрация
Рабочая среда крана — один из наиболее жёстких по электромагнитным помехам сценариев на промышленном объекте: мощное электромагнитное излучение от ШИМ-выходов преобразователей частоты, колебания напряжения в сети при пуске/остановке крупных двигателей, непрерывное дугообразование между троллейным шинопроводом и токосъёмником — всё это источники помех, с которыми должна справляться система управления на базе ПЛК. Грамотно спроектированная схема помехозащиты требует системного подхода на трёх уровнях: экранирование, заземление и фильтрация.
Экранирование кабелей — все аналоговые сигнальные кабели (датчики 4–20 мА, обратная связь энкодеров) применяются с двойным экраном: внутренний алюминиевый экран заземляется с одной стороны (со стороны шкафа ПЛК), внешняя медная оплётка — с обеих сторон, что реализует частотно-раздельную стратегию «низкочастотное одностороннее + высокочастотное двустороннее» заземление. Цифровые сигнальные кабели — с одинарным экраном и двусторонним заземлением; кабели связи (Profinet/CANopen) — строго оригинальные экранированные кабели производителя.
Система заземления — трёхуровневая сеть заземления: защитное заземление корпуса (PE) и экранированное заземление (FE) сводятся в шкафу ПЛК на медную шину заземления и подключаются в единую точку к цеховому контуру заземления, сопротивление заземления ≤4 Ом. Особое внимание: PE шкафа частотных преобразователей и PE шкафа ПЛК должны прокладываться отдельными линиями к общей точке заземления, чтобы исключить наводку тока утечки преобразователя через общий PE на систему ПЛК.
Фильтрация электропитания — перед источником питания управления ПЛК устанавливаются два каскада ЭМС-фильтров (синфазный + дифференциальный), на входе параллельно подключаются варисторы для поглощения грозовых импульсов и коммутационных перенапряжений. На входе преобразователя частоты устанавливаются входной реактор (3% импеданс) и гармонический фильтр для подавления 5-й и 7-й гармоник, загрязняющих сеть. Питание ключевых датчиков — через гальванически развязанные DC/DC-модули (изоляция 1500 В пост. тока) для блокировки контуров помех через землю.
Структура программирования: главная программа, подпрограммы, обработка аварий
Программа ПЛК крана построена по трёхуровневой архитектуре «главная программа-диспетчер + функциональные подпрограммы + централизованная обработка аварий», что максимально повышает читаемость, тестируемость и обслуживаемость кода. Главная программа OB1 выполняется циклически с фиксированным периодом 10 мс и последовательно вызывает функциональные подпрограммы по приоритету.
Функциональные подпрограммы разделены на шесть модулей по режимам работы крана: управление передвижением моста (FC1), управление передвижением тележки (FC2), управление подъёмом (FC3), управление противоугонным захватом и анкеровкой (FC4), обработка блокировок безопасности (FC5) и упаковка данных связи (FC6). Внутри каждой подпрограммы используется структура последовательного шагового управления (SFC), разбивающая полный цикл движения крана на отдельные независимые шаги-состояния с чёткими и прослеживаемыми условиями перехода.
Модуль обработки аварий (FC100) работает независимо от функциональных программ, циклически опрашивая более 200 аварийных условий по всему крану и классифицируя их по трём уровням тяжести: авария первого уровня (жёлтое предупреждение) — только индикация на HMI без влияния на работу, например, температура подшипника двигателя превысила 75 °C, но не достигла порога 85 °C; авария второго уровня (оранжевое ограничение мощности) — автоматическое ограничение скорости и ускорения соответствующего механизма до 50% от номинальных значений, например, работа с пониженной мощностью при отказе одного преобразователя частоты; авария третьего уровня (красная остановка) — немедленное размыкание контактора безопасности с блокировкой, требующее ручного подтверждения сброса, например, срабатывание аварийного останова, одновременное срабатывание двух концевых выключателей подъёма, перегрузка свыше 110% номинальной нагрузки. Все аварийные события записываются с временной меткой и ключевыми рабочими параметрами в энергонезависимую память CPU, что обеспечивает сохранность данных при отключении питания и удобство последующего анализа отказов.
Часто задаваемые вопросы
В: Какой запас по количеству точек I/O следует закладывать при выборе ПЛК?
О: Согласно требованиям стандарта ISO 4301 к расширяемости электрической системы, рекомендуется резервировать не менее 20% каналов по каждому типу I/O. Для двухбалочного крана грузоподъёмностью 20 т рекомендуется запас DI/DO не менее 150/80 точек, аналоговых входов — не менее 20 каналов.
В: Как обеспечить строгую синхронизацию позиций при совместной работе нескольких мостовых кранов?
О: Используется лазерный датчик расстояния для непрерывной обратной связи по абсолютной позиции моста. Посредством SYNC-сообщений CANopen в каждом цикле связи (1–2 мс) позиция ведущего крана транслируется всем ведомым; ПЛК ведомых кранов выполняет алгоритм PD-компенсации скорости, удерживая отклонение позиции в пределах ±2 мм.
В: Как реализована изоляция отказов между безопасным ПЛК и основным ПЛК управления?
О: Безопасный ПЛК (S7-1200F) аппаратно независим от основного ПЛК: отдельное электропитание, отдельные модули ввода-вывода, связь — только через один жёсткий проводной сигнал «heartbeat». Безопасные выходы построены по схеме с двумя последовательными контакторами — отказ любого из них не влияет на способность к безопасной остановке. В целом система соответствует уровню безопасности SIL2.
В: Какие особые требования к монтажу и заземлению шкафа ПЛК в цехе?
О: Шкаф ПЛК должен располагаться на расстоянии не менее 1,5 м от шкафа частотных преобразователей. Защитное и экранированное заземление корпуса сводятся раздельными шинами в единую точку заземления; сопротивление заземления ≤4 Ом. Все аналоговые кабели внутри шкафа прокладываются в отдельных лотках от силовых кабелей с минимальным расстоянием ≥300 мм; пересечения — только под прямым углом.
Келуде Тяжёлая Промышленность специализируется на разработке и интеграции электрических систем управления для промышленных кранов, накопив значительный практический опыт в области ПЛК-управления, частотного преобразования и синхронизации нескольких кранов. Инженерная команда компании обладает полным циклом компетенций — от распределения точек I/O и проектирования цепей безопасности до программирования и пусконаладки — и может предложить индивидуальные решения электрических систем управления для мостовых и козловых кранов различных типов. Для технической консультации или проектирования обращайтесь в команду Келуде Тяжёлая Промышленность для получения подробных конфигураций и материалов с примерами реализованных проектов.