Promotic
Zalogowanie logon

Komunikacja ze sterownikami PLC Allen Bradley od firmy Rockwell Automation

Możliwości komunikacji ze sterownikami PLC Allen Bradley od firmy Rockwell Automation:

Protokół DF1

Chodzi o protokół komunikacyjny przeznaczony dla łącza szeregowego (RS232/RS422).
Protokół umożliwia komunikację albo Full-duplex (typ połączenia punkt-punkt, RS232) lub Half-duplex (1Master x nSlave) z adresacją stacji PLC.
Ten protokoł jest wspierany przez sterowniki PLC, które pracują z obszarami danych (DataFile), na przykład: SLC500, MicroLogix, itd.

Do tej komunikacji w systemie PROMOTIC można zastosować:

Protokół Ethernet/IP

Jest założony na architekturze NetLinx, ktera jest zastosowana również w sieciach DeviceNet oraz ControlNet. Ethernet/IP jest zarządzany niezależną organizacją ODVA, która zajmuje się również DeviceNet.
Ten protokoł jest wspierany przez sterowniki PLC, które pracują z obiektami danych (w odróżnieniu od obszarów danych dla protokołu DF1).
Na przykład chodzi o sterowniki PLC: Micro820, ControlLogix, CompactLogix, SoftLogix, DriveLogix, GuardLogix, Micro850, Micro870 itd.

Do tej komunikacji w systemie PROMOTIC można zastosować:

Następnym sposobem komunikacji poprzez protokół Ethernet/IP jest zastosowanie oprogramowania OPC serwer RSLinks OEM AB.

Protokół Modbus

Modbus jest standardowym, bardzo często wykorzystywanym protokołem dla Ethernet-klienta oraz dla łącza szeregowego (sterownik PLC jest Slave).
- Protokół Modbus RTU jest wspierany przez na przykład: Micro820, MicroLogix 1200/1100/1500.
- Protokół Modbus TCP/IP jest wspierany przez na przykład: Micro820, Micrologix1400.

Do tej komunikacji w systemie PROMOTIC można zastosować:

Protokół ASCII

Chodzi o dowolnie ustawialny znakowy protokół komunikacyjny przeznaczony dla łącza szeregowego (RS232/RS422).
Ten protokoł wspierają niektóre sterowniki PLC, na przykład: Micro820, CompactLogix (na drugim porcie łącza szeregowego), MicroLogix 1100/1200/1500, itd.
Do tej komunikacji w systemie PROMOTIC można zastosować:

Protokół DH+

Wspiera najwyżej 64 węzłów, 230 kB/s (SLC 501 do 3 nie potrafią).
Jest to wewnętrzny protokół Allen-Bradley.
Do komunikacji aplikacji PROMOTIC można zastosować dwa sposoby:

1) Sprzętowa karta komunikacyjna: Chodzi o kartę sprzętową PkTX do szyny PCI do komputera
Do komunikacji aplikacji PROMOTIC z tą kartą można zastosować OPC serwer RSLinks OEM AB - patrz Komunikacja poprzez interfejs OPC.
2) Konwerter zewnętrzny DF1/DH+: Do komunikacji aplikacji PROMOTIC z tym konwerterem można zastosować driver komunikacyjny PmABradleyDF1.

Protokół DH485

Chodzi o protokół komunikacyjny przeznaczony dla łącza szeregowego.
Wspiera maks. 32 węzłów, 19 kB/s (multi-master = komunikacja każdy s każdym).
Jest to wewnętrzny protokół Allen-Bradley.
Do komunikacji aplikacji PROMOTIC można zastosować dwa sposoby:

1) Sprzętowa karta komunikacyjna: Opis patrz protokół DH+.
2) Konwerter zewnętrzny DF1/DH485: (np. 1747-UIC lub starszy 1770-KF3). Do komunikacji aplikacji PROMOTIC z tym konwerterem można zastosować driver komunikacyjny PmABradleyDF1.

Notatki do niektórych sterowników PLC

- Sterowniki PLC SLC500, MicroLogix 1000, 1200, 1500, PLC5 oraz ControlLogix L6x są uważane za przestarzałe (rok 2026).
- Sterownik PLC MicroLogix 1400 jest prawdopodobnie również uważany za przestarzały (rok 2026). Jest to prawdopodobnie ostatni produkowany sterownik PLC z protokołem DF1 (CIP/DF1).
- Sterownik PLC ControlLogix oraz CompactLogix w ramach kompatybilności ze starymi sterownikami PLC potrafią emulować pliki danych tak, jak potrafiły to stare sterowniki PLC - np. zostanie wytworzona tablica zawierająca n wartości typów danych INT i zostanie mu przypisane, że posiada indeks pliku 10 i wtedy można je odczytywać za pomocą protokołu DF1 (CIP/DF1) jako N10:0÷n.
V ten sposób można skonwertować SLC500 na CompactLogix bez konieczności jakiejkolwiek ingerencji do aplikacji PROMOTIC.
- Sterownik PLC MicroLogic1100 komunikuje się za pomocą protokołów:
Kanał 0: Protokół DF1 (FullDup, HalfDupMr/Slave), Modbus RTU Master/Slave, ASCII, DH485.
Kanał 1: Protokół Ethernet/IP 100Mbps.
© MICROSYS, spol. s r.o.Update cookies preferences