Je to popsáno v nápovědě pro knihovní moduly PL2, a to u modulů centrál CCPU-xx (02, 03, 21). Je tam napsáno toto:
Centrála CCPU-xx umí na hlavním kanále i zjednodušený protokol modbus - bez přepínání (pro režim slave). Modbus umožňuje přístup do modulů COMPORT a SCREEN, a to tak, že Register address Hi (terminus technikus protokolu) určuje instanci daného modulu, a Register address Lo je pro výstupy COMPORT 0..31, vstupy modulu COMPORT 32..63. Pro přístup do modulu COMPORT musí být tato položka násobek 2. Register address Lo 64, 66, 68 a 70 jsou vyhrazeny pro přístup do modulu SCREEN, a to na výstupy edit0..edit3. Je možné vždy zapisovat i číst, délka dat musí být násobek 4 (tj. No. of Points musí být násobek 2).
Číslo offsetu se skládá ze dvou částí: horní bajt tvoří číslo instance modulu Comport nebo Screen a dolní bajt označuje místo, kam se data budou zapisovat nebo odkud se budou číst (poslední vstup modulu Comport s číslem instance 2 bude dostupný na offsetu, který je složen z horního bajtu = 2 a dolní bajtu = 63, nebo-li 0x23F (575 nebo také 2 * 256 + 63).
Řekněme, že máme v projektu 2 Comporty a 2 Screeny. Jednotlivé položky modulů jsou dostupné na těchto offsetech:
Comport s číslem instance 1:
výstupy od offsetu 0x100 (256) do offsetu 0x11F (287)
vstupy od offsetu 0x120 (288) do offsetu 0x13F (319)
Comport s číslem instance 2:
výstupy od offsetu 0x200 (512) do offsetu 0x21F (543)
vstupy od offsetu 0x220 (544) do offsetu 0x23F (575)
Screen s číslem instance 1:
edit0 je dostupný na offsetu 0x140 (320)
edit1 je dostupný na offsetu 0x142 (322)
edit2 je dostupný na offsetu 0x144 (324)
edit3 je dostupný na offsetu 0x146 (326)
Screen s číslem instance 2:
edit0 je dostupný na offsetu 0x240 (576)
edit1 je dostupný na offsetu 0x242 (578)
edit2 je dostupný na offsetu 0x244 (580)
edit3 je dostupný na offsetu 0x246 (582)