w w w. e l e k t r o . i n f o . p l
n r 1 2 / 2 0 0 5
p r e z e n t a c j a
43
p r e z e n t a c j a
interfejs MODBUS RTU
współpracujący z przekaźnikami programowalnymi easy firmy Moeller Electric
Marek Glica – Ultima
G
enezą powstania interfejsu MOD-
BUS RTU i modułów wejść / wyjść
analogowych współpracujących z prze-
kaźnikami programowalnymi easy fir-
my Moeller było – stwierdzone na pod-
stawie doświadczeń i analiz – zapotrze-
bowanie rynku. Łatwość rozbudowy
i konfiguracjisprzętutojednaz podsta-
wowych cech charakteryzujących tę
grupę sterowników, dzięki czemu są
one stosowane w układach różnej wiel-
kości i różnym stopniu skomplikowa-
nia. Easy posiadał jednak dotychczas
w standardzie 4 wejścia analogowe
i 1 wyjście analogowe, w niektórych,
bardziej złożonych aplikacjach, była to
liczba niewystarczająca.
zastosowanie
Interfejs służy do konwersji proto-
kołu komunikacyjnego EASY800/MFD
i EASY500/700 na standardowy proto-
kół MODBUS RTU. Na jednej magi-
strali można połączyć do 32 urządzeń
(przy wyborze portu RS485), przy czym
długość magistrali nie może przekro-
czyć 1200 m. Moduł komunikacyj-
ny CM-220-9 pozwala na współpracę
przekaźników programowalnych EASY-
800/MFD i EASY500/700 z ogólnie do-
stępnymi na rynku modułami pomia-
rowymi i wykonawczymi, posiadający-
mi wbudowany standardowy protokół
MODBUS RTU. Wzbogaca to znacznie
możliwości wykorzystania przekaźni-
ków programowalnych EASY 800/MFD
i EASY 500/700. Przekaźniki programo-
walne EASY 80 /MFD i EASY 500/700
mogą być obsługiwane przez standar-
dowe programy wizualizacyjne, w któ-
rych dostępny jest pakiet odwołań pro-
tokołu MODBUS.
zasada działania
i budowa konwertera
Poprawna praca modułu sygnalizo-
wana jest za pomocą diod LED. Rytmicz-
ne mruganie diody RUN sygnalizuje pra-
cę modułu. Dioda RS pulsuje po każdym
prawidłowym zapytaniu modułu (pro-
tokół nadrzędny). Opis diod LED: zasi-
lanie (POWER), poprawna praca modu-
łu (RUN), poprawna transmisja MOD-
BUS RTU (com2), poprawna transmi-
sja z programowalnymi przekaźnikami
EASY (com1).
Karta CM-220 zbudowana jest z czte-
rech bloków: układu zasilania, dwóch
bloków transmisyjnych i części pro-
cesorowej. Część procesorowa i blok
RS485/RS232 (port1) są odseparowane
galwanicznie od drugiego bloku trans-
misyjnego RS232/RS485 (portu 2). Wej-
ścia linii transmisyjnej RS485 zabezpie-
czone są przed wzrostem napięcia na
liniach względem masy zasilania po-
wyżej napięcia 15 V.
Port komunikacyjny COM 1 ma
wbudowany protokół komunikacyj-
ny EASY800/MFD i EASY500/700.
Wejście RS232 po-
zwala na bezpośred-
nie podłączenie się
kablem programują-
cym do wybranego
modelu przekaźni-
ka programującego.
Łącze RS485 pozwa-
la na realizację tego
połączenia za pomo-
cą konwertera RS232
na RS485. Takie połą-
czenie może być za-
stosowane, gdy prze-
kaźnik programują-
cy EASY musi być od-
dalony od modułu komunikacyjnego.
Port komunikacyjny COM 2 ma wbu-
dowany protokół MODBUS/RTU Ma-
ster. Format znaku to 8 bitów danych
i 1 bit stopu z możliwością kontro-
li parzystości. Użytkownik ma moż-
liwość wyboru jednej z ośmiu pręd-
kości transmisji (300 bPS, 600 bPS,
1200 bPS, 2400 Bps 4800 bPS, 9600 bPS,
19200 bPS i 38400 bPS) za pomocą de-
kodera SW1.
podłączanie modułów
wejść analogowych
Wyposażenie przekaźnika progra-
mującego w protokół MODBUS wzbo-
gaca możliwości jego zastosowań. Po-
zwala np. na współpracę z wieloma wa-
gami, modułami wejść analogowych,
modułami wejść PT100 i PT1000, wej-
ściami termoparowymi oraz moduła-
mi wyjść analogowych. Ponieważ te
moduły w większości przypadków nie
mogą wykonywać funkcji logicznych,
takie połączenia dokładnych modu-
łów pomiarowych o dużej rozdzielczo-
ści pomiarowej z modułem swobod-
nie programowalnym są bardzo do-
brym rozwiązaniem. Dodatkowym
atutem takiej konfiguracji jest moż-
liwość jej rozbudowywania i zbiera-
nia pomiarów z odległych punktów
za pomocą magistrali RS485. Na jed-
nej magistrali można połączyć do 32
urządzeń, przy czym długość magistra-
li nie może przekroczyć 1200 m. Na
ry-
sunku 1 przedstawiono przykładową
topologię układu.
W przygotowaniu jest również opcja
bezpośredniego podłączenia modułu
wejść analogowych do easy poprzez
port programowy. Umożliwi to odczyt
8 wejść analogowych o rozdzielczości 16
bitów i wysłanie ich do odpowiednich
rejestrów pamięci w przekaźniku pro-
gramowalnym easy. Więcej informacji
na ten temat można znaleźć na stronie
www.ultima.gda.pl.
Lp.
Model
Opis
Prędkość
1.
EASY500/700
Protokół EASY500/700/800/MFD
4800 bPS
2.
EASY800/MFD
Protokół EASY500/700/800/MFD
9600 bPS
19200 bPS
reklama
Moeller Electric Sp. z o.o.
80-299 Gdańsk
ul. Zeusa 45 / 47
tel. (0-58) 554 79 00, 10
faks (0-58) 554 79 09, 19
gdansk@moeller.pl
www.moeller.pl
Rys. 1 Na dystansie 1200 m można podłączyć easy poprzez interfejs Modbus do
maksymalnie 31 modułów wejść analogowych
Przekaźnik programowalny easy822 połączony z interfej-
sem Modbus RTU