można komunikować się na różne sposoby. W poniższym tekscie są opisane niektóre z nich:
Typy 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 sterownikami PLC, jednak najczęściej stosowanym jest
OPC serwer.
Lista wspieranych interfejsów komunikacyjnych i protokołów w sterowniku 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 (protokół 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 PLC
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 sterowniku 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 07SL97)
- Sterowniki PLC
AC31 serii PLC
40/50 są podstawową serią tych sterowników PLC 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 sterownikami PLC.
Wybrane możliwości komunikacji aplikacji PROMOTIC ze sterownikami PLC 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 PLC (
AC31,
AC500,
AC800). Omawiany
OPC serwer można także zainstalować oddzielnie.
OPC serwer wspiera również
PLC routing.
OPC serwer potrafi komunikować się:
- po łączu szeregowym RS232.
- poprzez Ethernet.
- po sieci Arcnet
- przez interfejs PCI. W tym przypadku wykorzystano Slot-PLC 07SL97 (sterownik PLC jako karta do komputera).
Komunikacja poprzez protokół ASCII:
Po stronie sterownika PLC (
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 w systemie PROMOTIC można zastosować:
Komunikacja poprzez protokół Modbus:
Są wspierane protokoły
Modbus RTU oraz
Modbus TCP/IP.
Do tej komunikacji w systemie PROMOTIC można zastosować:
Komunikacja poprzez Ethernet:
Ten rodzaj komunikacji jest zalecany dla 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 dla aplikacji, gdzie wymagane są szybkie transmisje danych. Port komunikacyjny
ARCNET może być częścią sterownika PLC. 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.