Promotic
WikipediaLinkedInYoutubeTwitterFacebook

Komunikacja ze sterownikami firmy ABB

Z różnymi sterownikami firmy ABB można komunikować się na różne sposoby. W poniższym tekscie są opisane niektóre z nich:
 

Rodzaje sterowników PLC ABB oraz ich możliwości komunikacji

Sterowniki PLC AC800:

Opisywana seria sterowników PLC jest przeznaczona do automatyki procesowej. Istnieje kilka możliwości komunikacji z takimi automatami, jednak najczęściej stosowanym jest OPC serwer.

Lista wspieranych interfejsów komunikacyjnych i protokołów w sterownikach PLC:

- RS232 (standardowo 2 porty na procesorze) wspierające Modbus Master, ASCII
- Ethernet (standardowo 2 porty na procesorze do redundancji szyny Control Network)
- Modbus TCP/IP (opcjonalny moduł komunikacyjny)
- PROFIBUS DP V1 (opcjonalny moduł komunikacyjny – w trybie Profibus Master)
- RS232 (opcjonalny moduł komunikacyjny wspierający protokoły Modbus Master, Comli master/slave, Siemens 3964 master, ASCII)
- MasterBus 300 (opcjonalny moduł komunikacyjny do połączenia z systemami ABB Advant Controller)
- INSUM (protokół IEEE 802.3, opcjonalny moduł komunikacyjny)
 
Sterowniki PLC AC500 i AC31:

Opisywana seria sterowników PLC jest przeznaczona do automatyki dyskretnej.

- Sterowniki PLC AC500 i AC31 serii 90 należą do wyższej kategorii sterowników PLC i posiadają szersze możliwości komunikacji.

Lista wspieranych interfejsów komunikacyjnych i protokołów w sterownikach PLC:

- RS232 (standardowo 2 porty na procesorze, na 07SL97 jest 1 port)
- RS485 (przy pomocy opcjonalnego modułu komunikacyjnego 07KP93
- Ethernet (wybieralna właściwość procesorów)
- PROFIBUS DP (wybieralna właściwość procesorów)
- ARCNET (wybieralna właściwość procesorów, standardowo na 07SL97)
- CANopen (wybieralna właściwość procesorów)
- PCI (standardowo na 07SL97)
- Sterowniki PLC AC31 serii 40/50 są podstawową serią tych sterowników z możliwością komunikacji przedewszystkim poprzez protokół Modbus RTU lub DDE serwer.
- Protokół Modbus RTU jest zastosowany w:
- wbudowanym komunikacyjnym porcie szeregowym COM1 (interfejs RS232/RS485).
- opcjonalnym module komunikacyjnym 07KP93 (COM3, COM4) z łączem szeregowym RS232/RS485.
- DDE serwer jest częścią środowiska deweloperskiego AC1131. Aplikację PROMOTIC można przy pomocy komunikacji DDE podłączyć do tego serwera i komunikować się w ten sposób z takimi automatami.

Wybrane możliwości komunikacji aplikacji PROMOTIC ze sterownikami ABB

Komunikacja przy pomocy OPC serwera:

Aplikacja PROMOTIC uzyskuje dane z OPC serwera przy pomocy obiektu PmOpcClient. Patrz również: Komunikacja poprzez interfejs OPC

OPC serwer jest częścią składową środowiska deweloperskiego do programowania ABB sterowników (AC31, AC500, AC800). Omawiany OPC serwer można także zainstalować oddzielnie.

OPC serwer umożliwia również PLC routing. OPC serwer jest wyposażony w następujące możliwości komunikacyjne:

- po lączu szeregowym RS232. Posiada również wsparcie do komunikacji po łączach modemowych z wyborem numeru telefonicznego.
- po sieci Ethernet.
- po sieci Arcnet
- przez interfejs PCI. W tym przypadku wykorzystano Slot-PLC 07SL97 (PLC jako karta do PC).
 
Komunikacja poprzez protokół ASCII:

Po stronie sterownika (AC31, AC500, AC800) jest protokół ASCII zastosowany w:

- wbudowanym komunikacyjnym porcie szeregowym COM1 lub COM2 (interfejs RS232).
- opcjonalnym module komunikacyjnym 07KP93 (COM3, COM4) z łączem szeregowym RS232/RS485.

Do tej komunikacji można w systemie PROMOTIC wykorzystać: PmChar - Driver do komunikacji przy pomocy ASCII/BIN protokołu zdefiniowanego przez użytkownika.

 
Komunikacja przy pomocy protokołów Modbus:

Są wspierane protokoły Modbus RTU i Modbus TCP/IP.

Do tej komunikacji można w systemie PROMOTIC wykorzystać: PmModbusMr - Driver do komunikacji poprzez protokół Modbus Master.

Dla łatwego dodania tego drivera do aplikacji jest dogodne zastosować:
 
Komunikacja poprzez Ethernet:

Ten rodzaj komunikacji jest zalecany dla tych aplikacji, gdzie są wymagane szybkie transmisje danych. Można wykorzystać:

- OPC serwer
- Bezpośrednia komunikacja przy pomocy UDP soketów: Przy pomocy obiektu PmData i soket komunikacji rodzaju UDP bez nagłówka PROMOTIC można ze sterownikiem komunikować się bezpośrednio. Taka komunikacja jest bardzo szybka. Projektant jednak musi znać wygląd pakietów UDP wykorzystywanych w sterowniku (jest to 7-bajtowy nagłówek za którym następują dane binarne).
 
Komunikacja po komunikacyjnej magistrali przemysłowej ARCNET:

Ta komunikacja jest odpowiednie do aplikacji, gdzie wymagane są szybkie transmisje danych. Port komunikacyjny ARCNET może być częścią sterownika. Sterownik jest dostarczany bez lub z ARCNETem (rozróżnia się innym numerem zamówieniowym). Oprogramowanie jest wbudowane.

Komunikacja po magistrali ARCNET może się w systemie PROMOTIC odbywać za pośrednictwem OPC serwera. W komputerze musi znajdować się karta komunikacyjna typu F-ARC E3 (w wykonaniu dla szyny PCI lub ISA) lub Slot-PLC 07SL97.

© MICROSYS, spol. s r. o.Tavičská 845/21 703 00 Ostrava-Vítkovice