CS
202626. 10.

Jak číst japonské programy PLC: Mitsubishi X/Y/M/D

Výkresy a specifikaceAktualizováno 26. 10. 202621 min čtení

Japonský stroj se zastaví na vaší lince v Kolíně, Liberci nebo Plzni. Připojíte notebook k PLC, otevřete program a vidíte příčku za příčkou kontaktů označených X1A, M120 a D200. Komentáře pod nimi jsou japonsky. Nebo se zobrazují jako řetězce otazníků a náhodných znaků. Samotná logika žebříčkového diagramu je vám povědomá, ale pojmenování, číslování a komentáře nikoli.

Stručná odpověď: většina programů od japonských výrobců strojů je napsána v žebříčkovém diagramu (ladder). U PLC Mitsubishi je každá adresa „zařízení“ (device), jehož písmeno říká, o co jde: X je vstup, Y výstup, M vnitřní relé, D datový registr. Když znáte písmena, pravidla číslování (některá čísla jsou osmičková nebo šestnáctková, ne desítková) a krátký seznam japonských výrazů v komentářích, zjistíte, proč se stroj zastavil, aniž byste čekali na výrobce.

Průvodce je určen pro údržbáře a automatizační techniky v českých provozech. Vysvětluje, jak PLC zpracovává program, proč japonští výrobci stále upřednostňují žebříčkový diagram, jak číst zařízení Mitsubishi a jak stejné věci pojmenovávají Omron, Keyence a Siemens. Dále popisuje japonské zvyklosti v diagramech a komentářích, co dělat s nečitelnými komentáři a které normy a bezpečnostní předpisy v Česku s tématem souvisejí. Na konci je seznam toho, co si od výrobce vyžádat ještě před dodáním stroje.

Obsah
  1. Co dělá PLC: vstupy, logika, výstupy
  2. Proč jsou japonské stroje většinou programovány v žebříčkovém diagramu
  3. Zařízení Mitsubishi: X, Y, M, D a ostatní
  4. Jak totéž pojmenovávají Omron, Keyence a Siemens
  5. Japonské zvyklosti v žebříčkovém diagramu
  6. Když jsou komentáře zkomolené nebo chybí
  7. Hledání příčiny zastaveného stroje v žebříčkovém diagramu
  8. Normy a bezpečnost v českém prostředí
  9. Kontrolní seznam: co požadovat od japonského výrobce
  10. Omezení tohoto průvodce
  11. Často kladené otázky
  12. Zdroje

Co dělá PLC: vstupy, logika, výstupy

PLC (programovatelný automat, programmable logic controller) je průmyslový řídicí systém. Čte signály ze senzorů a spínačů a podle programu ovládá motory, ventily a signálky. V Japonsku se mu také říká sekvenser (shikensa) nebo „programovatelný kontrolér“, takže na japonských výkresech a v manuálech narazíte na všechny tři názvy.

Společnost Keyence popisuje PLC jako mikropočítač s procesorem a pamětí, který ovládá výstupní zařízení podle signálů ze vstupních zařízení. Je navržen pro tvrdší podmínky, než snese běžný počítač: prach, vibrace, elektrické rušení a teplotní výkyvy, a to roky bez zastavení. PLC nahradily rozvaděče plné elektromagnetických relé. Změna řídicí sekvence proto obvykle znamená úpravu programu, ne přepojování vodičů.

Typickou úlohou PLC je sekvenční řízení (shikensu seigyo, japonsky „sequence control“): postup po krocích v pevném pořadí, jakmile jsou splněny podmínky. Například: „Po stisku tlačítka start se rozběhne dopravník, a když senzor zachytí díl, zastaví se.“

Obrázek 1: PLC ve středu řízení stroje

PLC čte signály ze vstupních zařízení a podle programu ovládá výstupní zařízení.

Vstupní zařízení (X)Tlačítka, optické senzory, koncové spínače
Signály ZAP/VYP, analogové hodnoty
PLC (modul CPU)Vyhodnocuje podmínky a nastavuje výstupy podle programu
Povely
MotoryPohání dopravníky a manipulační jednotky
Elektromagnetické ventilyOvládají pneumatické válce
Signálky a bzučákyUkazují stav a poruchy

Písmena v závorkách jsou označení zařízení u Mitsubishi. Panely HMI (dotykové displeje) a nadřazené počítače se připojují přes komunikační moduly nebo sítě.

Typické modulární PLC má modul CPU, který spouští program, a k němu napájecí, vstupní a výstupní moduly. Výstupní moduly se dodávají například jako reléové nebo tranzistorové. Volí se podle napětí a rychlosti odezvy připojených zařízení. Podle potřeby výrobce přidá komunikační moduly, polohovací moduly pro servomotory nebo krokové motory a analogové vstupy a výstupy pro teplotu či tlak. Funkce se tedy rozšiřují přidáním nebo výměnou modulů.

Kompaktní PLC mají napájení, CPU a vstupy/výstupy v jednom pouzdře a často řídí malé samostatné stroje. K přiřazení fyzických svorek k adresám potřebujete od výrobce seznam I/O, viz článek o japonských seznamech I/O.

Programový cyklus a proč na něm záleží při hledání poruchy

PLC nereaguje na vstupy jeden po druhém. Přečte najednou všechny vstupy, projde program odshora dolů, zapíše najednou všechny výstupy a vše se opakuje. Jeden průchod je cyklus (scan) a jeho doba se obvykle pohybuje v řádu milisekund.

Obrázek 2: Programový cyklus PLC

PLC opakuje tyto tři kroky jako jeden cyklus; doba cyklu se měří v milisekundách.

Jeden cyklus
01Čtení vstupůZachytí stav všech vstupů najednou a uloží je do paměti
02Provedení programuVykonává instrukce odshora dolů a určuje stav jednotlivých výstupů
03Zápis výstupůOdešle výsledky do výstupních modulů společně

V praxi se v každém cyklu provádí také autodiagnostika a komunikace.

Při sledování programu online to má praktický dopad. Signál, který je zapnutý kratší dobu než jeden cyklus, může PLC úplně minout. S rostoucím programem se může doba cyklu prodlužovat a odezva stroje zpomalovat. Proto výrobci počítají rychlé impulzy speciálními vysokorychlostními čítacími moduly. Když se zdá, že PLC krátký signál ignoruje, zkontrolujte nejdřív dobu cyklu a teprve potom podezřívejte senzor.

Proč jsou japonské stroje většinou programovány v žebříčkovém diagramu

Mezinárodní norma pro programovací jazyky PLC je IEC 61131-3. Do třetího vydání definovala pět jazyků: tři grafické (LD, FBD, SFC) a dva textové (IL, ST). První vydání vyšlo v roce 1993 a čtvrté vydání z května 2025 jazyk IL odstranilo.

Obrázek 3: Programovací jazyky podle IEC 61131-3

Grafické a textové jazyky, každý se hodí pro jiné úlohy.

LD (žebříčkový diagram)Grafický jazyk nahrazující reléové obvody. V Japonsku nejrozšířenější
FBD (funkční blokový diagram)Propojuje bloky jako součástky. Dobře ukazuje tok dat
SFC (sekvenční funkční diagram)Zobrazuje kroky procesu a podmínky přechodu mezi nimi
ST (strukturovaný text)Textový jazyk blízký Pascalu. Vhodný pro výpočty a zpracování dat
IL (seznam instrukcí)Textový jazyk blízký assembleru. Ve třetím vydání zavržen, ve čtvrtém (2025) odstraněn

Podle společnosti Omron, „Vlastnosti IEC 61131-3“ (japonsky).

V japonských provozech převládá žebříčkový diagram. Kontakty a cívky leží na vodorovných příčkách mezi dvěma svislými napájecími lištami, takže diagram vypadá jako žebřík. Protože se téměř jedna ku jedné převádí z reléových schémat, snadno ho čtou i elektrikáři v údržbě.

Japonská asociace elektrotechnických výrobců JEMA se v průzkumu uživatelů PLC z roku 2024 ptala závodů výrobců strojů, které už zavedly IEC 61131-3, jaké jazyky používají. I mezi nimi používalo žebříčkový diagram 88,9 %, FBD 37,8 % a ST 28,9 %. ST přidávají výrobci pro výpočty a práci s daty, FBD tam, kde chtějí ukázat tok řízení. Základem ale zůstává žebříčkový diagram.

Obrázek 4: Jazyky používané japonskými výrobci strojů

Základem je žebříčkový diagram; někteří výrobci vedle něj používají i FBD nebo ST.

LD (žebříčkový diagram)88,9 %
FBD (funkční blokový diagram)37,8 %
ST (strukturovaný text)28,9 %

Odpovědi závodů výrobců strojů, které zavedly IEC 61131-3 (více odpovědí možných). Zdroj: JEMA, Zpráva o průzkumu uživatelů PLC 2024 (březen 2025, japonsky).

V tomtéž průzkumu uvedlo 86,4 % odpovídajících závodů výrobců strojů, že nakupují PLC jen od jednoho až tří výrobců. Programovací nástroje, sady instrukcí a sítě se u jednotlivých značek liší, takže výrobci mívají jen několik osvědčených značek. Máte-li vlastní požadavek na značku, uveďte ho do specifikace. Srovnání hlavních značek najdete v samostatném článku.

Zařízení Mitsubishi: X, Y, M, D a ostatní

Řada MELSEC společnosti Mitsubishi Electric je v Japonsku velmi rozšířená, takže ji na japonských strojích potkáte často. V programech MELSEC se každý vstup, výstup, bit a registr nazývá zařízení (device). Písmeno určuje typ a číslo určuje, které z nich to je. Tabulka uvádí zařízení, která se nejčastěji objevují u procesorů řad Q, L a iQ-R.

ZařízeníNázevCo to jeČíslování
XVstupFyzický vstupní signál (tlačítko, senzor, koncový spínač)Šestnáctkové (u řady FX osmičkové)
YVýstupFyzický výstup (stykač, elektromagnetický ventil, signálka)Šestnáctkové (u řady FX osmičkové)
MVnitřní reléVnitřní bit pro logiku, např. „připraveno“ nebo „krok dokončen“Desítkové
LZapamatovací relé (latch)Vnitřní bit, který si zachová stav i po vypnutí napájeníDesítkové
BLinkové reléBit sdílený s ostatními stanicemi po sítiŠestnáctkové
FSignalizační relé (annunciator)Bit pro signalizaci poruchDesítkové
T / CČasovač / čítačČasovače a čítače, každý s kontaktem, cívkou a aktuální hodnotouDesítkové
DDatový registr16bitové slovo pro čísla: nastavené hodnoty, počty, hodnoty recepturDesítkové
WLinkový registrSlovo sdílené s ostatními stanicemi po sítiŠestnáctkové
SM / SDSpeciální relé / speciální registrSystémové bity a slova z CPU pro stav a diagnostikuDesítkové

Rozsahy zařízení i úplný seznam se liší podle modelu CPU a nastavení parametrů. Berte proto tabulku jako pomůcku pro čtení, ne jako specifikaci. Závazný seznam je v programátorské příručce k CPU vašeho stroje a v GX Works se rozsahy nastavují v parametrech PLC.

Proč za X7 následuje na jednom stroji X10 a na jiném X8

Číselná soustava zaskočí mnoho techniků při prvním setkání se strojem Mitsubishi. U kompaktní řady FX jsou X a Y číslovány osmičkově, takže vstupy jdou X0 až X7 a pak X10 až X17. Mitsubishi ve svých častých dotazech (FAQ) uvádí příklad, že za Y7 následuje Y10 a za Y77 Y100. X8 ani X9 u řady FX neexistují. U procesorů Q, L a iQ-R jsou X a Y šestnáctkové, takže za X7 následuje X8, X9, XA až XF a pak X10. M a D zůstávají u všech desítkové.

Obrázek 5: Stejný počet vstupů, dvě číselné soustavy

Šestnáct vstupů se u CPU řady FX a u CPU řady Q/iQ-R adresuje různě.

Řada FX (osmičková)X0 X1 X2 X3 X4 X5 X6 X7
X10 X11 X12 X13 X14 X15 X16 X17
Řady Q / L / iQ-R (šestnáctková)X0 X1 X2 X3 X4 X5 X6 X7
X8 X9 XA XB XC XD XE XF

„X10“ je tedy u CPU řady FX devátý vstup, ale u CPU řady Q nebo iQ-R sedmnáctý. Před přiřazováním adres ke svorkám zkontrolujte model CPU.

Když porovnáváte adresu v programu s číslem svorky na I/O modulu nebo s řádkem v seznamu I/O, nejdřív ověřte řadu CPU. Právě zde se nejsnáze stane, že budete měřit na špatné svorce.

Konstanty a běžné instrukce

Čísla zapsaná v instrukcích mají předponu. K označuje desítkovou konstantu a H šestnáctkovou, takže K100 je sto a H100 je 256. Často je uvidíte u časovačů. Nastavení časovače K50 znamená 50 jednotek časové základny: 5,0 s u časovače 100 ms, ale jiný čas u časovače 10 ms. Časová základna závisí na CPU a nastavení časovače, takže ji ověřte dřív, než si o zpoždění uděláte představu.

Několik instrukcí najdete téměř v každém programu Mitsubishi:

  • SET / RST: zapnou bit a nechají ho zapnutý (zapamatování), případně ho vypnou. Bit, který zůstává zapnutý i po zániku podmínky, často drží právě SET.
  • PLS / PLF: zapnou bit na jeden cyklus při nástupné hraně (PLS) nebo sestupné hraně (PLF) podmínky. Tyto jednocyklové impulzy se při sledování online snadno přehlédnou.
  • MOV: zkopíruje hodnotu, například konstantu K100 do D0 nebo D0 do D10.

Dva po sobě jdoucí registry D mohou obsahovat 32bitovou hodnotu, takže hodnota v D200 může pokračovat v D201. Než přečtete jediný registr samostatně, zkontrolujte instrukci, která s ním pracuje.

Jak totéž pojmenovávají Omron, Keyence a Siemens

Přestože většina velkých výrobců deklaruje u svého softwaru soulad s IEC 61131-3, názvy adres v žebříčkovém diagramu se značku od značky liší. Pokud váš závod provozuje zařízení od více japonských výrobců, narazíte pravděpodobně na více systémů pojmenování. Siemens je v tabulce pro srovnání, protože jej čeští technici znají nejlépe.

Mitsubishi MELSECOmron CS/CJ/CPKeyence KVSiemens S7 (pro srovnání)
Vstupy a výstupyX (vstup), Y (výstup)oblast CIO, např. 0.00R (vstupy, výstupy i vnitřní relé)I (vstup), Q (výstup)
Vnitřní bityMW (pracovní oblast)MR (vnitřní pomocné relé)M
Zapamatované bityL (zapamatovací relé)H (oblast holding)LR (zapamatovací relé)—
Datová slovaDD (datová paměť, „DM“)DM (datová paměť), EM (rozšiřující)DB (datové bloky), MW
Styl adresyPísmeno + čísloSlovo.bit (bity 00–15)Písmeno + čísloBajt.bit, např. I0.0

Při přecházení mezi značkami vám pomůže několik poznámek:

  • Omron: programy řad CS/CJ a CP používají formát slovo.bit. CIO 0.00 je slovo 0, bit 00, a bity v každém slově jdou od 00 do 15. Novější řídicí systémy Omron NJ/NX programované v Sysmac Studio používají místo pevných adres pojmenované proměnné.
  • Keyence: PLC řady KV používají písmeno R společně pro vstupy, výstupy i vnitřní relé. Z písmene samotného tedy nepoznáte, zda je zařízení R fyzický I/O bod. KV-8000 má navíc řídicí relé (CR) a řídicí paměť (CM) pro systémové funkce.
  • Siemens: adresy mají formát bajt.bit. V německých mnemonikách se vstupy píší E a výstupy A místo I a Q. Program je stejný, liší se jen nastavení zobrazení.
  • Novější projekty Mitsubishi v GX Works3 mohou používat také labely (pojmenované proměnné). Zařízení pod nimi stále existují, takže můžete vidět obojí.

I u téže značky se mohou lišit řady a generace softwaru. Než se pokusíte program číst nebo převádět, ověřte model CPU a verzi softwaru, ve které vznikl.

Japonské zvyklosti v žebříčkovém diagramu

A-kontakty, b-kontakty a samopřídržný obvod

Japonské výkresy a programy nazývají spínací kontakt (NO) a-kontakt (a-setten) a rozpínací kontakt (NC) b-kontakt (b-setten). Jak se tyto výrazy objevují v seznamech signálů, vysvětluje článek o japonských seznamech I/O.

Jedním z prvních obvodů, které se v žebříčkové logice učí, je samopřídržný obvod (jiko-hoji kairo). Po puštění se tlačítko vrátí do polohy VYP, takže by samo pohánělo motor jen po dobu stisku. Řešením je zapojit kontakt výstupu motoru paralelně k tlačítku start. Jeden stisk výstup zapne a jeho vlastní kontakt ho udržuje. Sériově zapojený kontakt stop přídrž přeruší.

Obvod pochází z doby relé a v žebříčkovém diagramu PLC vypadá téměř stejně, takže ho najdete v jádru mnoha programů strojů.

Obrázek 6: Samopřídržný obvod, jak se může objevit v japonském programu

Smyšlený příklad. Nahoře čísla zařízení, dole japonský komentář a jeho význam.

X0X1M10Y20Y20起動PB停止PB運転準備完了搬送(přídržný kontakt)Tl. startTl. stopPřipravenoMotor dopravníku(0)

Tlačítko start X0 (a-kontakt) paralelně s přídržným kontaktem Y20; tlačítko stop X1 (b-kontakt) a M10 „připraveno“ v sérii; Y20 spíná stykač motoru dopravníku. „(0)“ je číslo kroku na začátku příčky. PB = tlačítko (push button). Zda se tlačítko stop v programu objeví jako a- nebo b-kontakt, závisí na způsobu zapojení, takže ověřte elektrické schéma.

Na poslední bod lidé často narazí. Kontakt v programu testuje stav vstupního bitu, ne fyzický spínač. Je-li tlačítko stop zapojeno jako rozpínací, může program ukazovat X1 jako a-kontakt, protože vstup je ZAP, dokud tlačítko není stisknuto. Čtěte proto program spolu s elektrickým schématem.

Bezpečnostní funkce, například nouzové zastavení, se obecně realizují bezpečnostními relé nebo bezpečnostním PLC odděleně od standardního PLC. Týká-li se porucha nouzového zastavení, nehodnoťte jeho funkčnost podle žebříčkového diagramu samotného. Postupujte podle bezpečnostních postupů vašeho závodu a přizvěte toho, kdo odpovídá za bezpečnostní koncepci stroje.

Japonské výrazy v komentářích a poznámkách

GX Works umožňuje programátorům připojit tři druhy textu: komentáře zařízení (device comments) k jednotlivým zařízením, poznámky k příčce (statements) popisující příčku nebo blok a obecné poznámky (notes). Japonští výrobci často píší všechny tři japonsky, někdy půlšířkovou katakanou (například slovo „dopravník“ ve znacích o poloviční šířce). Následující výrazy se v programech strojů opakují stále dokola. Neznámý komentář obvykle zvládne přeložit překladač, ale s touto tabulkou si program rychle projdete.

JaponskyRómadžiVýznam v programu
起動 / 停止kido / teishiStart / stop
運転 / 運転中unten / untenchuProvoz / v provozu
自動 / 手動jido / shudoAutomatický / ruční režim
原点 / 原点復帰genten / genten fukkiZákladní (výchozí) poloha / návrat do základní polohy
非常停止hijo teishiNouzové zastavení
異常ijo (ijo risetto = reset poruchy)Porucha / reset poruchy
完了 / 準備完了kanryo / junbi kanryoDokončeno / připraveno
検出 / 有無kenshutsu / umuDetekováno / přítomnost (díl je či není přítomen)
前進 / 後退zenshin / kotaiPředsunutí / zasunutí (válce)
上昇 / 下降josho / kakoNahoru / dolů
端 (前進端 / 後退端)tan (zenshin-tan / kotai-tan)Koncová poloha (přední / zadní), obvykle senzor nebo koncový spínač
(pouze katakana)intarokkuBlokování (interlock)
自己保持jiko-hojiSamopřídržení
(pouze katakana)taimu appuČas časovače uplynul

Znění komentářů není normalizováno. Každý výrobce a často každý programátor má své zvyklosti a zkratky jsou běžné. Berte tabulku jako výchozí bod a u nejasného komentáře na klíčové příčce se zeptejte výrobce.

Když jsou komentáře zkomolené nebo chybí

Pokud se komentáře zobrazují jako otazníky nebo náhodné symboly, software japonské znaky zobrazit neumí. Technický bulletin Mitsubishi FA-A-0082 uvádí, že anglická verze GX Works2 nepodporuje dvoubajtové znaky ani půlšířkovou japonskou kanu. Projekty vytvořené v japonské verzi s těmito znaky mohou zobrazovat zkomolené poznámky a labely. Může se stát, že se projekt neotevře, pokud má japonský název, a při japonských labelech mohou vznikat chyby překladu. Bulletin sám radí tyto znaky nahradit jednobajtovými alfanumerickými.

Podle použitého softwaru existují lepší možnosti:

  • GX Works2: podle FAQ Mitsubishi lze vytvořit komentáře zařízení anglicky i japonsky a přepínat mezi nimi v možnostech nástroje. Jazyk projektových dat, jako jsou komentáře zařízení, poznámky k příčkám a poznámky, lze také vybrat.
  • GX Works3: editor komentářů zařízení podporuje více sad komentářů, jednu pro každý jazyk, a můžete zvolit, která se zobrazí. Mitsubishi to prezentuje jako způsob, jak mohou japonští i zahraniční pracovníci pracovat na jednom projektu.
  • Zdroj problému: nejspolehlivější řešení je u zdroje. Požádejte výrobce, aby projekt dodal s anglickou sadou komentářů ve verzi softwaru, kterou váš tým používá.

Komentáře mohou také úplně chybět. Programy závislé na stylu jedné osoby, s minimem komentářů a bez projektové dokumentace, se po jejím odchodu hledají a upravují mnohem déle. Zeptejte se, zda komentáře existují jen v projektovém souboru výrobce, nebo byly zapsány i do CPU, a v každém případě požadujte kompletní projektový soubor.

Hledání příčiny zastaveného stroje v žebříčkovém diagramu

Čtení programu online je místo, kde se tyto zvyklosti vyplatí. Při uvádění do provozu zavede programátor výrobce program, ověří postupně jednotlivé I/O body a za chodu stroje doladí časování. Po předání, když se stroj zastaví, připojí údržba programovací software k PLC a sleduje program za běhu. Z diagramu je vidět, zda senzor nereaguje, nebo není splněna podmínka. Schopnost diagram číst proto může výrazně zkrátit dobu obnovy provozu.

Zde je smyšlený příklad s příčkou z obrázku 6. Dopravník se nerozběhne. Online stisknete start a vidíte, že X0 se zapne, ale Y20 zůstává vypnuto. Kontakt X1 propouští, takže vstup tlačítka stop příčku neblokuje. M10 „運転準備完了 (připraveno)“ je vypnuto. Vyhledáte příčku, která M10 zapíná, a najdete několik podmínek v sérii. Jednou z nich je X1F s komentářem „原点“ (základní poloha) a ta je vypnuta. Problém je teď fyzický: buď snímač základní polohy na manipulační jednotce, nebo jednotka není v základní poloze. Než sáhnete na program, zkontrolujete snímač.

Obrázek 7: Zpětné dohledání od výstupu, který se nezapne

Postupujte od výstupu zpět k první nesplněné podmínce.

01Najděte výstupVyhledejte zařízení Y, které má být zapnuté (ze seznamu I/O nebo z komentářů)
02Najděte rozepnutý kontaktNa jeho příčce zjistěte, který kontakt nepropouští
03Sledujte vnitřní bityJe-li to zařízení M, L nebo T, vyhledejte příčku, která ho řídí, a postup zopakujte
04Dojděte ke vstupu XKdyž kontakt blokuje zařízení X, zkontrolujte polní zařízení a kabeláž
05Zkontrolujte dataJe-li porovnávací podmínka nepravdivá, zkontrolujte hodnoty registrů D a dohledejte instrukce (např. MOV), které je zapisují
06Zaznamenejte a nahlasteZapište zařízení a příčinu, aby je mohli potvrdit výrobce i váš tým

Smyšlený obecný postup. Platí pravidla vašeho závodu pro sledování online, vynucování hodnot a změny programu.

Sledování program pouze čte. Vynucování bitů, zápis změn online nebo nahrání upraveného programu může uvést stroj do pohybu, a proto tyto zásahy patří pod pravidla řízení změn a bezpečnosti vašeho závodu, ne pod zvyk při hledání poruch. Pokud je program od výrobce a stroj je v záruce, dohodněte před spuštěním, kdo ho smí měnit.

Normy a bezpečnost v českém prostředí

Programovací jazyky popisuje norma IEC 61131-3, která se v Evropě přejímá jako EN (v Česku jako ČSN EN). Platné vydání a to, zda už bylo přejato čtvrté vydání z roku 2025, si ověřte v katalogu norem. U programů z japonských strojů ale norma sama nestačí. Instrukce, názvy adres a nastavení zůstávají specifické pro výrobce, jak je popsáno výše.

Pro elektrickou výbavu strojů, včetně nouzového zastavení, se v EU běžně odkazuje na ČSN EN 60204-1 a pro bezpečnostní části řídicích systémů na ČSN EN ISO 13849-1. Mitsubishi, Omron a další výrobci tyto normy ve své bezpečnostní dokumentaci rovněž uvádějí. Zda je konkrétní stroj z Japonska v souladu s nimi, vám potvrdí jen prohlášení o shodě a technická dokumentace dodavatele.

Z hlediska BOZP u nás platí, že práce na elektrických zařízeních smějí provádět jen pracovníci s odpovídající odbornou způsobilostí. Podle vyhlášky č. 50/1978 Sb. se to týká i údržbářů, kteří zasahují do rozvaděčů, a ne jen programátorů. Postup práce na stroji se řídí vnitřními předpisy závodu a požadavky zákoníku práce. Tento článek není návodem k práci na elektrickém zařízení. U konkrétního stroje se obraťte na bezpečnostního technika a na odpovědného elektrotechnika.

Kontrolní seznam: co požadovat od japonského výrobce

Většině popsaných potíží se dá předejít už při nákupu a přejímce. Přidejte tyto položky do specifikace nebo do kontrolního seznamu pro FAT (tovární přejímku).

  • Výrobce PLC, model CPU a řada (rozlišení FX vs. Q/L/iQ-R je důležité pro číslování X/Y)
  • Kompletní projektový soubor s názvem a verzí použitého programovacího softwaru
  • Komentáře zařízení, poznámky k příčkám a poznámky v angličtině (samostatná anglická sada komentářů stačí), bez japonských znaků v názvech projektu a labelů
  • Seznam I/O, který přiřazuje každou adresu X a Y ke svorkám, polním zařízením a číslům výkresů
  • Mapa zařízení vysvětlující, k čemu slouží hlavní rozsahy M, L a D (například které registry D obsahují nastavené hodnoty a receptury)
  • Seznam poruch spojující každé hlášení alarmu na HMI se zařízením, které ho spouští
  • Elektrická schémata ukazující zapojení každého vstupu (a-kontakt nebo b-kontakt)
  • Časové základny časovačů a význam klíčových nastavených hodnot
  • Případné heslo nebo ochrana programu a kdo heslo uchovává
  • Pravidla změn: kdo smí program upravovat a jak se změny zaznamenávají a posílají zpět

Vzor požadavku pro výrobce

Text níže je v angličtině, protože ho zpravidla pošlete japonskému dodavateli. Upravte ho pro poptávku nebo specifikaci a nechte věty krátké, aby se dobře překládaly.

Subject: PLC program documentation for [machine name / order number]

Please include the following in the delivery documents for the PLC:
1. The full PLC project file and the software name and version used.
2. Device comments in English for all X, Y, M, L, D, T, and C devices used. Please do not use Japanese characters in project names or label names.
3. The I/O list, the electrical drawings, and a list of HMI alarm messages with their trigger devices.
4. A short explanation of the main M and D ranges (for example, setpoints and recipe data).
Please tell us if any item is difficult, and when you can send it. Thank you.

Omezení tohoto průvodce

  • Názvy zařízení, rozsahy, číslování a časové základny časovačů se liší podle řady CPU, modelu a nastavení parametrů. Tabulky jsou pomůcky pro čtení. Vždy zkontrolujte programátorskou příručku k CPU vašeho stroje.
  • Většina velkých výrobců uvádí soulad softwaru s IEC 61131-3, ale skutečné programy závisejí na instrukcích a nastavení specifických pro výrobce. Převod programu na jinou značku vyžaduje skutečnou inženýrskou práci, ne převod souboru.
  • Znění komentářů a struktura programu se liší podle výrobce i programátora. Uvedené japonské výrazy jsou běžné, ale ne normalizované.
  • PLC se nehodí pro ukládání a analýzu velkého množství dat ani pro zpracování obrazu. Tyto úlohy se svěřují nadřazeným počítačům, serverům nebo systémům strojového vidění. Připojení PLC k podnikovým sítím navíc přináší bezpečnostní rizika, což je jeden z důvodů, proč novější modely přidávají bezpečnostní funkce.
  • Článek se nezabývá bezpečnostními obvody, bezpečnostními PLC ani postupy pro změny běžícího programu. Ty se řídí pravidly vašeho závodu a bezpečnostní koncepcí stroje.
  • Odkazy na české normy a předpisy jsou orientační. Platné znění a vydání ověřte v oficiálních zdrojích (ÚNMZ, Sbírka zákonů).
  • Nabídky a funkce softwaru se mezi verzemi mění. Nastavení jazyka komentářů potvrďte v nainstalované verzi.

Často kladené otázky

Co je „sekvenser“ v japonské terminologii PLC?

Je to PLC. Japonští inženýři často říkají programovatelnému automatu sekvenser (shikensa) podle sekvenčního řízení, které vykonává. Slovo uvidíte na výkresech, ve specifikacích i v japonských názvech produktů Mitsubishi.

Co znamenají X, Y, M a D v PLC Mitsubishi?

X je vstup, Y výstup, M vnitřní relé (vnitřní bit) a D datový registr (16bitové slovo pro čísla). L je zapamatovací relé, které si stav zachová i po výpadku napájení, a T a C jsou časovače a čítače.

Proč v mém PLC Mitsubishi není X8 ani X9?

Váš procesor je pravděpodobně z řady FX, kde jsou X a Y číslovány osmičkově: X0–X7, pak X10–X17. CPU řad Q, L a iQ-R číslují X a Y šestnáctkově, takže X8, X9 a XA–XF mají.

Jak přečtu japonské komentáře v GX Works?

Otevřete projekt v softwaru, který umí japonské znaky zobrazit, nebo přepněte jazyk komentářů, pokud projekt obsahuje více sad komentářů. Anglická verze GX Works2 nepodporuje dvoubajtové znaky ani půlšířkovou kanu, takže komentáře s nimi vypadají zkomoleně. Trvalé řešení je nechat si od výrobce dodat anglickou sadu komentářů.

Mohu převést žebříčkový program Mitsubishi na Siemens nebo Allen-Bradley?

Přímo ne. Ani s IEC 61131-3 nejsou instrukce, názvy adres a nastavení univerzální. Berte převod jako reinženýrský projekt včetně testování a nejdřív od výrobce získejte původní projektový soubor a kompletní dokumentaci.

Zdroje

Pomohlo vám to? Sdílejte

O redakci

Redakce MONOSCOPEFOUNDER & EDITOR

Zhruba deset let praxe u výrobce průmyslových zařízení a v inženýrské firmě pro výstavbu závodů: nabídky, projektování a uvádění zařízení do provozu, poté přechod k online marketingu. Dnes webové poradenství pro výrobce B2B a pomoc s tím, aby srozumitelně představili své produkty a technologie. Japonské státní licence Energy Manager a hlavního elektroinženýra třetí třídy.

Od roku 2017 provoz technického blogu (přes 500 článků) a japonského kanálu na YouTube s přibližně 20 000 odběrateli. Každý návod vzniká z pohledu japonské výrobní haly a je ověřen podle citovaných norem.

MoreRelated

Další návody

Všechny návody