Možnosti komunikace s PLC automaty
Allen Bradley od firmy
Rockwell Automation:
Protokol DF1

Jedná se o komunikační protokol určený pro sériovou linku (
RS232/RS422).
Protokol umožňuje komunikaci buď
Full-duplex (typ připojení bod-bod,
RS232) nebo
Half-duplex (1
Master x n
Slave) s adresováním PLC stanic.
Tento protokol podporují PLC automaty, které pracují s datovými oblastmi (
DataFile), například:
SLC500,
MicroLogix, atd.
Pro tuto komunikaci v systému PROMOTIC lze použít:
Protokol Ethernet/IP

Je vybudovaný na architektuře
NetLinx, který je implementován i v sítích
DeviceNet a
ControlNet.
Ethernet/IP je spravován nezávislou organizací
ODVA, která má na starosti i
DeviceNet.
Tento protokol podporují PLC automaty, které pracují s datovými objekty (na rozdíl od datových oblastí pro protokol
DF1).
Například se jedná o PLC automaty:
Micro820,
ControlLogix,
CompactLogix,
SoftLogix,
DriveLogix,
GuardLogix,
Micro850,
Micro870 atd.
Pro tuto komunikaci v systému PROMOTIC lze použít:
Další způsob komunikace protokolem
Ethernet/IP je použít software
OPC server RSLinks OEM AB.
Protokol Modbus
Modbus je standardní, velmi často používaný protokol pro Ethernet-klienta a pro sériovou linku (PLC automat je
Slave).
- Protokol
Modbus RTU podporuje například:
Micro820,
MicroLogix 1200/1100/1500.
- Protokol
Modbus TCP/IP podporuje například:
Micro820,
Micrologix1400.
Pro tuto komunikaci v systému PROMOTIC lze použít:
Protokol ASCII
Jedná se o volně konfigurovatelný znakový komunikační protokol určený pro sériovou linku (
RS232/RS422).
Tento protokol podporují některá PLC automaty, například:
Micro820,
CompactLogix (na druhém portu sériové linky),
MicroLogix 1100/1200/1500, atd.
Pro tuto komunikaci v systému PROMOTIC lze použít:
Protokol DH+
Podporuje max 64 uzlů, 230 kB/s (neumí
SLC 501 až 3).
Je to interní protokol
Allen-Bradley.
Pro komunikaci aplikace PROMOTIC lze použít dva způsoby:
1)
HW komunikační karta: Jedná se o
HW kartu PkTX pro PCI do počítače.
Pro komunikaci aplikace PROMOTIC s touto kartou lze použít
OPC server RSLinks OEM AB - viz
Komunikace přes rozhraní OPC.
2)
Externí převodník DF1/DH+: Pro komunikaci aplikace PROMOTIC s tímto převodníkem lze použít komunikační ovladač
PmABradleyDF1.
Protokol DH485

Jedná se o komunikační protokol určený pro sériovou linku.
Podporuje max. 32 uzlů, 19 kB/s (
multi-master = komunikace každý s každým).
Je to interní protokol
Allen-Bradley.
Pro komunikaci aplikace PROMOTIC lze použít dva způsoby:
1) HW komunikační karta: Popis viz protokol DH+.
2)
Externí převodník DF1/DH485: (např.
1747-UIC nebo starší
1770-KF3). Pro komunikaci aplikace PROMOTIC s tímto převodníkem lze použít komunikační ovladač
PmABradleyDF1.
Poznámky k některým PLC automatům
- PLC automaty SLC500, MicroLogix 1000, 1200, 1500, PLC5 a ControlLogix L6x jsou již zastaralé (rok 2026).
- PLC automat
MicroLogix 1400 je asi také zastaralý (rok 2026). Je to asi poslední vyráběný PLC automat s protokolem
DF1 (
CIP/DF1).
- PLC automat ControlLogix a CompactLogix v rámci kompatibility se starými PLC automaty umí emulovat datové soubory jako měly staré PLC automaty - např. se vytvoří pole obsahující n hodnot datových typů INT a přiřadí se mu, že má index souboru 10 a pak se dá číst protokolem DF1 (CIP/DF1) jako N10:0÷n.
Takto se dá zkonvertovat SLC500 na CompactLogix aniž by se dělal jakýkoliv zásah do aplikace PROMOTIC.
- PLC automat
MicroLogic1100 komunikuje protokoly: