07.03.2014 Views

praca dyplomowa magisterska - Instytut Sterowania i Elektroniki ...

praca dyplomowa magisterska - Instytut Sterowania i Elektroniki ...

praca dyplomowa magisterska - Instytut Sterowania i Elektroniki ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

POLITECHNIKA WARSZAWSKA<br />

WYDZIAŁ ELEKTRYCZNY<br />

INSTYTUT STEROWANIA I ELEKTRONIKI PRZEMYSŁOWEJ<br />

PRACA DYPLOMOWA MAGISTERSKA<br />

Na kierunku AUTOMATYKA NAPĘDU<br />

Krzysztof RUDA<br />

Marcin SAMOŁÓWKA<br />

Nr imm. 176807 Nr imm. 176814<br />

Rok akad.2004/2005<br />

Warszawa,dn.11.02.2005<br />

AUTOMATYZACJA STANOWISKA LABORATORYJNEGO DO BADAŃ<br />

UKŁADU NAPĘDOWEGO<br />

Zakres pracy:<br />

1. Dostosowanie stanowiska laboratoryjnego do potrzeb automatyzacji ;<br />

2. Zaprogramowanie sterowników przemysłowych;<br />

3. Opracowanie wizualizacji komputerowej;<br />

4. Przygotowanie instrukcji obsługi;<br />

Opiekun naukowy:<br />

Kierownik Zakładu:<br />

Dr inż. Remigiusz Olesiński<br />

KOCZARA<br />

Termin wykonania: 15.09.2005<br />

Praca wykonana i zaliczona pozostaje<br />

własnością <strong>Instytut</strong>u i nie będzie<br />

zwrócona Wykonawcy.<br />

Prof. dr hab. Włodzimierz<br />

1


SPIS TREŚCI<br />

1. Wstęp………………………………….………………………………………………………………………………….…… 8<br />

1.1 Cel pracy…..………………………………………………………………………………………….…..………….…... 8<br />

1.2 Program pracy…………………………………………………………………………………….……………………… 8<br />

2. Układ napędowy z silnikiem prądu stałego z przekształtnikiem tranzystorowym………………..… 10<br />

2.1 Wiadomości podstawowe i oznaczenia……………………..……….………………………………….….…… 10<br />

2.2 Impulsowa regulacja napięcia do sterowania prędkością kątową silnika prądu stałego….……. 14<br />

3. Automatyzacja stanowiska laboratoryjnego do badania silnika prądu stałego……….…….………. 18<br />

3.1 Sterowniki i moduły…………………………………………………………………………………..……….……….. 20<br />

3.1.1 Sterownik PCD2.M480……………………………………………….….………………………...…….…………. 20<br />

3.1.2 Sterownik PCD3.M5440……………………………………………….…………………………..…….…………. 21<br />

3.1.3 Moduł zdalnych wejść/wyjść PCD3………………………………………………..…………………..………. 22<br />

3.1.4 Moduły wejść/wyjść cyfrowych i analogowych…………………………………..…………….…….……. 23<br />

3.2 Sygnały pomiarowe oraz sterujące………………………………………………………………….…..……..... 24<br />

3.3 Adaptacja stanowiska……………………………………………………………………………………………..…… 25<br />

3.3.1 Budowa układu sterowania przekaźnikowego………………………..................................…….. 25<br />

3.3.2 Budowa układów dopasowujących sygnały pomiarowe do sterownika………………..…….…… 30<br />

3.3.3 Budowa układów dopasowujących sygnały pomiarowe ze sterownika do stanowiska…….… 34<br />

3.4 Budowa panelu sterowniczego………………………………………………………………………..……….…… 35<br />

3.4.1 Opis elementów umieszczonych na panelu sterowniczym………………………………………...…… 38<br />

4. Środowisko programowania sterownika SAIA…………………………………..………………..……….…… 42<br />

4.1 Charakterystyka PG5…………………………………………………………………..…………………...…….…… 42<br />

4.2 Konfiguracja sprzętowa……………………………………………………………………………………….………. 43<br />

4.3 Konfiguracja sieciowa………………………………………………………………………………….………………. 44<br />

5. Programowanie sterowników w PG5…………………………………………….…………………….…………… 49<br />

5.1 Specyfikacja języków programowania w PG5………………………………………………..…..…………… 50<br />

5.2 Programowanie w edytorze FUPLA………………………………………………………….…………......……. 51<br />

5.2.1 Tworzenie nowego projektu i pliku w edytorze FUPLA……………………………………….….……… 52<br />

5.2.2 Edytor FUPLA……………………………………………………………………………….........................…… 52<br />

5.2.3 Przykładowe rozkazy…………………………………………………………………………………………..……. 53<br />

5.2.4 Budowa i uruchamianie programu………………………………………………………………….…….……. 57<br />

5.3 Narzędzie dodatkowe ‘Transfer Danych’……………………………………………………………………...… 58<br />

6. Wizualizacja badania układu napędowego…………………………………………………………………..…… 66<br />

6.1 Charakterystyka systemu WIZCON………………………………………………………………….………...…. 66<br />

6.2 Konfiguracja sprzętowa…………………………………………………………………………..……….…....……. 67<br />

6.3 Definiowanie sygnałów……………………………………………………………………………..………....…..… 68<br />

6.4 Budowa panelu operatorskiego…………………………………………………………….…………….……..…. 70<br />

7. Instrukcja…………………………………………………………………………………………………………..………… 76<br />

7.1 Dane silnika napędowego…………………………………………………………………………………….….…… 76<br />

7.2 Badanie układu napędowego z silnikiem prądu stałego sterowanego impulsowo………….……. 76<br />

7.2.1 Opis stanowiska pomiarowego …………………………………………………………………………..…..… 76<br />

7.2.2 Badanie układu napędowego ………………………………………………………………..………….….…… 79<br />

8. Pomiary………………………………………………………………………………………………………….……...…… 86<br />

8.1 Tryb pracy ręczny…………………………………………...……….……………………….………………………… 86<br />

8.2 Tryb pracy komputerowy…………………………………………………………………………….…..…..……… 90<br />

8.3 Tryb pracy automatyczny……………………………………………………………………….…….…...…..…… 94<br />

9. Wnioski………………………………………………………………………………………………………………..……… 101<br />

10. Literatura…………………………………………………………………………………………………………..………. 103<br />

11. Program…………………………………………………………………….………………………..……….…….……… 104<br />

11.1 Zestawienie sygnałów…………………………………………………………………………..……………...…… 104<br />

11.2 Listing…………………………………………………………………………………………………………………..…. 108<br />

7


1. Wstęp<br />

1.1. Cel pracy<br />

W dzisiejszych czasach trudno jest sobie wyobrazić, aby nowoczesne<br />

układy automatyki mogłyby obyć się bez sterowników programowalnych PLC<br />

(Programmable Logic Controllers). Zastosowanie sterowników bardzo ułatwia<br />

obsługę wielkich procesów technologicznych, jak i mniejszych zadań<br />

automatyki. Zaletą sterowników PLC jest to, że dzięki możliwości indywidualnej<br />

konfiguracji ich architektury, możemy je dostosować do potrzeb dowolnego<br />

układu automatyki.<br />

Obecnie przy tak dynamicznym rozwoju automatyki znajomość<br />

podstawowych parametrów, właściwości i możliwości sterowników oraz<br />

umiejętność ich programowania jest konieczna dla inżynierów chcących<br />

projektować nowoczesne układy automatyki.<br />

W naszej pracy chcieliśmy zaprezentować, w jaki sposób można<br />

zautomatyzować stanowisko laboratoryjne służące do badania układu<br />

napędowego z silnikiem prądu stałego, dzięki zastosowanym sterownikom<br />

programowalnym.<br />

1.2. Program pracy<br />

Zakres naszej pracy przedstawiają poniższe punkty:<br />

- zapoznanie się z podstawowymi pojęciami i równaniami opisującymi silnik<br />

prądu stałego;<br />

- zapoznanie z metodami wyznaczania charakterystyk silnika prądu stałego;<br />

- przeprowadzenie badań układu napędowego z silnikiem prądu stałego z<br />

wykorzystaniem istniejącego stanowiska laboratoryjnego;<br />

- budowa układów adaptacyjnych umożliwiających zastosowanie<br />

sterowników w istniejącym stanowisku badawczym;<br />

- budowa dodatkowego stanowiska ze sterownikami PLC;<br />

- zaprogramowanie sterowników zgodnie z założeniami przedstawionymi w<br />

programie badań;<br />

8


- wizualizacja sterowania zautomatyzowanym stanowiskiem do badania<br />

silnika prądu stałego.<br />

Rys. 1.2-1 Schemat przedstawiający współpracę urządzeń wchodzących w skład<br />

całego stanowiska laboratoryjnego do badania silnika prądu stałego<br />

9


2. Układ napędowy z silnikiem prądu stałego i przekształtnikiem<br />

tranzystorowym<br />

2.1. Wiadomości podstawowe i oznaczenia<br />

Rysunek 2.1-1 przedstawia schemat zastępczy silnika prądu stałego ze<br />

wzbudzeniem magnesami trwałymi.<br />

Rys. 2.1-1 Schemat zastępczy układu napędowego z silnikiem prądu stałego<br />

Na schemacie tym wprowadzono następujące oznaczenia:<br />

R A – rezystancja uzwojenia twornika silnika [Ω]<br />

L A – indukcyjność uzwojenia twornika silnika [H]<br />

U A – napięcie zasilające obwód twornika silnika [V]<br />

I A – prąd obwodu twornika silnika [A]<br />

E – siła elektromotoryczna indukowana w obwodzie twornika [V]<br />

M e – moment elektromagnetyczny tworzony w silniku [Nm]<br />

M b – moment obciążający lub napędzający związany z maszyną roboczą MR<br />

(Maszyna Robocza) [Nm]<br />

J – moment bezwładności silnika [kgm 2 ]<br />

Ω - prędkość wału silnika (kątowa) [rad/s]<br />

ψ - strumień wzbudzenia (stały od magnesów trwałych) [Wb]<br />

Pozostałe oznaczenia:<br />

n – prędkość wału silnika (obrotowa) [obr/min]<br />

k ∗ Ψ - stała napięciowa silnika [V*min/obr]<br />

E<br />

10


k ∗ Ψ - stała momentowa silnika [N*m/A]<br />

M<br />

Dla tak opisanego silnika można przedstawić następujący układ równań:<br />

1) równanie napięć obwodu twornika<br />

U<br />

dI<br />

A<br />

( t)<br />

= RA<br />

∗ I<br />

A<br />

( t)<br />

+ LA<br />

E(<br />

t)<br />

(2.1-1)<br />

dt<br />

A<br />

+<br />

2) równanie ruchu<br />

M<br />

e<br />

d Ω(<br />

t)<br />

( t)<br />

= M<br />

b<br />

( t)<br />

+ J<br />

(2.1-2)<br />

dt<br />

Aby rozwiązać powyższy układ równań należy pamiętać o zależnościach:<br />

E( t)<br />

= k<br />

E<br />

∗ Ψ ∗ Ω(<br />

t)<br />

= C ∗ Ω(<br />

t)<br />

(2.1-3)<br />

M<br />

e<br />

( t)<br />

= k ∗ Ψ ∗ I ( t)<br />

= C ∗ I ( t)<br />

(2.1-4)<br />

M<br />

A<br />

A<br />

Dla stanu ustalonego maszyny, czyli gdy U A ,M b ,Ω,I A =const., równania<br />

wyglądają następująco:<br />

U<br />

A<br />

= RA<br />

∗ I<br />

A<br />

+ C ∗ Ω<br />

(2.1-5)<br />

M<br />

= C ∗<br />

(2.1-6)<br />

e<br />

I A<br />

Dzięki takim założeniom otrzymujemy następującą zależność na prędkość<br />

kątową silnika prądu stałego:<br />

U<br />

− R<br />

C<br />

∗ I<br />

U<br />

C<br />

A A A A A<br />

Ω =<br />

= − ∗ M<br />

2 e<br />

(2.1-7)<br />

R<br />

C<br />

11


Wzór (2.1-7) opisuje przebieg charakterystyki mechanicznej silnika, czyli<br />

zależność pomiędzy prędkością kątową silnika a jego momentem<br />

elektromagnetycznym.<br />

Jeżeli moment obciążenia silnika M b =0, to silnik wytwarza tylko moment<br />

równoważny momentowi strat i prędkość silnika osiąga wartość prędkości biegu<br />

jałowego, a gdy moment biegu jałowego zostanie pominięty, to silnik osiąga<br />

prędkość idealnego biegu jałowego Ω s , przy którym I A =0, E=U A . Dla warunków<br />

znamionowych zasilania silnika (U A =U N ), charakterystykę mechaniczną<br />

nazywamy charakterystyką naturalną.<br />

Znając już podstawowe zależności opisujące silnik prądu stałego z<br />

magnesami trwałymi, można stwierdzić, które z powyższych wielkości wpływają<br />

na zmianę pracy silnika, a w szczególności wpływają na jego prędkość. Na<br />

podstawie wzoru (2.1-7) widać, że prędkość silnika regulować można zmianą<br />

napięcia U A podawanego na zaciski obwodu twornika.<br />

Najprostszym sposobem regulacji prędkości silnika jest dodanie do<br />

obwodu twornika dodatkowej rezystancji z możliwością zmiany jej wartości (rys.<br />

2.1-2). Jednakże sposób ten ma kilka istotnych wad: charakterystyki<br />

mechaniczne silnika mają różne nachylenie dla różnych wartości rezystancji<br />

dodatkowej oraz prędkość silnika w znacznym stopniu zależy od wartości<br />

momentu obciążenia.<br />

Rys. 2.1-2 Schemat połączeń silnika do sterowania jego prędkością przez zmianę<br />

wartości rezystancji dodatkowej w obwodzie twornika oraz charakterystyki<br />

mechaniczne silnika dla różnych wartości tej rezystancji (R d3 >R d2 >R d1 ) i stałej<br />

wartości napięcia źródła zasilania<br />

12


Innym sposobem regulacji prędkości silnika jest zmiana napięcia źródła<br />

zasilającego obwód twornika, o mocy wystarczającej do zasilania silnika i<br />

możliwie małej rezystancji wewnętrznej R w . Obwód twornika jest bezpośrednio<br />

podłączony do źródła napięcia i dlatego U A =U L (rys. 2.1-3). Ponieważ<br />

rezystancja obwodu twornika R A pozostaje stała i przy zmianie U A zmienia się<br />

proporcjonalnie wartość prędkości idealnego biegu jałowego Ω S , więc<br />

charakterystyki mechaniczne przy tej metodzie sterowania są do siebie<br />

równoległe (rys. 2.1-3).<br />

Rys. 2.1-3 Schemat przedstawiający sposób sterowania prędkością przez zmianę<br />

wartości źródła zasilającego obwód twornika oraz charakterystyki mechaniczne<br />

silnika dla różnych wartości napięcia źródła zasilającego<br />

Jeżeli dodatkowo przyjmiemy, że wpływ spadku napięcia na rezystancji<br />

obwodu twornika, spowodowany prądem płynącym przez ten obwód, jest<br />

pomijany to można wykazać, że prędkość silnika jest prawie proporcjonalna do<br />

napięcia zasilającego obwód twornika.<br />

U<br />

− R<br />

C<br />

∗ I<br />

U<br />

C<br />

A A A A<br />

Ω =<br />

≈ = K ∗U<br />

A<br />

(2.1-8)<br />

Jednym z układów wykorzystujących opisany powyżej sposób regulacji<br />

prędkości silnika jest impulsator tranzystorowy (czoper), wymagający<br />

pośredniego obwodu prądu stałego, z którego za pomocą impulsatora, o<br />

zmiennym wypełnieniu impulsów, uzyskuje się regulowane napięcie zasilające<br />

silnik.<br />

13


2.2. Impulsowa regulacja napięcia do sterowania prędkością<br />

kątową silnika prądu stałego<br />

Z uwagi na to, iż w badanym układzie napędowym, do sterowania<br />

prędkością silnika, wykorzystywany jest tranzystorowy impulsator, poniżej<br />

zostanie pokrótce omówiona zasada jego działania.<br />

Sterowanie impulsowe polega na okresowym załączaniu i odłączaniu<br />

napięcia stałego zasilającego obwód twornika. Regulowanie średniej wartości<br />

napięcia na zaciskach silnika może odbywać się na trzy sposoby: przez zmianę<br />

szerokości impulsów przy stałej częstotliwości taktowania, przez zmianę tej<br />

częstotliwości przy zachowaniu stałej szerokości impulsów oraz przez zmianę<br />

obu tych parametrów jednocześnie.<br />

Napięcie wyjściowe przy pełnym wysterowaniu tranzystorów osiąga<br />

wartość napięcia zasilania U zaś pomniejszonego o spadek napięcia na samym<br />

impulsatorze. Amplituda impulsów jest zawsze taka sama i równa napięciu<br />

zasilania U zaś .<br />

Na rysunku 2.2-1 przedstawiony jest schemat napędu z impulsatorem<br />

tranzystorowym. Układ ten pozwala na dwukierunkowe sterowanie silnikiem<br />

prądu stałego. Zmiana kierunku wirowania silnika jest realizowana przez<br />

Rys. 2.2-1 Schemat układu napędowego z impulsatorem tranzystorowym (układ<br />

nawrotny)<br />

zmianę polaryzacji napięcia sterującego co powoduje wysterowywanie na<br />

przemian dwóch par tranzystorów mocy w układzie (czoperze). Dzięki temu<br />

14


przez zmianę wartości i znaku napięcia sterującego, układ umożliwia uzyskanie<br />

różnych prędkości silnika M przy obu kierunkach jego pracy. Wysterowanie<br />

odpowiedniej pary tyrystorów przedstawia rys 2.2-1a,b<br />

a) b)<br />

Rys. 2.2-1a,b Schemat pokazujący realizację sterowania dwukierunkowego<br />

Sterowanie zaworami w układzie nawrotnym wygląda tak, iż jeden tranzystor z<br />

danej pary jest cały czas załączony, a taktuje tylko drugi.<br />

Średnią wartość napięcia wyjściowego można obliczyć w następujący<br />

sposób:<br />

U<br />

śr<br />

1 Ti t1<br />

= ∗ U t dt = ∗U<br />

= ∗U<br />

T<br />

∫ ( )<br />

ε<br />

0<br />

t<br />

i<br />

2<br />

zaś<br />

(2.2-1)<br />

gdzie:<br />

T<br />

i<br />

1<br />

= - okres impulsowania (2.2-2)<br />

f<br />

i<br />

t 1<br />

t1<br />

=<br />

t2<br />

T i<br />

ε = - wypełnienie (2.2-3)<br />

Zakres wartości wypełnienia zamyka się w przedziale od 0 do 100%.<br />

Przy przewodzeniu impulsowym można wyróżnić dwa podstawowe stany<br />

pracy układu. W przedziale czasowym od 0 do t 1 silnik jest przyłączany do<br />

źródła napięcia U zaś, a w czasie od t 1 do t 2 jest odłączony i zwarty przez diody<br />

rozładowcze D. Po zaniku impulsu napięciowego U(t) w chwili t 1 przy wartości<br />

15


I A , zmagazynowana w indukcyjności obwodu twornika L A , energia<br />

I<br />

2<br />

A<br />

L A<br />

zaczyna rozładowywać się. W tym momencie indukująca się siła<br />

elektromotoryczna podtrzymuje przepływ prądu (rys. 2.2-2), a jej kierunek jest<br />

zgodny z kierunkiem płynącego prądu.<br />

Prąd rozładowania indukcyjności płynie przez diody rozładowcze D i<br />

obwód twornika, dzięki czemu w obwodzie twornika prąd płynie także, wtedy<br />

gdy żadna z par tranzystorów nie jest wysterowana.<br />

Częstotliwość impulsowania dobiera się tak, aby okres impulsowania T i<br />

był znacznie mniejszy od stałej czasowej T A (stała elektromagnetyczna).Tak<br />

dobrana częstotliwość pozwala pominąć zupełnie pulsacje prędkości Ω, które<br />

wystąpiłyby przy małej wartości częstotliwości impulsowania oraz zapewnia<br />

ciągłość prądu płynącego przez twornik silnika w szerokim zakresie obciążeń.<br />

∗<br />

2<br />

Rys. 2.2-2 Przebieg napięcia zasilającego silnik w układzie impulsatora i<br />

odpowiadający mu przebieg prądu w warunkach ciągłości prądu.<br />

∗U<br />

− RA ∗ Iśr<br />

Ω =<br />

ε (2.2-4)<br />

C<br />

Dla małych obciążeń silnika, czyli małych prądów I śr , prąd twornika może<br />

nie być ciągły i wówczas charakterystyka mechaniczna silnika jest bardziej<br />

16


ustępliwa, co jest pokazane na rys. 2.2-3, na którym została zaznaczona granica<br />

ciągłości prądu (linia przerywana).<br />

Rys. 2.2-3 Charakterystyki mechaniczne silnika dla różnych wartości<br />

współczynników wypełnienia<br />

17


3. Automatyzacja stanowiska do badania silnika prądu stałego<br />

Automatyzacja stanowiska laboratoryjnego silnika prądu stałego (rys.3-1)<br />

polega uzupełnieniu go o system kontrolno-pomiarowy z wykorzystaniem<br />

sterowników PLC. W skład systemu kontrolno-pomiarowego wchodzą<br />

następujące elementy:<br />

• komputer PC,<br />

• sterowniki i moduły wejść/wyjść,<br />

• układy kondycjonowania sygnałów,<br />

• oprogramowanie: PG5, Wizcon.<br />

Rys. 3-1 Stanowisko laboratoryjne do badania silnika prądu stałego<br />

Systemem automatyzacji nazywamy zespół urządzeń i oprogramowania<br />

przeznaczonego do realizacji czynności związanych ze sterowaniem systemów<br />

użytkowych np. przemysłowych. Podstawowe czynności takiego systemu to<br />

między innymi:<br />

• zbieranie i przetwarzanie danych,<br />

18


• wypracowanie sygnałów sterujących zapewniających realizację<br />

postawionego celu,<br />

• realizacja sterowania,<br />

• dokumentacja przebiegów zmian wielkości sterujących oraz mierzonych.<br />

W tym celu komputer klasy PC zostanie wyposażony w oprogramowanie<br />

do wizualizacji procesu sterowania oraz podłączony do rodziny sterowników<br />

PCD odpowiedzialnych za poprawne działanie. Dla sterowników PCD zostanie<br />

napisana aplikacja umożliwiająca sterowanie stanowiskiem laboratoryjnym.<br />

Zadaniem systemu będzie:<br />

• przeniesienie niezbędnych sygnałów mierzonych przez mierniki ze<br />

stanowiska do sterownika i komputera,<br />

• zadawanie sterujących sygnałów analogowych przy użyciu sterownika<br />

i komputera,<br />

• zadawanie sterujących sygnałów cyfrowych przy użyciu sterownika<br />

i komputera.<br />

Na wykonanie pracy składają się następujące zadania:<br />

• określenie liczby sygnałów wejściowych i wyjściowych analogowych oraz<br />

cyfrowych,<br />

• budowa odpowiednich układów kondycjonowania,<br />

• budowa panelu sterowniczego,<br />

• konfiguracja dostępnego sprzętu,<br />

• oprogramowanie sterowników,<br />

• realizacja wizualizacji.<br />

19


3.1. Sterowniki i moduły<br />

3.1.1. Sterownik PCD2.M480<br />

Z pośród dostępnego nam zestawu sterowników nowej generacji firmy<br />

SAIA do budowy nowego stanowiska na jednostkę centralną całego systemu<br />

wybraliśmy sterownik PCD2.M480, a zadecydowały o tym jego możliwości<br />

techniczne.<br />

Jego podstawowe zalety to: 50 razy większa moc przetwarzania danych,<br />

niż wcześniejszych wersji PCD2, oraz możliwość pracy jako sterownik centralny<br />

w instalacjach z dużą ilością modułów zdalnych wejść i wyjść. Możliwość<br />

podłączenia do płyty głównej modułów PCD3 daje dostęp do 1024 wejść/wyjść<br />

dowolnie konfigurowanych, co jest bardzo korzystne w naszym przypadku, gdyż<br />

korzystamy z sygnałów wypracowywanych przez inne sterowniki i moduły.<br />

Dodatkowo sterownik PCD2.M480 wyróżnia się dużymi możliwości<br />

komunikacyjnymi, gdyż wyposażony jest w: interfejs szeregowy, łącza sieci<br />

PROFIBUS (DP/MPI/S-Net) oraz port USB. Szczególnie ciekawa była możliwość<br />

nawiązania komunikacji pomiędzy urządzeniami przy wykorzystaniu<br />

najnowszego protokołu komunikacyjnego PROFI S-Net (szczegóły w rozdziale<br />

4.3). Inne możliwości tego sterownika to: programowanie i wymiana danych<br />

przez Ethernet TCP/IP, sterowanie i monitoring z wykorzystaniem Internetu,<br />

programowanie i wymiana danych przez sieci telefoniczne (analogowe, ISDN,<br />

GSM) oraz sterowanie i alarmowanie za pomocą sms-ów.<br />

Gniazda wejść i wyjść sterownika wyposażyliśmy w wybrane do naszego<br />

zadania podzespoły analogowe i cyfrowe (rozdział 3.1.4).<br />

Ponadto PCD2.M480 jest sterownikiem, który możemy bezpośrednio<br />

programować pakietem PG5 lub oprogramowaniem Step7 firmy SIEMENS.<br />

20


Rys. 3.1.1-1 Sterownik PCD2.M480<br />

3.1.2. Sterownik PCD3.M5540<br />

Drugim ze sterowników, którym dysponowaliśmy, jest sterownik<br />

PCD3.M5540. Jednak jego nieco mniejsze możliwości techniczne zadecydowały<br />

o jego drugorzędnej roli.<br />

Podobnie jak PCD2.M480 tak i ten sterownik jest w stanie obsłużyć do<br />

1023 wejść/wyjść dowolnie konfigurowanych. Kasety sterownika wyposażyliśmy<br />

w wybrane moduły wejść i wyjść cyfrowych oraz analogowych (szczegóły w<br />

rozdziale 3.1.4). Wybierając moduły użytkownik ma do dyspozycji ponad 30<br />

różnych modułów o identycznej budowie jak dla PCD1 i PCD2.<br />

Pomimo swoich niewielkich wymiarów również ten sterownik posiada w<br />

swojej obudowie porty: Ethernet TCP/IP, PROFIBUS i USB, co było konieczne<br />

przy konfigurowaniu sieci i nawiązaniu komunikacji pomiędzy sterownikami,<br />

którymi dysponowaliśmy.<br />

Podobnie jak w PCD2.M480 mamy możliwość programowanie pakietem<br />

oprogramowania PG5 lub Step7.<br />

21


Rys. 3.1.2-1 Sterownik PCD3.M5540<br />

3.1.3. Moduł zdalnych wejść/wyjść PCD3.T760<br />

Ostatnią częścią architektury naszego systemu jest moduł zdalnych<br />

wejść/wyjść, który jest rozszerzeniem zarówno dla sterownika PCD2.M480 jak i<br />

PCD3.M5540. Zastosowanie modułu zdalnych wejść/wyjść umożliwia<br />

zwiększenia ilości sygnałów zarządzanych w tej samej przestrzeni adresowej.<br />

Elektronika modułów, w które wyposażony jest PCD3.T760 jest identyczna jak<br />

w PCD1 i PCD2.<br />

Dzięki modułowi, PCD3 możemy wymieniać dane ze sterownikiem<br />

nadrzędnym (PCD2.M480) oraz PCD3.5540 przez łącze PROFIBUS-DP lub S-Net.<br />

Prędkość transmisji danych dochodzi do 1.5 Mbit/s.<br />

Zastosowanie modułu PCD.T760 pozwoliło na pełniejsze zobrazowanie<br />

możliwości wszystkich dostępnych sterowników oraz modułów, a także<br />

przetestowanie nowego protokołu komunikacyjnego.<br />

22


Rys. 3.1.3-1 Moduł zdalnych wejść/wyjść PCD3.T760<br />

3.1.4 Moduły wejść/wyjść cyfrowych oraz analogowych<br />

Wymienione powyżej sterowniki PCD2.M480, PCD3.M5540 oraz moduł<br />

zdalnych wejść/wyjść PCD3.T760 zostały wyposażone (dla naszych potrzeb) w<br />

następujące podzespoły:<br />

• PCD2.M480:<br />

- 2 moduły wejść cyfrowych PCD2.E611 (8 wejść, U wejściowe=15…30 VDC),<br />

- moduł wejść analogowych PCD2.W305 (7 wejść, U wejściowe=0…+10 V),<br />

- moduł wejść analogowych PCD2.W325 (7 wejść, U wejściowe=-10 V…+10 V),<br />

- moduł wyjść cyfrowych PCD2.A410 (8 wyjść tranzystorowych, zdolność<br />

wyłączania=0.5 A/5…32 VDC),<br />

- moduł wyjść analogowych PCD2.W610 (4 wyjścia, U wyjściowe=-10 V…+10<br />

V),<br />

• PCD3.M5540:<br />

- moduł wejść cyfrowych PCD3.E610 (8 wejść, U wejściowe=15…30 VDC),<br />

- moduł wejść analogowych PCD3.W305 (7 wejść, U wejściowe=0…+10 V),<br />

- moduł wyjść cyfrowych PCD3.A410 (8 wyjść tranzystorowych, zdolność<br />

wyłączania=0.5 A/5…32 VDC),<br />

23


- moduł wyjść analogowych PCD3.W605 (6 wyjść, U wyjściowe=0…+10 V),<br />

• PCD3.T760:<br />

- moduł wyjść cyfrowych PCD3.A410 (8 wyjść tranzystorowych, zdolność<br />

wyłączania=0.5 A/5…32 VDC).<br />

3.2. Sygnały pomiarowe oraz sterujące<br />

Tabela 3.2-1 zawiera wykaz wszystkich niezbędnych sygnałów, które<br />

muszą dochodzić ze stanowiska do sterownika oraz ze sterownika do<br />

stanowiska, aby poprawnie przeprowadzić ćwiczenie z wykorzystaniem<br />

komputera oraz sterowników.<br />

Rodzaj sygnału<br />

Nazwa Zakres Zakres<br />

sygnału rzeczywisty wymagany<br />

Cyfrowy Tryb pracy +24VDC +24VDC<br />

Napięcie<br />

sterujące<br />

-10V…+10V -10V…+10V<br />

Wejściowe do<br />

Napięcie<br />

sterownika Analogowe twornika<br />

-70V…+70V -10V…+10V<br />

Prędkość<br />

-<br />

twornika 35.2V..+35.2V<br />

-10V…+10V<br />

Prąd twornika -25A…+25A -10V…+10V<br />

Tryb pracy +24VDC +24VDC<br />

Sterujące<br />

Cyfrowe<br />

przekaźnikami +24VDC +24VDC<br />

Wyjściowe ze<br />

(6)<br />

sterownika<br />

1Rp -10V…+10V -10V…+10V<br />

Analogowe 3Rp(1,2) -10V…+10V 0…-15V<br />

3Rp(3,4) -10V…+10V 0…-15V<br />

Tabela 3.2-1 Sygnały pomiarowe oraz sterujące<br />

24


3.3. Adaptacja stanowiska<br />

3.3.1. Budowa układu sterowania przekaźnikowego<br />

Budowa skomputeryzowanego stanowiska do badania układu<br />

napędowego z wykorzystaniem stanowiska do badania układu napędowego z<br />

silnikiem prądu stałego z przekształtnikiem tranzystorowym (rys.3-1) wymagała<br />

zbudowania nowego sterowania poszczególnych elementów.<br />

Ze względu na automatyzację w oparciu o sterowniki przemysłowe do<br />

budowy układu sterowania przełącznikami wykorzystane zostały przekaźniki<br />

dobrane do wymagań zarówno nowoczesnych sterowników jak i istniejącego<br />

stanowiska. Zastosowanie przekaźników umożliwiło zastąpienie, znajdujących<br />

się na stanowisku laboratoryjnym, przełączników.<br />

Rysunek 3.3.1-1 przedstawia nowy układ załączania styczników 2Q<br />

(załączającego transformator 1T) oraz 3Q (załączającego transformator 2T).<br />

Nowy przełącznik P1 (przełącznik krzywkowy, 3-położeniowy) zainstalowany na<br />

istniejącym stanowisku odpowiada za wybór trybu sterowania silnikiem.<br />

Wybierając tryb ‘sterowanie ręczne’, załączanie styczników 2Q oraz 3Q odbywa<br />

się w sposób klasyczny przez odpowiednie przyciski umieszczone na stanowisku<br />

laboratoryjnym. Nie mamy w tym momencie możliwości sterowania z<br />

komputera.<br />

Zmiana położenia przełącznika P1 na pozycję ‘sterowanie automatyczne’,<br />

odcina nam możliwość załączenia styczników z przycisków umieszczonych na<br />

stanowisku laboratoryjnym. Załączenie styczników 2Q oraz 3Q możliwe będzie<br />

teraz przez wysterowanie odpowiednich wyjść cyfrowych sterownika<br />

podłączonych do cewek zasilających przekaźnik. Podanie napięcia +24VDC na<br />

cewkę przekaźnika spowoduje przełączenie się styków i załączenie<br />

odpowiedniego stycznika (przekaźnik P4 załącza 2Q, przekaźnik P5 załącza 3Q).<br />

25


Rys. 3.3.1-1 Schemat sterowania stycznikami załączającymi transformator 1T (2Q)<br />

oraz transformator 2T (3Q) z wykorzystaniem przekaźników<br />

Schemat sterowania przekaźnikowego przedstawiony na rysunku 3.3.1-2<br />

zastępuje dotychczasowe zaciski laboratoryjne do konfiguracji zasilania silnika.<br />

Zasilanie silnika z czopera, czyli dawne połączenie zacisków laboratoryjnych: 1-<br />

1’, 2-2’, 3-3’ oraz 4-4’ (rys. 2.3.2.1-1) zastępują teraz przekaźniki S1 i S2.<br />

Natomiast zasilanie bezpośrednie przy wirowaniu w lewo (wcześniejsze<br />

podłączenie zacisków: 1-3’ oraz 2-4’) zastępuje przekaźnik S3, zaś przy<br />

wirowaniu w prawo (podłączenie zacisków: 1-4’ oraz 2-3’) przekaźnik S4.<br />

Dodatkowo na stanowisku zainstalowano dwa nowe przełączniki<br />

niezbędne przy pracy ręcznej. 3-położeniowy przełącznik krzywkowy P2 do<br />

wyboru sposobu zasilania silnika: ‘zasilanie bezpośrednie’ lub ‘zasilanie z<br />

czopera’ (ustawienie w położeniu ‘zasilanie z czopera’ załącza przekaźniki S1 i<br />

S2) oraz 3-położeniowy przełącznik P3 do wyboru kierunku wirowania przy<br />

sterowaniu bezpośrednim (położenie ‘lewo’ załącza S3, zaś ‘prawo’ S4).<br />

Podobnie jak to było wcześniej, ustawienie przełącznika P1 w pozycji<br />

‘sterowanie ręczne’ pozwala na sterowanie z przełączników umieszczonych na<br />

26


stanowisku uniemożliwiając sterowanie z komputera. Dopiero po przełączeniu<br />

na pozycję ‘sterowanie komputerowe’ będziemy mogli wysterować cewki<br />

przekaźników P7, P8 i P9 z odpowiednich wyjść sterownika i dokonać<br />

wymaganych przełączeń, gdyż sterowanie z przełączników umieszczonych na<br />

stanowisku nie będzie już możliwe.<br />

Przekaźnik P7 jest odpowiedzialny za zasilanie z wykorzystaniem czopera<br />

i załącza przekaźniki S1 oraz S2 (przełączenie przełącznika P2 w pozycję<br />

‘zasilanie z czopera’). Przekaźnik P8 służy do zasilania bezpośredniego<br />

(przełączenie przełącznika P2 w pozycję ‘zasilanie bezpośrednie’), a przekaźnik<br />

P9 do zmiany kierunku wirowania silnika. Domyślnie załącza S3 zaś po<br />

przełączeniu przekaźnik S4.<br />

Rys. 3.3.1-2 Schemat sterowania wyborem zasilania silnika prądu stałego z<br />

wykorzystaniem przekaźników<br />

Na rysunku 3.3.1-3 widnieje schemat sterowania z wykorzystaniem<br />

czopera po zastosowaniu przekaźników.<br />

27


Ustawiając przełącznik P1 w położeniu ‘sterowanie automatyczne’<br />

przełączamy przekaźniki P1 oraz P2. Przełączenie przekaźnika P1 odcina<br />

możliwość zadawania wartości napięcia sterującego z potencjometrów 1Rp oraz<br />

2Rp na sterownik St1 lub regulatory (w zależności od położenia przełącznika<br />

1S). Dodatkowo nie mamy możliwości zmiany konfiguracji układu z pozycji<br />

przełącznika 1S. Jednocześnie przełączenie przekaźnika P2 umożliwia zadawanie<br />

wartości napięcia sterującego z odpowiedniego wyjścia analogowego sterownika<br />

PCD2. Za wybór konfiguracji układu odpowiada przekaźnik P3, początkowo<br />

ustawiający połączenie w układzie otwartym.<br />

Zmiana położenia przełącznika P1 na tryb ‘sterowanie ręczne’ odcina<br />

nam sygnały dochodzące ze sterownika uaktywniając przełączniki i<br />

potencjometry zamieszczone na stanowisku laboratoryjnym.<br />

Rys. 3.3.1-3 Schemat sterowania czoperem z wykorzystaniem przekaźników<br />

Rysunek 3.3.1-4 to schemat sterowania tyrystorami po wprowadzeniu<br />

przekaźników. W trybie ‘sterowanie ręczne’ wybór wysterowania odpowiednich<br />

tyrystorów odbywa się przez przełącznik 5S, zaś zadawanie napięcia<br />

sterującego z potencjometru 3Rp.<br />

Zmieniając tryb pracy na ‘sterowanie automatyczne’ przełączamy<br />

przekaźnik P6 odcinając przełącznik 5S od tyrystorów, a tym samym możliwość<br />

28


sterowania i zadawania wartości z 3Rp. Sterowanie tyrystorami 1,2 lub 3,4<br />

odbywa się teraz przez zadawanie wartości ze sterownika PCD2 na odpowiednie<br />

wyjście analogowe.<br />

Rys. 3.3.1-4 Schemat sterowania tyrystorami<br />

Rysunek 3.3.1-5 przedstawia schemat przełączania przełączników<br />

umieszczonych na stanowisku po zainstalowaniu przekaźników.<br />

Rys. 3.3.1-5 Schemat przekaźnikowego układu sterowania<br />

29


Do budowy układy przekaźnikowego zastosowano przekaźniki firmy<br />

FINDER (P1…P9) oraz przekaźniki firmy RELPOL (S1…S4). Dane techniczne<br />

użytych elementów znajdują się w załączniku.<br />

3.3.2. Budowa układów dopasowujących sygnały pomiarowe do<br />

sterownika<br />

Brak kompatybilności pomiędzy poziomami sygnałów rzeczywistych, a<br />

akceptowanymi przez sterownik i moduły wejść analogowych wymagał<br />

zbudowania odpowiednich układów dopasowujących poziomy sygnałów.<br />

Wszystkie sygnały docierające do modułu wejść analogowych<br />

PCD2.W325 muszą się mieścić w zakresie od -10V do +10V. Dlatego też dla<br />

takich sygnałów jak: napięcie twornika (zakres -70V…+70V), prędkość twornika<br />

(zakres -35.2V…+35.2V) oraz prąd twornika (-25A…+25A) należało zbudować<br />

specjalne układy dopasowujące.<br />

Do budowy układów wykorzystaliśmy odpowiednio dobrane przetworniki<br />

prądowe i napięciowe firmy LEM.<br />

Dla odpowiedniego przeskalowania sygnałów napięcia twornika oraz<br />

prędkości silnika zastosowaliśmy przetwornik napięciowy z zamkniętą pętlą<br />

sprzężenia zwrotnego LV 25-P umożliwiający pomiar napięć o wartościach<br />

znamionowych w zakresie od 10 do 500V.<br />

Rys. 3.3.2-1 Zasada działania przetwornika napięciowego<br />

30


Mały prąd pierwotny Ip, proporcjonalny do napięcia mierzonego i<br />

wymuszony przez rezystor szeregowy, przepływa przez uzwojenie pierwotne<br />

nawinięte na rdzeniu magnetycznym. Prąd pierwotny Ip wytwarza strumień<br />

magnetyczny, który jest kompensowany przez strumień od prądu płynącego w<br />

uzwojeniu wtórnym. Czujnik Halla i powiązane z nim układy elektroniczne<br />

wytwarzają prąd kompensujący. Wartość prądu kompensującego odpowiada<br />

wartości chwilowej prądu pierwotnego przekazywanej do układów sterujących<br />

w postaci spadku napięcia na rezystorze pomiarowym RM.<br />

Rys. 3.3.2-2 Schemat ideowy układu z przetwornikiem napięciowym<br />

Znamionowe napięcie pierwotne:<br />

U pn<br />

= 70V<br />

Prąd pierwotny:<br />

Rezystancja pierwotna:<br />

I p<br />

= 10mA<br />

R<br />

1<br />

U<br />

pn 70V<br />

= = = 7kΩ<br />

I 10mA<br />

p<br />

Rezystancja pomiarowa: R = ( 100Ω...350Ω)<br />

Prąd wtórny:<br />

M<br />

I S<br />

= 25mA<br />

Napięcie wtórne:<br />

U<br />

S<br />

RM = ⇒ U<br />

S<br />

= RM<br />

⋅ I<br />

S<br />

= 350 Ω ⋅ 25mA<br />

= 8. 75V<br />

I<br />

S<br />

31


Napięcie po stronie pierwotnej Napięcie po stronie wtórnej<br />

5.55 V 0.58 V<br />

10.54 V 1.118 V<br />

15.58 V 1.656 V<br />

20.58 V 2.19 V<br />

25.7 V 2.74 V<br />

Tabela 3.3.2-1 Przykładowe wartości napięć wtórnych uzyskiwane z przetwornika<br />

napięciowego<br />

Wartość uzyskanego napięcia po stronie wtórnej odpowiada<br />

wymaganiom sterownika, co potwierdza poprawność doboru elementów.<br />

Do odpowiedniego dopasowania sygnału prądowego wykorzystany został<br />

przetwornik prądowy z zamkniętą pętlą sprzężenia zwrotnego LA 25-NP<br />

umożliwiający pomiar prądów o wartościach znamionowych do 25 A.<br />

Rys. 3.3.2-3 Zasada działania przetwornika prądowego<br />

Prąd pierwotny Ip wytwarza strumień magnetyczny, który jest<br />

kompensowany przez strumień od prądu płynącego w uzwojeniu wtórnym.<br />

Czujnik Halla i powiązane z nim układy elektroniczne wytwarzają prąd<br />

kompensujący. Wartość prądu kompensującego odpowiada wartości chwilowej<br />

32


prądu pierwotnego przekazywanej do układów sterujących w postaci spadku<br />

napięcia na rezystorze pomiarowym RM.<br />

Rys. 3.3.2-4 Schemat ideowy układu z przetwornikiem prądowym<br />

Znamionowy prąd pierwotny:<br />

I pn<br />

= 25A<br />

Przełożenie przy połączeniu równoległym: K = 1/ 1000<br />

N<br />

Prąd wtórny:<br />

I S<br />

= 25mA<br />

Rezystancja pomiarowa: R = ( 100Ω...320Ω)<br />

Napięcie wtórne:<br />

U<br />

S<br />

RM = ⇒ U<br />

S<br />

= RM<br />

⋅ I<br />

S<br />

= 320 Ω ⋅ 25mA<br />

= 8V<br />

I<br />

S<br />

M<br />

Prąd po stronie pierwotnej Napięcie po stronie wtórnej<br />

0.21 A 0.072 V<br />

0.8 A 0.249 V<br />

1.2 A 0.375 V<br />

1.75 A 0.538 V<br />

2.15 A 0.655 V<br />

Tabela 3.3.2-2 Przykładowe wartości napięć wtórnych uzyskiwane z przetwornika<br />

prądowego<br />

Wartość uzyskanego napięcia po stronie wtórnej odpowiada<br />

wymaganiom sterownika, co potwierdza poprawność doboru elementów.<br />

33


Szczegółowe dane techniczne wykorzystywanych przetworników<br />

zamieszczone są w załączniku.<br />

3.3.3. Budowa układów dopasowujących sygnały ze sterownika<br />

do stanowiska<br />

Zakres wartości sygnałów analogowych (od -10 V do +10 V)<br />

uzyskiwanych z modułu PCD2.W610 sterownika PCD2.M480, w odniesieniu do<br />

wymaganego sygnału sterowania tyrystorami (zakres od 0 do -15 V) zmusił nas<br />

do zbudowania kolejnych układów dopasowujących.<br />

Aby uzyskać odpowiedni poziom sygnału ze sterownika do tyrystorów<br />

zbudowaliśmy dwa układy wzmacniaczy nieodwracających. Do budowy układów<br />

wykorzystaliśmy układ scalony TL 082CN mieszczący w sobie dwa wzmacniacze<br />

operacyjne.<br />

Rys. 3.3.3-1 Schemat wzmacniacza nieodwracającego<br />

W układzie nieodwracającym sygnał wejściowy doprowadzany jest do<br />

wejścia nieodwracającego (+) wzmacniacza. Przyjmując, że w obwodzie płynie<br />

prąd z wyjścia, poprzez rezystory R2 i R1 do masy to jego wartość wynosi:<br />

34


I<br />

U U<br />

wy<br />

−U<br />

we<br />

we<br />

= =<br />

(3.3.3-1)<br />

R<br />

1<br />

R 2<br />

Wzmocnienie układu definiowane jako stosunek napięcia wyjściowego do<br />

wejściowego przyjmuje wartość:<br />

R<br />

K = 2<br />

U<br />

+ 1<br />

(3.3.3-2)<br />

R<br />

1<br />

Dla poprawnego działania naszego układu musieliśmy uzyskać<br />

wzmocnienie KU=1.5, co zostało osiągnięte (R1=6kΩ, R2=3kΩ).<br />

Napięcie wejściowe<br />

Napięcie wyjściowe<br />

0.234 V 0.351 V<br />

1.243 V 1.864 V<br />

2.765 V 4.147 V<br />

3.254 V 4.881 V<br />

4.652 V 6.978 V<br />

Tabela 3.3.3-1 Przykładowe wartości napięć wyjściowych uzyskiwane ze<br />

wzmacniacza<br />

Wartość uzyskanego napięcia wyjściowego odpowiada wymaganiom<br />

poprawnego sterowania tyrystorami.<br />

Szczegółowe dane techniczne zastosowanego układu scalonego<br />

zamieszczone są w załączniku.<br />

3.4. Budowa panelu sterowniczego<br />

Panel sterowniczy, na którym umieszczone są wymienione w rozdziale<br />

3.1 sterowniki i moduły zawiera również zestaw przycisków, potencjometrów<br />

oraz zacisków laboratoryjnych.<br />

Zamieszczenie dodatkowych elementów pozwoliło uzyskać bardzo<br />

uniwersalne stanowisko dydaktyczne wykorzystywane w laboratorium<br />

35


zakładowym nie tylko do badania silnika prądu stałego, ale również do nauki<br />

programowania nowoczesnych sterowników SAIA.<br />

Budowa panelu sterowniczego podzielona była na kilka etapów:<br />

• Etap I<br />

- to przygotowanie graficznego rozmieszczenia wszystkich elementów na płycie<br />

(rys. 3.4-1) oraz rysunku technicznego zawierającego dokładne wymiary miejsc<br />

montażu,<br />

Rys. 3.4-1 Graficzne rozmieszczenie elementów na panelu sterowniczym<br />

• Etap II<br />

- obejmował przygotowanie konstrukcji nośnej dla przygotowanej płyty,<br />

• Etap III<br />

- zamieszczenie wszystkich elementów oraz ich podłączenie,<br />

36


Rys. 3.4-2 Schemat blokowy połączeń elementów zamieszczonych na panelu<br />

Rysunek 3.4-3 przedstawia uniwersalny panel sterowniczy przygotowany<br />

do potrzeb pracy oraz zajęć dydaktycznych prowadzonych w laboratorium.<br />

Rys. 3.4-3 Panel sterowniczy<br />

37


3.4.1 Opis elementów umieszczonych na panelu sterowniczym<br />

Na zbudowanym panelu sterowniczym (rys. 3.4-3) umieszczone zostały<br />

następujące elementy:<br />

• Sterownik PCD2.M480<br />

- gniazdo zerowe o adresie bazowym 0 zawiera moduł wejść cyfrowych<br />

PCD2.E611, do którego podłączone są przyciski zadające stany wejść o<br />

adresach od I0 do I7 (I0…I5 – przyciski bistabilne, I6 i I7 – przyciski<br />

monostabilne),<br />

- gniazdo pierwsze o adresie bazowym 16 zawiera moduł wejść cyfrowych<br />

PCD2.E611, do którego trafia informacja ze stanowiska laboratoryjnego o<br />

aktualnie ustawionym trybie pracy na przełączniku P1 (I16),<br />

- gniazdo drugie o adresie bazowym 32 zawiera moduł wejść analogowych<br />

PCD2.W305, do którego podłączone są zaciski laboratoryjne wejść<br />

analogowych: I32…I34 (wartości analogowe możemy zadawać z urządzenia<br />

zewnętrznego lub z umieszczonych obok potencjometrów w zakresie od 0 do<br />

+10 V),<br />

- gniazdo trzecie o adresie bazowym 48 zawiera moduł wejść analogowych<br />

PCD2.W325, do którego dochodzą ze stanowiska laboratoryjnego aktualnie<br />

nastawione wartości: napięcia sterowania (I48), napięcia twornika (I49), prądu<br />

twornika (I50) oraz prędkości silnika (I51),<br />

- gniazdo czwarte o adresie bazowym 64 – puste,<br />

- gniazdo piąte o adresie bazowym 80 zawiera moduł wyjść analogowych<br />

PCD2.W610, z którego wychodzą do stanowiska laboratoryjnego sygnały napięć<br />

sterujących: na czoper (O82), tyrystory 1,2 (O81) oraz tyrystory 3,4 (O80),<br />

38


- gniazdo szóste o adresie bazowym 96 – puste,<br />

- gniazdo siódme o adresie bazowym 112 zawiera moduł wyjść cyfrowych<br />

PCD2.A410 wykorzystywany przy nauce programowania sterownika SAIA,<br />

• Sterownik PCD3.M5540<br />

- gniazdo zerowe o adresie 0 zawiera moduł wejść analogowych PCD3.W305,<br />

do którego podłączone są zaciski laboratoryjne wejść analogowych: I0…I2<br />

(wartości analogowe możemy zadawać z urządzenia zewnętrznego lub z<br />

umieszczonych obok potencjometrów w zakresie od 0 do +10 V),<br />

- gniazdo pierwsze o adresie bazowym 16 zawiera moduł wejść cyfrowych<br />

PCD3.E610, do którego podłączone są przyciski zadające stany wejść o<br />

adresach od I16 do I23 (I16…I23 – przyciski bistabilne, I22 i I23 – przyciski<br />

monostabilne),<br />

- gniazdo drugie o adresie bazowym 32 zawiera moduł wyjść cyfrowych<br />

PCD3.A410 wykorzystywany przy nauce programowania sterownika SAIA,<br />

- gniazdo trzecie o adresie bazowym 0 zawiera moduł wyjść analogowych<br />

PCD3.W605, z którego wychodzą na zaciski laboratoryjnego sygnały analogowe<br />

o zakresie od 0 do +10V (O48…O50),<br />

• Moduł zdalnych wejść/wyjść PCD3.T760<br />

- gniazdo zerowe – puste,<br />

- gniazdo pierwsze o adresie bazowym 20 zawiera moduł wyjść cyfrowych<br />

PCD3.A410, z którego wychodzą sygnały sterujące załączaniem odpowiednich<br />

39


przekaźników(O20 – P3, O21 – P4, O22 – P5, O23 – P7, O24 – P8, O25 – P9,<br />

O26 – wysyła sygnał na przekaźnik P2),<br />

- gniazdo drugie - puste,<br />

- gniazdo trzecie – puste.<br />

• Gniazdo sygnałowe<br />

- 26 pinowe gniazdo sygnałowe, przez które przechodzą sygnały ze stanowiska<br />

laboratoryjnego do sterownika oraz przebiegają sygnały ze sterowników do<br />

stanowiska (tabela 3.4.1.1 zawiera dokładny opis połączeń)<br />

• Wyłącznik instalacyjny<br />

- jako zabezpieczenie zastosowano wyłącznik nadprądowy S301 fimy FAEL<br />

Szczegółowe dane techniczne zastosowanego wyłącznika nadprądowego<br />

zamieszczone są w załączniku.<br />

40


Nr<br />

pina<br />

Rodzaj sygnału Nazwa/Zadanie Adres Sterownik<br />

1 Niepodłączony<br />

2 Niepodłączony<br />

3 Niepodłączony<br />

4 Niepodłączony<br />

5 Niepodłączony<br />

6 Niepodłączony<br />

7 Niepodłączony<br />

8 Analogowy Masa zasilania - PCD2.M480<br />

9 Analogowy Masa płytki PCD2.W325 PCD2.M480<br />

10 Analogowy Masa płytki PCD2.W610 PCD2.M480<br />

11 Cyfrowy/Wyj. Załącza przekaźnik P3 (A1) PCD3.A410/O20 PCD3.T760<br />

12 Cyfrowy/Wyj. Załącza przekaźnik P4 (A1) PCD3.A410/O21 PCD3.T760<br />

13 Cyfrowy/Wyj. Załącza przekaźnik P5 (A1) PCD3.A410/O22 PCD3.T760<br />

14 Cyfrowy/Wyj. Załącza przekaźnik P7 (A1) PCD3.A410/O23 PCD3.T760<br />

15 Cyfrowy/Wyj. Załącza przekaźnik P8 (A1) PCD3.A410/O24 PCD3.T760<br />

16 Cyfrowy/Wyj. Załącza przekaźnik P9 (A1) PCD3.A410/O25 PCD3.T760<br />

17 Cyfrowy/Wyj. Sygnał na przekaźnik P2 (11) PCD3.A410/O26 PCD3.T760<br />

18 Analogowy/Wyj.<br />

Napięcie sterujące na tyrystory<br />

3,4 (We2 płytka)<br />

PCD2.W610/O80 PCD2.M480<br />

19 Analogowy/Wyj.<br />

Napięcie sterujące na tyrystory<br />

1,2 (We1 płytka)<br />

PCD2.W610/O81 PCD2.M480<br />

20 Analogowy/Wyj.<br />

Napięcie sterujące na czoper,<br />

P2 (21)<br />

PCD2.W610/O82 PCD2.M480<br />

21 Analogowy/Wej. Napięcie sterujące PCD2.W325/I48 PCD2.M480<br />

22 Analogowy/Wej. Napięcie twornika (Wy3 płytka) PCD2.W325/I49 PCD2.M480<br />

23 Analogowy/Wej. Prąd twornika (Wy4 płytka) PCD2.W325/I50 PCD2.M480<br />

24 Analogowy/Wej. Prędkość silnika (Wy5 płytka) PCD2.W325/I51 PCD2.M480<br />

25 Niepodłączony<br />

26 Cyfrowy/Wej. Sygnał z przekaźnika P2 (14) PCD2.E611/I16 PCD2.M480<br />

Tabela 3.4.1-1 Opis gniazda sygnałowego<br />

41


4. Środowisko programowania sterownika SAIA<br />

4.1. Charakterystyka PG5<br />

PG5 jest narzędziem pozwalającym na tworzenie programów oraz<br />

aplikacji, które następnie są przesyłane do urządzenia sterującego. W<br />

przypadku naszej pracy jest nim sterownik PCD2.480. Podobnie jak w przemyśle<br />

oraz nauce istnieją różne języki programowania, tak i w automatyce możemy<br />

spotkać kilka sposobów programowania sterowników, min. poprzez:<br />

- listę rozkazów IL,<br />

- programowanie przy użyciu bloków sekwencyjnych<br />

- programowanie drabinkowe<br />

- programowanie przy użyciu bloków funkcyjnych<br />

Dokładny opis tych metod programowania znajduje się w rozdziale 5.1.<br />

Środowisko programowania PG5 charakteryzuje się przejrzystą budową<br />

oraz intuicyjną obsługą.<br />

Rys. 4.1-1 Środowisko programowania PG5 (Project Menager)<br />

42


W trakcie programowania mamy możliwość stałej obserwacji stanów<br />

logicznych oraz wartości zmiennych umieszczonych w programie (tryb online).<br />

Dodatkowo środowisko PG5 daje nam możliwość tworzenia<br />

dokumentacji, usuwania błędów programu w chwili, gdy jest on uruchomiony<br />

na PCD, usuwania błędów PCD oraz ustawiania konfiguracji sterownika. Jak<br />

widać PG5 jest nie tylko środowiskiem programowania, ale także kompletnym<br />

systemem nadzorującym pracę sterowników umożliwiającym jednocześnie ich<br />

konfigurację.<br />

4.2. Konfiguracja sprzętowa<br />

Przed rozpoczęciem programowania w PG5 należy skonfigurować<br />

ustawienia sprzętowe. W tym celu należy wejść w ustawienia sterownika, a<br />

następnie w zakładkę ‘hardware’. Konfiguracja parametrów samego sterownika<br />

jest bardzo prosta, gdyż jest możliwość automatycznego zczytania ustawień<br />

wprost z PCD. Umożliwia nam to opcja ‘Upload’.<br />

Rys. 4.2-1 Środowisko programowania PG5 (Project Menager)<br />

43


Pozostałe parametry określające min. Sposób komunikacji pomiędzy<br />

sterownikiem a komputerem, oraz z innymi PCD należy określić już<br />

samodzielnie. Podczas definiowania transmisji, należy pamiętać o tym, żeby<br />

szybkość przesyłu danych była jednakowa we wszystkich współpracujących ze<br />

sobą aplikacji. W przypadku naszego projektu, trzeba było tak skonfigurować te<br />

ustawienia, aby była możliwość wymiany danych pomiędzy PG5 a Wizconem.<br />

4.3. Konfiguracja sieciowa<br />

Wraz z pojawieniem się na rynku nowych rodzin sterowników PCD2.M480<br />

oraz PCD3.M5540 został wprowadzony nowy protokół komunikacyjny zwany<br />

Profi-S-Net. Protokół ten umożliwia komunikację Multi-Master opartą na złączu<br />

szeregowym RS-485 i sieci Profibus FDL.<br />

Rys. 4.3-1 Przykład rozbudowanej sieci typu Multi-Master wykorzystującej protokół<br />

Profi-S-Net<br />

44


Szybkość takiej transmisji wynosi do 12 MBd. Dzięki dodatkowemu<br />

pakietowi PG5 ControlSuite dołączonemu do PG5 możliwe jest projektowanie<br />

rozbudowanych i szybkich oraz bardzo wydajnych sieci opartych na protokole<br />

Profi-S-net. Profi-S-Net to grupa protokołów (MPI, DP, S-IO, HTTP oraz S-Bus)<br />

wykorzystująca wspólną warstwę FDL, dostępną w Profibusie. Dało to<br />

możliwość jednoczesnego używania kilku protokołów na tym samym kablu.<br />

Przy systemie złożonym z kilku jednostek PCD, należy w jednoznaczny<br />

sposób określić, jaką rolę w systemie odgrywa każdy z elementów.<br />

Zdefiniowanie takie umożliwia nakładka PG5 SAIA Network Configurator.<br />

Rys. 4.3-2 Wygląd struktury naszej sieci zdefiniowany w SAIA Network Configurator<br />

W pierwszej kolejności definiujemy, który ze sterowników będzie<br />

masterem, a które slave-ami. Spis aparatów jakie możemy dołączyć do sieci<br />

znajduje się w rozwijanym menu z lewej strony okna konfiguracujnego. Wygląd<br />

sieci jest prezentowany w sposób graficzny, dzięki czemu konfiguracja sieci jest<br />

bardzo przejrzysta.<br />

Następny krok obejmuje dokładną definicję architektury poszczególnych<br />

sterowników. Po to, aby master potrafił zidentyfikować sygnały przychodzące z<br />

systemu, należy dla każdego slavea określić moduły oraz przyporządkować<br />

wszystkim wej/wyj konkretne zmienne. Definicja taka dotyczy TYLKO jednostek<br />

45


pełniących rolą slavów, gdyż master jest w stanie określić samodzielnie własną<br />

konfigurację (jakie moduły na w jakich gniazdach).<br />

Rys. 4.3-3 Konfiguracja architektury slava, z dokładnym zdefiniowaniem sygnałów<br />

wej/wyj.<br />

Przystępując do wprowadzenia konfiguracji poszczególnych aparatów<br />

znajdujących się w sieci, musimy dokładnie wiedzieć jakie moduły znajdują się<br />

w kolejnych gniazdach.<br />

W przypadku, gdy slavem jest jednostka mogąca pracować jako master<br />

(w naszym przypadku takim elementem sieci jest sterowniak PCD3.M5440) w<br />

spisie dostępnych modułów nie ma podanych konkretnych ich typów a jedynie<br />

rodzaj pobieranych i wysyłanych do mastera danych – rejestr/flaga).<br />

Dodatkowo należy pamiętać, że dla każdego sterownika (nie mylić z<br />

modułem rozszerzeń) znajdującego się w strukturze sieci należy utworzyć<br />

osobną CPU oraz poprawnie skonfigurować ustawienia hardwerowe.<br />

46


Rys.4.3-4 Prawidłowa konfiguracja hardwerowa dla sterownika PCD2.M480 dla sieci<br />

S-Net<br />

47


Rys.4.3-5 Prawidłowa konfiguracja hardwerowa dla sterownika PCD3.M5440 dla<br />

sieci S-Net<br />

48


5. Programowanie sterowników w PG5<br />

Do programowania wymienionych w rozdziale 3.1 sterowników<br />

wykorzystywana jest najnowsza wersja oprogramowania PG5 1.3.110.<br />

Oprogramowanie PG5 jest narzędziem pozwalającym tworzyć programy<br />

dla szerokiej gamy aplikacji oraz rozwiązywać wiele innych problemów<br />

występujących podczas projektowania. Należą do nich:<br />

• tworzenie dokumentacji,<br />

• usuwanie błędów programu, gdy jest uruchomiony na PCD,<br />

• usuwanie błędów na PCD,<br />

• ustawianie konfiguracji PCD,<br />

• zapisywanie programu na EPROM.<br />

Oprogramowanie umożliwia pisanie programów dla wielu istniejących<br />

typów PCD: PCD1, PCD2, PCD3, PCD4, PCD6.<br />

Rys. 5-1 Okno dialogowe w PG5<br />

49


5.1. Specyfikacja języków programowania w PG5<br />

Podobnie jak języki programowania C++, Prolog, Asembler napisane dla<br />

specjalnych aplikacji w nauce i przemyśle, istnieją również różne rodzaje<br />

języków dla automatyki. Istniejące języki to:<br />

• lista rozkazów IL (Instruciton List) – rodzaj kodu asemblera z 127<br />

rozkazami pracującymi w kombinacji z ważnymi dyrektywami<br />

asemblera, przydatny przy tworzeniu bardzo szybkich programów lub<br />

przy wprowadzaniu własnych protokołów komunikacji dla PCD,<br />

• graftec – edytor umożliwiający rysowanie Bloków Sekwencyjnych<br />

(Sequential Blocs), użyteczny przy rozwiązywaniu problemów<br />

sekwencyjnych gdy czekamy na spełnienie warunków przed<br />

rozpoczęciem kolejnego etapu,<br />

• fupla – przystosowany do graficznego edytowania programów w<br />

postaci drabinkowej lub logicznej z dużą biblioteką bloków<br />

funkcjonalnych.<br />

Rys. 5.1-1 Okno dialogowe do tworzenia nowego pliku programu<br />

50


5.2. Programowanie w edytorze FUPLA<br />

Z wymienionych w rozdziale 5.1 języków programowania dostępnych w<br />

PG5 do napisania programu realizującego badanie silnika prądu stałego<br />

wykorzystaliśmy edytor FUPLA (FUnction PLAn).<br />

Każdy z rozkazów oznaczony jest ikoną wywoływaną za pomocą Skrzynki<br />

Funkcji (FBox), zaś samo programowanie polega na prostym narysowaniu<br />

połączeń pomiędzy różnymi skrzynkami. Do programowania mamy dostępnych<br />

kilkaset takich skrzynek zebranych w bibliotekach. Podstawowe biblioteki<br />

instalowane są standardowo z oprogramowaniem PG5, natomiast inne możemy<br />

dodawać później.<br />

Pozostałe biblioteki możliwe do zainstalowania to:<br />

• HVAC – zawierająca ponad 200 skrzynek do budowania aplikacji<br />

systemów grzewczych,<br />

• MODEM-owa – umożliwiająca użycie kilku modemów w<br />

oprogramowaniu PLC, bardzo pożyteczna do budowania sieci PLC<br />

umożliwiającej wymianę danych za pomocą linii telefonicznej,<br />

• FBox-y dla specjalnych modułów wejść/wyjść.<br />

Rys. 5.2-1 Lista standardowych bibliotek ze Skrzynkami Funkcji<br />

51


5.2.1. Tworzenie nowego projektu i pliku w edytorze FUPLA<br />

Tworzenie projektu rozpoczynamy z poziomu okna dialogowego PG5<br />

gdzie wybieramy zakładki przedstawione na rysunku 5.2.1-1.<br />

Rys. 5.2.1-1 Tworzenie projektu<br />

Otwieranie pliku programu w edytorze FUPLA wykonujemy z poziomu<br />

okna dialogowego przedstawionego na rysunku 5.1-1 uzyskując plik edytora<br />

FUPLA z rozszerzeniem ‘nazwapliku.fup’, np.: ‘ster.fup’.<br />

5.2.2. Edytor FUPLA<br />

Rysunek 5.2.2-1 przedstawia przykładowe okno edytora FUPLA jednej ze<br />

stron programu. Program wykonywany jest od początku do końca, od lewej do<br />

prawej strony. Symbole wejść umieszczone są po stronie lewej, a wyniki<br />

zapisywane są po stronie prawej. Plik edytora FUPLA może zawierać kilka<br />

52


loków programu, zapisanych na stronach, których dozwolona liczba dla<br />

jednego pliku wynosi 200 stron.<br />

Rys. 5.2.2-1 Okno edytora FUPLA<br />

5.2.3. Przykładowe rozkazy.<br />

Zamieszczone poniżej rysunki przedstawiają fragment zbudowanego<br />

programu w edytorze FUPLA. Wybrany fragment programu jest odpowiedzialny<br />

za automatyczne wyznaczenie charakterystyki dynamicznej badanego silnika.<br />

Po załączeniu przycisku ‘Ch dynamiczna’ (rys. 6.4-4) zadaniem<br />

sterownika jest wypracowanie odpowiednich sygnałów sterujących w celu<br />

wyznaczenia opisanej w rozdziale 7.2.2 charakterystyki dynamicznej.<br />

53


Rys. 5.2.3-1 Fragment programu FUPLA do wyznaczania charakterystyki<br />

dynamicznej<br />

54


Przedstawiony fragment programu zawarty został na 2 stronach edytora.<br />

Do tworzenia nowych stron wykorzystujemy ikonę ‘Strona’ (Page) z belki<br />

narzędziowej natomiast do poruszania się pomiędzy stronami ikony strzałek<br />

zamieszczone na tej samej belce (rys. 5.2.3-2).<br />

Rys. 5.2.3.2 Ikony do tworzenia i poruszania się po stronach<br />

Każdą nową stronę możemy udokumentować przez nadanie jej nazwy<br />

oraz komentarzu informującego, jakiej części programu dotyczy.<br />

Rys. 5.2.3-3 Dokumentacja stron<br />

Flaga o nazwie ‘Start_D_automat’, aktywowana przez użytkownika<br />

(impuls chwilowy), uruchamia za pomocą bloczku ‘RS’, wejście S (Set), stoper<br />

odmierzający czas (blok ‘Chrono’). Odliczanie czasu zostanie zatrzymane<br />

podaniem impulsu z bramki ‘Or’ na wejście R (Reset) bloczku ‘RS’ przez flagę<br />

55


‘Stop awaria’ (ustawiana przez użytkownika), flagę ‘Koniec_D_automat’<br />

(ustawiana programowo) lub flagę ‘Automatyka’, której stan uzależniony jest od<br />

położenia przełącznika trybu pracy znajdującego się na stanowisku<br />

laboratoryjnym.<br />

Aktualnie odmierzony czas trafia do rejestru ‘Czas’. Wartość z rejestru<br />

‘Czas’ jest przekazywana na jedno z wejść komparatorów ‘Cmp’. Na drugie<br />

wejście komparatora jest podawana stała wartość ustawiona przez programistę.<br />

W chwili zrównania się wartości wejściowych któregoś z komparatorów,<br />

wysyłany jest impuls na odpowiedni bloczek ‘RS’, który zapisuje do<br />

odpowiedniego rejestru wartość logiczną ‘1’ np.: ‘Poz1_D_automat’.<br />

Wartość rejestru np.: ‘Poz1_D_automat’ trafia na wejście ‘=0’<br />

przełącznika (‘Switch’). Logiczna ‘1’ na wejściu ‘=0’ powoduje przepisanie na<br />

wyjście przełącznika wartości ‘2047’ podawanej na wejście ‘I0’. Wartość<br />

wyjściowa z przełącznika trafia do rejestru ‘Ust_D_automat’, a z niego przez<br />

moduł wyjść analogowych PCD2.W610 do stanowiska laboratoryjnego zadając<br />

na silnik odpowiednie napięcie sterujące.<br />

Zadziałanie kolejnego z komparatorów zeruje wcześniejszy blok ‘RS’ (do<br />

rejestru ‘Poz1_D_automat’ zapisywana jest wartość logiczna ‘0’) oraz zapisuje<br />

do kolejnego z rejestrów (‘Poz2_D_automat’) wartość logiczną ‘1’, co powoduje<br />

w ostateczności zmianę napięcia sterującego. Zadziałanie ostatniego z<br />

komparatorów zeruje ostatni z bloków ‘RS’ oraz zatrzymuje procedurę odliczania<br />

czasu kończąc wyznaczanie charakterystyki dynamicznej w trybie<br />

automatycznym.<br />

Ponowna zmiana stanu flagi ‘Start_D_automat’ uruchomi tą samą<br />

procedurę od początku. Zmiana stanu flagi ‘Stop awaria’ lub ‘Automatyka’ w<br />

trakcie wyznaczania charakterystyki zeruje wszystkie bloki, zatrzymując silnik, a<br />

ponowne uruchomienie odbywa się z pozycji startowej przez flagę<br />

‘Start_D_automat’.<br />

56


5.2.4. Budowa i uruchamianie programu<br />

Po ukończeniu budowy schematu dokonujemy kompilacji programu. W<br />

tym celu wykorzystujemy ikonie ‘Buduj’ (Bulid) zamieszczoną na pasku<br />

narzędziowym.<br />

Rys. 5.2.4-1 Ikona do kompilacji programu<br />

Gdy program zostanie napisany poprawnie informacje te zostaną<br />

wyświetlone w oknie komunikatu przedstawionym na rysunku 5.2.4-2, w innym<br />

przypadku zostaną wyświetlone czerwonym drukiem informacje o błędach.<br />

Rys. 5.2.4-2 Komunikat o poprawnym skompilowaniu programu<br />

57


5.3. Narzędzie dodatkowe ‘Transfer Danych’<br />

Oprogramowanie PG5 jest wyposażone w kilka narzędzi ułatwiających<br />

wykonywanie takich operacji jak: wymiana baterii, konserwacja, dokumentacja i<br />

inne.<br />

Narzędzie ‘Transfer Danych’ umożliwia przesyłanie nie tylko programu z<br />

PCD, ale również zawartości rejestrów, flag, liczników, bloków danych, itp.<br />

Ponadto ułatwia nam wykonanie takich operacji jak:<br />

• zabezpieczenie danych podczas wymiany baterii,<br />

• przesłanie w dowolnym czasie danych logicznych,<br />

• zapis stanu zainstalowanego sprzętu.<br />

Rys. 5.3-1 Narzędzie transferu danych<br />

W pracy narzędzie ‘Transferu Danych’ wykorzystane zostało do<br />

przesyłania zarejestrowanych przez sterownik takich danych jak: napięcie<br />

sterujące, napięcie twornika, prąd twornika oraz prędkość silnika.<br />

Dla tych celów utworzony został oddzielny plik (Badania.fup)<br />

odpowiedzialny za rejestrację mierzonych danych wejściowych podczas<br />

58


wykonywania programu. Przykładową stronę tego pliku przedstawia rysunek<br />

5.3-2.<br />

Wartości mierzone trafiające ze stanowiska na moduł wejść analogowych<br />

PCD2.W325 sterownika PCD2.M480 są rejestrowane przez Bloki Danych (DB<br />

Logger) przy każdym ustawieniu flagi ‘Pomiar’ w stan wysoki. Sygnał wejściowy<br />

może byś ustawiany w stan wysoki przez operatora lub np. przez czasomierz.<br />

Jeden Blok Danych jest w stanie zarejestrować 10 wartości zapisywanej<br />

do niego wielkości. Po zapełnieniu danego bloku kolejne dane są przesyłane<br />

przez wyjście Car do następnego z bloków. Przed kolejnymi pomiarami<br />

wszystkie bloki możemy wyczyści sygnałem wejściowym R (Reset) lub<br />

zapisywać dane bez czyszczenia bloków, gdyż będą one zapisywane od<br />

początku w miejscu poprzednich zapisów.<br />

Rys. 5.3-2 Zapis danych do bloków zrealizowany w edytorze FUPLA<br />

Do przesyłania zgromadzonych danych w wybranych blokach<br />

wykorzystujemy jedną z metod, którą jest Szybki Zapis (Quick Save) (rys. 5.3-3)<br />

59


Rys. 5.3-3 Wybór danych przy metodzie Szybkiego Zapisu<br />

W widniejącym powyżej oknie wybieramy elementy do wyświetlenia, czyli<br />

Bloki Danych, wpisujemy ich graniczne adresy (dla rejestracji przez użytkownika<br />

są to bloki o adresach od 4064 d0 4091, przy rejestracji automatycznej od 4000<br />

do 4063) oraz określamy rodzaj wyświetlenia.<br />

Wybrane przez użytkownika dane są załadowane i zapisane w pliku<br />

tekstowym o nazwie ‘nazwapliku.dt5’ (rys. 5.3-4).<br />

Rys. 5.3-4 Przesyłanie danych ze sterownika do pliku tekstowego<br />

Wygląd utworzonego pliku z zapisanymi danymi przedstawia rys. 5.3-5.<br />

60


Rys. 5.3-5 Plik tekstowy wygenerowany przez narzędzie ‘TD’<br />

W celu zobrazowania wyników pomiarów, dane umieszczone w pliku<br />

tekstowym wygenerowanym przez narzędzie Transfer Danych, są importowane<br />

przez wcześniej przygotowany plik Excela. Należy pamiętać przy tym, aby plik<br />

tekstowy miał nadaną określona nazwę i lokalizację. W przeciwnym razie<br />

użytkownik będzie musiał samodzielnie skonfigurować import danych<br />

zewnętrznych w Exelu. Na rysunku 5.3-6 i 5.3-7 przedstawione zostały kolejne<br />

kroki prawidłowego importu danych z pliku zewnętrznego. Ważne jest, aby<br />

przed rozpoczęciem umieścić kursor w odpowiedniej komórce (A3) arkusza<br />

„Dane2”, gdyż definicje pozostałych komórek są ściśle powiązane z<br />

odpowiednimi komórkami, w które Excel importuje dane z pliku tekstowego.<br />

61


Rys. 5.3-6 Rysunek przedstawiający kolejne kroki konfiguracji pobierania danych<br />

zewnętrznych<br />

Krok 1: wybierz opcję w<br />

‘Typie danych<br />

źródłowych’ – ‘Z<br />

separatorami’ zapewni to<br />

przejrzyste i<br />

uporządkowane<br />

wyświetlenie danych z<br />

pliku tekstowego<br />

62


Krok 2: Wybierz<br />

opcję ‘Tabulator’ w<br />

grupie separatorów i<br />

kliknij przycisk ‘Dalej’<br />

Krok 3: Wszystkie<br />

najważniejsze<br />

parametry zostały<br />

określone. Naciśnij<br />

przycisk ‘Zakończ’<br />

Rys. 5.3-7 Rysunek przedstawiający kolejne kroki konfiguracji pobierania danych<br />

zewnętrznych<br />

Wyniki przeprowadzonych pomiarów możemy oglądać na kolejnych<br />

arkuszach pliku Excela. Prezentowane w nich wykresy przedstawiają 7<br />

charakterystyk. Trzy pierwsze wykreślane są podczas badania układu<br />

napędowego przy pracy komputerowej. Ich jakość całkowicie zależy od<br />

prawidłowego przeprowadzenia ćwiczenia przez laboranta, dlatego należy<br />

pamiętać by zapisywane punkty pomiarowe przedstawiały najważniejsze punkty<br />

badanej charakterystyki. W przypadku pracy automatycznej sterownik sam<br />

notuje w określonych odstępach czasu kolejne mierzone wartości. Dodatkowo<br />

przy pracy automatycznej badana jest charakterystyka dynamiczna. Na rys. 5.3-<br />

8 zaprezentowane zostały przykładowe wyniki otrzymane przez przetworzenie<br />

63


danych z wygenerowanych przez narzędzie ‘TD’. Przedstawiają one<br />

charakterystykę sterowania wyznaczoną przez badającego układ w trybie pracy<br />

komputerowej oraz charakterystykę dynamiczną wyznaczoną w sposób<br />

całkowicie automatyczny.<br />

64


Rys. 5.3-8 Przykładowe charakterystyki wykreślone w pliku Excela<br />

65


6. Wizualizacja badania układu napędowego<br />

6.1. Charakterystyka systemu Wizon<br />

Wizcon jest częścią składową Axera Supervisior- zaawansowanego<br />

systemu sterowania nadrzędnego i akwizycji danych (SCADA) umożliwiającego<br />

integratorom systemów tworzyć wyrafinowane aplikacje sterujące i<br />

monitorujące dla wszystkich gałęzi przemysłu.<br />

Wizcon umożliwia nadawanie praw ograniczających dostęp do części<br />

składowych systemu, którymi są:<br />

• menu oraz opcje menu,<br />

• wpisywanie wartkości bramek,<br />

• uruchamianie makropoleceń,<br />

• warstwy i obrazy aplikacji.<br />

Dzięki właściwości ograniczania dostępu, każdy użytkownik Wizcona<br />

może mieć przypisany poziom dostępu np. zgodnie z hierarchią panującą w<br />

firmie. Takie zróżnicowanie poziomów autoryzacji gwarantuje, iż osoby<br />

nieuprawnione nie będą miały możliwości ingerencji w strukturę programu i<br />

dokonanie jakichkolwiek zmian.<br />

Rys. 6.1-1 Rysunek przedstawia Studio Wizona ułatwiające tworzenie aplikacji<br />

66


Głównym zadaniem Wizcona jest współ<strong>praca</strong> z systemem automatyki.<br />

Dzięki niej możemy sterować procesami technologicznymi wykorzystując do<br />

tego zbudowany w Wizconie wirtualny panel operatorski. Oprócz zadawania<br />

sygnałów mamy także możliwość monitorowania całego systemu, bądź linii<br />

produkcyjnej. Takie rozwiązanie jest niezmiernie wygodne, ponieważ operator<br />

ma wszystkie najważniejsze informacje (dane, alarmy oraz możliwość<br />

sterowania urządzeniami) w jednym miejscy, czyli na ekranie monitora. Także<br />

możliwość dopasowania wyglądu aplikacji do potrzeb klienta jest bardzo dużą<br />

zaletą. Można tworzyć własny wygląd panelu zgodny z wizją projektanta i<br />

wygodny w użytkowaniu. Również fakt, iż jest to urządzenie wirtualne, przynosi<br />

korzyści, ponieważ w każdej chwili możemy zmienić ustawienia i rozmieszczenie<br />

wirtualnych przyrządów, co jest bardzo trudne do wykonania w przypadku<br />

rzeczywistych obiektów.<br />

Rysunek 6.1-1 przedstawia studio aplikacji wizcona, podzielone na dwie<br />

części. Pierwsza, znajdująca się po lewej stronie, pokazuje hierarchiczną<br />

strukturę (w formie drzewa) kontenerów, z których składa się aplikacja systemu<br />

Wizcon. Kontenery te mogą być uznane za bloki, z których buduje się aplikację<br />

systemu Wizcon. W skład drzewa wchodzą trzy główne foldery: Aplikacja<br />

internetowa, Pliki i Obiekty.<br />

Druga przedstawia panel sterowania, w którym dokonujemy zmiany<br />

ustawień aplikacji.<br />

6.2. Konfiguracja sprzętowa<br />

Rozpoczynając pracę z Wizonem, w pierwszej kolejności należy<br />

zdefiniować ustawienia sprzętowe, obejmujące określenie drivera<br />

komunikacyjnego, pozwalającego na komunikację ze sterownikami i nadanie mu<br />

unikatowej nazwy. Kolejnym krokiem w definiowaniu hardewru jest wybranie<br />

portu komunikacyjnego oraz określenie prędkości transmisji danych. W tym<br />

miejscu należy zwrócić na ten parametr szczególną uwagę, gdyż musi mieć on<br />

taką samą wartość, jaką zdefiniowaliśmy przy konfiguracji sprzętowej<br />

sterownika. W przypadku niezgodności prędkość transferowych nawiązanie<br />

komunikacji pomiędzy aplikacją Wizon a sterownikiem będzie niemożliwe.<br />

67


Rys. 6.2-1 Na rysunku zostały przedstawione kolejne kroki konfiguracji sprzętowej,<br />

z zaznaczeniem najważniejszych elementów<br />

6.3. Definiowanie sygnałów<br />

Następny etap obejmuje zdefiniowanie sygnałów używanych przez<br />

aplikacje napisane w Wizconie. W tym celu należy utworzyć bramki, które w<br />

Wizonie używane są jako wewnętrzne zmienne do obliczeń i wyświetleń oraz<br />

komunikacji ze sterownikami PLC w celu reprezentacji danych ze sterownika<br />

PLC lub też do wysyłania poleceń do PLC.<br />

Rozróżniamy trzy grupy bramek w zależności od źródła, z którego<br />

korzystają: PLC, własne, złożone.<br />

Bramki PLC, wykorzystywane są przy komunikacji i wymianie danych<br />

pomiędzy Wizonem a urządzeniami zewnętrznymi. Bramki te posiadają swoje<br />

odwzorowania w zmiennych sterownika (np. rejestr). Definiuje się to poprzez<br />

podanie adresu bramki podczas definiowania bramki. Format adresu różni się w<br />

zależności od danego sterownika, struktury pamięci sterownika PLC,<br />

wewnętrznej architektury czy protokołu komunikacyjnego. Aby bramki te<br />

działały poprawnie należy właściwie skonfigurować ustawienia sprzętowe (driver<br />

oraz prędkość transmisji – patrz roz. 6.2)<br />

68


Bramki własne reprezentują zmienne wewnętrzne, które nie są<br />

podłączone do żadnych urządzeń i używane są przy różnorodnych obliczeniach,<br />

do obsługi sterowania i do innych celów związanych z obsługą aplikacji. Bramki<br />

z tej grupy mogą być wykorzystywane min. do przełączania się pomiędzy<br />

strefami w aplikacji, wywoływania konkretnych funkcji, czy wywoływania plików<br />

Wizcona (np. wykresów) z poziomu panelu sterowania.<br />

Bramki, których wartości są obliczane automatycznie zgodnie ze wzorem<br />

zdefiniowanym przez użytkownika nazywamy bramkami złożonymi.<br />

Jak już wcześniej wspomniano, dzięki aplikacjom zbudowanym w<br />

Wizconie możemy zastąpić tradycyjny panel operatorski, wirtualnym. Aby było<br />

to możliwe, musimy mieć możliwość wymiany danych pomiędzy komputerem a<br />

sterownikiem, obejmującą zarówno sygnały cyfrowe jak i analogowe. Żeby taka<br />

współ<strong>praca</strong> była realizowana, Wizcon posiada dodatkowy podział bramek na:<br />

cyfrowe, analogowe i tekstowe:<br />

- bramki cyfrowe reprezentują wartości dyskretne stanów logicznych<br />

- bramki analogowe reprezentują wartości numeryczne, takie jak liczby<br />

całkowite i zmiennoprzecinkowe.<br />

- bramki tekstowe mogą przyjmować wartości będące ciągami znaków<br />

alfanumerycznych.<br />

Na rysunku 6.3-1 został pokazany przykład definiowania bramki<br />

analogowej. Przy opisywaniu bramki należy zwrócić uwagę na kilka rzeczy.<br />

Pierwszą z nich jest wybór źródła bramki, czyli określenie typu bramki (PLC,<br />

własna, złożona). Następnie wybieramy wcześniej zdefiniowany driver<br />

komunikacyjny i nadajemy bramce ściśle określony adres. Należy pamiętać, że<br />

jeżeli dany sygnał był wcześniej wykorzystywany w programie sterownika, w<br />

Wizonie musi mieć on taki sam adres jak w sterowniku. Sposób dokładnego<br />

adresowania jest dostępny w pomocy Wizcona.<br />

Przy definiowaniu bramek analogowych mamy możliwość przeskalowania<br />

pobieranego sygnału (wartości inżynierskie), tak, aby jego wartości<br />

wskazywane przez wirtualne przyrządy był zgodny z wartościami rzeczywistymi.<br />

69


Rys. 6.3-1 Rysunek przedstawiający przykład definiowania bramki analogowej.<br />

6.4. Budowa panelu operatorskiego<br />

Kolejnym krokiem w programowaniu w Wizconie jest zbudowanie<br />

wirtualnego panelu operatorskiego. Podstawowymi cechami takiego panelu są<br />

przejrzystość, intuicyjna obsługa. Naszym zadaniem było utworzenie takiej<br />

aplikacji, której obsługa nie sprawiłaby problemu osobom mającym po raz<br />

pierwszy styczność z tym ćwiczeniem laboratoryjnym. Podczas budowy panelu,<br />

musieliśmy pamiętać o licznych blokadach i zabezpieczeniach mających na celu<br />

wykluczenie jakiegokolwiek niepożądanego działania układu wynikającego z<br />

nieprawidłowego wykonywania programu ćwiczenia.<br />

Obsługa stanowiska do badania silnika prądu stałego, została podzielona<br />

na trzy kategorie, wynikające z trzech trybów pracy układu:<br />

- <strong>praca</strong> ręczna,<br />

- <strong>praca</strong> komputerowa,<br />

70


- <strong>praca</strong> automatyczna.<br />

Wybór trybu pracy odbywa się na pierwszym ekranie wirtualnego panelu.<br />

Oprócz możliwości wejść do poszczególnych trybów, można na nim obserwować<br />

aktualne położenie przełącznika wyboru trybu pracy umieszczonego na pulpicie<br />

laboratoryjnym. Aby wejść do poszczególnych zakładek, musimy wpierw<br />

ustawić przełącznik ręczny P1 w odpowiedniej pozycji:<br />

P1 - sterowanie ręczne<br />

Wizcon - Praca ręczna<br />

P1 – sterowanie automatyczne Wizcon - Praca komputerowa<br />

P1 – sterowanie automatyczne Wizcon – Praca automatyczna<br />

Tabela 6.4-1 Zestawienie przedstawiające zależności pomiędzy pozycjami<br />

przełącznika P1 a dostępnością trybów pracy w Wizconie<br />

Rys. 6.4-1 Rysunek przedstawiający pierwszy poziom wirtualnego panelu<br />

sterowania<br />

Po przełączeniu przełącznika P1 w pozycję ‘Sterowanie ręczne’, aktywne<br />

są wszystkie przełączniki i potencjometry na pulpicie laboratoryjnym, natomiast<br />

w Wizconie jest możliwość jedynie obserwacji mierzonych wielkości fizycznych.<br />

Pomimo tego iż w tym przypadku Wizcon służy tylko jako wyświetlacz, jest on<br />

71


ardzo pomocny, gdyż dzięki cyfrowym wyświetlaczom pomiar jest dużo<br />

dokładniejszy niż w przypadku mierników analogowych, umieszczonych na<br />

stanowisku laboratoryjnym.<br />

Rys. 6.4-2 Cyfrowy wyświetlacz wielkości mierzonych podczas badania silnika przy<br />

sterowaniu ręcznym<br />

Przełączając P1 w pozycję ‘Sterowanie automatyczne’, odblokowane<br />

zostają dwie zakładki: <strong>praca</strong> komputerowa i <strong>praca</strong> automatyczna.<br />

W pracy komputerowej mamy możliwość wyboru programu badań dla<br />

konkretnej charakterystyki. W przeciwieństwie do ćwiczenia wykonywanego na<br />

stanowisku istniejącym do tej pory, tu użytkownik ma już gotowe układy, z<br />

elementami związanymi tylko z daną charakterystyką. Dzięki temu został<br />

zawężony margines ewentualnej pomyłki i błędnego skonfigurowania układu<br />

napędowego.<br />

Po wejściu w Pracę komputerowa wyświetlana jest podstrona z<br />

możliwością wyboru konfiguracji układu, w zależności od tego, którą z<br />

charakterystyk chcemy przebadać. Do wyboru mamy:<br />

- charakterystykę sterowania,<br />

- charakterystykę mechaniczną silnika,<br />

- charakterystykę mechaniczną układu.<br />

72


Rys. 6.4-3 Przedstawia wszystkie cztery plansze dostępne przy wyborze trybu:<br />

Praca Komputerowa<br />

73


Po wejściu w wybraną zakładkę, oprócz widoku schematu układ,<br />

przycisków oraz potencjometrów, mamy także możliwość obserwowania zmian<br />

mierzonych wielkości fizycznych. Dodatkowym ułatwieniem w późniejszym<br />

przygotowywaniu wyników badań, jest wprowadzona przez nas funkcja pomiaru<br />

wartości parametrów układu. Umożliwia to przycisk „Pomiar”. Kazdowarowe<br />

jego naciśnięcie powoduje zapisanie w pamięci sterownika wszystkich<br />

mierzonych wielkości. Dla każdej charakterystyki jest przeznaczona określona<br />

ilość punktów pomiarowych. Wraz z zapamiętywaniem kolejnych pomiarów,<br />

liczba pozostałych niewykorzystanych miejsc w pamięci sterownika jest<br />

wyświetlana na ekranie monitora. Uzyskane w ten sposób punkty badanych<br />

charakterystyk można za pomocą narzędzia (w PG5) eksportować do pliku<br />

tekstowego (trzeba nadać jemu określoną nazwę:dane.txt) a następnie obejrzeć<br />

je w przygotowanym pliku Exela Sprawozdanie.xls, co zostało opisane w<br />

punkcie 5.3.<br />

Ostatnim z możliwych trybów pracy, jest <strong>praca</strong> automatyczna. W<br />

przypadku jej wybrania, użytkownik wskazuje jedynie, która charakterystyka ma<br />

zostać przebadana. Przeprowadzeniem całego badania zajmuje się sam<br />

sterownik. Przeprowadzone przez niego badanie jest zgodne z założeniami,<br />

jakie zostały mu postawione w programie napisanym w PG5. Podczas<br />

automatycznego badania charakterystyk, operator ma możliwość oglądania<br />

aktualnych parametrów układu oraz może także obserwować rysowanie<br />

wykresów w czasie rzeczywistym.<br />

74


Rys. 6.4-4 Wygląd podstrony ‘Praca automatyczna’<br />

Dodatkowo, podczas badania przez sterownik poszczególnych<br />

charakterystyk, do bloków danych umieszczonych w programie w PG5<br />

automatycznie są zapisywane wielkości potrzebne to wykreślenia tych<br />

charakterystyk. Wyniki pomiarów są zapisywane do jednego pliku tekstowego, z<br />

którego Excel samodzielnie importuje dane, w celu utworzenia sprawozdania z<br />

przeprowadzonych badań.<br />

75


7. Instrukcja<br />

7.1 Dane silnika napędowego<br />

Silnik wykonawczy prądu stałego: PZTK 88-35 TRR<br />

• napięcie znamionowe – 35 [V]<br />

• prędkość znamionowa – 3200 [obr/min]<br />

• moment znamionowy – 2.8 [Nm]<br />

• prąd znamionowy – 27 [A]<br />

• stała momentowa – 0.105 [Nm/A]<br />

• stała napięciowa – 11/1000 [V/(obr/min)]<br />

• rezystancja twornika – 0.56 [Ω]<br />

• indukcyjność twornika – 0.9 [mH]<br />

7.2 Badanie układu napędowego z silnikiem prądu stałego<br />

sterowanego impulsowo<br />

7.2.1 Opis stanowiska pomiarowego<br />

Na rysunku 7.2.1-1 przedstawiony został schemat ideowo-blokowy<br />

badanego układu napędowego.<br />

Rozpoczynając ćwiczenie, w pierwszej kolejności należy wybrać sposób<br />

obsługi całego stanowiska. Tryb pracy wybiera się przełącznikiem P1. W trybie<br />

„sterowanie ręczne” wszelkie przełączenia oraz zadawanie napięcia sterującego<br />

czoperem jak i tyrystorami odbywa się poprzez ręczną obsługę rzeczywistego<br />

pulpitu. W trybie „sterowanie automatyczne”, przełączniki i pokrętła na pulpicie<br />

zostają dezaktywowane, a wszelkie przełączenia realizowane są przez sterownik<br />

i użytkownika obsługującego wirtualny pulpit umieszczony na ekranie monitora.<br />

W obu tych trybach zasada działania układu napędowego i<br />

przeprowadzanych badań pozostaje taka sama, zmienia się jedynie sposób<br />

zadawania wartości i dokonywania przełączeń w układzie.<br />

Stanowisko laboratoryjne, które było do tej pory wykorzystywane do<br />

badania silnika prądu stałego, zasilane jest z sieci trójfazowej (380/220V).<br />

76


Stanowisko włącza się przełącznikiem ręcznym doprowadzającym napięcie do<br />

zasilacza wytwarzającego napięcie dla elektroniki umieszczonej w stanowisku.<br />

Załączenie stycznika 2Q powoduje doprowadzenie napięcia do diodowego<br />

prostownika sześciopulsowego, który jest źródłem napięcia stałego dla silnika<br />

M.<br />

Załączając stycznik 3Q doprowadzamy napięcie do dwukierunkowego,<br />

tyrystorowego przekształtnika PS, odpowiedzialnego za regulację napięcia<br />

zasilającego twornik drugiego silnika prądu stałego oznaczonego symbolem G.<br />

Silnik ten jest wykorzystywany w układzie do hamowania lub przyspieszania<br />

silnika M. Maszyny te sprzęgnięte są ze sobą mechanicznie.<br />

Sterowanie maszyną G odbywa się za pomocą przekształtnika PS. Sam<br />

przekształtnik sterowany jest za pomocą obwodu złożonego ze wzmacniacza<br />

mocy impulsów bramkowych (WMIB) oraz sterownika. W zależności od tego,<br />

która para tyrystorów (1,4 i 2,3) zostanie wysterowana, otrzymuje się<br />

przeciwny kierunek momentu w hamownicy (G). Zadawanie wartości prądu<br />

hamownicy odbywa się potencjometrem 3Rp.<br />

Oprócz silnika M, z maszyną G sprzęgnięta jest także prądnica<br />

tachometryczna 2GT, mierząca prędkość n silnika.<br />

Umieszczony na pulpicie przełącznik P2 umożliwia badającemu układ<br />

wybór sposobu zasilania silnika M.<br />

W przypadku badania silnika przełącznik P2 powinien być w pozycji<br />

„zasilania bezpośrednie”. W tym przypadku napięcie z prostownika PD trafia<br />

bezpośrednio na zaciski twornika badanego silnika. Przy takiej konfiguracji<br />

układu nie mamy możliwości regulowania prędkości silnika (patrz wzór 2.1-8<br />

przy U zaś =const, Ω=const). Do zmiany kierunku wirowania silnika, przy zasilaniu<br />

bezpośrednim służy przełącznik P3.<br />

Ustawiając przełącznik P2 w pozycję „zasilanie z czopera”, możemy<br />

badać cały układ napędowy. W przypadku zasilania z czopera, napięcie<br />

77


Rys. 7.2.1-1 Schemat ideowo-blokowy układu napędowego z silnikiem prądu<br />

stałego<br />

78


wyjściowe z prostownika PD trafia na przekształtnik tranzystorowy CP<br />

sterowany impulsami prostokątnymi, których współczynnik wypełnienia zmienia<br />

się od 0 do 100%, w zależności od wartości napięcia sterującego U st , będącego<br />

sygnałem wejściowym sterownika St1. Wartość napięcia U st zadajemy sami<br />

potencjometrem 1Rp.<br />

7.2.2 Badanie układu napędowego<br />

Celem ćwiczenia jest zbadanie układu napędowego z silnikiem prądu<br />

stałego. W tym celu należy wyznaczyć:<br />

- charakterystykę sterowania układem,<br />

- charakterystykę mechaniczną układu,<br />

- charakterystykę mechaniczną silnika,<br />

- charakterystykę dynamiczną silnika.<br />

Program badań oraz postępowanie podczas wyznaczania charakterystyk,<br />

zarówno w sterowaniu ręcznym jak i sterowaniu automatycznym jest takie<br />

samo z tą różnicą, że w sterowaniu ręcznym wszelkie przełączenia oraz<br />

zadawanie wielkości analogowych z potencjometrów odbywa się na<br />

rzeczywistym pulpicie. Natomiast w przypadku sterowania automatycznego,<br />

czynności te mogą być wykonywane przez użytkownika przełącznikami i<br />

potencjometrami umieszczonymi na wirtualnym panelu sterowniczym<br />

znajdującym się na ekranie monitora, bądź w wersji pełnej automatyki,<br />

wszystkie te czynności wykonywane są tylko z udziałem sterownika z<br />

pominięciem użytkownika.<br />

Pierwszą z charakterystyk, którą musimy wyznaczyć jest charakterystyka<br />

sterowania układem. W pierwszej kolejności wybieramy tryb pracy<br />

(ręczny/automatyczny) - przełącznik P1 nastawiony na „sterowanie ręczne”.<br />

Następnie ustawiamy przełącznik P2 w pozycję „zasilanie z czopera”. Podczas<br />

badania, silnik zasilany jest z układu przekształtnika tranzystorowego CP. Po<br />

odpowiednim nastawieniu przełączników P1, P2 załączamy przełącznik ręczny<br />

1Q, oraz stycznik 2Q. Podczas przeprowadzanego badania, zmieniamy napięcie<br />

79


sterujące potencjometrem 1Rp. Zmiana U st odbywa się w pełnym zakresie (od 0<br />

do +10V oraz od 0 do -10V).<br />

Podczas badania charakterystyki sterowania, należy notować następujące<br />

wartości:<br />

• U – napięcie zasilające układ,<br />

• ε – wypełnienie, w %,<br />

• U A – napięcie na zaciskach twornika silnika,<br />

• I A – prąd twornika silnika,<br />

• n – prędkość obrotową silnika,<br />

• U st – napięcie zadające.<br />

Rys. 7.2.2-1 Schemat ideowo-blokowy przedstawiający kolejność przełączeń<br />

podczas wyznaczania charakterystyki sterowania<br />

Po dokonaniu pomiarów należy wykreślić następujące charakterystyki:<br />

ε = f(+-U st ); U A = f(+-U st ); I A = f(+-U st ); n= f(+-U st ).<br />

80


Rys. 7.2.2-2 Przykład charakterystyki sterowania n= f(+-U st )<br />

Kolejnym punktem badań układu napędowego jest wyznaczenie<br />

charakterystyki mechanicznej układu. W celu jej wykreślenia, badania należy<br />

przeprowadzić dla czterech wybranych współczynników wypełnienia ε (10%,<br />

30%, 50%, 80%), oraz obu kierunków wirowania silnika. Kolejność załączania<br />

przełączników na pulpicie sterującym jest taka sama jak podczas wyznaczania<br />

charakterystyki sterowania. Wpierw ustawiamy w odpowiednich pozycjach P1<br />

(sterowanie ręczne) oraz P2 (zasilanie z czopera), a następnie załączamy<br />

przełącznik ręczny 1Q, stycznik 2Q oraz stycznik 3Q. Badanie charakterystyki<br />

mechanicznej układu, należy rozpocząć od nastawienia potencjometrem 1Rp<br />

współczynnika wypełnienia na 10% oraz załączenia tyrystorów 1,2. Silnik<br />

obciążony jest dodatkową maszyną G, pracującą jako hamulec, o momencie<br />

obciążenia Mb, uzależnionym od kąta wyzwalania przekształtnika PS. Po<br />

wykonani serii pomiarów dla takiej konfiguracji układu, przełączamy przełącznik<br />

5s (tyr. 3,4) i ponownie dla wypełnienia 10% wykonujemy pomiary. Podczas<br />

wykonywania tego ćwiczenia należy notować następujące parametry układu:<br />

• ε – współczynnik wypełnienia,<br />

• I A – wartość prądu twornika silnika M,<br />

• U A - wartość napięcia twornika silnika M,<br />

• n – prędkość silnika M.<br />

81


Rys. 7.2.2-3 Schemat ideowo-blokowy przedstawiający kolejność przełączeń<br />

podczas wyznaczania charakterystyki mechanicznej układu<br />

U A = f(I A ).<br />

Po dokonaniu pomiarów należy wykreślić następujące charakterystyki:<br />

Rys. 7.2.2-4 Przykład charakterystyki mechanicznej układu dla różnych wartości<br />

współczynnika wypełnienia<br />

W trybie pracy automatycznej badanie charakterystyki odbywa się przy<br />

napięciu zasilania 22V.<br />

82


Trzecią z badanych charakterystyk jest charakterystyka mechaniczna<br />

silnika. Wpierw ustawiamy w odpowiednich pozycjach P1 (sterowanie ręczne)<br />

oraz P2 (zasilanie bezpośrednie), a następnie załączamy przełącznik ręczny 1Q,<br />

stycznik 2Q i stycznik 3Q. Program badań jest analogiczny jak w przypadku<br />

charakterystyki mechanicznej układu, z tą różnicą, że nie ma możliwości<br />

regulowania napięcia zasilającego twornik maszyny M. W celu zmiany kierunku<br />

wirowania silnika należy przełączyć przełącznik P3. Dla sterowania ręcznego,<br />

pomiary wykonujemy dla napięć zasilania (8V, 22V, 36V). W trybie pracy<br />

automatycznej badanie charakterystyki odbywa się przy napięciu zasilania 22V.<br />

Rys. 7.2.2-5 Schemat ideowo-blokowy przedstawiający kolejność przełączeń<br />

podczas wyznaczania charakterystyki mechanicznej silnika<br />

Podczas wykonywania tego ćwiczenia należy notować następujące<br />

parametry układu:<br />

83


• U zaś – wartość napięcia zasilania silnika M,<br />

• I A – wartość prądu twornika silnika M,<br />

• U A - wartość napięcia twornika silnika M,<br />

• n – prędkość silnika M.<br />

Rys. 7.2.2-6 Przykład charakterystyki mechanicznej silnika, dla obu kierunków<br />

wirowania i dla napięcia zasilania twornika silnika M równego 36V<br />

Ostatnią z charakterystyk, jest charakterystyka dynamiczna silnika. Jest<br />

ona wyznaczana przy pracy automatycznej, bez udziału wykonującego<br />

ćwiczenie. Podczas badania, należy obserwować zachowanie się układu (I A , U A ,<br />

n), na skokową zmianę prędkości silnika. W celu dokładnego zbadania<br />

właściwości układu, program badania ch. dynamicznej obejmuje wszystkie<br />

możliwe przypadki zmian prędkości wirowania silnika, z uwzględnieniem<br />

skokowej zmiany kierunku wirowania.<br />

84


Rys. 7.2.2-7 Przykład skokowych zmian napięcia sterującego podczas wyznaczania<br />

charakterystyki dynamicznej<br />

85


8. Pomiary<br />

8.1. Tryb pracy ręczny<br />

1. Charakterystyka sterowania<br />

Tabela pomiarów<br />

Nr Napięcie Napięcie Prąd Prędkość Nr Napięcie Napięcie Prąd Prędkość<br />

pomiaru sterujące twornika twornika silnika pomiaru sterujące twornika twornika silnika<br />

[V] [V] [A] [obr/min] [V] [V] [A] [obr/min]<br />

1 -9 14 1,5 1800 21 1 0 -0,1 0<br />

2 -8,5 13,5 1,45 1600 22 1,5 -1 -0,35 0<br />

3 -8 13 1,45 1500 23 2 -1,5 -1 -50<br />

4 -7,5 12 1,4 1400 24 2,5 -2,5 -1,1 -200<br />

5 -7 11 1,4 1300 25 3 -3,5 -1,2 -300<br />

6 -6,5 10 1,4 1200 26 3,5 -4,5 -1,25 -400<br />

7 -6 9 1,35 1000 27 4 -5,5 -1,3 -600<br />

8 -5,5 8 1,3 950 28 4,5 -6 -1,3 -700<br />

9 -5 7 1,3 900 29 5 -7 -1,4 -800<br />

10 -4,5 6 1,25 700 30 5,5 -8 -1,4 -1000<br />

11 -4 5 1,2 600 31 6 -9 -1,45 -1100<br />

12 -3,5 4,5 1,15 400 32 6,5 -10 -1,5 -1200<br />

13 -3 3 1,1 300 33 7 -11 -1,5 -1300<br />

14 -2,5 2 1 200 34 7,5 -12 -1,5 -1400<br />

15 -2 1 0,9 60 35 8 -13 -1,5 -1500<br />

16 -1,5 0,1 0,1 0 36 8,5 -13,5 -1,5 -1600<br />

17 -1 0 0 0 37 9 -14 -1,55 -1700<br />

18 -0,5 0 0 0<br />

19 0 0 0 0<br />

20 0,5 0 -0,1 0<br />

Tab. 8.1-1 Wyniki pomiarów przeprowadzonych podczas badania ch. sterowania<br />

Wykres<br />

Ua[V],Ia[A],n[obr/min]<br />

Charakterystyka sterowania (sterowanie komputerowe)<br />

20<br />

2500<br />

15<br />

2000<br />

10<br />

1500<br />

1000<br />

5<br />

500<br />

0<br />

0<br />

-10 -5 -5 0 5 10 -500<br />

-10<br />

-1000<br />

-1500<br />

-15<br />

-2000<br />

Ust[V]<br />

-20<br />

-2500<br />

Napięcie twornika Prąd twornika Prędkość silnika<br />

Rys. 8.1-1 Wykres przedstawiający charakterystykę sterowania<br />

86


2. Charakterystyka mechaniczna układu<br />

Tabela pomiarów<br />

Współczynnik wypełnienia=20%<br />

Współczynnik wypełnienia=40%<br />

Kierunek wir.: L Kierunek wir.: P<br />

Kierunek wir.: L Kierunek wir.: P<br />

Prędkość<br />

silnika<br />

Prąd<br />

twornika<br />

Prędkość<br />

silnika<br />

Prąd<br />

twornika<br />

Prędkość<br />

silnika<br />

Prąd<br />

twornika<br />

Prędkość<br />

silnika<br />

Prąd<br />

twornika<br />

[obr/min] [A] [obr/min] [A] [obr/min] [A] [obr/min] [A]<br />

-3000 1,9 3000 -1,9 -3000 0,6 3000 -0,6<br />

-2800 1,7 2800 -1,7 -2800 0,5 2800 -0,5<br />

-2600 1,5 2600 -1,5 -2200 0,45 2200 -0,45<br />

-2400 1,4 2400 -1,4 -2000 0,4 2000 -0,4<br />

-2200 1,2 2200 -1,2 -1800 0,3 1800 -0,3<br />

-2000 1 2000 -1 -1600 0,2 1600 -0,2<br />

-1800 0,9 1800 -0,9 -1400 0,1 1400 -0,1<br />

-1600 0,7 1600 -0,7 -1200 0 1200 0<br />

-1400 0,6 1400 -0,6 -1000 -0,2 1000 0,2<br />

-1200 0,5 1200 -0,5 -800 -0,6 800 0,6<br />

-1000 0,1 1000 -0,1 -600 -1,2 600 1,6<br />

-800 0 800 0 -500 -2,3 500 2,2<br />

-600 -0,1 600 0,1 -400 -3 400 3<br />

-400 -0,2 400 0,2 -300 -3,5 300 3,5<br />

-200 -1 200 1 -200 -4,5 200 4,5<br />

-150 -1,6 150 1,6 -100 -5 100 5<br />

-120 -1,8 120 1,7 0 -5,5 0 5,5<br />

-100 -2 100 1,8 100 -6,5 -100 6,5<br />

-50 -2 50 2 200 -7,2 -200 7,2<br />

0 -2,7 0 2,7 400 -8,5 -400 8,5<br />

100 -3,5 -100 3,5 600 -10 -600 10<br />

200 -4,25 -200 4,25 800 -11 -800 11<br />

400 -5,5 -400 5,5 1000 -12 -1000 12<br />

1000 -10,5 -1000 10,5<br />

1200 -11 -1200 11<br />

87


Współczynnik wypełnienia=60%<br />

Współczynnik wypełnienia=80%<br />

Kierunek wir.: L Kierunek wir.: P<br />

Kierunek wir.: L Kierunek wir.: P<br />

Prędkość<br />

silnika<br />

Prąd<br />

twornika<br />

Prędkość<br />

silnika<br />

Prąd<br />

twornika<br />

Prędkość<br />

silnika<br />

Prąd<br />

twornika<br />

Prędkość<br />

silnika<br />

Prąd<br />

twornika<br />

[obr/min] [A] [obr/min] [A] [obr/min] [A] [obr/min] [A]<br />

-3000 0,22 3000 -0,22 -3000 0,12 3200 -0,14<br />

-2600 0,2 2600 -0,2 -2800 0,1 3000 -0,12<br />

-2400 0,18 2400 -0,18 -2600 0,05 2800 -0,1<br />

-2200 0,15 2200 -0,15 -2400 0 2600 -0,05<br />

-2000 0,1 2000 -0,1 -2200 -0,1 2400 0<br />

-1800 0 1800 0 -2000 -0,2 2200 0,1<br />

-1600 -0,1 1600 0,1 -1800 -0,6 2000 0,2<br />

-1400 -0,2 1400 0,2 -1600 -1,3 1800 0,6<br />

-1200 -0,7 1200 0,7 -1500 -1,4 1600 1,3<br />

-1050 -1,3 1020 1,3 -1200 -3,3 1200 3,3<br />

-800 -3 800 3 -800 -6 800 5,5<br />

-600 -4,5 600 4,5 -600 -7 600 7<br />

-400 -5,5 400 5,5 -400 -8,5 400 8<br />

-200 -7 200 7 -200 -9,5 200 9,5<br />

0 -8,5 0 8,2 0 -10,5 0 10,5<br />

200 -10 -200 10 100 -11,5 -100 11,5<br />

400 -11 -400 11 200 -12 -200 12<br />

600 -12 -600 12 400 -13 -400 13<br />

800 -13 -800 13 500 -13,5 -500 13,5<br />

Tab. 8.1-2 Wyniki pomiarów przeprowadzonych podczas badania ch. mech. układu<br />

n[obr/min]<br />

Wykres<br />

Charakterystyka mech. układu (sterowanie ręczne)<br />

4000<br />

3000<br />

2000<br />

1000<br />

0<br />

-15 -10 -5 -1000 0 5 10 15<br />

-2000<br />

-3000<br />

-4000<br />

22%(L) 20%(P) 40%(L) 40%(P) 60%(L)<br />

60%(P) 80%(L) Ia[A] 80%(P)<br />

Rys. 8.1-2 Wykres przedstawiający charakterystykę mechaniczną układu<br />

88


3. Charakterystyka mechaniczna silnika<br />

Tabela pomiarów<br />

Kierunek wir.: L<br />

Kierunek wir.: P<br />

Prędkość<br />

silnika<br />

Prąd<br />

twornika<br />

Prędkość<br />

silnika<br />

Prąd<br />

twornika<br />

[obr/min] [A] [obr/min] [A]<br />

-2000 -3 2000 3<br />

-1500 -5,7 1500 5,7<br />

-1000 -9,5 1000 9,3<br />

-800 -10,5 800 10,7<br />

-600 -12 600 12<br />

-400 -13 400 13<br />

-200 -14 200 14<br />

0 -15 0 15<br />

Tab. 8.1-3 Wyniki pomiarów przeprowadzonych podczas badania ch. mech. silnika<br />

Wykres<br />

n[obr/min]<br />

Charakterystyka mechaniczna silnika (sterowanie<br />

ręczne)<br />

3000<br />

2000<br />

1000<br />

0<br />

-20 -10 -1000 0 10 20<br />

-2000<br />

-3000<br />

Ia[a]<br />

22V(L)<br />

22V(P)<br />

Rys. 8.1-3 Wykres przedstawiający charakterystykę mechaniczną silnika<br />

89


8.2. Tryb pracy komputerowy<br />

1.Charakterystyka sterowania<br />

Tabela pomiarów<br />

Nr<br />

pomiaru Napięcie sterujące Napięcie twornika<br />

Prąd<br />

twornika<br />

Prędkość<br />

silnika<br />

[V] [V] [A] [obr/min]<br />

1 -10 17,56 1,51 1972,21<br />

2 -9 15,84 1,48 1765,06<br />

3 -8 13,89 1,45 1527,71<br />

4 -7 11,83 1,41 1277,41<br />

5 -6 9,93 1,36 1040,05<br />

6 -5 7,82 1,32 794,06<br />

7 -4 5,72 1,24 548,08<br />

8 -3 3,47 1,13 284,83<br />

9 -2 1,52 1,04 51,79<br />

10 -1 0,05 0,00 0,00<br />

11 0 0,00 -0,05 0,00<br />

12 1 0,00 -0,08 0,00<br />

13 2 -1,22 -1,10 -25,89<br />

14 3 -3,42 -1,22 -271,88<br />

15 4 -5,57 -1,29 -530,81<br />

16 5 -7,73 -1,39 -789,75<br />

17 6 -9,83 -1,42 -1044,36<br />

18 7 -11,93 -1,47 -1290,35<br />

19 8 -13,89 -1,51 -1527,71<br />

20 9 -15,79 -1,54 -1756,43<br />

Tab. 8.2-1 Wyniki pomiarów przeprowadzonych podczas badania ch. sterowania<br />

Wykres<br />

Ua[V],Ia[A],n[obr/min]<br />

charakterystyka sterowania (sterowanie komputerowe)<br />

20,00<br />

2500,00<br />

15,00<br />

10,00<br />

5,00<br />

0,00<br />

-10 -5 -5,00 0 5 10 -500,00<br />

-1000,00<br />

-10,00<br />

-15,00<br />

-20,00<br />

Uster[V]<br />

napięcie twornika prąd twornika prędkość silnika<br />

2000,00<br />

1500,00<br />

1000,00<br />

500,00<br />

0,00<br />

-1500,00<br />

-2000,00<br />

-2500,00<br />

Rys. 8.2-1 Wykres przedstawiający charakterystykę sterowania<br />

90


2. Charakterystyka mechaniczna układu<br />

Tabela pomiarów<br />

Nr<br />

pomiaru<br />

Prąd<br />

twornika<br />

Prędkość<br />

silnika<br />

Nr pomiaru Prąd<br />

twornika<br />

Prędkość<br />

silnika<br />

[A] [obr/min] [A] [obr/min]<br />

1 0,00 0,00 41 0,08 0,00<br />

2 0,00 0,00 42 2,65 -474,71<br />

3 0,85 -811,32 43 6,76 -1027,10<br />

4 4,39 -2334,72 44 8,33 -1255,83<br />

5 0,00 -4,32 45 0,08 0,00<br />

6 0,00 0,00 46 0,08 0,00<br />

7 -0,44 90,63 47 0,06 224,41<br />

8 -6,38 927,84 48 -3,54 1657,17<br />

9 -8,15 1199,73 49 -4,46 2006,73<br />

10 -1,13 -302,09 50 1,32 254,62<br />

11 -0,57 -384,08 51 1,60 207,15<br />

12 0,20 -1078,89 52 2,10 138,10<br />

13 0,70 -1998,10 53 3,87 -103,57<br />

14 1,07 -2714,49 54 8,15 -703,44<br />

15 -1,13 -284,83 55 1,18 276,20<br />

16 -1,38 -250,30 56 0,80 327,98<br />

17 -1,80 -198,52 57 0,20 487,66<br />

18 -2,75 -51,79 58 -1,00 2395,13<br />

19 -7,70 621,44 59 -1,39 2930,26<br />

20 -1,16 -828,59 60 1,42 772,48<br />

21 -0,85 -889,00 61 1,86 694,80<br />

22 -0,39 -975,32 62 4,42 315,04<br />

23 0,29 -1946,32 63 7,47 -138,10<br />

24 0,42 -3012,26 64 10,69 -643,02<br />

25 -1,39 -798,38 65 1,18 807,01<br />

26 -1,66 -750,91 66 0,67 901,95<br />

27 -2,13 -677,54 67 0,23 1113,41<br />

28 -6,11 -64,73 68 -0,32 2632,49<br />

29 -8,91 340,93 69 -0,45 3258,25<br />

30 -1,47 -1536,34 70 1,62 1510,45<br />

31 -1,19 -1575,18 71 1,94 1441,40<br />

32 -0,91 -1635,60 72 3,67 1109,10<br />

33 -0,53 -1730,54 73 10,10 60,42<br />

34 0,12 -2550,49 74 12,07 -289,14<br />

35 -1,57 -1506,13 75 1,48 1532,02<br />

36 -1,92 -1441,40 76 1,27 1570,86<br />

37 -2,46 -1333,51 77 0,79 1683,07<br />

38 -5,70 -772,48 78 -0,06 2714,49<br />

39 -9,83 -94,94 79 -0,11 3379,08<br />

40 0,08 0,00 80 0,09 470,40<br />

Tab. 8.2-2 Wyniki pomiarów przeprowadzonych podczas badania ch. mech. układu<br />

91


n[obr/min]<br />

Wykres<br />

Charakterystyka mechaniczna układu (sterowanie<br />

komputerowe)<br />

4000,00<br />

3000,00<br />

2000,00<br />

1000,00<br />

0,00<br />

-15,00 -10,00 -5,00-1000,000,00 5,00 10,00 15,00<br />

-2000,00<br />

-3000,00<br />

-4000,00<br />

Ia[A]<br />

wypełnienie1 wypełnienie1_1 wypełnienie2<br />

wypełnienie2_1 wypełnienie3 wypełnienie_1<br />

wypełnienie4 wypełnienie4_1<br />

Rys. 8.2-2 Wykres przedstawiający charakterystykę mechaniczną układu<br />

3. Charakterystyka mechaniczna silnika<br />

Tabela pomiarów<br />

Nr<br />

pomiaru<br />

Prąd<br />

twornika<br />

Prędkość<br />

silnika<br />

[A] [obr/min]<br />

1 1,75 2308,82<br />

2 2,46 2157,78<br />

3 6,12 1536,34<br />

4 9,69 1005,52<br />

5 12,97 496,29<br />

6 14,37 237,36<br />

7 1,57 2343,35<br />

8 1,41 2382,19<br />

9 1,01 2477,13<br />

10 0,68 2559,13<br />

11 -1,53 -2339,03<br />

12 -1,54 -2339,03<br />

13 -1,22 -2395,13<br />

14 -0,82 -2494,39<br />

15 0,11 -3107,20<br />

16 -1,89 -2252,72<br />

17 -2,40 -2144,83<br />

18 -7,74 -1264,46<br />

19 -10,04 -919,21<br />

20 -13,73 -349,56<br />

Tab. 8.2-3 Wyniki pomiarów przeprowadzonych podczas badania ch. mech. silnika<br />

92


Wykres<br />

charakterystyka mechaniczna silnika (sterowanie komputerowe)<br />

3000,00<br />

2000,00<br />

n[obr/min]<br />

1000,00<br />

0,00<br />

-20,00 -15,00 -10,00 -5,00<br />

-1000,00<br />

0,00 5,00 10,00 15,00 20,00<br />

-2000,00<br />

ch.mech1<br />

-3000,00<br />

-4000,00<br />

Ia[A]<br />

ch.mech2<br />

Rys. 8.2-3 Wykres przedstawiający charakterystykę mechaniczną silnika<br />

93


8.3. Tryb pracy automatyczny<br />

1.Charakterystyka sterowania<br />

Tabela pomiarów<br />

Nr<br />

pomiaru<br />

Napięcie<br />

sterujące<br />

Napięcie<br />

twornika<br />

Prąd<br />

twornika<br />

Prędkość<br />

silnika<br />

[V] [V] [A] [obr/min]<br />

1 -9,49 16,67 1,59 1842,74<br />

2 -7,88 13,74 1,44 1497,50<br />

3 -6,32 10,51 1,36 1113,41<br />

4 -4,70 7,24 1,27 716,38<br />

5 -3,14 3,81 1,10 310,72<br />

6 -1,53 0,54 0,48 0,00<br />

7 0,03 0,00 0,05 0,00<br />

8 1,65 -0,64 -0,45 0,00<br />

9 3,21 -4,01 -1,16 -332,30<br />

10 4,82 -7,24 -1,26 -725,01<br />

11 6,38 -10,51 -1,42 -1109,10<br />

12 8,00 -13,64 -1,45 -1497,50<br />

13 9,41 -16,43 -1,45 -1834,11<br />

Tab. 8.3-1 Wyniki pomiarów przeprowadzonych podczas badania ch. sterowania<br />

Wykres<br />

Charakterystyka sterowania<br />

Ua[V],Ia[A],n[obr/min]<br />

20,00<br />

2500,00<br />

15,00<br />

2000,00<br />

10,00<br />

1500,00<br />

1000,00<br />

5,00<br />

500,00<br />

0,00<br />

0,00<br />

-10,00 -5,00 0,00<br />

-5,00<br />

5,00 10,00-500,00<br />

-10,00<br />

-1000,00<br />

-1500,00<br />

-15,00<br />

-2000,00<br />

U ster [V]<br />

-20,00<br />

-2500,00<br />

Napięcie twornika Prąd twornika Prędkość silnika<br />

Rys. 8.3-1 Wykres przedstawiający charakterystykę sterowania<br />

94


Wykres Wizcon<br />

Rys. 8.3-2 Wykres przedstawiający charakterystykę sterowania (wyznaczoną w<br />

Wizconie)<br />

2. Charakterystyka mechaniczna układu<br />

Tabela pomiarów<br />

Nr Prąd Prędkość Nr Prąd Prędkość Nr Prąd Prędkość<br />

pomiaru twornika silnika pomiaru twornika silnika pomiaru twornika silnika<br />

[A] [obr/min] [A] [obr/min] [A] [obr/min]<br />

1 -0,08 -4,32 41 -0,85 319,35 81 -1,36 1562,23<br />

2 -4,66 -746,59 42 -0,29 422,92 82 -1,45 1544,97<br />

3 -8,32 -1255,83 43 0,85 1778,01 83 -1,27 815,64<br />

4 -4,37 -694,80 44 1,18 2943,21 84 -1,12 319,35<br />

5 -0,08 -12,95 45 0,11 1057,31 85 -0,06 -276,20<br />

6 -0,08 -4,32 46 -0,54 371,14 86 -3,66 -1769,38<br />

7 -0,08 -4,32 47 -1,01 284,83 87 -4,73 -2261,35<br />

8 -0,08 -4,32 48 -1,15 263,25 88 -4,76 -2274,30<br />

9 -0,08 34,52 49 -1,32 677,54 89 -0,06 -310,72<br />

10 4,60 2118,94 50 -1,41 807,01 90 0,00 -4,32<br />

11 4,58 2127,57 51 -1,83 737,96 91 0,00 -4,32<br />

12 3,51 1825,48 52 -3,86 422,92 92 0,00 -4,32<br />

13 0,06 543,76 53 -7,95 -159,68 93 -0,02 -4,32<br />

14 -0,08 0,00 54 -2,98 556,71 94 0,00 0,00<br />

15 -0,08 0,00 55 -1,75 746,59 95 3,48 586,92<br />

16 -0,09 -34,52 56 -1,38 811,32 96 7,91 1221,30<br />

17 -4,72 -742,28 57 -1,32 824,27 97 7,88 1221,30<br />

18 -8,30 -1247,20 58 -1,15 850,16 98 7,26 1143,62<br />

19 -4,36 -686,17 59 -0,65 949,42 99 2,07 375,45<br />

20 -0,09 -30,21 60 0,08 1631,28 100 1,06 -211,46<br />

95


21 -0,09 -4,32 61 0,44 3404,98 101 0,98 -310,72<br />

22 -0,09 -4,32 62 0,42 3422,24 102 0,64 -366,82<br />

23 -0,08 -4,32 63 0,32 3133,09 103 0,08 -561,02<br />

24 -0,08 -4,32 64 -0,23 1165,20 104 -1,24 -2524,60<br />

25 -0,08 25,89 65 -0,85 927,84 105 -1,45 -3275,51<br />

26 4,58 2093,05 66 -1,22 850,16 106 -1,45 -3249,61<br />

27 3,52 1821,17 67 -1,32 824,27 107 0,11 -530,81<br />

28 0,08 552,39 68 -1,48 1540,65 108 0,77 -349,56<br />

29 -1,15 276,20 69 -1,88 1458,66 109 1,03 -293,46<br />

30 -1,30 250,30 70 -3,31 1186,78 110 1,06 -302,09<br />

31 -1,72 185,57 71 -7,52 479,03 111 1,32 -250,30<br />

32 -3,28 -21,58 72 -2,43 1363,72 112 2,81 -21,58<br />

33 -8,73 -802,69 73 -1,72 1506,13 113 4,98 258,93<br />

34 -9,42 -919,21 74 -1,45 1553,60 114 9,18 880,37<br />

35 -9,38 -919,21 75 -1,44 1557,92 115 9,15 893,32<br />

36 -5,31 -332,30 76 -1,16 1609,70 116 8,48 794,06<br />

37 -2,07 129,47 77 -0,68 1708,96 117 3,39 34,52<br />

38 -1,42 228,72 78 0,09 2774,90 118 1,69 -198,52<br />

39 -1,18 271,88 79 -0,50 1778,01 119 1,21 -271,88<br />

40 -1,12 271,88 80 -1,01 1639,91 120 1,03 -297,77<br />

Tab. 8.3-2 Wyniki pomiarów przeprowadzonych podczas badania ch. mech. układu<br />

Wykres<br />

Charakterystyka mechaniczna układu (sterowanie automatyczne)<br />

n[obr/min]<br />

4000,00<br />

3000,00<br />

2000,00<br />

1000,00<br />

0,00<br />

-15,00 -10,00 -5,00-1000,000,00 5,00 10,00 15,00<br />

-2000,00<br />

-3000,00<br />

-4000,00<br />

Ia[A]<br />

wypełnienie1 wypełnienie1_1 wypełnienie2<br />

wypełnienie2_1 wypełnienie3 wypełnienie_1<br />

wypełnienie4 wypełnienie4_1<br />

Rys. 8.3-3 Wykres przedstawiający charakterystykę mechaniczną układu<br />

96


3. Charakterystyka mechaniczna silnika<br />

Tabela pomiarów<br />

Nr<br />

pomiaru<br />

Prąd<br />

twornika<br />

Prędkość<br />

silnika<br />

Nr<br />

pomiaru<br />

Prąd<br />

twornika<br />

Prędkość<br />

silnika<br />

[A] [obr/min] [A] [obr/min]<br />

1 -1,51 -2321,77 21 1,06 2459,87<br />

2 -1,39 -2351,98 22 1,35 2386,50<br />

3 -1,13 -2421,03 23 1,53 2343,35<br />

4 -0,79 -2507,34 24 1,56 2330,40<br />

5 0,12 -2874,16 25 -1,51 -2334,72<br />

6 1,75 2300,19 26 -1,53 -2330,40<br />

7 2,24 2192,30 27 -1,53 -2334,72<br />

8 4,61 1765,06 28 -1,41 -2356,29<br />

9 9,75 971,00 29 -1,15 -2412,40<br />

10 4,90 1700,33 30 -0,82 -2481,45<br />

11 2,33 2179,36 31 0,05 -2787,85<br />

12 1,80 2282,93 32 -0,79 -2498,71<br />

13 1,59 2330,40 33 -1,13 -2408,08<br />

14 1,57 2326,09 34 -1,39 -2356,29<br />

15 1,56 2317,45 35 -1,53 -2326,09<br />

16 1,42 2360,61 36 -1,51 -2334,72<br />

17 1,16 2429,66 37 -1,56 -2317,45<br />

18 0,82 2515,97 38 -1,81 -2265,67<br />

19 -0,05 2861,21 39 -2,36 -2153,46<br />

20 0,71 2546,18 40 -5,49 -1588,13<br />

Tab. 8.3-3 Wyniki pomiarów przeprowadzonych podczas badania ch. mech. silnika<br />

Wykres<br />

Charakterystyka mechaniczna silnika (tryb automatyczny)<br />

4000,00<br />

3000,00<br />

2000,00<br />

n [obr/min]<br />

1000,00<br />

0,00<br />

-8,00 -6,00 -4,00 -2,00 0,00 2,00 4,00 6,00 8,00 10,00 12,00<br />

-1000,00<br />

-2000,00<br />

-3000,00<br />

-4000,00<br />

Ia [A]<br />

Prędkość silnika<br />

prędkość silnika2<br />

Rys. 8.3-4 Wykres przedstawiający charakterystykę mechaniczną silnika<br />

97


4. Charakterystyka dynamiczna<br />

Tabela pomiarów<br />

Nr Napięcie Napięcie Prąd Prędkość Nr Napięcie Napięcie Prąd Prędkość<br />

pomiaru sterujące twornika twornika silnika pomiaru sterujące twornika twornika silnika<br />

[V] [V] [A] [obr/min] [V] [V] [A] [obr/min]<br />

1 0 0,00 -0,05 0,00 21 0 0,00 -0,05 0,00<br />

2 0 0,00 -0,03 0,00 22 0 0,00 -0,05 0,00<br />

3 0 0,00 -0,05 0,00 23 0 0,00 -0,05 0,00<br />

4 0 0,00 -0,05 0,00 24 0 0,00 -0,05 0,00<br />

5 3 3,57 -1,12 302,09 25 0 0,00 -0,05 0,00<br />

6 3 3,57 -1,12 297,77 26 7 11,98 -1,42 1294,67<br />

7 3 3,57 -1,13 293,46 27 7 11,98 -1,41 1294,67<br />

8 3 3,52 -1,12 293,46 28 7 11,98 -1,41 1290,35<br />

9 3 3,57 -1,12 293,46 29 7 11,98 -1,41 1294,67<br />

10 -5 3,57 -1,12 293,46 30 7 11,98 -1,41 1290,35<br />

11 -5 -7,82 1,21 -789,75 31 4 8,85 -0,06 1091,84<br />

12 -5 -7,82 1,24 -785,43 32 4 5,67 -1,24 539,44<br />

13 -5 -7,82 1,24 -781,12 33 4 5,67 -1,26 539,44<br />

14 -5 -7,82 1,24 -785,43 34 4 5,72 -1,24 539,44<br />

15 -2 -1,47 0,92 -34,52 35 4 5,72 -1,26 539,44<br />

16 -2 -1,52 0,91 -38,84 36 4 5,72 -1,24 543,76<br />

17 -2 -1,52 0,89 -38,84 37 4 5,72 -1,24 539,44<br />

18 -2 -1,47 1,03 -30,21 38 -1 0,00 0,00 0,00<br />

19 -2 -1,47 0,95 -34,52 39 -1 -0,05 0,00 0,00<br />

20 -2 -1,47 0,91 -38,84 40 -1 -0,05 0,00 0,00<br />

Tab. 8.3-4 Wyniki pomiarów przeprowadzonych podczas badania ch. dynamicznej<br />

Wykres<br />

Charakterystyka dynamiczna (tryb automatyczny)<br />

Ust[V],Ua[V],Ia[A]<br />

15<br />

14<br />

13<br />

12<br />

11<br />

10<br />

7 89<br />

4 56 1 23<br />

-1 0<br />

-2<br />

-3<br />

-4<br />

-5<br />

-6<br />

-7<br />

-8<br />

-9<br />

-10<br />

-3 2 7 12 17 22<br />

czas<br />

27 32 37 42<br />

1500,00<br />

1000,00<br />

500,00<br />

0,00<br />

-500,00<br />

-1000,00<br />

Napięcie sterujące<br />

Prad twornika<br />

Napięcie twornika<br />

Prędkość silnika<br />

Rys. 8.3-5 Wykres przedstawiający charakterystykę mechaniczną silnika<br />

98


Wykres Wizcon<br />

Rys. 8.1-2 Wykres przedstawiający charakterystykę mechaniczną silnika<br />

99


100


9. Wnioski<br />

W ramach naszej pracy dyplomowej polegającej na automatyzacji<br />

stanowiska laboratoryjnego do badania silnika prądu stałego, w pierwszej<br />

kolejności zajęliśmy się naprawą uszkodzonego układu sterowania. Następnie<br />

opracowaliśmy układy, które miały służyć zaadoptowaniu stanowiska do potrzeb<br />

automatyzacji. W tym celu opracowaliśmy układ sterowania oparty na<br />

przekaźnikach, który zastąpił znajdujące się na pulpicie sterowniczym<br />

przełączniki.<br />

Dla dopasowania sygnałów dochodzących i wychodzących ze stanowiska<br />

laboratoryjnego do sterownika, zaprojektowaliśmy układy kondycjonowania<br />

sygnałów. W tym celu wykorzystane zostały przekładniki LEM oraz wzmacniacze<br />

operacyjne.<br />

Kolejnym krokiem było zaprojektowanie i zbudowanie uniwersalnego pulpitu<br />

laboratoryjnego, na którym zostały umieszczone sterowniki programowalne PLC<br />

wraz z wyprowadzonymi wejściami i wyjściami cyfrowymi i analogowymi.<br />

Projekt przewidywał wykorzystywanie nowopowstałego pulpitu sterowniczego<br />

także jako niezależnej jednostki dydaktycznej do nauki programowania<br />

sterowników przemysłowych.<br />

Ostatnim etapem naszej pracy było zaprogramowanie sterowników oraz<br />

budowa wirtualnego panelu operatorskiego. Do automatyzacji stanowiska<br />

zostały wykorzystane najnowsze sterowniki SAIA oraz system wizualizacyjny<br />

Wizcon.<br />

Komunikacja pomiędzy sterownikami i modułami wykonana została w oparciu o<br />

najnowszy protokół komunikacyjny Profi-S-Net. Protokół ten umożliwia<br />

komunikację Multi-Master wykorzystujący złącze szeregowe RS-485 i sieć<br />

Profibus.<br />

Korzystający z nowopowstałego stanowiska do badania układu napędowego<br />

z silnikiem prądu stałego ma do wyboru trzy tryby pracy:<br />

101


• Ręczny – całe badanie wykonywane jest z wykorzystaniem dotychczasowego<br />

pulpitu sterowniczego, a dodatkowym unowocześnieniem jest możliwość<br />

odczytu wielkości mierzonych z ekranu monitora komputerowego,<br />

• Komputerowy – zmiana konfiguracji badanego układu, zadawanie sygnałów<br />

sterujących oraz odczyt wielkości mierzonych odbywa się z wykorzystaniem<br />

napisanej do tego celu aplikacji w Wizconie,<br />

• Automatyczny – w trybie tym wybierany jest jedynie rodzaj badania, które<br />

ma być przeprowadzone, a za sterowanie całym procesem odpowiedzialne są<br />

już sterowniki oprogramowane do tego celu.<br />

Dodatkowo atutem pracy w trybie automatycznym jest możliwość rejestracji<br />

wyznaczanych wykresów w czasie rzeczywistym.<br />

Przeprowadzony proces automatyzacji pozwolił uzyskać liczne korzyści:<br />

• Krótszy czas przeprowadzenia badania układu napędowego – obecnie<br />

badanie może przeprowadzić jedna osoba w znacznie krótszym czasie niż w<br />

wersji wcześniejszej,<br />

• Lepsza jakość rozwiązania – dzięki systemom mikroprocesorowym,<br />

• Większa dokładność i powtarzalność nastaw – zastosowanie sterowników<br />

oraz wizualizacji umożliwia uzyskanie większych dokładności niż w<br />

sterowaniu z pulpitu laboratoryjnego,<br />

• Większa dokładność odczytu – dzięki odczytowi cyfrowemu uzyskujemy<br />

mniejszy błąd odczytu wartości wielkości mierzonych,<br />

• Mniejsze prawdopodobieństwo usterki przy załączeniu układów – ze<br />

względu na zabezpieczenia zastosowane w oprogramowaniu,<br />

• Bardziej czytelna obsługa – zastosowanie wizualizacji umożliwiło uzyskanie<br />

intuicyjnej obsługi,<br />

• Zwiększona atrakcyjność badania,<br />

• Możliwość rejestracji wykresów w czasie rzeczywistym.<br />

Stosując automatyzację nic nie tracimy, a jedynie zyskujemy i to jest wielka zaleta<br />

tego procesu.<br />

Wszystkie cele i założenia postawione przed nami zostały zrealizowane.<br />

102


10. Literatura<br />

1. Tunia H., Winiarski B.: Energoelektronika. WNT, Warszawa 1994.<br />

2. Łastowiecki J., Duszczyk K., Przybylski J., Ruda A., Sidorowicz J.,<br />

Szulc Z.: Laboratorium podstaw napędu elektrycznego w robotyce.<br />

Oficyna Wydawnicza PW, Warszawa 2001.<br />

3. Barlik R., Nowak M.: Technika tyrystorowa. WNT, Warszawa 1983.<br />

4. Łastowiecki J.: Elementy i podzespoły półprzewodnikowych układów<br />

napędowych. Oficyna Wydawnicza PW, Warszawa 1999.<br />

5. Latek W.: Badanie maszyn elektrycznych w przemyśle. WNT, Warszawa<br />

1979.<br />

6. Technical information: Saia®PCD3.Mxxx0 - compact programmable<br />

CPUs. 2005.<br />

7. Informacja techniczna: Modulowe sterowniki PLC: PCD2. 2004.<br />

8. Elementy automatyki przemysłowej Astat (przekaźniki):<br />

http://www.astat.com.pl/content/view/29/47/<br />

9. Przekaźniki mało gabarytowe, przemysłowe Relpol:<br />

http://www.relpol.com.pl/data/products/pl_PL/53/rg25.pdf<br />

10. Karta katalogowa LA 25-NP. LEM:<br />

http://www.lem.co.jp/datasheet/e/LA25NP_e0819000.pdf<br />

11. Karta katalogowa LV 25-P. LEM:<br />

http://www.lem.com/inet/datashee.nsf/0/35FF3A9680AF0995C1256E1A0<br />

02C3581/$file/LV+25-P+E.pdf<br />

12. Karta katalogowa TL082, Laro: http://www.laro.com.pl/pdf/tl082.pdf<br />

13. Biuletyn informacyjny firmy Sabur: Automatyka nr 4/2004 (28)<br />

14. Biuletyn informacyjny firmy Sabur: Automatyka Nr 2/03 (23)<br />

103


11. Program<br />

11.1 Zestawienie sygnałów<br />

R/F/I/O ADRES Funkcja/Zadanie nazwa w Fupli SKĄD<br />

DB 4000 U sterujące (SA) u_ster_s_1<br />

DB 4001 U sterujące (SA) u_ster_s_2<br />

DB 4002 U twornika (SA) u_twornika_s_1<br />

DB 4003 U twornika (SA) u_twornika_s_2<br />

DB 4004 I twornika (SA) i_twornika_s_1<br />

DB 4005 I twornika (SA) i_twornika_s_2<br />

DB 4006 prędkość (SA) n_s_1<br />

DB 4007 prędkość (SA) n_s_2<br />

DB 4008 U sterujące (DA) u_ster_d_1<br />

DB 4009 U sterujące (DA) u_ster_d_2<br />

DB 4010 U sterujące (DA) u_ster_d_3<br />

DB 4011 U sterujące (DA) u_ster_d_4<br />

DB 4012 U twornika (DA) u_twornika_d_1<br />

DB 4013 U twornika (DA) u_twornika_d_2<br />

DB 4014 U twornika (DA) u_twornika_d_3<br />

DB 4015 U twornika (DA) u_twornika_d_4<br />

DB 4016 I twornika (DA) i_twornika_d_1<br />

DB 4017 I twornika (DA) i_twornika_d_2<br />

DB 4018 I twornika (DA) i_twornika_d_3<br />

DB 4019 I twornika (DA) i_twornika_d_4<br />

DB 4020 prędkość (DA) n_d_1<br />

DB 4021 prędkość (DA) n_d_2<br />

DB 4022 prędkość (DA) n_d_3<br />

DB 4023 prędkość (DA) n_d_4<br />

DB 4024 I twornika (MSA) i_twornika_ms_1<br />

DB 4025 I twornika (MSA) i_twornika_ms_2<br />

DB 4026 I twornika (MSA) i_twornika_ms_3<br />

DB 4027 I twornika (MSA) i_twornika_ms_4<br />

DB 4028 prędkość (MSA) n_ms_1<br />

DB 4029 prędkość (MSA) n_ms_2<br />

DB 4030 prędkość (MSA) n_ms_3<br />

DB 4031 prędkość (MSA) n_ms_4<br />

DB 4032 I twornika (MUA) i_twornika_mu_1<br />

DB 4033 I twornika (MUA) i_twornika_mu_2<br />

DB 4034 I twornika (MUA) i_twornika_mu_3<br />

DB 4035 I twornika (MUA) i_twornika_mu_4<br />

DB 4036 I twornika (MUA) i_twornika_mu_5<br />

DB 4037 I twornika (MUA) i_twornika_mu_6<br />

DB 4038 I twornika (MUA) i_twornika_mu_7<br />

DB 4039 I twornika (MUA) i_twornika_mu_8<br />

DB 4040 I twornika (MUA) i_twornika_mu_9<br />

DB 4041 I twornika (MUA) i_twornika_mu_10<br />

104


DB 4042 I twornika (MUA) i_twornika_mu_11<br />

DB 4043 I twornika (MUA) i_twornika_mu_12<br />

DB 4044 I twornika (MUA) i_twornika_mu_13<br />

DB 4045 I twornika (MUA) i_twornika_mu_14<br />

DB 4046 I twornika (MUA) i_twornika_mu_15<br />

DB 4047 I twornika (MUA) i_twornika_mu_16<br />

DB 4048 prędkość (MUA) n_mu_1<br />

DB 4049 prędkość (MUA) n_mu_2<br />

DB 4050 prędkość (MUA) n_mu_3<br />

DB 4051 prędkość (MUA) n_mu_4<br />

DB 4052 prędkość (MUA) n_mu_5<br />

DB 4053 prędkość (MUA) n_mu_6<br />

DB 4054 prędkość (MUA) n_mu_7<br />

DB 4055 prędkość (MUA) n_mu_8<br />

DB 4056 prędkość (MUA) n_mu_9<br />

DB 4057 prędkość (MUA) n_mu_10<br />

DB 4058 prędkość (MUA) n_mu_11<br />

DB 4059 prędkość (MUA) n_mu_12<br />

DB 4060 prędkość (MUA) n_mu_13<br />

DB 4061 prędkość (MUA) n_mu_14<br />

DB 4062 prędkość (MUA) n_mu_15<br />

DB 4063 prędkość (MUA) n_mu_16<br />

DB 4064 U sterujące (SK) u_ster_sk_1<br />

DB 4065 U sterujące (SK) u_ster_sk_2<br />

DB 4066 U twornika (SK) u_twornika_sk_1<br />

DB 4067 U twornika (SK) u_twornika_sk_2<br />

DB 4068 I twornika (SK) i_twornika_sk_1<br />

DB 4069 I twornika (SK) i_twornika_sk_2<br />

DB 4070 prędkość (SK) n_sk_1<br />

DB 4071 prędkość (SK) n_sk_2<br />

DB 4072 I twornika (MUK) i_twornika_muk_1<br />

DB 4073 I twornika (MUK) i_twornika_muk_2<br />

DB 4074 I twornika (MUK) i_twornika_muk_3<br />

DB 4075 I twornika (MUK) i_twornika_muk_4<br />

DB 4076 I twornika (MUK) i_twornika_muk_5<br />

DB 4077 I twornika (MUK) i_twornika_muk_6<br />

DB 4078 I twornika (MUK) i_twornika_muk_7<br />

DB 4079 I twornika (MUK) i_twornika_muk_8<br />

DB 4080 prędkość (MUK) n_muk_1<br />

DB 4081 prędkość (MUK) n_muk_2<br />

DB 4082 prędkość (MUK) n_muk_3<br />

DB 4083 prędkość (MUK) n_muk_4<br />

DB 4084 prędkość (MUK) n_muk_5<br />

DB 4085 prędkość (MUK) n_muk_6<br />

DB 4086 prędkość (MUK) n_muk_7<br />

DB 4087 prędkość (MUK) n_muk_8<br />

DB 4088 I twornika (MSK) i_twornika_msk_1<br />

105


DB 4089 I twornika (MSK) i_twornika_msk_2<br />

DB 4090 prędkość (MSK) n_msk_1<br />

DB 4091 prędkość (MSK) n_msk_2<br />

F 20 Przekaźnik P3 (A1) Przekaznik_P3_A1<br />

F 21 Przekaźnik P4 (A1) Przekaznik_P4_A1<br />

F 22 Przekaźnik P5 (A1) Przekaznik_P5_A1<br />

F 23 Przekaźnik P7 (A1) Przekaznik_P7_A1<br />

F 24 Przekaźnik P8 (A1) Przekaznik_P8_A1<br />

F 25 Przekaźnik P9 (A1) Przekaznik_P9_A1<br />

F 26 Tryb pracy Tryb_pracy<br />

F 26 Przekaźnik P2 (11) Przekaznik_P2_11<br />

F 40<br />

Przełączenie na układ zamknięty<br />

KOMPUTEROWE Uklad_zamkniety_komputerowe Wizcon<br />

F 42<br />

Sterowanie bezpośrednie (zmiana kierunku)<br />

KOMPUTEROWE Sterowanie_bezposrednie_komputerowe Wizcon<br />

F 47<br />

Automatyczne uruchomienie ch.sterowania<br />

AUTOMAT Start_S_automat Wizcon<br />

F 91 Stop AWARYJNY Stop_awaria Wizcon<br />

F 92<br />

Automatyczne uruchomienie ch.mechanicznej<br />

silnika AUTOMAT<br />

Wizcon<br />

F 98<br />

Uruchamia przekaźnik 2Q (ch. <strong>Sterowania</strong>)<br />

AUTOMAT<br />

S_2Q_automat<br />

F 99 Zakończenie badania ch.sterowania AUTOMAT Koniec_S_automat<br />

F 100 Załączenie 2Q KOMPUTEROWE Wlacz_2Q_komputerowe Wizcon<br />

F 101 Załączenie czopera KOMPUTEROWE Wlacz_czopera_komputerowe Wizcon<br />

F 102<br />

Puls zwiększania napięcia sterujacego przy<br />

ch.sterowania AUTOMAT<br />

Puls_Ust_gora_S_automat<br />

F 103<br />

Puls zmniejszania napięcia sterujacego przy<br />

ch.sterowania AUTOMAT<br />

Puls_Ust_dol_S_automat<br />

F 104<br />

Sygnał zwiększania napięcia sterujacego przy<br />

ch.sterowania AUTOMAT<br />

Ust_S_automat_gora<br />

F 105<br />

Sygnał zmniejszania napięcia sterujacego przy<br />

ch.sterowania AUTOMAT<br />

Ust_S_automat_dol<br />

F 110<br />

Zatrzymanie napięcia sterującego przy<br />

ch.sterowania AUTOMAT<br />

Stop_Ust_dol_S_automat<br />

F 120<br />

Puls odliczania czasu ch.mechaniczna silnika<br />

AUTOMAT<br />

Puls_odliczania_czasu_MS<br />

F 121<br />

Koniec działania tyr.3,4 przy ch.mechanicznej<br />

silnika AUTOMAT (lewo)<br />

Koniec_T34_MS_L<br />

F 122<br />

Puls, gdy napięcie sterujace tyr.1,2 dojdzie do<br />

zera przy ch.mechanicznej silnika AUTOMAT Puls_Ust_T12_0_MS_automat<br />

F 123<br />

Koniec działania tyr.3,4 przy ch.mechanicznej<br />

silnika AUTOMAT (prawo)<br />

Koniec_Ust_T34_MS_P<br />

F 128 Zatrzymanie badanie ch.dynamicznej AUTOMAT Koniec_D_automat<br />

Puls dla napięcia sterującego tyr. 1,2<br />

F 130 ch.mechaniczna silnika AUTOMAT (góra-lewo) Puls_Ust_T12_0_MS_automat_gora_L<br />

F 131 Ustawia Puls dla napięcia sterującego (F 141) Puls_Ust_T34_MS_automat<br />

Rozpoczyna odliczanie czasu ch.mechaniczna<br />

F 132<br />

silnika AUTOMAT (lewo)<br />

Odliczanie_czasu_MS_L<br />

F 140<br />

Puls dla napięcia sterującego tyr. 1,2<br />

ch.mechaniczna silnika AUTOMAT (dół-lewo) Puls_Ust_T12_0_MS_automat_dol_L<br />

F 141<br />

Puls dla napięcia sterującego tyr. 3,4<br />

ch.mechaniczna silnika AUTOMAT (dół-lewo) Puls_Ust_T34_0_MS_automat_dol_L<br />

F 142<br />

Puls dla napięcia sterującego tyr. 3,4<br />

ch.mechaniczna silnika AUTOMAT (góra-lewo) Puls_Ust_T34_0_MS_automat_goral_L<br />

F 143<br />

Odliczanie czasu ch.mechaniczna silnika<br />

AUTOMAT (zmiana kierunku)<br />

Odlczanie_czasu_zmiana_kierunku<br />

F 144 Koniec odliczania czasu (przy zmianie kierunku) Koniec_odliczania_czasu_zmiana_kierunku<br />

Puls dla napięcia sterującego tyr. 1,2<br />

F 145 ch.mechaniczna silnika AUTOMAT (dół-prawo) Puls_Ust_T12_0_MS_automat_dol_P<br />

F 146<br />

Informacja o kierunku wirowania przy<br />

ch.mechanicznej silnika AUTOMAT Info_kierunek_wirowania_MS<br />

F 147<br />

Odliczanie czasu ch.mechaniczna silnika<br />

AUTOMAT (kierunek w prawo)<br />

Odliczanie czasu_P_MS<br />

F 148<br />

Puls dla napięcia sterującego tyr. 1,2<br />

ch.mechaniczna silnika AUTOMAT (góra-prawo) Puls_Ust_T12_0_MS_automat_gora_P<br />

F 149<br />

Zmiana kierunku wirowania przy ch.mechanicznej<br />

silnika AUTOMAT<br />

Zmiana_kierunku_wirowania_MS_automat<br />

F 150<br />

Sygnalizacja ustawienia wypełnienia dla<br />

ch.mechanicznej układu (kierunek lewo) Syg_wypelnienia_MU_automat_L<br />

106


F 151<br />

F 154<br />

F 155<br />

F 156<br />

F 157<br />

F 158<br />

F 159<br />

F 160<br />

F 161<br />

F 162<br />

F 170<br />

F 171<br />

F 172<br />

F 175<br />

F 190<br />

Sygnalizacja ustawienia wypełnienia dla<br />

ch.mechanicznej układu (kierunek prawo) Syg_wypelnienia_MU_automat_P<br />

Zerowanie napięcia sterującego tyr.1,2 dla<br />

ch.mechanicznej układu AUTOMAT Zerowanie_Ust_T12_MU_automat<br />

Zwiększanie napięcia sterującego tyr.3,4<br />

ch.mechaniczna układu AUTOMAT Zwiekszenie_Ust_T34_MU_automat<br />

Zerowanie napięcia sterującego tyr.3,4 dla<br />

ch.mechanicznej układu AUTOMAT Zerowanie_Ust_T34_MU_automat<br />

Zwiększanie napięcia sterującego tyr.1,2<br />

ch.mechaniczna układu AUTOMAT Zwiekszenie_Ust_T12_MU_automat<br />

Puls jednostkowy dodatni ch.mechaniczna układu<br />

AUTMAT<br />

Puls_jednostkowy_dodatni<br />

Zmniejszanie wypełnienia przy ch.mechanicznej<br />

układu AUTOMAT<br />

Zwiekszenie_wypelnienia<br />

Koniec odliczania czasu ch.mechaniczna<br />

AUTOMAT (kierunku w prawo)<br />

Koniec_odliczania_czasu_P_MS<br />

Puls dla napięcia sterującego tyr. 3,4<br />

ch.mechaniczna silnika AUTOMAT (dół-prawo) Puls_Ust_T34_0_MS_automat_dol_P<br />

Puls dla napięcia sterującego tyr. 3,4<br />

ch.mechaniczna silnika AUTOMAT (góra-prawo) Puls_Ust_T34_0_MS_automat_gora_P<br />

Puls dla zmniejszania wypełnienia przy Puls_zmniejszanie_wypelnienia_MU_automat<br />

ch.mechanicznej układu AUTOMAT<br />

Puls jednostkowy ujemny ch.mechaniczna układu<br />

AUTMAT<br />

Puls_jednostkowy_ujemny<br />

Zkończenie badania ch.mechanicznej układu<br />

AUTOMAT<br />

Koniec_MU_automat<br />

Automatyczne uruchomienie ch.mechanicznej<br />

układu AUTOMAT Start_MU_automat Wizcon<br />

Automatyczne uruchomienie ch.dynamicznej<br />

AUTOMAT Start_D_automat Wizcon<br />

F 193 Uruchmia przekaźnik 3Q KOMPUTEROWE Wlacz_3Q_komputerowe Wizcon<br />

F 200<br />

Zakończenie badania ch.mechanicznej silnika<br />

AUTOMAT<br />

Koniec_MS_automat<br />

F 214<br />

Automatyczne uruchomienie ch.mechanicznej<br />

silnika AUTOMAT<br />

Start_MS_automat<br />

F 241<br />

Załancza sterowanie bezpośrednie<br />

KOMPUTEROWE Wlacz_bezposrednie_komputerowe Wizcon<br />

F 250<br />

Uruchamia przekaźnik 2Q ch. dynamiczna<br />

AUTOMAT<br />

D_2Q_automat<br />

F 251<br />

Uruchamia przekaźnik 3Q ch.mechaniczna silnika<br />

AUTOMAT<br />

MS_3Q_automat<br />

F 252<br />

Uruchamia przekaźnik 3Q ch.mechaniczna<br />

układu AUTOMAT<br />

MU_3Q_automat<br />

F 253<br />

Puls na zwiększanie wypełnienia przy<br />

ch.mechanicznej układu AUTOMAT Puls_zwiekszanie_wypelnienia_MU_automat<br />

F 300<br />

Wybór zadawania wartości napięcia sterującego<br />

na tyr.3,4 KOMPUTEROWE Wybor_T34_komputerowe Wizcon<br />

F 301<br />

Wybór zadawania wartości napięcia sterującego<br />

na tyr.1,2 KOMPUTEROWE Wybor_T12_komputerowe Wizcon<br />

F 307 pomiar wartości ch.sterowania AUTOMAT Pomiar_S_automat<br />

F 308 pomiar wartości ch.dynamiczna AUTOMAT Pomiar_D_automat<br />

F 308<br />

pomiar wartości ch.mechanicznej silnika<br />

AUTOMAT<br />

Pomiar_MS_automat<br />

F 310<br />

pomiar wartości ch.mechanicznej układu<br />

AUTOMAT<br />

Pomiar_MU_automat<br />

F 311 Zerowanie bloków danych AUTOMAT Zerowanie_automat<br />

Zerowanie bloków danych ch.sterowania<br />

F 312<br />

KOMPUTEROWE<br />

Zerowanie_S_komp<br />

F 313 pomiar wartości ch.sterowania KOMPUTEROWE Pomiar_S_komp<br />

F 314<br />

pomiar wartości ch.mechaniczna układu<br />

KOMPUTEROWE<br />

Pomiar_MU_komp<br />

F 315<br />

pomiar wartości ch.mechaniczna silnika<br />

KOMPUTEROWE<br />

Pomiar_MS_komp<br />

F 320<br />

Zerowanie bloków danych ch.mechaniczna<br />

układu KOMPUTEROWE<br />

Zerowanie_MU_komp<br />

F 321<br />

Zerowanie bloków danych ch.mechaniczna silnika<br />

KOMPUTEROWE<br />

Zerowanie_MS_komp<br />

I 48 Adres modułu PCD2.W325<br />

O 80 Adres modułu PCD2.W610<br />

Napięcie sterujące (odczytywane przy sterowaniu<br />

R 21<br />

ręcznym)<br />

Napiecie_sterujace<br />

R 22 Napięcie twornika (odczytywane ze stanowiska) Napiecie_twornika<br />

R 23 Prąd twornika (odczytywany ze stanowiska) Prad_twornika<br />

R 24 Predkość silnika (odczytywany ze stanowiska) Predkosc silnika<br />

Napięcie sterujące tyrystorów 1,2 zadawane<br />

R 25<br />

przez sterownik<br />

Ust_T12_sterownika<br />

107


R 26<br />

Napięcie sterujące tyrystorów 3,4 zadawane<br />

przez sterownik<br />

Ust_T34_sterownika<br />

R 27 Napięcie sterujące zadawane przez sterownik Ust_sterownika<br />

R 30<br />

Zadawanie napięcia sterującego na tyr.1,2<br />

KOMPUTEROWE Ust_T12_komputerowe Wizcon<br />

R 31<br />

Zadawanie napięcia sterującego na tyr.3,4<br />

KOMPUTEROWE Ust_T34_komputerowe Wizcon<br />

R 36<br />

Zadawanie napięcia sterującego<br />

KOMPUTEROWE Ust_komputerowe Wizcon<br />

R 50 Sygnalizacja błędu z modułu PCD2.W325 Blad<br />

Napięcie sterujące przy ch. sterowania<br />

R 60<br />

AUTOMAT<br />

Ust_S_automat<br />

R 74 Czas przy ch. dynamicznej Czas<br />

Napięcie sterujące przy ch. dynamicznej<br />

R 75<br />

AUTOMAT<br />

Ust_D_automat<br />

R 76<br />

Napięcie sterujące tyr. 1,2 ch.mechaniczna silnika<br />

AUTOMAT (lewo)<br />

Ust_T12_MS_automat_L<br />

R 77<br />

Napięcie sterujące tyr. 3,4 ch.mechaniczna silnika<br />

AUTOMAT (lewo)<br />

Ust_T34_MS_automat_L<br />

R 78<br />

Napięcie sterujące przy ch. mechanicznej układu<br />

AUTOMAT<br />

Ust_MU_automat<br />

R 79<br />

Napięcie sterujące tyrystorów 1,2 przy<br />

ch.mechanicznej układu AUTOMAT Ust_T12_MU_automat<br />

R 81<br />

Napięcie sterujące tyrystorów 3,4 przy<br />

ch.mechanicznej układu AUTOMAT Ust_T34_MU_automat<br />

R 87<br />

Napięcie sterujące tyr. 3,4 ch.mechaniczna silnika<br />

AUTOMAT (prawo)<br />

Ust_T34_MU_automat_P<br />

R 89<br />

Napięcie sterujące tyr. 1,2 ch.mechaniczna silnika<br />

AUTOMAT (prawo)<br />

Ust_T12_MU_automat_P<br />

R 100<br />

1 pozycja przy badaniu ch.dynamicznej<br />

AUTOMAT<br />

Poz1_D_automat<br />

R 101<br />

2 pozycja przy badaniu ch.dynamicznej<br />

AUTOMAT<br />

Poz2_D_automat<br />

R 102<br />

3 pozycja przy badaniu ch.dynamicznej<br />

AUTOMAT<br />

Poz3_D_automat<br />

R 103<br />

4 pozycja przy badaniu ch.dynamicznej<br />

AUTOMAT<br />

Poz4_D_automat<br />

R 104<br />

5 pozycja przy badaniu ch.dynamicznej<br />

AUTOMAT<br />

Poz5_D_automat<br />

R 105<br />

6 pozycja przy badaniu ch.dynamicznej<br />

AUTOMAT<br />

Poz6_D_automat<br />

R 106<br />

7 pozycja przy badaniu ch.dynamicznej<br />

AUTOMAT<br />

Poz7_D_automat<br />

R 107<br />

8 pozycja przy badaniu ch.dynamicznej<br />

AUTOMAT<br />

Poz8_D_automat<br />

R 110<br />

Licznik zliczający do 20 ch.sterowania<br />

KOMPUTEROWE<br />

Licznik20_S_komp<br />

R 111<br />

Licznik zliczający do 10 ch.mechaniczna układu<br />

KOMPUTEROWE<br />

Licznik10_MU_komp<br />

Licznik zliczający do 80 ch.mechaniczna układu<br />

R 112<br />

KOMPUTEROWE<br />

Licznik80_MU_komp<br />

R 113<br />

Licznik zliczający do 10 ch.mechaniczna silnika<br />

KOMPUTEROWE<br />

Licznik10_MS_komp<br />

R 114<br />

Licznik zliczający do 20 ch.mechaniczna silnika<br />

KOMPUTEROWE<br />

Licznik20_MS_komp<br />

R 190<br />

Napięcie sterujące tyrystorów 1,2 przy<br />

ch.mechanicznej silnika AUTOMAT Ust_T12_MS_automat<br />

R 191<br />

Napięcie sterujące tyrystorów 3,4 przy<br />

ch.mechanicznej silnika AUTOMAT Ust_T34_MS_automat<br />

11.2 Listing<br />

108

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

Saved successfully!

Ooh no, something went wrong!