Regulator przepływu (Profibus) wersja 8.x - VAR

Transkrypt

Regulator przepływu (Profibus) wersja 8.x - VAR
Regulator przepływu (Profibus)
wersja 8.x
Grudzień 2012 r.
Systemy Sterowania i Ważenia
Marek Chwierut, Zenon Garczarek sp.j.
ul. Żółkiewskiego 3
63-400 Ostrów Wielkopolski
tel/fax + 48 62 737 27 48, tel. +48 062 737 27 35
NIP 622-10-00-579
Regulator przepływu wer:8.x – Profibus
Spis treści
Grudzień 2012 r................................................................................................................................. 1
1
Komunikacja z systemami zewnętrznymi.......................................................................... 3
1.1
Zmienna alarmowa .............................................................................................................. 4
1.2
Zmienna stanu ...................................................................................................................... 5
1.3
Zmienna statusu ................................................................................................................... 6
1.4
Rozkazy ................................................................................................................................. 6
Version 1.x
Page 2 of 9
Regulator przepływu wer:8.x – Profibus
1 Komunikacja z systemami zewnętrznymi
Sterownik regulatora do komunikacji z systemem nadrzędnym wykorzystuje standard Profibus. Ustalenie adresu Profibus wagi odbywa się zgodnie z instrukcją DTR modułu IL IB PB.
Ramka Profibus:
Lp.
Adres RegisterName
Typ danych
Description
1
0
rVersion
REAL
Firmware version No.
2
4
fPrzeplywZadany
REAL
t/h Wartość przepływu zadanego
3
8
fPrzeplywMierzony
REAL
t/h Wartość przepływu mierzonego
Wyznaczany jako maksymalne obciążenie wagi * współczynnik kali-
4
12
fPrzeplywMaksym
REAL
t/h bracji
Górna odchyłka regulacji (histerezy)
5
16
rOdchylkaGorna
REAL
t/h przeplywu
Dolna odchyłka regulacji (histerezy)
6
20
rOdchylkaDolna
REAL
t/h przepływu
Wartość przepływu poniżej której
7
24
rPrzeplywMinimalny REAL
t/h uznajemy brak przepływu
Współczynnik
rWspolczynnikKali8
28
bracji
kalibracji
(odczyt
wagi * współczynnik = przepływ
REAL
mierzony)
Zmienna parametru rozkazu (arkusz:
9
32
rParametrRozkazu
REAL
Rozkazy)
10
36
rWagaBrutto
REAL
kg odczytana wartość wagi
11
40
rMasaKalibracji
REAL
kg Masa kalibracji
12
44
rSpare2
REAL
Zmienna alarmowa (Zmienna alar-
13
48
ulAlarmy
UDINT
mow)
Suma kasowalna na życzenie opera14
52
ulSumaKasowalna
15
56
ulSumaNiekasowalna UDINT
kg Suma niekasowalna
16
60
ulSumaOdStartu
UDINT
kg Suma liczona od ostatniego startu
17
64
ulSpare1
UDINT
Version 1.x
UDINT
kg tora
Page 3 of 9
Regulator przepływu wer:8.x – Profibus
18
68
ulSpare2
UDINT
19
72
uiFlowRegStatus
UINT
Zmienna stanu regulatora
20
74
uiStan
UINT
Zmienna stanu (Zmienna stanu)
Zmienna rozkazowa (arkusz: Rozka-
21
76
uiRozkaz
UINT
zy)
22
78
uiStan_I_O
UINT
Stan wejść/wyjść binarnych
(czas drgań) - określa nieczułość
m regulacji - 0ms reakcja natychmia-
23
80
uiCzasNieczulosci
UINT
s
stowa
Czas, po którym, gdy przepływ mierzony mniejszy od przepływu minimalnego uznajemy brak ziarna i za-
24
82
uiCzasBrakuZiarna
UINT
s
trzymujemy regulator
UINT
s
Maksymalny czas otwarcia zasuwy
uiMaxCzasOtwZa25
84
suwy
uiMaxCzasZamkZa-
Maksymalny czas zamknięcia zasu-
26
86
suwy
UINT
27
88
uiSpare1
UINT
28
90
uiSpare2
UINT
s
wy
1.1 Zmienna alarmowa
bit No
Alarm
0
Przekroczony czas zamknięcia zasuwy
1
Przekroczony czas otwarcia zasuwy
2
Brak strumienia ziarna
3
Nie nałożono na wagę ciężaru właściwego
4
5
Opcja dostępna tylko dla zatrzymanego urządzenia
6
Praca przy zerowym przepływie zadanym
7
Brak uprawnień do wykonania żądanej operacji
8
Odczytywany przepływ przy zamkniętej zasuwie podającej
Version 1.x
Page 4 of 9
Regulator przepływu wer:8.x – Profibus
9
Błąd zapisu konfiguracji do pliku
10
Błąd odczytu konfiguracji z pliku
11
Brak ziarna - brak przepływu minimalnego
12
Opcja niedostępna przy zerowym przepływie
13
Wprowadzono niedopuszczalną wartość
14
Przekroczone maksymalne obciążenie wagi
15
Błąd wewnętrzny przetwornika wagowego
16
Przekroczony czas ustawiania masy kalibracji
17
Przekroczony czas kalibracji wagi
18
Przekroczone maksymalne obciążenie wagi
19
Przekroczony czas ustawiania nowego zera
20
Przekroczony czas przywracania kalibracji fabrycznej
21
22
23
24
25
26
27
28
29
30
31
1.2 Zmienna stanu
bit No
State description
0
Administrator zalogowany
1
Uruchamianie regulatora
2
Praca regulatora
3
Praca regulatora - otwieranie
4
Praca regulatora - zamykanie
Version 1.x
Page 5 of 9
Regulator przepływu wer:8.x – Profibus
5
Praca regulatora - blokada podawania
6
Zatrzymywanie regulatora
7
Tryb pracy ręcznej
8
Kalibracja miernika wagowego
9
Zerowanie wagi aktywne
10
Flaga obecności alarmu
11
12
13
14
15
16
1.3 Zmienna statusu
Zmienna
Wartość
State description
FlowRegData.iFlowRegStatus
0 Regulator wylaczony
1 Uruchamianie regulatora
5 Praca regulatora - brak regulacji
6 Praca regulatora - otwieranie
7 Praca regulatora - zamykanie
10 Praca regulatora - blokada podawania
100 Zatrzymywanie regulatora
1.4 Rozkazy
Numer
roz-
fParametrRoz-
Zakres
kazu
kazu
metru
paraOpis
1
Załączenie regulatora
2
Wyłączenie regulatora
4
Potwierdzenie alarmów
5
Zerowanie sumy kasowalnej
6
przepływ zada- <0, przepływ Ustawienie przepływu zadanego (wydajności) - tyl-
Version 1.x
Page 6 of 9
Regulator przepływu wer:8.x – Profibus
ny [t/h]
maks)
ko dla regulatora solo
<0,5>
Ustawienie odchyłki górnej (histerezy) regulacji
<0,5>
Ustawienie odchyłki dolnej (histerezy) regulacji
odchyłka górna
8
[t/h]
odchyłka dolna
9
[t/h]
przepływ
10
mi- <0,przepływ
nimalny [t/h]
maks)
Ustawienie przepływu minimalnego
współczynnik
11
12
kalibracji
Ustawienie współczynnika kalibracji
czas nieczuło-
Ustawienie czasu nieczułości pomiaru ms (czas bra-
ści pomiaru
czas
13
ku reakcji na przekroczenie widełek histerezy)
<0,6000)
Ustawienie czasu braku ziarna
braku
ziarna
max
14
<0,10000)
czas
otwierania
Ustawienie maksymalnego czasu otwierania zasuwy
<0,..)
max czas za15
21
mykania
Ustawienie maksymalnego czasu zamykania zasuwy
<0,…)
podającej produkt
przepływ teore- (przep_min,
Wyznacz współczynnik na podstawie przepływu
tyczny [t/h]
teoretycznego
przep_max>
22
23
podającej produkt
Zerowanie wagi (kalibracja)
masa kalibracji (0,…)
Ustaw masę kalibracji
24
Kalibruj wagę
25
Przywróc kalibrację fabryczną
poprawna suma
27
[kg]
Wyznacz współczynnik na podstawie ostatniej sumy
50
Zmień stan wyjścia oZasOtw
51
Zmień stan wyjścia oZasZamk
52
Zmień stan wyjścia oBuczek
Załączenie regulatora – uruchomienie algorytmu regulacji strumienia
Wyłączenie regulatora – zatrzymanie algorytmu regulacji strumienia
Version 1.x
Page 7 of 9
Regulator przepływu wer:8.x – Profibus
Potwierdzenie alarmów – potwierdzenie/kasowania alarmów; kasowane są tylko alarmy których źródło występowania zaniknęło
Zerowanie sumy kasowalnej – zerowanie sumy liczonej od poprzedniego kasowania
Ustawienie przepływu zadanego – ustawienie wartości przepływu do uzyskania której będzie
dążył regulator
Ustawienie odchyłki górnej – ustawienie górnej dopuszczalnej odchyłki przepływu mierzonego od przepływu zadanego w procesie regulacji
Ustawienie odchyłki dolnej – ustawienie dolnej dopuszczalnej odchyłki przepływu mierzonego od przepływu zadanego w procesie regulacji
Ustawienie przepływu minimalnego – określenie minimalnej wartości przepływu uznawanego
za przepływ materiału
Ustawienie współczynnika kalibracji – określanie współczynnika określającego przepływ
mierzony na podstawie pomiaru miernika wagowego
Ustawienie czasu nieczułości – określenie zwłoki w reakcji regulatora na wystąpienie zakłócenia strumienia w celu wyeliminowania mikroregulacji
Ustawienie czasu braku ziarna – określanie czasu po upływie którego przy mierzonym przepływie poniżej przepływu minimalnego regulator zgłasza brak produktu
Ustawienie maksymalnego czasu otwierania zasuwy podającej produkt – maksymalny dopuszczalny czas potrzebny do pełnego otwarcia zasuwy regulującej ze stanu zamknięcia
Ustawienie maksymalnego czasu zamykania zasuwy podającej produkt – maksymalny dopuszczalny czas potrzebny do zamknięcia zasuwy regulującej ze stanu pełnego otwarcia
Wyznaczenie współczynnika kalibracji na podstawie przepływu teoretycznego - korekta odczytywanej wartości przepływu mierzonego na podstawie wprowadzonej wartości przepływu
Zerowanie wagi – zerowanie przetwornika wagowego (ustawianie zera)
Ustawianie masy kalibracji – ustawianie masy wzorcowej wykorzystywanej do wzorcowania
przetwornika wagowego; wprowadzona wielkość musi być większa od zera i mniejsza od
maksymalnego dopuszczalnego obciążenia wagi
Kalibracja wagi Przywrócenie kalibracji fabrycznej przetwornika – przywrócenie wartości fabrycznych przetwornika wagowego
Version 1.x
Page 8 of 9
Regulator przepływu wer:8.x – Profibus
Wyznaczanie współczynnika kalibracji na podstawie sumy – korekta współczynnika kalibracji regulatora na podstawie zmierzonej masy przepuszczonej przez regulator w stosunku do
ilości pokazanej przez regulator
Zmiana stanu wyjścia – umożliwia załączenie lub wyłączenie określonego wyjścia sterownika; należy pamiętać iż zmiana stanu wyjścia podczas pracy urządzenia może nie być możliwa
ze względu na wymuszanie określonego stanu przez algorytm sterowania
Version 1.x
Page 9 of 9