Jak sestavit mapu adres PLC — Skupiny ze schématu systému se stanou oddíly a každé číslo má jednoho zapisovatele

Naposledy upraveno: 2026-09-25 / Kategorie: Programování PLC, přidělování hardwarových I/O

Mapa adres je jediná tabulka, která určuje, kdo které číslo používá a k čemu. Tento návod je pro každého, kdo se chystá přidělovat čísla PLC nebo kdo si čísla dělí s lidmi od obrazovek a výkresů.

1. Výkresy, programy a obrazovky spojují jen čísla

Výkresy, program PLC a dotykový panel o sobě navzájem nic nevědí. Spojuje je jen číslo jako X10 nebo D200. Pokud nikdo nevlastní pravidla pro tato čísla, dojde k posunu čísel po doplnění a k zápisu dvou programů do téhož čísla.

Obojí jsou nehody, které se objeví až při uvádění do provozu nebo po rozjetí linky. Mapa adres rozhoduje o dvou věcech: jak se čísla rozdělí do oddílů a kdo do každého čísla zapisuje.

2. Mapa adres rozhoduje o dvou věcech

① Skupiny ze schématu systému se beze změny stanou oddíly paměti

První pravidlo: skupiny určené ve schématu systému — „Stanice 1“, „Robot“, „Ovládací panel“ — se beze změny stanou oddíly paměti. Pro každou skupinu určete typ operandu a počet bodů včetně 10 až 20 procent rezervy. Čísla se přidělují uvnitř tohoto oddílu.

Vlevo schéma systému se třemi zařízeními: ovládací panel, stanice 1, robot. Vpravo paměťový prostor X0–X2F rozdělený na tři oddíly se stejnými názvy, každý s rezervou na konci. Snímač přidaný do stanice 1 jde do rezervy stanice 1 X1C; oddíl robota od X20 se nepohne.
Zařízení ze schématu systému se stanou názvy oddílů. Snímač doplněný na místě jde do rezervy daného zařízení.

Proč na tom záleží — Když fyzické uspořádání a oddíly souhlasí, doplnění na místě zůstane uvnitř svého oddílu. Přidejte jeden bod do řady bez rezervy a všechna čísla za ním se posunou; pak opravujete stovky odkazů. Při dělení podle schématu systému snímač přidaný do stanice 1 čísly robota nepohne.

② Každému číslu určete přesně jednoho zapisovatele

Druhé pravidlo: u každého čísla deklarujte zapisovatele — „do tohoto oddílu zapisuje dotykový panel“, „sem zapisuje PLC“. Představte si, že dotykový panel zapisuje počet vyrobených kusů do D200 a program používá D200 také pro mezivýsledek výpočtu. Počet kusů je občas chybný a z obrazovky nikdy nepoznáte, která strana to způsobila.

Vlevo: dvě šipky, „počet kusů“ z dotykového panelu a „mezivýsledek“ z programu, zapisují do téhož D200 a navzájem se přepisují. Vpravo: dotykový panel zapisuje jen nastavené hodnoty do D0–D999 a PLC jen aktuální hodnoty do D1000–D1999.
Vlevo: číslo bez určeného zapisovatele. Vpravo: oddíly, každý s přesně jedním zapisovatelem.

Proč na tom záleží — Chyby z přepisování se na místě hledají nejhůř. Hodnota se pokazí jen tehdy, když se oba zapisovatelé náhodou sejdou. Když je zapisovatel v tabulce, kolize se najde už při přidělování čísel.

3. Pravidla pro I/O, názvy a 32bitové hodnoty

4. Příklad oddílů — tabulka rozsahu a zapisovatele pro každou skupinu ze schématu systému

Příklad používá zápis Mitsubishi Electric (čísla I/O šestnáctkově). Dělení na oddíly funguje stejně u každého PLC.

OperandRozsahSkupina ve schématu systémuZapisovatelRezerva
X (vstupy)X000 - X01FSpínače ovládacího paneluZapojeníPosledních 8 bodů
X (vstupy)X020 - X05FSnímače na stroji stanice 1ZapojeníPosledních 16 bodů; každá stanice začíná na nové hranici
Y (výstupy)Y000 - Y01FKontrolky a bzučák ovládacího paneluPLCPosledních 8 bodů
Y (výstupy)Y020 - Y05FElektromagnetické ventily stanice 1PLCAž do největšího ventilového bloku
M (vnitřní relé)M0 - M499Logika ovládacího paneluPLC20 %
M (vnitřní relé)M500 - M999Automatický provoz stanice 1PLC100 na každý krok
M (vnitřní relé)M1000 - M1199Příkazy robotuPLC20 %
M (vnitřní relé)M1200 - M1399Stav od robotaRobot20 %
M (vnitřní relé)M2000 - M2999Poruchy a alarmyPLCRozdělit na závažné a lehké poruchy
D (datové registry)D0 - D999Nastavené hodnotyDotykový panelSeskupit podle typu výrobku
D (datové registry)D1000 - D1999Aktuální hodnoty a monitorováníPLC32bitové hodnoty začínají na sudém čísle

5. Postup sestavení: zařízení → oddíly → proměnné → čísla → kontrola

  1. Převezměte zařízení a bloky ze schématu systému PLC, vzdálené I/O, robot a skupiny uvnitř nich (jednotky, funkce). Zdrojem je schéma systému.
  2. Každému zařízení přidělte oddíl a rezervu Nejprve u každého bloku určete typ operandu a počet bodů. Počet zahrnuje rezervu.
  3. U každého oddílu zapište zapisovatele Přesně jeden z: PLC, dotykový panel, robot nebo zapojení.
  4. Uvnitř každého oddílu vypište proměnné a přidělte čísla Pocházejí z řádků časového diagramu nebo ze seznamu I/O od strojní konstrukce. 32bitové hodnoty začínejte na sudých číslech.
  5. Zkontrolujte duplicity a čísla mimo rozsah a předejte do softwaru PLC Exportujte jako komentáře operandů nebo štítky. Každá změna čísla začíná v tabulce a z tabulky se přenáší do programu a výkresů.

6. Kde lidé klopýtají: šestnáctkové počítání a čísla mimo vlastní oddíl

Nástroje pro postup z tohoto článku

  • Address Map Editor — Pro každé zařízení převzaté ze schématu systému přidělíte každému bloku typ operandu a počet bodů. Přidělený rozsah se zobrazí jako prázdné řádky; napište název a dostane číslo. Duplicity a čísla mimo rozsah se zjišťují automaticky a mapa se exportuje jako komentáře operandů nebo štítky k vložení do softwaru PLC.
  • System Diagram Editor — Nakreslete zařízení a bloky a použijte je jako schránky mapy adres.
  • Timing Chart Editor — Zde nakreslíte, v jakém pořadí se přidělené signály mění.

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

Související články

yk.builds