PLC nebo mikrokontrolér pro řízení pohybu při obloukovém svařování?
PLC i mikrokontrolér mohou oba generovat pohybové signály typu krok a směr, ale obloukové svařování odhaluje zásadní rozdíly v elektromagnetické kompatibilitě, ochraně vstupů a výstupů, diagnostice...
Stolní řídicí jednotka může přesně pohybovat třemi krokovými osami, dokud se nezapálí svařovací oblouk. Poté mohou rušení vedené po vodičích, vyzařované rušení, rozdíly potenciálů země a nedostatečně chráněné I/O proměnit ukázku pohybu v nespolehlivý stroj. Volba řídicí jednotky proto nespočívá tolik v tom, která deska dokáže generovat impulzy, ale spíše v tom, která architektura dokáže odolat danému procesu.
PLC i mikrokontrolér mohou řídit pohony typu krok/směr. Jejich konstrukční náročnost se však rozděluje odlišně: PLC poskytuje průmyslová rozhraní a diagnostiku, zatímco návrh s mikrokontrolérem je musí doplnit a ověřit.
Signál pohybu je pouze jednou částí systému
Krokový pohon obvykle přijímá signály impulzů, směru a někdy také povolení nebo resetu alarmu. Rozhraní může být diferenciální nebo jednovodičové, se spínáním na kladné nebo záporné straně, a může vyžadovat jiné napětí a proud, než poskytují nativní výstupy řídicí jednotky. Nikdy nepředpokládejte, že výstup označený jako „PWM“ je elektricky kompatibilní.

Pohon odděluje svorky výkonu motoru od vstupů impulzů a směru; každé rozhraní je nutné ověřit podle jeho příručky. Snímek z terénu převzatý z původního článku; zdroj: Control.com.
Příručka Mitsubishi Electric pro polohování dokumentuje funkce DRVI, DRVA a PLSV i limity frekvence impulzů pro podporované modely s tranzistorovými výstupy. PLC s reléovými výstupy nejsou určena pro výstup pulzních řad k řízení pohybu.
Proč svařovací oblouk mění rozhodnutí o řídicí jednotce
Zapálení oblouku a svařovací proud vytvářejí rychlé elektrické přechodové jevy. Uspořádání kabelů může tyto jevy induktivně nebo kapacitně přenést do impulzních vedení, společných vodičů snímačů, připojení USB a napájecích větví. Dlouhé nestíněné signály kroků mohou vytvářet přídavné impulzy; reset řídicí jednotky může zanechat stav sekvence v rozporu se skutečnou polohou.
Průmyslové PLC obvykle poskytuje specifikované vstupní úrovně, galvanické oddělení, stanovené stupně ochrany prostředí, chování hlídacího obvodu a zkoušky EMC. To však neznamená, že je odolné vůči všemu. Rozvaděč stále potřebuje oddělení svařovacího výkonu od řídicí kabeláže, správné stínění, nízkoimpedanční pospojování, potlačení přepětí, filtrované napájení a promyšlený plán uzemnění.
Průvodce diagnostikou napájecích zdrojů 24 V DC je relevantní, protože mnoho „softwarových“ poruch pohybu začíná poklesy napájecího napětí nebo napětím na společné cestě během událostí souvisejících s obloukem.
Co musí řešení s mikrokontrolérem doplnit
Arduino Mega poskytuje logické vývody 5 V a omezený proud vývodů, jak ukazují jeho oficiální specifikace. Výrobní řídicí jednotka založená na této desce potřebuje chráněné a galvanicky oddělené I/O, vhodnou konverzi napájení, dohled hlídacím obvodem, ošetření podpětí, průmyslové konektory, stínění, konstrukci krytu a ověřený stav při spuštění.
Potřebuje také neblokující plánovač pohybu. Kód generující impulzy pomocí zpoždění může bránit ostatním osám, diagnostice a zpracování stavů souvisejících s bezpečností v předvídatelných intervalech. Při souběžném pohybu několika os jsou nutné hardwarové časovače, knihovny pro řízení pohybu nebo architektura reálného času.
Za co si PLC zaslouží svou cenu
PLC se obvykle snadněji diagnostikuje, zálohuje, vyměňuje a integruje s blokovacími obvody a HMI, zejména pro techniky údržby ve výrobě. Online stav, standardizovaná kabeláž, uchovávané alarmy a programovací nástroje podporované výrobcem zkracují dobu obnovy provozu. Pro skromné osy s pohybem z bodu do bodu mohou vestavěné pulzní výstupy postačovat.
Omezení se projeví, když proces vyžaduje koordinovanou interpolaci, přesnost obrysu, vysoké obnovovací frekvence nebo řízení polohy v uzavřené smyčce. V takovém případě může být vhodnější modul pro řízení pohybu, průmyslový řídicí systém pohybu nebo servosystém než obecná žebříková logika či generování kroků na hobby úrovni.
Řízení krokových motorů v otevřené smyčce potřebuje strategii polohy
Počítání vyslaných impulzů nedokazuje, že se osa skutečně pohybovala. Tah kabelů oblouku, mechanické zadrhávání, limity zrychlení a poklesy napětí mohou způsobit vynechané kroky. Zaveďte referenční najíždění, ochranu koncovými spínači, detekci odchylky sledování, pokud je k dispozici zpětná vazba, a způsob zotavení, který nepředpokládá, že vnitřní souřadnice jsou stále správné.
Pro kvalitu svařovací dráhy definujte opakovatelnost, stabilitu rychlosti, chování v rozích a synchronizaci s povolením oblouku. Úspěšný test nasucho bez aktivovaného svářeče je pouze prvním testem.
Bezpečnost musí zůstat nezávislá na pohodlné řídicí jednotce
Nouzové zastavení, blokování ochranných krytů a řízení nebezpečné energie vyžadují navrženou bezpečnostní funkci s použitím vhodných komponent a ověřením. Výstup Arduina ani standardní řádek programu PLC se nesmí považovat za bezpečnostně certifikované zastavení, pokud pro tuto úlohu není navržena a certifikována celá architektura.
PLC nebo mikrokontrolér může koordinovat požadavek na zastavení, ale stavy stykačů, bezpečného odpojení momentu pohonu, brzdy a pneumatických prvků musí odpovídat posouzení rizik.
Uvádějte zařízení do provozu za skutečných podmínek oblouku
Začněte ověřením proudu motoru, nastavení mikrokroků, polarity impulzů, koncových spínačů a nezávislého bezpečného zastavení. Otestujte každou osu při maximální požadované frekvenci impulzů a poté přidejte současný pohyb. Během zapálení oblouku, stabilního svařování a zhasnutí oblouku sledujte napájecí větve a řídicí signály.
V několika bodech sekvence cyklicky vypínejte a zapínejte napájení, odpojte zpětnou vazbu, vyvolejte alarm pohonu a ověřte chování při restartu. Postup uvedení Micro800 do provozu nabízí užitečný vzor pro řízené ověřování I/O, i když je použit jiný typ řídicí jednotky.
Redakční pohled: porovnávejte technické řešení po celou dobu životnosti, ne cenu desky
PLC ProTech doporučuje pro výrobní svařovací zařízení průmyslové PLC nebo řídicí systém pohybu, pokud není organizace připravena navrhnout, otestovat, zdokumentovat a podporovat kompletní řídicí produkt založený na mikrokontroléru. Vývojová deska může být vynikající pro ověření konceptu a specializované algoritmy, ale její nízká pořizovací cena nezahrnuje průmyslová rozhraní, která ji obklopují.
Vítěznou platformou je ta, která udržuje polohu, selhává předvídatelně a kterou dokáže opravit tým odpovědný za daný stroj.
Časté dotazy
Může PLC přímo řídit krokový motor?
Vhodný pulzní výstup s tranzistory může ovládat kompatibilní krokový pohon; PLC přímo nenapájí fáze motoru. Ověřte napětí, proud, polaritu, frekvenci impulzů a galvanické oddělení.
Proč pohyb selhává pouze při zapálení svařovacího oblouku?
Události související s obloukem mohou do systému vnést rušení vedené po vodičích i vyzařované rušení, narušit společné vodiče nebo způsobit pokles řídicího napájení. Než změníte kód, zkontrolujte pospojování, stínění, oddělení kabelů, kvalitu napájení a integritu signálů.
Je Arduino nevhodné pro každý průmyslový stroj?
Ne, ale samotná vývojová deska není průmyslový řídicí systém. Výrobní návrh potřebuje chráněná rozhraní, ověření EMC a odolnosti vůči prostředí, hlídací obvody, dokumentaci a udržovatelnou konstrukci.
Kdy by měly být krokové motory nahrazeny servomotory?
Servomotory zvažte, když aplikace vyžaduje ověřenou polohu, vysokou dynamickou odezvu, koordinovanou interpolaci, řízení momentu nebo spolehlivou detekci odchylky sledování.
Autor: redakční tým PLC ProTech