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

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
- Co dělá PLC: vstupy, logika, výstupy
- Proč jsou japonské stroje většinou programovány v žebříčkovém diagramu
- Zařízení Mitsubishi: X, Y, M, D a ostatní
- Jak totéž pojmenovávají Omron, Keyence a Siemens
- Japonské zvyklosti v žebříčkovém diagramu
- Když jsou komentáře zkomolené nebo chybí
- Hledání příčiny zastaveného stroje v žebříčkovém diagramu
- Normy a bezpečnost v českém prostředí
- Kontrolní seznam: co požadovat od japonského výrobce
- Omezení tohoto průvodce
- Často kladené otázky
- 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.“
PLC čte signály ze vstupních zařízení a podle programu ovládá výstupní zařízení.
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.
PLC opakuje tyto tři kroky jako jeden cyklus; doba cyklu se měří v milisekundách.
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.
Grafické a textové jazyky, každý se hodí pro jiné úlohy.
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.
Základem je žebříčkový diagram; někteří výrobci vedle něj používají i FBD nebo ST.
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ázev | Co to je | Číslování |
|---|---|---|---|
| X | Vstup | Fyzický vstupní signál (tlačítko, senzor, koncový spínač) | Šestnáctkové (u řady FX osmičkové) |
| Y | Výstup | Fyzický výstup (stykač, elektromagnetický ventil, signálka) | Šestnáctkové (u řady FX osmičkové) |
| M | Vnitřní relé | Vnitřní bit pro logiku, např. „připraveno“ nebo „krok dokončen“ | Desítkové |
| L | Zapamatovací relé (latch) | Vnitřní bit, který si zachová stav i po vypnutí napájení | Desítkové |
| B | Linkové relé | Bit sdílený s ostatními stanicemi po síti | Šestnáctkové |
| F | Signalizační relé (annunciator) | Bit pro signalizaci poruch | Desítkové |
| T / C | Časovač / čítač | Časovače a čítače, každý s kontaktem, cívkou a aktuální hodnotou | Desítkové |
| D | Datový registr | 16bitové slovo pro čísla: nastavené hodnoty, počty, hodnoty receptur | Desítkové |
| W | Linkový registr | Slovo sdílené s ostatními stanicemi po síti | Šestnáctkové |
| SM / SD | Speciální relé / speciální registr | Systémové bity a slova z CPU pro stav a diagnostiku | Desí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é.
Šestnáct vstupů se u CPU řady FX a u CPU řady Q/iQ-R adresuje různě.
X10 X11 X12 X13 X14 X15 X16 X17
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 MELSEC | Omron CS/CJ/CP | Keyence KV | Siemens S7 (pro srovnání) | |
|---|---|---|---|---|
| Vstupy a výstupy | X (vstup), Y (výstup) | oblast CIO, např. 0.00 | R (vstupy, výstupy i vnitřní relé) | I (vstup), Q (výstup) |
| Vnitřní bity | M | W (pracovní oblast) | MR (vnitřní pomocné relé) | M |
| Zapamatované bity | L (zapamatovací relé) | H (oblast holding) | LR (zapamatovací relé) | — |
| Datová slova | D | D (datová paměť, „DM“) | DM (datová paměť), EM (rozšiřující) | DB (datové bloky), MW |
| Styl adresy | Písmeno + číslo | Slovo.bit (bity 00–15) | Písmeno + číslo | Bajt.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ů.
Smyšlený příklad. Nahoře čísla zařízení, dole japonský komentář a jeho význam.
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.
| Japonsky | Rómadži | Význam v programu |
|---|---|---|
| 起動 / 停止 | kido / teishi | Start / stop |
| 運転 / 運転中 | unten / untenchu | Provoz / v provozu |
| 自動 / 手動 | jido / shudo | Automatický / ruční režim |
| 原点 / 原点復帰 | genten / genten fukki | Základní (výchozí) poloha / návrat do základní polohy |
| 非常停止 | hijo teishi | Nouzové zastavení |
| 異常 | ijo (ijo risetto = reset poruchy) | Porucha / reset poruchy |
| 完了 / 準備完了 | kanryo / junbi kanryo | Dokončeno / připraveno |
| 検出 / 有無 | kenshutsu / umu | Detekováno / přítomnost (díl je či není přítomen) |
| 前進 / 後退 | zenshin / kotai | Předsunutí / zasunutí (válce) |
| 上昇 / 下降 | josho / kako | Nahoru / dolů |
| 端 (前進端 / 後退端) | tan (zenshin-tan / kotai-tan) | Koncová poloha (přední / zadní), obvykle senzor nebo koncový spínač |
| (pouze katakana) | intarokku | Blokování (interlock) |
| 自己保持 | jiko-hoji | Samopří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č.
Postupujte od výstupu zpět k první nesplněné podmínce.
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
- Definice PLC, struktura, programový cyklus: Keyence, „Co je PLC (programmable logic controller)?“ (japonsky)
- Role a použití PLC: Japan Electrical Manufacturers' Association (JEMA), „Programovatelné kontroléry“ (japonsky)
- Používání jazyků, počet výrobců PLC u jednoho výrobce strojů: JEMA, Zpráva o průzkumu uživatelů PLC 2024, březen 2025 (japonsky)
- Jazyky IEC 61131-3: Omron, „Co je IEC 61131-3? Část 2: Vlastnosti IEC 61131-3“ (japonsky); IEC, IEC 61131-3:2025
- Osmičkové číslování I/O u řady FX: Mitsubishi Electric FA FAQ č. 24946
- Typy a číslování zařízení MELSEC iQ-R: Industrial Monitor Direct, „Mitsubishi iQ-R Memory Device Ranges and Configuration“ (sekundární zdroj; ověřte v programátorské příručce k CPU)
- Japonské znaky v anglickém GX Works2: Mitsubishi Electric, technický bulletin FA-A-0082, „Upozornění při používání anglické verze GX Works2“ (duben 2010)
- Přepínání jazyka komentářů: Mitsubishi Electric FA FAQ č. 22620 (GX Works2); Mitsubishi Electric FA FAQ č. 22460 (GX Works3)
- Zařízení Keyence KV-8000: Keyence, specifikace řady KV-8000
- Adresování slovo.bit u Omronu a paměťové oblasti: Industrial Monitor Direct, „Omron CX-Programmer Memory Map: CIO, W, D, H Areas Explained“ (sekundární zdroj; ověřte v provozní příručce k CPU)
- Mnemoniky Siemens I/Q a E/A: Siemens Industry Online Support, fórum; DMC, „The Basics of Siemens S7 PLC I/O Addressing“
- SET/RST, PLS/PLF, MOV: Control.com, „How To: Using Set/Reset Instructions in Mitsubishi's MELSEC PLCs“; Industrial Monitor Direct, průvodce instrukcemi PLS/PLF; Industrial Monitor Direct, návod PLS a MOV
Původní článek v japonštiněTento návod vychází z článku MONOSCOPE napsaného pro čtenáře v Japonsku: PLCとは?シーケンス制御の仕組みと基本原理を図解でわかりやすく解説


