profibus

background image

Profibus DP

W sieci może być podłączonych do 127 urządzeń. Profibus może pracować z następującymi pręd-
kościami transmisji: 9600 bit/s, 19200 bit/s, 93,7 Kbit/s, 187,5 Kbit/s, 500 Kbit/s, 1500 Kbit/s,
12000 Kbit/s. Komunikacja odbywa się na zasadzie master/slave czyli jest tak zwaną siecią deter-
ministyczną. Poniżej na rysunku jest pokazane jak należy podłączyć wyjścia opisywanej sieci. W
transmisja przebiegała bez zakłóceń przy masterze oraz na ostatnim slave należy między wyprowa-
dzeniami A, B podłączyć 120 Ohm rezystor.

Konfiguracja sprzętowa

Instrukcja uruchomienia komunikacji Profibus DP - Master

1. Stworzyć nowy projekt
2. Dodać urządzenie wejścia wyjścia podłączone do sterownika Prawym na nazwę sterownika

X20CP1484 -> X2X Link -> klikamy w wolny slot i insert (X20CM8281)

3. W konfiguracji sprzętowej dodać urządzenie profibus Master (slot SS1):

4. Dodać właściwy moduł – X20IF1061
5. Należy importować plik GSD, w którym zapisana jest konfiguracja urządzenia Slave

background image

6. Wybieramy konfigurację modułu X20IF1061 i dodajemy moduł Slave – X20IF1063 (należy

ustawić odpowiedni numer NODE)

7. W konfiguracji urządzenia Master X20IF1061 należy dodać urządzenie Slave do wybranej

grupy:

8. W konfiguracji urządzenia Master należy również dodać moduły danych, które będą

wymieniane pomiędzy urządzeniem Master i Slave. Będziemy wysyłali i odbierali 64 bajty
danych.

Ramka wejściowa:

background image

Ramka wyjściowa:

9. Dodatkowo ustawiamy „module supervised” na off

Instrukcja uruchomienia komunikacji Profibus DP - Slave

10. Stworzyć nowy projekt
11. Dodać urządzenie wejścia wyjścia podłączone do sterownika Prawym na nazwę sterownika

X20CP1484 -> X2X Link -> klikamy w wolny slot i insert (X20CM8281)

12. W konfiguracji sprzętowej dodać urządzenie ProfiBus Slave (slot SS1):

13. Dodać właściwy moduł – X20IF1063

background image

14. Dodać do bibliotek dwa pliki (AsL2DP, asstring), w tym celu zaznacz Libraries a następnie

z okna „Logical View” wybieramy przycisk „Insert New Object”-> wybieramy „Category” -
„Libraries” -> „Exist program”.

15. Stworzyć nowy program (Structured Tex)
16. Wyszukać w help (szukać po Example for L2DP Slave) kodu podzielonego na 2 części,

jedną należy przegrać do części wykonywującej się cyklicznie, drugi do części
inicjalizującej wykonywującej się tylko raz.

17. Zmienić w programie dla części inicjalizującej zapis ‘SL0.SS2’ na ‘SS1’ gdyż w naszym

przypadku moduł ProfiBus jest podłączony do slotu SS1.

18. W deklaracjach zmiennych lokalnych (np. nazwa_programu.var) należy dodać zmienne:

unbuffer

USINT(64)

outbuffer

USINT(64)

L2DPSlave_01

L2DPSlave

dev

STRING(20)

outcopy

BOOL

incopy

BOOL

Dominik Belter 04.12.2009

Stanisław Gardecki 09.12.2009


Wyszukiwarka

Podobne podstrony:
instrukcja profibus
Basic information on PROFIBUS h1112g
Profibus EP 12 2009
ProfibusDP
Interfejsy szeregowe RS232, PROFIBUS
PROFIBUS
Przemysłowa sieć Profibus
Profibus informacje
Komunikacja PROFIBUS, S7 200, S7 300(1)
Interface szeregowy PROFIBUS
Porównanie FF z ProfibusPA
787 W06 Profibus id 46028 Nieznany
instrukcja profibus
02 AUMA ba sar1 07 16 ac1 profibus pl
R J2 Controller Profibus DP Operator Manual [B 80844EN 03]

więcej podobnych podstron