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)
-
PROFIBUS DP V1 (opcjonalny moduł komunikacyjny – w trybie
Profibus Master)
- MasterBus 300 (opcjonalny moduł komunikacyjny do połączenia z systemami ABB Advant Controller)
- INSUM (protokoł IEEE 802.3, opcjonalny moduł komunikacyjny)
Sterowniki PLC AC500 oraz AC31: Opisywana seria sterowników PLC jest przeznaczona do automatyki dyskretnej.
- Sterowniki PLC
AC500 oraz
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 PmaOpcDaClient. 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 wspiera również PLC routing. OPC serwer jest wyposażony w następujące możliwości komunikacyjne:
- po łączu szeregowym RS232.
- poprzez Ethernet.
- po sieci Arcnet
- przez interfejs PCI. W tym przypadku wykorzystano Slot-PLC 07SL97 (PLC jako karta do PC).
Komunikacja protokołem ASCII: Po stronie sterownika (AC31, AC500, AC800) jest protokoł 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 w systemie PROMOTIC można zastosować: PmChar - Driver do komunikacji przy pomocy ASCII/BIN protokołu zdefiniowanego przez użytkownika.
Komunikacja protokołem Modbus: Są wspierane protokoły Modbus RTU oraz Modbus TCP/IP.
Do tej komunikacji w systemie PROMOTIC można zastosować: PmModbusMr - Driver do komunikacji protokołem 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 zastosować:
- OPC serwer
-
Bezpośrednia komunikacja przy pomocy UDP soketów: Przy pomocy obiektu
PmaData i soket komunikacji typu
UDP bez nagłówka PROMOTIC można ze sterownikami PLC komunikować się bezpośrednio. Taka komunikacja jest bardzo szybka. Projektant jednak musi znać wygląd pakietów
UDP wykorzystywanych w sterowniku PLC (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 PLC 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ć przy pomocy OPC serwera. W komputerze musi znajdować się karta komunikacyjna typu F-ARC E3 (w wykonaniu dla szyny PCI lub ISA) lub Slot-PLC 07SL97.