13.07.2015 Views

Elektronika Praktyczna, marzec 2012 - UlubionyKiosk

Elektronika Praktyczna, marzec 2012 - UlubionyKiosk

Elektronika Praktyczna, marzec 2012 - UlubionyKiosk

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Komunikacja pomiędzy AUTOMATYKA S7-1200 i S7-300/400 I MECHATRONIKAprzez EthernetKomunikacja pomiędzyS7-1200 i S7-300/400przez Ethernet (1)W artykule przedstawiamy rozwiązanie komunikacji sieciowejpomiędzy sterownikami S7-1200 i S7-300 na dwóch przykładach:transferu danych o stałej oraz zmiennej długości, w konfiguracjachS7-300 z wbudowanym oraz dołączanym interfejsem sieciowym.W celu zapewnienia obsługi komunikacjiprzez zintegrowany w CPU interfejs Ethernetsterowników S7-1200 i S7-300/400, obsługująone bloki komunikacyjne T: TCON,TSEND, TRCV oraz TDISCON (z ręcznym łączeniemi rozłączaniem). Ponadto sterownikS7-1200 oferuje także bloki komunikacyjne Tze zintegrowanym łączeniem i rozłączaniem:TSEND_C i TRCV_C.Do otwartej komunikacji przez EthernetCP sterownik S7-300/400 oferuje bloki komunikacyjneT: AG_SEND i AG_RECV.Przy przesyłaniu danych międzyS7-1200 i S7-300/400 są obsługiwane następująceprotokoły ethernetowe: natywny TCPoraz ISO-on-TCP (transmisja z dynamiczniemodyfikowana długością danych). Przesyłanedane mogą być adresowane do bloków komunikacyjnychw sposób bezwzględny lubsymboliczny.oparta na blokach: komunikacyjnych T zezintegrowanym zarządzaniem połączeniem(TSEND_C, TRCV_C) po stronie S7-1200,bloków komunikacyjnych CP (AG_SEND,AG_RECV) po stronie S7-300 oraz protokołuISO-on-TCP z dynamicznymi zmiennymi,symbolicznie adresowanymi danymi międzyS7-1200 i S7-300. Na rysunku 2 pokazanoprzykładową konfigurację pozwalającą naprzetestowanie tej konfiguracji.Urządzenia CPU1214C, CP343-1 orazjednostka programująca z zainstalowanymoprogramowaniem STEP7 Basic V10.5 (doprogramowania sterownika S7-1200) orazAplikacja sterownika S7-300z wewnętrznym interfejsemsieciowymBloki i protokoły komunikacyjne.Transmisja przez zintegrowany interfejs sterownikaS7-300 CPU powinna zostać opartana blokach komunikacyjnych T z ręcznymzarządzaniem połączeniem (TCON, TSEND,TRCV, TDISCON) i protokole TCP z bezwzględnymadresowaniem danych międzyS7-1200 i S7-300. Na rysunku 1 pokazanoprzykładową konfigurację pozwalającą naprzetestowanie tej konfiguracji.Dwa komunikujące się ze sobą CPU orazjednostka programująca z zainstalowanymoprogramowaniem STEP7 Basic V10.5 (do programowaniasterownika S7-1200) oraz oprogramowaniemSTEP7 V5.4 (do programowaniasterownika S7-300) są dołączone do przełącznikaCSM 1277 za pomocą kabli ethernetowych.Aplikacja sterownika S7-300 z zewnętrznyminterfejsem (procesorem) sieciowym.Transmisja przez procesor komunikacyjny(CP) sterownika S7-300 powinna byćELEKTRONIKA PRAKTYCZNA 3/<strong>2012</strong>Rysunek 1. Przykładowa konfiguracja testowa S7-300 z wewnętrznym interfejsemsieciowymRysunek 2. Przykładowa konfiguracja testowaS7-300 z zewnętrznym interfejsem sieciowym117

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!