ei 2006 09 s109

background image

w w w . e l e k t r o . i n f o . p l

n r 9 / 2 0 0 6

p r e z e n t a c j a

109

p r e z e n t a c j a

reklama

programowalne uniwersalne
komunikatory

Łukasz Szymczak – Elmark Automatyka Sp. z o.o.

O

becne sieci komunikacyjne
w przedsiębiorstwach opierają się

na szeregu urządzeń wyposażonych
w różnego typu interfejsy transmisyjne
oraz różne protokoły wymiany danych
na nich zaimplementowane. Taka sytu-
acja oznacza całą pajęczynę połączeń
oraz często konieczność dodatkowego
umieszczania wielu różnych konwerte-
rów na drodze od urządzenia końcowe-
go do jednostki centralnej. Zebranie da-
nych od wszystkich urządzeń w przed-
siębiorstwie, przetworzenie ich oraz
w odpowiedzi na te dane sterowanie
urządzeniami końcowymi, wymaga za-
implementowania na jednym kompu-
terze wielu różnych aplikacji, co dodat-
kowo czyni cały system bardzo skom-
plikowanym oraz nieprzejrzystym. Pa-
naceum na te problemy stanowi archi-
tektura rozproszona, gdzie duża część
zadań wstępnej analizy danych oraz ste-
rowania urządzeniami końcowymi jest
przeniesiona bliżej urządzeń końco-
wych, zaś w górę systemu transmitowa-
ne są już tylko przetworzone dane, po-
przez jeden zunifikowany interfejs.

Z pomocą automatykom przychodzi

firma MOXA (www.moxa.com.pl) z se-
rią przemysłowych uniwersalnych ko-
munikatorów, będących w rzeczywi-
stości autonomicznymi wbudowanymi
komputerami przemysłowymi z dużym
wyborem różnych interfejsów oraz sze-
rokimi możliwościami programowania
(na fotografii)

. Są to urządzenia, któ-

re mogą niezależnie gromadzić dane od
urządzeń końcowych poprzez wiele róż-
nych interfejsów (RS-232/422/485, DI/
DO, Ethernet, WLAN) oraz przy użyciu
różnych protokołów analizować je, a na-
stępnie w predefiniowany sposób stero-
wać tymi urządzeniami lub też wstępnie
obrabiać uzyskane dane i udostępniać je
w przetworzonej postaci innym elemen-
tom systemu. Urządzenia te mogą być

również wykorzystane do konwersji pro-
tokołów lub jako niezależne sterowniki
różnych urządzeń końcowych.

Wygodnym i funkcjonalnym roz-

wiązaniem jest sposób tworzenia apli-
kacji na uniwersalne komunikatory.
Programy pisane są w językach C/C++
lub VB.NET/C# wzbogaconych o dodat-
kowe biblioteki do obsługi interfejsów
wbudowanych komputerów, a następ-
nie kompilowane na PC-cie przy użyciu
cross-complatora. Tak stworzona aplika-
cja jest kopiowana na uniwersalny ko-
munikator, gdzie można poddać ją bada-
niu przy użyciu debbugera lub od razu
uruchomić i wykorzystać do pracy.

Programowalne uniwersalne komu-

nikatory firmy Moxa zostały wyposa-
żone w 2, 8 lub 16 portów szeregowych
RS-232/422/485 (wybieranych programo-
wo), 2 porty sieciowe Ethernet 10/100Ba-
seTX oraz w zależności od modelu: czyt-
nik kart CF/SD, gniazdo PCMCIA, wej-
ścia/wyjścia cyfrowe (DI/DO), wyświe-
tlacz LCM oraz klawisze programowal-
ne. Komputery zostały oparte na plat-
formie sprzętowej: 128 MB RAM, 32 MB
Flash dysk (z możliwością rozszerzenia)
oraz energooszczędnym procesorze RISC
Intel XScale IXP-422 266 MHz, charakte-
ryzującym się bardzo wysoką niezawod-
nością działania oraz niską emisją cie-
pła. W przypadku mniejszych modeli
jest to procesor RISC ARM9 166 MHz,
16 MB RAM, 8 MB Flash (z możliwością
rozszerzenia).

Zainstalowany, gotowy do użycia sys-

tem operacyjny Linux (lub WinCE 5.0)
wraz z dużymi możliwościami progra-
mowania, stanowi otwarte środowi-
sko programistyczne dla wielu aplika-
cji użytkownika. Brak elementów ru-
chomych, takich jak dyski twarde (za-
stosowanie pamięci Flash) lub wenty-
latory chłodzące (niska emisja ciepła
przez procesor RISC) umożliwia pra-

cę 365/7/24 w trudnych wa-
runkach przemysłowych,
będąc stabilnym oraz funk-
cjonalnym elementem sys-
temu. Wbudowane kompu-
tery przemysłowe przystoso-
wane są do montażu na szy-
nie DIN, za pomocą śrub lub
w szafie RACK 19”.

Uniwersalne komunikatory to se-

ria wbudowanych komputerów prze-
mysłowych, charakteryzujących się
wieloma funkcjami, wysoką nieza-
wodnością działania oraz wygodną in-
stalacją. Cechy te sprawiają, że rodzi-

na MOXA UC jest wartą uwagi grupą
urządzeń do zbierania oraz przetwarza-
nia danych (np. z RS-232/422/485), kon-
wersji protokołów, niezależnego stero-
wania urządzeniami końcowymi, bufo-
rowania danych, obsługi zdarzeń oraz
wielu innych zadań.

E_I_9_2006.indb 109

E_I_9_2006.indb 109

06-08-29 12:42:37

06-08-29 12:42:37


Wyszukiwarka

Podobne podstrony:
ei 2006 09 s058
ei 2006 09 s134
2006 09 30 1451
ei 2005 09 s004 id 154186 Nieznany
ei 2005 09 s023
ei 2005 09 s050
ei 2005 09 s020
2006 09 srodi kurczace macice
ei 2005 09 s126
2006 09 Szkoła konstruktorów klasa II
ei 2005 09 s144 id 154191 Nieznany
ei 2005 09 s052
ei 2005 09 s098
ei 2005 09 s043
2006 09 11 DZ U 2006 169 poz 1216
ei 2005 09 s006

więcej podobnych podstron