Moduł DRU020 2 wejścia czytnika identyfikatorów DALLAS Możliwość obsługi drukarki po RS-232 Możliwość obsługi wyświetlacza LCD DSP012 4 wejścia binare 24V DC 1 wejście binarne może zliczać impulsy 4 wyjścia binarne 24V DC 2 interfejsy RS-232 Interfejs komunikacyjny: RS-485 Kontrolki LED stanu wejść i wyjść na płycie czołowej Zasilanie 24V DC / 200mA Bezpłatny i w pełni udokumentowany protokół komunikacji z modułem po RS-485 Wszystkie wejścia, wyjścia, interfejs RS-485 oraz zasilanie separowane od siebie nawzajem Przeznaczenie Moduł DRU020 przeznaczony jest do pracy w systemach PLC zarówno w postaci zwartego sterownika zabudowanego w jednej szafie jak i w systemach sterowania rozproszonego. Służy jako uniwersalny moduł wejść / wyjść binarnych (dwustanowych typu zwarte-rozwarte np. przyciski sterujące, wyłączniki krańcowe, zestyki kontrolne styczników) wzbogacony o możliwość odczytu identyfikatorów DALLAS serii DS1930 (może służyć np. do budowy zamka szyfrowego, do autoryzacji transakcji itp.). Dwa wbudowane interfejsy RS-232 umożliwiają podłączenie dowolnej drukarki (z łączem RS-232, np. miniaturowej termicznej EPSON) oraz modułu wyświetlacza tekstowego z klawiaturą DSP015 / DSP014 (np. do wprowadzania kodu w zamku szyfrowym lub jako panel kontrolny). Dodatkowo wejście binarne DI0 posiada możliwość zliczania impulsów, co może zostać użyte do określania pozycji (np. wału silnika napędowego, położenia wyciągarki, wysięgnika w ruchu posuwistym itd.). Oprogramowanie i użyteczne właściwości modułu Dostępne oprogramowanie umożliwia użycie modułu w systemach wizualizacji i sterowania dla Windows (serwer DDE) jak i specjalizowanych systemach pracujących pod kontrolą systemu Linux lub takich gdzie CPU stanowi kontroler GWM020 z procesorem 1
firmy BECK. Użycie kontrolera GWM020 pozwala na stworzenie w łatwy sposób sterowania i wizualizacji zarówno dla prostych procesów przemysłowych, maszyn i urządzeń, jak i podsystemów sterowania większych procesów przemysłowych. Interfejs ETHERNET jak i obsługa protokołów PPP, HTTP, TELNET, FTP, UDP, TCP/IP pozwala na korzystanie ze stabilnej i ogólnodostępnej platformy programowej bez konieczności wiązania się z rozwiązaniami konkretnego wytwórcy oprogramowania. Moduł DRU020 komunikuje się ze światem zewnętrznym za pomocą interfejsu RS-485. Protokół komunikacyjny jest bezpłatny, wszystkie funkcje modułu są dokładnie opisane i powszechnie dostępne bez żadnych opłat i licencji. Umożliwia to użytkownikowi napisanie własnego oprogramowania lub korzystanie z dostępnych driver ów i przykładowego oprogramowania. Moduły posiadają unikalną numerację, co umożliwia ich jednoznaczną identyfikację, kontrolę wersji oprogramowania i śledzenie modułów do celów serwisowych i obsługi posprzedażnej. Każdy moduł posiada także adres sieciowy identyfikujący jednoznacznie moduł w sieci RS- 485. Adres składa się z sześciu znaków co pozwala na nadawanie modułom nazw symbolicznych w języku naturalnym (np. DRU123). Optoizolacja wszystkich wejść, wyjść, interfejsu RS-485 jak i zasilania ma znaczenie w systemach przemysłowych gdzie pojawienie się napięcia 220V na złączach modułów sterownika PLC jest zjawiskiem częstym (zwłaszcza w okresie instalacji i uruchomienia systemu, a także w wyniku awarii). Separacja galwaniczna powoduje, że uszkodzeniu ulega tylko część modułu a nie cały system sterowania. Przy pomiarach analogowych dzięki separacji galwanicznej poprawiają się parametry metrologiczne systemu. Wyprowadzenia i podłączenie elektryczne Listwy zaciskowe umieszczone z każdej strony obudowy można wyciągnąć. Dokonujemy tego używając dużego płaskiego śrubokręta, który należy włożyć w wycięcia poniżej linii zacisków i z wyczuciem przekręcając podważyć zaciski z jednej i drugiej strony. Pozwala to na swobodną i szybką wymianę modułów, oraz na wygodne kablowanie. Na rysunku 2 przedstawiono wygląd płyty czołowej. Rys.2 Rozmieszczenie wyprowadzeń na płycie czołowej 2
Parametry sygnałów wyjściowych i wejściowych Zasilanie Moduł wymaga zasilania stabilizowanym napięciem stałym 24V +-5%. Przekroczenie dopuszczalnego napięcia lub podłączenie modułu do napięcia niestabilizowanego (tylko prostownik za transformatorem 24V) może spowodować nieodwracalne uszkodzenie zasilacza modułu. Część wyprowadzeń modułu (interfejs RS-485) jest odseparowana galwanicznie od napięcia zasilającego 24V. W układzie zasilania zastosowano niezawodne przetwornice firmy NEWPORT (jedne z najlepszych na świecie). Czytniki identyfikatorów DALLAS oraz interfejsy RS-232 nie są separowane galwanicznie od napięcia zasilającego 24V. Złącze interfejsu RS-485 Moduł spełnia standardowe parametry interfejsu RS-485. Możliwe jest połączenie do 32 modułów w jednej podsieci. Cała magistrala powinna być spolaryzowana do stanu nieaktywnego (w przypadku użycia konwertera CON012/CON013 taka polaryzacja dokonywana jest wewnątrz konwertera). Linia 485 GND powinna być uziemiona (połączona z przewodem PE) w jednym i tylko jednym miejscu magistrali (np. przy konwerterze). Zastosowanie się do powyższych wskazówek pozwala na uniknięcie problemów z komunikacją pomiędzy modułami. Interfejs RS-485 jest odseparowany galwanicznie od wszystkich wyprowadzeń modułu. Wyjścia binarne Moduł posiada 4 wyjścia binarne 24 V o wspólnym zacisku +24V (COM+). Obciążalność każdego z wyjść wynosi 100mA. Przykład: POŁĄCZENIA DLA JEDNEGO WYJŚCIA BINARNEGO 3
W ten sposób moduł może sterować ośmioma różnymi przekaźnikami lub stycznikami 24V DC podłączonymi do wyjść DO0 DO3. Wyjścia binarne są odseparowane galwanicznie od zasilania modułu oraz od RS-485 oraz wejścia licznikowego. Stan aktywny każdego wyjścia jest sygnalizowany przez diodę LED na płycie czołowej. Wejścia binarne Moduł posiada 4 wejścia binarne 24V o wspólnym zacisku +24V (COM+). Wejścia binarne są odseparowane galwanicznie od zasilania modułu oraz RS-485. Przykład: POŁĄCZENIA DLA JEDNEGO WEJŚCIA BINARNEGO Aby wykorzystać wejście binarne DI0 wykonujemy następujące połączenia. Do zacisku COM+ podłączamy +24V zasilacza 24V DC. Do zacisku DI0 podłączamy zestyk (zwierny lub rozwierny w zależności od potrzeby) który łączy zacisk DI0 z 0V (masą) zasilacza. Jeśli obwód jest zamknięty to poprzez interfejs RS-485 odczytujemy stan aktywny wejścia DI0. Podobnie wykorzystujemy wejścia DI1-DI3. Stan aktywny każdego wejścia jest sygnalizowany przez diodę LED na płycie czołowej. Wejścia czytników identyfikatorów DALLAS Moduł potrafi obsługiwać dwa niezależne czytniki identyfikatorów DALLAS (z wbudowaną dwubarwną diodą kontrolną LED dzięki temu może np. potwierdzić pozytywne rozpoznanie identyfikatora). Czytnik DS1 może być alternatywnie podłączony do modułu wyświetlacza tekstowego DSP012. Zaleca się uziemienie zacisku GND aby uniknąć uszkodzenia modułu podczas odczytu identyfikatora przez ewentualny ładunek elektrostatyczny zgromadzony na ciele osoby dokonującej identyfikacji. 4
Przykład: POŁĄCZENIA DLA JEDNEGO CZYTNIKA IDENTYFIKATORÓW Dwa niezależne wejścia dla identyfikatorów pozwalają na zamontowanie czytników po obu stronach drzwi (np. do pomieszczeń specjalnie chronionych). Jeżeli dodatkowo do jednego z wyjść podłączymy rygiel elektromagnetyczny uzyskamy system kontroli dostępu do pomieszczenia z samoczynną ( niejako wymuszoną przez drzwi ) rejestracją momentu wejścia i wyjścia z pomieszczenia. Interfejsy RS-232 Moduł posiada dwa interfejsy RS-232 9600 bps o standardowym poziomie napięciowym +-10V. Jeden z nich przeznaczony jest do podłączenia drukarki (np. termicznej KAFKA SQ) Drugi dostępny jedynie w gnieździe na płycie czołowej wykorzystywany jest do komunikacji z przyłączonym wieloprzewodową taśmą modułem wyświetlacza tekstowego DSP012 (2x16 znaków). Przykład: SZKIC PODŁĄCZENIA DRUKARKI KAFKA SQ 5
Interfejsy te są funkcjonalne jedynie w części nadawczej to znaczy pozwalają na wysyłanie znaków z prędkością 9600 lub 19200 bps. W części odbiorczej możliwe jest jedynie wykrywanie stanu na linii wejściowej. Wystarcza to w zupełności do współpracy z drukarką czy wyświetlaczem LCD.Po linii wejściowej przesyłany jest jedynie sygnał gotowości do przyjmowania danych lub sygnał potwierdzenia wykonania rozkazu. Obudowa Moduł umieszczony jest w obudowie firmy Phoenix Contact EG67,5 wyposażonej w 26 zacisków śrubowych (2 listwy po 13 zacisków). Rysunek obudowy zamieszczono poniżej. Obudowa przeznaczona jest do montażu na standardowej szynie 35mm. Funkcje oprogramowania Za pomocą interfejsu RS-485 możemy: odczytać stan wejść binarnych ustawić wyjścia binarne odczytać stan licznika impulsów odczytać unikalny numer seryjny identyfikatora w wybranym czytniku wysłać dane do wyświetlacza znakowego LCD wysłać dane do drukarki odczytać unikalny numer seryjny urządzenia odblokować i zablokować możliwość zmiany adresu symbolicznego urządzenia 6
zapisać adres symboliczny Szczegółowe dane na temat protokołu komunikacyjnego wraz z objaśnieniami znajdują się w dokumencie opisującym oprogramowanie modułu. Przykłady użycia oprogramowania oraz przykładowe podłączenia modułu znajdują się w notach aplikacyjnych. 7