Opis protokołu komunikacyjnego Profibus mlewnika FM08

Podobne dokumenty
Opis protokołu komunikacyjnego Profibus mlewnika FM07

Regulator przepływu (Modbus TCP) wersja 8.x

Waga Libra wersja 4.1x Modbus TCP

INSTRUKCJA OBSŁUGI. Przekaźnik czasowy ETM ELEKTROTECH Dzierżoniów. 1. Zastosowanie

2. Format danych i zaimplementowane funkcje MODBUS

SZYMAŃSKI ŁÓDŹ Ul. Wiskicka 22 Tel./fax. (042) Tel./fax. (042) Kom

ELPM-8DI8DOasLightCount

DOKUMENTACJA TECHNICZNO-RUCHOWA. Sterownik klimatu FT-27

CM Konwerter ModBus RTU slave ModBus RTU slave

ADVANCE ELECTRONIC. Instrukcja obsługi aplikacji. Modbus konfigurator. Modbus konfigurator. wersja 1.1

MODBUS RTU wersja M1.14 protokół komunikacyjny wyświetlaczy LDN

Pełna instrukcja obsługi sterownika Jazz R20-31 w szafce dla przepompowni ścieków PT-1A.

SiMod-X-(A1) Przetwornik parametrów powietrza z interfejsem RS485 (MODBUS RTU) oraz wyjściem analogowym (dotyczy wersji -A1)

UW-DAL-MAN v2 Dotyczy urządzeń z wersją firmware UW-DAL v5 lub nowszą.

Sterownik procesorowy S-2 Komunikacja RS485 MODBUS

Sterownik PLC ELPM-8DI8DO z aplikacją ELPM-8DI8DOasRoleta wersja v

Katedra Inżynierii Systemów Sterowania WEiA PG. Przemysłowe Sieci Informatyczne Laboratorium

Termostat pomieszczeniowy z ekranem dotykowym i komunikacją Modbus

Zadania do ćwiczeń laboratoryjnych Systemy rozproszone automatyki - laboratorium

Wymagania programowe: STEP 7 STEP 7-Micro/Win

RS485 MODBUS Module 8AI

Kurs SINAMICS G120 Konfiguracja i uruchomienie. Spis treści. Dzień 1

Instrukcja instalacji i konfiguracji aplikacji mobilnej SARAT

RS485 MODBUS Module 6TE

Konwerter DAN485-MDIP

RS485 MODBUS Module 8AI

Uniwersalny, modułowy system paletyzujący

PROFIBUS DP w topologii pierścieniowej LWL

MAGISTRALA MODBUS W SIŁOWNIKU XSM Opis sterowania

INSTRUKCJA UŻYTKOWNIKA

Sterownik nagrzewnic elektrycznych HE module

DRV ELiS moduł sterujący do kurtyn ELiS

RS485 MODBUS Module 6TE

Instrukcja integracji urządzenia na magistrali Modbus RTU. wersja 1.1

R Livestock solutions. DOKUMENTACJA TECHNICZNO-RUCHOWA Sterownik mikroklimatu FT27

2. Format danych i zaimplementowane funkcje MODBUS

Specyfikacja rejestrów sterownika stacji zlewczej ścieków STZ XLe

CENTRALKA DETCOM.3 DO DETEKTORÓW SERII 3.3

RS485 MODBUS Module 6RO

Konfiguracja sterowników Horner APG do pracy w trybie Modbus RTU Master

PC-02 Obsługa sterownika odsklepiarki

Instrukcja do oprogramowania ENAP DEC-1

Rejestratory MacRP STRUKTURA DANYCH

Instrukcja MM-717 Tarnów 2010

Dla tego poniższy przykład obrazuje ogólne założenia parametryzacji, konfiguracji oraz aktywacji serwera sieciowego w sterowniku PLC.

RS485 MODBUS Module 16O

PROXIMA ZN. Autoalarm A B B A. ISO 9001 na rynku od 1995r

Obługa czujników do robota śledzącego linie. Michał Wendland czerwca 2011

SmartDRIVE protokół transmisji szeregowej RS-485

RS485 MODBUS Module 6RO

WYŚWIETLACZ UNIWERSALNY

CM Konwerter Modus RTU master easycan

SZAFKI Z TWORZYWA DLA 2-POMPOWEJ PRZEPOMPOWNI ŚCIEKÓW Seria : PT-12/ pompy 1-fazowe

CDIRO-360 Karta wejść binarnych i wyjść przekaźnikowych Instrukcja obsługi

SYSTEM E G S MODUŁ ML/A-1m INSTRUKCJA UŻYTKOWANIA

SDM-6TE. Moduł rozszerzający 6 wejść temperaturowych. wyprodukowano dla

Moduł temperatury TMB-880EXF Nr produktu

Bit 11 pierwszego słowa komunikacji acyklicznej ustawny jest na wartość 0 i nie podlega modyfikacji.

Spółka z o.o. INSTRUKCJA UŻYTKOWANIA PROGRAMU SCHRS. Do współpracy z: dotyczy programu SCHRS w wersji: 1.27

Projekt Komputerowych Systemów Sterowania Wymiana danych pomiędzy dwoma sterownikami Siemens S7-300 po sieci Profibus DP

RS485 MODBUS Module 6RO

CM ModBus RTU Slave Danfoss MCD3000 Master

SystimPlus. Dokumentacja (FAQ) dla wersji: v

asix4 Podręcznik użytkownika CtMus04 - drajwer do wymiany danych z urządzeniami sterującymi MUS-04 firmy ELEKTORMETAL S.A.

INSTRUKCJA OBSŁUGI. Sterownik bezprzewodowy model RM05. Przed uruchomieniem urządzenia należy uważnie zapoznać się z instrukcją obsługi.

Opracowanie ćwiczenia laboratoryjnego dotyczącego wykorzystania sieci przemysłowej Profibus. DODATEK NR 4 Instrukcja laboratoryjna

OPROGRAMOWANIE MODUŁU WYJŚĆ OC UNIV

Politechnika Poznańska Wydział Budowy Maszyn i Zarządzania. Automatyzacja i Nadzorowanie Maszyn Zajęcia laboratoryjne. Ćwiczenie 11 Silnik

Falowniki Wektorowe Rexroth Fv Parametryzacja

SPECYFIKACJA TECHNICZNA

Moduł zdalnego sterowania ECO

EV Termostat cyfrowy do urządzeń chłodniczych

Wskazówki montażowe. Montaż w skrzynce roletowej przy użyciu fabrycznie dostarczonej dwustronnej taśmy klejącej

DWUKIERUNKOWY REGULATOR SILNIKA DC VDC 20A

Sterowniki Programowalne Sem. V, AiR

Sterownik nagrzewnic elektrycznych ELP-HE24/6

Moduł nagrzewnicy elektrycznej EL-HE

ASQ systemy sterowania zestawami pomp

Wyświetlacz alfanumeryczny LCD zbudowany na sterowniku HD44780

SDM-6RO. Moduł rozszerzający 6 wyjść przekaźnikowych. wyprodukowano dla

MAGISTRALA PROFIBUS W SIŁOWNIKU 2XI

m e d i a s e r v i c e Moduł kamery JPEG z komunikacją szeregową CJ0706A

RS485 MODBUS Module 16RO

CAI-360 Karta 12x wejść analogowych Instrukcja obsługi

RS485 MODBUS Module 16O

Opis panelu przedniego

Mini Modbus 1AI. Moduł rozszerzający 1 wejście analogowe, 1 wyjście cyfrowe. Wyprodukowano dla

Komunikacja Master-Slave w protokole PROFIBUS DP pomiędzy S7-300/S7-400

STR-6610-D Naścienny przetwornik temperatury z czujnikiem Dallas

SDM-8AO. Moduł rozszerzający 8 wyjść analogowych. wyprodukowano dla

Uniwersalny system automatyki budynkowej w oparciu o. moduł sterujący SAB i moduły wykonawcze MWD. Praca autonomiczna Moduł sterujący SAB...

Projekt sterowania turbiną i gondolą elektrowni wiatrowej na farmie wiatrowej

INDU-22. Przemysłowy Sterownik Mikroprocesorowy. Przeznaczenie. masownica próżniowa

Konfiguracja podstawowych parametrów falownikóww LG ig5a na przykładzie wentylatora RF/6-630T

CDI-360 Karta wejść binarnych Instrukcja obsługi

RS485 MODBUS Module 16RO

Biblioteki pakietu STEP 7 Basic 10.5 do RFID (protokół 3964R)

Oprogramowanie przekaźnika monostabilnego UNIV

Przetwornik pomiarowy dla czujników siły FlexiForce

Transkrypt:

Opis protokołu komunikacyjnego Profibus mlewnika FM08 Czerwiec 2011 r. Systemy Sterowania i WaŜenia Marek Chwierut, Zenon Garczarek sp.j. ul. Żółkiewskiego 3 63-400 Ostrów Wielkopolski tel/fax (062)737 27 41, tel. (062) 737 27 35

Spis treści 1 Profibus... 3 Wstęp... 3 Konfiguracja... 3 Ramka Profibus... 6 1.1.1 Lista rozkazów mlewnika... 7 1.1.2 Zmienna stanu... 8 1.1.3 Zmienna alarmów... 9 Version 1.5 Page 2 of 10

1 Profibus Wstęp Komunikacja mlewnika FM08 z urządzeniami zewnętrznymi odbywa się przy pomocy protokołu Profibus DP przy wykorzystaniu modułu EM277 (277-0AA22-0XA0). Konfiguracja Pierwszym krokiem jest ustawienie na module EM277 będącym slave m na sieci Profibus jest ustawienie odpowiedniego adresu. Adres ten ustawia się za pomocą przełączników obrotowych na module po to aby mlewnik był widoczny w konfiguracji mastera. Po zmianie adresu należy wyłączyć zasilanie sterownika CPU224 XP i włączyć ponownie po to aby zmiana przyniosła pożądany efekt. Aby sterownik mlewnika był widoczny w konfiguracji mastera należy zintegrować moduł EM277 poprzez zainstalowanie odpowiedniego pliku GSD. Plik który należy użyć nazywa się SIEM089D.GSD Prędkość transmisji jaką należy ustawić do komunikacji z mlewnikiem na sieci Profibus to 187.5 Kbps. Bardzo ważnym krokiem jest prawidłowe ustawienie przestrzeni adresowej V w konfiguracji pliku gsd w systemie master. Złe ustawienie przestrzeni V będzie skutkowało odczytem złych danych i brakiem możliwości sterowania mlewnikiem. Poprawne ustawienie przestrzeni to V700 i wstawienie modułu 4 Word Out/16 Word In. Obrazują to poniższe rysunki: Version 1.5 Page 3 of 10

Rozkład przestrzeni pamięci odczytu i zapisu dla sterownika mlewnika i mastera sieci wygląda następująco: Version 1.5 Page 4 of 10

Version 1.5 Page 5 of 10

Ramka Profibus Poniższa tabela przedstawia format ramki profibusowej: Lp. Rejestr Typ rejestru Rozmiar (byte) Przestrzen S7-200 Opis 1 Rozkaz_A int 2 2 Rezerwa_A int 2 3 Rozkaz_B int 2 4 Rezerwa_B int 2 5 Obciazenie_A int 2 6 Obciazenie_B int 2 7 Poziom_A int 2 Output (VW700) Output (VW702) Output (VW704) Output (VW706) (VW708) (VW710) (VW712) Wartośc rozkazu przesyłana z mastera dla strony A mlewnika (opis rozkazów poniżej) Rezerwa - niewykorzystywane Wartośc rozkazu przesyłana z mastera dla strony B mlewnika (opis rozkazów poniżej) Rezerwa - niewykorzystywane Wartośc obciązenia silnika głównego napedzającego walce górne dla strony A mlewnika (zakres 0-100 %) Wartośc obciązenia silnika głównego napedzającego walce górne dla strony B mlewnika (zakres 0-100 %) Wartośc poziomu zasypania klosza dla strony A mlewnika odczytana z sondy pojemnosciowej (zakres 0-100%); niewykorzystywane w mlewniku na pierwszym śrucie 8 Poziom_B int 2 (VW714) Wartośc poziomu zasypania klosza dla strony B mlewnika odczytana z sondy pojemnosciowej (zakres 0-100%); niewykorzystywane w mlewniku na pierwszym śrucie 9 predkosc_obrotowa_a int 2 10 predkosc_obrotowa_b int 2 (VW716) (VW718) Version 1.5 Page 6 of 10 Wartośc prędkości obrotowej silnika głównego walcy mielących dla strony A mlewnika wyrażona o obr/min Wartośc prędkości obrotowej silnika głównego walcy mielących dla strony B mlewnika wyrażona o obr/min

11 Obciazenie_A2 int 2 12 Obciazenie_B2 int 2 13 STAN_A int 2 14 STAN_B int 2 15 ERROR_A int 2 16 ERROR_B int 2 (VW720) (VW722) (VW724) (VW726) (VW728) (VW730) Wartośc obciązenia silnika głównego napedzającego walce dolne dla strony A mlewnika (zakres 0-100 %) Wartośc obciązenia silnika głównego napedzającego walce dolne dla strony B mlewnika (zakres 0-100 %) Wartośc rejestru stanu strona A mlewnika (rozpiska poniżej) Wartośc rejestru stanu strona B mlewnika (rozpiska poniżej) Wartoś Rejestru alarmów strony A mlewnika (rozpiska poniżej) Wartoś Rejestru alarmów strony B mlewnika (rozpiska poniżej) 1.1.1 Lista rozkazów mlewnika Lista rozkazów dla mlewnika FM08 jest następująca: Wartość rejestru Opis 1 Start mlewnika 2 Dosunięcie walcy 30 Odsunięcie walcy 50 Stop mlewnika 61 Odblokowanie pokręteł 62 Blokada pokręteł 200 Kasowanie alarmów Version 1.5 Page 7 of 10

1.1.2 Zmienna stanu Na bitach rejestru Stan przekazywane są informacje o aktualnym stanie urządzenia w następujący sposób: Nr bitu Opis stanu 0 Potwierdzenie załączenia silnika głównego mlewnika 1 Potwierdzenie z czujnika obrotów walcy mielących A1,B1 2 Potwierdzenie dosunięcia walcy mielących A1,B1 3 Potwierdzenie załączenia falownika wałków zasilających 4 Potwierdzenie wyłączenia falownika wałków zasilających 5 Potwierdzenie pracy mlewnika 6 Potwierdzenie blokady pokręteł 7 Mlewnik w stanie czuwania Potwierdzenie realizacji rozkazu kasowania alarmów (jeżeli bit =1 8 należy wyzerować zmienną rozkazową) Potwierdzenie realizacji rozkazów startu mlewnika (jeżeli bit =1 należy wyzerować zmienną rozkazową) i stopu mlewnika (jeżeli bit =0 należy wyzerować zmienną rozkazową); jeżeli wystąpi alarm np. brak potwierdzenia obrotów mlewnika lub brak potwierdzenia załączenia 9 silnika głównego to bit ten jest automatycznie resetowany Potwierdzenie realizacji rozkazów dosuń walce mlewnika (jeżeli bit =1 należy wyzerować zmienną rozkazową) i odsuń walce mlewnika 10 (jeżeli bit =0 należy wyzerować zmienną rozkazową); 11 Potwierdzenie z czujnika obrotów walcy mielących A2, B2 12 Potwierdzenie dosunięcia walcy mielących A2, B2 13 Rezerwa 14 Rezerwa 15 Rezerwa 16 Rezerwa Version 1.5 Page 8 of 10

1.1.3 Zmienna alarmów Na bitach rejestru Error przekazywane są informacje o aktualnych alarmach urządzenia w następujący sposób: Nr bitu Opis stanu 0 Wciśnięty stop na mlewniku 1 Walce mielące nie osiągnęły odpowiednich obrotów 2 Brak potwierdzenia przejścia silnika głównego w trójkąt 3 Obroty wałków mielących poniżej minimalnych 4 Brak potwierdzenia dosunięcia walcy mielących 5 Wystąpienie zatoru 6 Rezerwa 7 Rezerwa 8 Rezerwa 9 Rezerwa 10 Rezerwa 11 Rezerwa 12 Rezerwa 13 Rezerwa 14 Rezerwa 15 Rezerwa Version 1.5 Page 9 of 10

2 Algorytm sterowania mlewnikiem Algorytm sterowania mlewnikiem po komunikacji wygląda następująco: 1. Należy wysłać rozkaz startu mlewnika (wartość 1 w słowie rozkazowym); jeżeli nie będzie wysłany rozkazu startu tylko od razu będzie wysłany rozkaz dosunięcia walcy to nie zostanie on zrealizowany, 2. Potwierdzenie wysłania rozkazu startu widoczne jest w słowie Stan (bit 9 = 1); należy wówczas wyzerować zmienną rozkazową dla odpowiedniej połówki mlewnika, 3. Następnie można wysłać rozkaz dosunięcia walcy mielących (wartość 2 w słowie rozkazowym), 4. Potwierdzenie wysłania rozkazu dosunięcia walcy widoczne jest w słowie Stan (bit 10 =1); należy wówczas wyzerować zmienną rozkazową, 5. Mlewnik znajduje się wówczas w stanie czuwania; na podstawie zasypania klosza produktem sam w sobie dosuwa walce i załącza wałki podające, 6. Wysłanie rozkazu odsunięcia walcy powoduje odsuniecie walcy i wyłączenie wałków podających i sygnalizowane jest ustawieniem bitu 10 = 0; należy wówczas wyzerować zmienną rozkazową 7. Wysłanie rozkazu stopu sygnalizowane jest w słowie Stan (bit 9 = 0); należy wówczas wyzerować zmienną rozkazową 8. Bit 9 jest zerowany automatycznie w momencie gdy podczas pracy mlewnika wystąpi alarm brak potwierdzenia obrotów walcy mielących lub brak potwierdzenia przejścia silnika głównego w trójkąt Version 1.5 Page 10 of 10