Jak napsat specifikaci řízení — Určete, jak se stroj zastaví a jak se obnoví, ještě před uváděním do provozu

Naposledy upraveno: 2026-09-24 / Kategorie: Návrh řízení, PLC

Specifikace řízení určuje ještě před napsáním programu, jak se stroj zastaví a jak se obnoví, a nechá na tom všechny zúčastněné shodnout. Tento návod je pro konstruktéra řízení u výrobce strojů, který se zákazníka ptá, co se má stát při poruše, a slyší jen „zastavit to“.

Když se robot zastaví na poruchu, uvolní se upnutý kus? Odkud se stroj rozjede po odblokování nouzového zastavení? Pokud to specifikace neříká, rozhodne programátor na místě a rozdílné představy zákazníka a strojního konstruktéra vyplavou až při přejímce. Příkladem je přepravní zařízení: dopravník doveze kus na pevnou polohu, kus se upne a robot ho odebere.

1. Určete formu každé kapitoly a nenechte žádnou kapitolu jen jako text

U každé kapitoly nejprve určete, co řeší a v jaké formě. Kapitola napsaná jen textem nechá každého čtenáře představit si jiný pohyb. Názvy kapitol se firma od firmy liší. Sloupec „forma“ říká, čím se kapitola píše.

KapitolaCo řešíFormaDohodnuto s
Rozsah a předpokladyKam až sahá vaše řízení. Kdo vytvoří program robota, bezpečnostní obvod a komunikaci s nadřazeným výrobním PC. Doba cykluText a tabulkyZákazník, strojní konstrukce
Konfigurace systémuZařízení a komunikace. Master na každé linceJak nakreslit schéma systémuElektrokonstrukce, vlastníci ostatních zařízení
I/O a adresyNázvy signálů a adresy PLC. Zda jsou signály ve směru zastavení v pořádku ONJak sestavit mapu adres PLCElektrokonstrukce
Provozní režimy a stavySeznam režimů a kdy je dovoleno přepnout. Jak se mění provozní stavy (v chodu, zastaveno atd.)TabulkaZákazník (obsluha, údržba)
ProvozPohyb každého kroku a na co čeká před pokračovánímJak nakreslit vývojový diagram řízení PLCStrojní konstrukce
Signály s ostatními zařízenímiPořadí handshaku a limity čekacích dob. Co dělají signály, když se druhé zařízení zastavíJak nakreslit časový diagramVlastníci ostatních zařízení
Zastavení a poruchyDruhy zastavení. Pro každou poruchu: jak se zastaví, co běží dál a postup obnovyTabulka seznamu poruchZákazník, bezpečnost
Ruční ovládáníBlokování, která zůstávají aktivní v ručním režimuTabulka podmínekStrojní konstrukce, zákazník
Obrazovky a ovládací panelSeznam obrazovek a způsob hlášení poruch (kontrolka, bzučák, obrazovka)Seznam obrazovekZákazník
Záznam změnVerze a důvod každé změny. Otevřené body a kdo je vlastníTabulkaVšichni

Kapitoly o konfiguraci, I/O, provozu a signálech s ostatními zařízeními ukážou nesrovnalosti, jakmile se nakreslí; jak na to, říkají odkazované návody. Kapitoly nejčastěji odbyté jednou větou jsou režimy, zastavení a poruchy a ruční ovládání. Oddíl 2 níže je to, co tyto kapitoly řeší.

2. Režimy, zastavení, obnovu a ruční ovládání pojmenujte a určete v tabulkách

  1. Nejprve ohraničte vlastní řízení Program robota píše robotik a napájení odpojuje bezpečnostní obvod. PLC čte stav bezpečnostního obvodu a má na starosti úklid a obnovu (Vývojový diagram obnovy po nouzovém zastavení (ukázka)). Mimo hranici nepište vnitřek: jen kdo rozhoduje a signály vyměňované na rozhraní.
  2. Provozní režimy a stavy dejte do oddělených tabulek Režim říká, kdo smí čím pohybovat; stav je provozní situace celého stroje. Dejte je do jednoho seznamu a nikdo neřekne, co se smí ovládat, když stroj v automatickém režimu stojí na poruchu. Změny režimu pište se stavem jako podmínkou a přechod z automatu do ručního režimu povolte jen při čekání na start nebo při poruchovém zastavení.
  3. Určete druhy zastavení a pojmenujte je Zákazníkovo „zastavit to“ zahrnuje několik způsobů zastavení: zastavení cyklu na konci kroku, pauzu, která pokračuje odtud, kde se zastavilo, poruchové zastavení čekající na reset a nouzové zastavení, které odpojí napájení. Zda je nouzové zastavení kategorie 0 (okamžité odpojení) nebo 1 (zpomalení, pak odpojení), se rozhoduje s bezpečnostním technikem.
  4. Poruchy z vypršení času odvoďte z čekání ve vývojovém diagramu Dejte každému čekání počet sekund a každé vypršení odpovídá jedna ku jedné jednomu pohybu. Čekání na člověka a čekání, kdy kusy prostě nepřišly ze vstupu, limit nedostanou. Poruchy, které mohou nastat v kterémkoli kroku, jako alarm serva nebo tlak vzduchu, se sbírají po zařízeních, odděleně od čekání.
  5. Obnovu rozdělte na tři části: odstranění příčiny, reset, start Stroj se při resetu nikdy nesmí rozjet. Reset jen smaže hlášení a povolí start; kusy ponechané uprostřed cyklu se odstraní a stroj Vývojový diagram najetí do reference (ukázka). Pokračování odtud, kde se zastavilo, se povolí jen u poruch, kde je přítomnost kusu na každé pozici jednoznačná (E01 a E02 v příkladu).
  6. Napište, co dělají signály druhého zařízení při poruše a výpadku napájení Signály ve směru zastavení se přijímají jako „v pořádku = ON“. Přijímejte „porucha = ON“ a výpadek napájení nebo přerušený vodič se přečte jako „bez poruchy“. Pořadí handshaku a limity čekacích dob se s druhou stranou dohodnou na Jak nakreslit časový diagram (oddíl 4 Časový diagram handshaku (ukázka)).
  7. Podmínky ručního pohybu dejte do tabulky Oddělte blokování, která zůstávají aktivní v ručním režimu, od podmínek, které ruční režim ruší. Protože se ruční režim používá k obnově po poruše, „nikdy neotvírat ani nezavírat upínač, dokud je robot v kolizní zóně“ zůstává aktivní i v ručním režimu. Z obrazovky lze obejít jen blokování existující kvůli funkcím PLC; ochranné dveře a nouzová zastavení chránící lidi jsou v bezpečnostním obvodu a obejít nejdou.

3. Příklad: seznam poruch přepravního zařízení říká i to, co běží dál

Jeden řádek seznamu poruch obsahuje podmínku detekce, způsob zastavení, co běží dál a postup obnovy. Přepravní zařízení z příkladu pracuje v tomto pořadí.

Robot je vyhrazen pro tento stroj a přijede ihned po přijetí požadavku na odběr. Sekundy v podmínkách detekce jsou doby pohybu plus rezerva: asi 5 s pro dopravník, asi 0,5 s pro upínač, asi 5 s pro odběr robotem. Tabulka je výňatek ze seznamu poruch.

PoruchaPodmínka detekceJak se zastavíPostup obnovy
E01 Kus nedorazilSnímač polohy je stále OFF 8 s po spuštění dopravníkuPoruchové zastavení. Dopravník se zastaví na místěZkontrolovat kusy na dopravníku a odstranit zaseknutí → reset → start (přeprava se opakuje)
E02 Upínač se nezavřelSnímač zavřené polohy je stále OFF 1,5 s po povelu k zavření upínačePoruchové zastavení. Povel upínače se neměníZkontrolovat orientaci kusu → ručně otevřít a zavřít upínač a ověřit zavřenou polohu → reset → start (upnutí se opakuje)
E03 Odběr robotem nedokončenOdběr dokončen nepřišel 10 s po zapnutí požadavku na odběrPoruchové zastavení. Požadavek na odběr zůstává ON. Povel upínače se neměníZkontrolovat poruchu na straně robota → pokud ruka drží kus a upínač je zavřený, otevřít ruku → přesunout robota do odstavné polohy.
Odstranit kus ponechaný v přípravku nebo v ruce → shodit požadavek na odběr → reset → najetí do reference → start
E04 Porucha serva osy dopravníkuVýstup poruchy servozesilovače (v pořádku ON) přešel na OFFPoruchové zastavení. Servo OFFOdstranit příčinu → zrušit alarm serva → reset → najetí do reference → start
E05 Nouzové zastaveníMonitor bezpečnostního relé (v pořádku ON) přešel na OFFNouzové zastavení (bezpečnostní obvod odpojí napájení; PLC shodí pohybové výstupy a samodržení)Odblokovat nouzové zastavení → reset → najetí do reference → start

„Jak se zastaví“ u E02 a E03 říká i to, co běží dál. Otevření upínače při E02 by skrylo, kde se kus zasekl. Zda E03 požadavek na odběr ponechá, nebo shodí, souvisí s tím, co robot udělá při jeho shození, takže se to rozhoduje s robotikem. Pokud se stroj zastaví uprostřed předání, upínač se neotvírá, dokud je robot uvnitř (bod 7 oddílu 2), takže se otvírá ruka.

Názvy poruch se používají beze změny v textech obrazovek i v komentářích programu, aby se při přejímce nikdo neptal, zda „kus chybí“ na obrazovce je totéž co „kus nedorazil“ ve specifikaci.

4. Začněte od konfigurace; podmínky ručního ovládání pište až po seznamu poruch

  1. Rozsah a konfigurace systému Určete rozsah svého řízení a zařízení s komunikací dejte do Jak nakreslit schéma systému.
  2. I/O a adresy Pro každé zařízení ve schématu přidělte signály a adresy v Jak sestavit mapu adres PLC. Signály ve směru zastavení přijímejte tak, aby byly v pořádku ON. U nouzového zastavení přijímejte monitor bezpečnostního relé a monitorovací kontakt tlačítka (rozpínací); samotný zastavovací kontakt jde do bezpečnostního obvodu.
  3. Normální provoz a předávání s ostatními zařízeními Fáze, kdy sled kroků jde do Jak nakreslit vývojový diagram řízení PLC a pořadí s ostatními zařízeními do časového diagramu.
  4. Pojmenujte druhy zastavení a provozní stavy Sloupec „jak se zastaví“ v seznamu poruch se vyplňuje těmito názvy.
  5. Sestavte seznam poruch z čekání ve vývojovém diagramu Pro každé čekání určete sekundy, způsob zastavení, co běží dál a obnovu. Poruchy, které mohou nastat v kterémkoli kroku, přidejte po zařízeních.
  6. Změny režimu a podmínky ručního ovládání Napsáno po seznamu poruch, méně podmínek se opomene, protože ruční ovládání je to, čím se obnovuje po poruchách.
  7. Společné čtení a seznam otevřených bodů Sezvěte lidi ze sloupce „dohodnuto s“ a přečtěte to společně. Body nerozhodnuté na místě jdou do seznamu s vlastníkem a termínem.

5. Snadno se opomene: stav hned po zapnutí, způsob stisku tlačítek, vyprázdnění kusů, záznamy

6. Každý řádek seznamu poruch se stane jednou položkou přejímací zkoušky

Jeden řádek seznamu poruch je jedna položka přejímací zkoušky. U E01 přidržte kus rukou těsně před pevnou polohou. Zastaví se dopravník po 8 s, objeví se na obrazovce „Kus nedorazil“, vrátí ho napsaný postup zpět? Očíslujte řádky, používejte čísla v protokolu zkoušky a kritéria splnění napište do specifikace, jinak se budete hádat o jiné slovo na obrazovce.

I změny dohodnuté ústně při přejímce dostanou novou verzi specifikace a důvod v záznamu změn. Bez toho z toho bude „řekl jste, řekl jsem“ a jednání o vícenákladech se zadrhne.

Nástroje pro diagramy v jednotlivých kapitolách

Kapitoly specifikace řízení s diagramy lze nakreslit v editorech na tomto webu a exportovat jako SVG nebo Markdown k vložení do dokumentu. Čtyři editory čtou a zapisují stejný formát JSON.

  • System Diagram Editor — Kapitola konfigurace systému. Zařízení, komunikace a master na každé lince.
  • Address Map Editor — Kapitola I/O a adres. Přiděluje signály a adresy PLC každému zařízení ze schématu.
  • Timing Chart Editor — Kapitola signálů s ostatními zařízeními. Pořadí předávání a který signál spouští který.
  • Flowchart Editor — Kapitola provozu. Sled kroků a čekání; poruchy z vypršení času vycházejí z čekání nakreslených zde.

Bez instalace, bez registrace. Běží v prohlížeči.

Související články

yk.builds