Проектиране на многоосни системи за управление на движението с EtherCAT

Проектиране на системи за управление на движението с множество оси и EtherCAT
Как синхронизираните индустриални Ethernet мрежи помагат на производителите на машини да координират множество оси, като същевременно поддържат предсказуемо и детерминистично поведение на машината.
Защо координацията на множество оси е от решаващо значение в съвременното опаковане и роботиката?
Съвременните опаковъчни машини, роботите с висока скорост, печатното оборудване и системите за обработка на материали често изискват няколко сервомотора да работят като единен координиран механизъм. Всяка ос може да изпълнява независима траектория, но цялостната производителност на машината и качеството на продукта зависят от синхронизация на ниво микросекунди и фазово съгласуване.
Традиционните остарели архитектури често изпитват затруднения със сложното окабеляване, аналоговите команди за скорост и недетерминистичните полеви шини при увеличаване на броя на осите. EtherCAT решава този проблем чрез детерминистична обработка на Ethernet кадри в движение и синхронизация на разпределените часовници. В автоматизирани опаковъчни клетки с висока скорост използването на специализирани задвижвания като сервозадвижването Schneider PacDrive MC-4 осигурява прецизно синхронизирано движение на множество оси, като същевременно намалява необходимото място в шкафа и разходите за окабеляване.
Последните разработки в задвижванията за движение с много оси отразяват ясния преход в индустрията: производителите на машини се нуждаят от модулни и компактни архитектури, които осигуряват детерминистична работа, без да увеличават разходите за шкафовете.
Кои са основните архитектурни компоненти на една мрежа за управление на движението EtherCAT?
Една детерминистична топология за управление на движението се състои от пет взаимосвързани слоя: контролерът за движение/главното устройство, физическият комуникационен пръстен или линия EtherCAT, цифровите сервозадвижвания, датчиците за обратна връзка и механичните задвижващи механизми.
Контролерът за движение изчислява интерполирани траектории, таблици за електронни гърбични механизми и виртуални предавателни отношения. Контролери като комплекта контролер за движение ABB PM5670-MC-KIT осигуряват необходимата процесорна мощност за изчисляване на сложни профили на движение с много оси в реално време, като същевременно изпълняват фонови диагностични задачи.
Работата на място обаче не зависи само от скоростта на шината. Механичният резонанс, контурите за настройка на задвижването (ток, скорост, положение), разделителната способност на енкодера и трептенето във времето за изпълнение на задачите пряко определят точността на траекторията.
Как точно да изчислите и планирате капацитета на осите за контролери за движение?
При проектирането на система за управление на движението с множество оси не избирайте контролер само според посочения брой оси. Използвайте този структуриран подход:
1. Класифицирайте функционалните нива на осите: Разграничете некритичните помощни оси (прости конвейери с регулиране на скоростта) от процесните оси, изискващи прецизна синхронизация (летящи ножици, ротационни ножове, електронни гърбици и кинематика на делта робот).
2. Оценете резервния капацитет на цикъла на контролера: Контролер, предназначен за 16 оси при честота на цикъла 1 ms, може да пропуска цикли, ако едновременно обработва обширна логика за безопасност, запитвания от HMI, управление на рецепти и данни от визуална инспекция.
3. Проверете съвместимостта на задвижванията и двигателите: Уверете се, че серво задвижванията поддържат стандартни профили за управление на движението, като CiA 402 (CANopen през EtherCAT / CoE), включително режимите на работа с циклично синхронизиране по позиция (CSP), скорост (CSV) и въртящ момент (CST).
Как разпределеният часовник (DC) на EtherCAT постига детерминистично синхронизиране на множество оси?
Синхронизирането на множество оси изисква всички участващи серво възли да регистрират позициите за обратна връзка и да обновяват циклите на ШИМ инверторите в точно един и същ физически момент. Стандартният Ethernet не може да гарантира това поради сблъсъци на пакети и колебания във времето за предаване.
EtherCAT решава това предизвикателство чрез хардуерно базирани разпределени часовници (DC). Първият подчинен възел с поддръжка на DC обикновено служи като референтен часовник. По време на инициализацията на шината главният контролер изпраща кадри за измерване на закъснението при разпространение, за да изчисли времето за преминаване между всеки възел. Часовниците на всички подчинени устройства се настройват динамично, така че трептенето при синхронизация да остава значително под 1 микросекунда при стотици възли.
В смесени или развиващи се автоматизирани производства комуникацията между задвижванията и високоскоростният обмен на данни отдавна са от решаващо значение. Специализирани решения за комуникация между задвижвания като комуникационната платка ABB SDCS-DSL-4 DCSLink и утвърдени контролери за индустриални мрежи като Ethernet контролера Allen-Bradley 1785-L20E показват как детерминистичното синхронизиране непрекъснато се е развивало от специализирани връзки от точка до точка до обединен Ethernet в реално време.
Кои ключови етапи трябва да бъдат проверени в контролния списък за пускане в експлоатация на система за управление на движението?
Преди пускането в експлоатация на високоскоростно координирано движение на действащи машини проверете систематично всеки работен слой:
- Хардуер и окабеляване: Проверете екранираните усукани двойки (индустриален Ethernet Cat5e/Cat6), заземяването в една точка и правилното разделяне на захранващите кабели на серводвигателите и линиите на енкодерите.
- Проверка на разпределения часовник: Уверете се, че режимът DC е активиран за всички синхронизирани оси, проверете броячите за времевия трептеж на синхронизацията в диагностиката на главния контролер и потвърдете, че цикълът на синхронизация съответства на периода на задачата на контролера.
- Настройка на контурите за управление: Извършете автоматична или ръчна настройка на контурите за ток, скорост и позиция на всяка ос поотделно, преди да активирате многоосното предавателно отношение главен-подчинен или синхронизацията по гърбица.
- Референтно позициониране и безопасни ограничения: Проверете положителните и отрицателните софтуерни и хардуерни ограничения за превишаване на хода, ограниченията на въртящия момент и отместванията при референтното позициониране с абсолютен енкодер.
- Поведение при мрежова неизправност: Симулирайте загуба на комуникация, като изключите междинен мрежов кабел; уверете се, че задвижванията незабавно преминават в безопасно изключване на въртящия момент (STO) или контролирано аварийно забавяне.
- Архивиране на конфигурацията: Експортирайте и архивирайте наборите от параметри на задвижванията, XML файловете с мрежова конфигурация на контролера (ENI) и програмите с изходния код.
Как компактните многоосни серво задвижвания оптимизират пространството в електрическото табло и топлинното управление?
Съвременните производители на машини са под постоянен натиск да намаляват размерите на електрическите табла. Двуосните и многоосните серво задвижвания обединяват няколко силови инверторни каскади в едно шаси с обща шина за постоянен ток и изправител.
Конструкциите с обща шина за постоянен ток позволяват на регенериращите енергия забавящи се двигатели да подават енергия директно към ускоряващите се двигатели, което намалява общата консумация от електрическата мрежа и отделянето на топлина от спирачните резистори. По-високата плътност на мощността обаче изисква прецизни топлинни изчисления, достатъчна вентилация на електрическото табло и стриктно спазване на минималните странични отстояния, посочени в ръководствата за монтаж на производителя.
Обобщение и препоръки от практиката: Как да процедират инженерите?
EtherCAT осигурява на производителите на машини детерминистична и мащабируема основа за високопроизводителна многоосна автоматизация. Успешното внедряване изисква баланс между високата скорост на шината, подходящата механична твърдост, прецизната настройка на контурите за управление на задвижването и надеждната конфигурация на разпределените часовници. Като съчетават надеждни индустриални контролери, сертифицирани многоосни серво задвижвания и проверени мрежови конфигурации, инженерните екипи могат да създават високопроизводителни машини, които работят плавно и предвидимо години наред.
Статия от Лин Уей, старши специалист по индустриална автоматизация и системи за управление на движението в PLC DCS Pro Ltd.
