Zobrazit všechny články

Co dělá PLC ve stroji

TRASA3 Blog

CNC knihovna Publikováno: 2026-09-28 Autor: trasa3 3 zobrazení
Co dělá PLC ve stroji

Když stroj nespustí cyklus kvůli otevřeným dveřím, čeká na potvrzení upnutí nebo indexuje nástrojový zásobník, obvykle tyto činnosti řídí PLC. Programovatelný logický kontrolér propojuje CNC systém s čidly, tlačítky, ventily, stykači a pomocnými mechanismy konkrétního stroje.

PLC vykonává program, který vytvořil výrobce stroje. Tento program definuje povolené pořadí akcí a reakce na vstupní signály. Proto dva stroje se stejným CNC řízením mohou mít odlišné chování při výměně nástroje, spuštění hydrauliky nebo obnově po poruše.

Cyklus zpracování signálů

PLC komunikuje s diskrétními a analogovými vstupy a výstupy, vzdálenými I/O moduly a zařízeními v průmyslových sítích. Na vstupy přicházejí stavy koncových spínačů, tlakových čidel, tlačítek na panelu a relé. Výstupy ovládají elektromagnetické ventily, stykače, kontrolky, čerpadla a další akční členy.

Typický pracovní cyklus má tři fáze: načtení vstupů, vykonání řídicí logiky a aktualizaci výstupů. Tento proces se opakuje nepřetržitě. Doba cyklu ovlivňuje rychlost reakce, ale PLC nenahrazuje regulační smyčky servopohonů. Poloha, rychlost a proud motoru se zpracovávají na jiné úrovni řízení a pohonu.

I jednoduchý příkaz může vyžadovat několik kontrol. Po stisknutí tlačítka pro spuštění hydraulického čerpadla program PLC ověří nouzový okruh, povolení provozu, hladinu kapaliny a stav stykače. Pak aktivuje výstup a sleduje, zda tlak do stanovené doby vzroste. Pokud potvrzení nepřijde, kontrolér příkaz zruší a zobrazí zprávu obsluze.

Sekvence mechanismů stroje

Mnoho mechanismů nelze ovládat jediným výstupem. Výměna nástroje na obráběcím centru může zahrnovat orientaci vřetene, zastavení v definované poloze, indexaci zásobníku, uvolnění nástroje, pohyb ramene, upnutí nového nástroje a potvrzení každé konečné polohy. PLC postupuje po krocích a nepokračuje bez požadovaného potvrzení.

Na soustruhu podobnou logiku řídí revolverová hlava. Kontrolér uvolní upnutí, spustí otáčení, sleduje kód polohy, zastaví mechanismus a znovu upne. Signál připravenosti se vrací do CNC až po dokončení sekvence. Selhání jednoho čidla může zastavit celý proces, i když osy a vřeteno jsou v pořádku.

Mezi další funkce často řízené PLC patří:

  • hydraulické a pneumatické systémy;
  • dopravníky třísek a podávání chladicí kapaliny;
  • automatické mazání;
  • sklíčidla, hnané hroty a lunety;
  • dveře, ochranné kryty a signalizační sloupy;
  • nakladače polotovarů, roboti a periferní zařízení.

Rozdělení funkcí určuje výrobce. Například polohování zásobníku může provádět běžný motor řízený PLC, samostatný pohon nebo osa integrovaná s CNC.

Jak PLC spolupracuje s NCK

NCK, neboli jádro číselného řízení, interpretuje program obrobku, vypočítává trajektorii a koordinuje osy. PLC zajišťuje logiku stroje. Mezi nimi je rozhraní pro výměnu příkazů, stavů a potvrzení.

Při provedení bloku M03 NCK rozpozná příkaz spuštění vřetene. Další kroky závisí na architektuře stroje: PLC ověří povolení, stav ochranných zařízení a připravenost vybavení, pak předá potřebné signály. Při příkazu M06 zahajuje CNC požadavek na výměnu nástroje, PLC provede strojní sekvenci a oznámí dokončení.

V dokumentaci SINUMERIK je tento přenos popsán jako rozhraní PLC–NCK. Pro jednotlivé funkce jsou k dispozici standardní bloky: předávají signály ovládacího panelu, zprávy, pomocné funkce, data nástroje a další signály. Výrobce doplňuje základní program logikou konkrétního modelu.

Blokace a podmínky připravenosti

PLC nepřetržitě vytváří povolení pro režimy a mechanismy. Vřeteno nelze spustit, pokud nejsou splněny nezbytné podmínky. Pohyb osy může být zakázán, pokud je upínací celek uvolněný, dveře nejsou správně zavřené nebo pomocné zařízení není připraveno. Soubor blokací závisí na konstrukci stroje a hodnocení rizik.

Logika obvykle sestává z řetězců podmínek. Povolení spuštění cyklu může záviset na připravenosti pohonů, tlaku hydrauliky, dokončené výměně nástroje a absenci aktivní poruchy. Obsluha vidí jeden výsledný stav, i když PLC vyhodnocuje desítky signálů.

Při diagnostice je důležité najít první nesplněnou podmínku. Vynucení výstupu nebo přepsání vstupu může skrýt původní příčinu a vytvořit nebezpečný stav. Kontroly probíhají podle elektrického schématu, seznamu signálů, diagnostiky PLC a postupů výrobce.

Standardní logika a funkční bezpečnost

Ne každá blokace je bezpečnostní funkcí. Standardní program PLC může zabránit nesprávné sekvenci stroje nebo ochránit obrobek. Funkce týkající se rizika pro člověka vyžadují certifikovanou bezpečnostní architekturu: speciální vstupy a výstupy, Safety PLC, bezpečné funkce pohonů a odpovídající návrh.

SINUMERIK ONE integruje SIMATIC S7-1500F. Siemens uvádí, že PLC a Safety jsou navrhovány v TIA Portal a bezpečnostní program se používá k implementaci bezpečné logiky. To neznamená, že každý bit v běžném PLC programu je bezpečnostní. Nouzové zastavení, kontrola dveří a funkce jako Safe Torque Off musí odpovídat bezpečnostnímu návrhu stroje a platným normám.

Změny v bezpečnostním programu vyžadují odbornou způsobilost, ověření a dokumentaci. Obcházení ochranné funkce kvůli pokračování výroby je nepřijatelné. I dočasná propojka mění chování stroje a může zrušit požadovanou úroveň ochrany.

Proč stejný příkaz funguje různě

G- a M-kódy stanovují obecnou logiku obrábění, ale implementaci doplňkových funkcí určuje výrobce. M08 obvykle zapíná chladicí kapalinu, ale jeden stroj může vybrat čerpadlo, otevřít ventil, kontrolovat hladinu a čekat na potvrzení průtoku. Jiný stroj pouze aktivuje jeden výstup.

Uživatelské M-funkce závisí ještě více na programu PLC. Mohou ovládat upnutí, ofuk, podavač tyčí nebo měřicí zařízení. Číslo příkazu samo o sobě nepopisuje sekvenci, proto je třeba účel ověřit v dokumentaci konkrétního stroje.

Z toho důvodu je riskantní přenášet program PLC mezi podobnými stroji. Mohou se lišit adresy vstupů a výstupů, typy čidel, časovače, logika ventilů a struktura rozhraní s CNC. I malá hardwarová odlišnost vyžaduje kontrolu a testování logiky.

Diagnostika PLC bez domněnek

Prvním užitečným zdrojem je zpráva na HMI. Zprávy generované PLC často přímo ukazují chybějící podmínku: tlak nedosažen, zásobník mimo výchozí polohu nebo dveře nezamčené. Dalším krokem je kontrola fyzického stavu mechanismu a odpovídajícího vstupního signálu.

Při dostupné online diagnostice může technik sledovat logiku od příkazu k výstupu a od čidla k interní podmínce, která jej využívá. Užitečné jsou tabulky symbolů, křížové odkazy, stav rozhraní PLC–NCK a protokol událostí. Pouhé sledování výstupu nestačí, protože výstup může být správně vypnutý, pokud chybí povolující vstup.

Před úpravou programu se zálohuje a ověřuje verze projektu. Změna časovače nebo kontaktu bez kontroly všech použití může ovlivnit jiný režim. Bloky výrobce mohou být chráněné a přístup k Safety části je obvykle omezen zvlášť.

PLC přeměňuje příkazy CNC a akce obsluhy na koordinovanou práci mechanismů. Čte signály, provádí sekvence, vytváří blokace a vyměňuje stavy s NCK a HMI. Když stroj čeká na potvrzení nebo odmítá spustit zařízení, pochopení logiky PLC pomáhá najít chybějící podmínku místo náhodných změn parametrů pohybu.

Tento článek je k dispozici v následujících jazycích:

Související články