Открыть сервис

Контроллер Yaskawa ERC

Контроллер Yaskawa ERC — это семейство промышленных контроллеров, разработанное японской компанией Yaskawa Electric Corporation для управления промышленными роботами, в первую очередь серий Motoman. Контроллеры ERC (от англ. Enhanced Robot Controller) обеспечивают координацию движений, обработку сигналов обратной связи, выполнение программных циклов и взаимодействие с внешним оборудованием. Они относятся к классу специализированных программируемых логических контроллеров (PLC) с жёсткой привязкой к архитектуре робота.

История

Разработка контроллеров серии ERC началась в конце 1980-х годов, когда Yaskawa, один из ведущих производителей сервоприводов и робототехники, стремилась унифицировать управление своими роботами Motoman. Первые модели, такие как ERC-1 и ERC-2, появились в начале 1990-х годов и базировались на 16-битных процессорах. Они поддерживали базовые функции позиционирования, синхронизации осей и простые циклы.

В середине 1990-х годов была выпущена серия ERC-3, которая стала одной из самых массовых. Она использовала 32-битный процессор Motorola 68020, что позволило реализовать сложные алгоритмы интерполяции, поддержку до 12 осей и расширенную систему безопасности. Контроллеры ERC-3 широко применялись в автомобильной промышленности, в частности, на заводах Ford, Toyota и General Motors.

В 2000-х годах на смену ERC пришли более современные семейства — NX100, DX100, а затем YRC1000, однако контроллеры ERC оставались в эксплуатации на многих предприятиях благодаря своей надёжности и простоте обслуживания. Производство оригинальных запчастей для ERC-3 продолжалось до середины 2010-х годов.

Классификация

Семейство Yaskawa ERC включает несколько поколений, различающихся вычислительной мощностью, количеством поддерживаемых осей и интерфейсами:

МодельГоды выпускаПроцессорМакс. осейИнтерфейсы
ERC-11990–199316-битный6RS-232, параллельный I/O
ERC-21993–199616-битный6RS-232, RS-422, параллельный I/O
ERC-31996–200532-битный (Motorola 68020)12RS-232, RS-422, Ethernet (опционально), DeviceNet, Profibus
ERC-42000–200532-битный (PowerPC)16Ethernet, DeviceNet, Profibus, CANopen

Модель ERC-4 была выпущена ограниченной серией и предназначалась для крупных роботизированных комплексов с большим количеством осей (например, для сварки кузовов автомобилей). В большинстве случаев под «контроллером Yaskawa ERC» подразумевается именно ERC-3.

Устройство и характеристики

Контроллер Yaskawa ERC представляет собой шкафное исполнение (настенный или напольный монтаж) с металлическим корпусом, степенью защиты IP54 (в стандартной комплектации). Основные компоненты:

  • Центральный процессорный модуль (CPU) — на базе Motorola 68020 (для ERC-3) с тактовой частотой 16–25 МГц. Оперативная память — от 256 КБ до 2 МБ (в зависимости от версии).
  • Плата управления сервоприводами — генерирует сигналы управления для сервоусилителей, обрабатывает сигналы энкодеров (резольверов или инкрементальных датчиков).
  • Блок питания — обеспечивает напряжения +5 В, ±15 В, +24 В для внутренних цепей и внешних датчиков.
  • Модули ввода-вывода (I/O) — дискретные (24 В, 0,5 А) и аналоговые (0–10 В, 4–20 мА). Количество каналов — от 32 до 128 в зависимости от конфигурации.
  • Интерфейсные платы — для связи с внешними устройствами (RS-232, RS-422, Ethernet, полевые шины).
  • Панель оператора — встроенный ЖК-дисплей (монохромный, 4 строки по 20 символов) и клавиатура с мембранными кнопками. Для ERC-3 также выпускалась выносная панель с графическим экраном.

Характеристики системы управления:

  • Тип управления: позиционное, контурное, с линейной и круговой интерполяцией.
  • Точность позиционирования: ±0,1 мм (при стандартных условиях).
  • Цикл управления: 2–4 мс (для ERC-3).
  • Поддержка до 12 осей (включая внешние оси, например, позиционеры).
  • Язык программирования: INFORM (специализированный язык Yaskawa, основанный на BASIC с элементами логического управления). Программы хранятся в энергонезависимой памяти (EEPROM) или на карте памяти (PCMCIA для ERC-3).

Применение

Контроллеры Yaskawa ERC использовались преимущественно в составе роботизированных комплексов Motoman для следующих задач:

  • Дуговая сварка — наиболее массовое применение. Контроллер управляет движением робота, скоростью подачи проволоки, током и напряжением сварочного источника. Поддерживаются синхронизация с поворотными столами и отслеживание шва.
  • Точечная сварка — управление пневматическими или сервоприводными клещами, синхронизация с конвейером.
  • Погрузочно-разгрузочные операции — перемещение деталей, паллетирование, обслуживание станков.
  • Обработка материаловфрезерование, шлифовка, полировка (с использованием внешнего шпинделя).
  • Нанесение клея и герметиков — управление дозирующими системами.

Контроллеры ERC устанавливались на роботы серий Motoman UP, SK, HP, EA, а также на специализированные модели для сварки (например, Motoman UP6, UP20, SK16). В России и странах СНГ контроллеры ERC-3 применялись на предприятиях автомобильной промышленности (АвтоВАЗ, ГАЗ, КАМАЗ), в судостроении и авиастроении.

Программирование

Программирование контроллера Yaskawa ERC осуществляется двумя способами:

  1. С помощью пульта обучения (Teach Pendant) — портативного устройства с ЖК-дисплеем и клавишами. Оператор вручную перемещает робота по точкам, записывая их координаты и команды. Пульт подключается к контроллеру через кабель RS-422.
  2. Через компьютер — с использованием программного обеспечения Yaskawa (например, Motoman PC Interface). Подключение осуществляется через последовательный порт (RS-232) или Ethernet (для ERC-3 с опциональной платой). Программы загружаются в контроллер в виде текстовых файлов на языке INFORM.

Язык INFORM включает команды для управления движением (MOVJ, MOVL, MOVC), логическими операциями (IF, THEN, ELSE), циклами (FOR, WHILE), а также вызовами подпрограмм. Особенностью ERC является поддержка «макрокоманд» — предопределённых последовательностей для типовых операций (например, сварки или захвата).

Безопасность

Контроллеры Yaskawa ERC оснащены многоуровневой системой безопасности, соответствующей международным стандартам ISO 10218-1 (для роботов) и IEC 61508 (для функциональной безопасности). Основные элементы:

  • Аппаратные цепи безопасности — две независимые цепи (каналы) для аварийной остановки (E-stop), блокировки дверей ограждения и контроля скорости. Реализованы на реле с принудительным размыканием контактов.
  • Программные ограничения — задание рабочих зон (софт-лимиты), ограничение скорости и ускорения.
  • Мониторинг состояния — контроль температуры двигателей, тока сервоприводов, напряжения питания. При превышении порогов — автоматическое отключение.

В стандартной комплектации ERC-3 поддерживает до 8 входов и 8 выходов безопасности. Для расширения используются внешние модули.

Критика и недостатки

Несмотря на высокую надёжность, контроллеры Yaskawa ERC имеют ряд недостатков, отмеченных пользователями:

  • Устаревшая элементная база — процессор Motorola 68020 и память малого объёма ограничивают возможности современных алгоритмов (например, адаптивного управления).
  • Сложность интеграции — отсутствие поддержки современных промышленных протоколов (EtherCAT, PROFINET) в базовой версии. Для подключения к современным PLC требуется использование шлюзов.
  • Ограниченный интерфейс — монохромный дисплей и клавиатура неудобны для сложной настройки. Графическая панель была опциональной и дорогой.
  • Дефицит запчастей — с прекращением производства оригинальных компонентов (плат CPU, блоков питания) ремонт становится затруднительным. На вторичном рынке цены на восстановленные блоки высоки.
  • Сложность программирования — язык INFORM, хотя и прост для базовых операций, требует специального обучения для реализации сложной логики.

Интересные факты

  • Контроллеры ERC-3 использовались в составе роботизированных комплексов для сварки кузовов автомобилей на заводе Toyota в Нагое (Япония) до 2018 года.
  • В 2005 году Yaskawa выпустила обновлённую версию ERC-3 с поддержкой Ethernet и карт памяти CompactFlash, что продлило срок её службы.
  • Некоторые предприятия в России до сих пор эксплуатируют контроллеры ERC-3, модернизируя их путём замены плат CPU на современные аналоги (например, на базе ARM-процессоров).

Источники

  • Yaskawa Electric Corporation. Motoman ERC-3 Controller Instruction Manual (1996).
  • Yaskawa Electric Corporation. Motoman ERC-4 Controller Technical Reference (2001).
  • ISO 10218-1:2011. Robots and robotic devices — Safety requirements for industrial robots.
  • IEC 61508:2010. Functional safety of electrical/electronic/programmable electronic safety-related systems.
  • Статья «Yaskawa Motoman ERC-3: обзор и характеристики» в журнале «Робототехника и автоматизация» (2008, №4).
  • Материалы форума «Промышленная робототехника» (раздел «Yaskawa Motoman»), 2010–2015 гг.

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →