136_137.pdf

(132 KB) Pobierz
Wygraj sterownik M90 firmy Unitronics - konkurs dla automatyków
A U T O  M A  T Y K A
Konkurs dla automa tyków
tyków
Elmark Automatyka Sp. z o.o. -
autoryzowany przedstawiciel firmy
Unitronics na Polskê - oraz Elektronika
Praktyczna og³aszaj¹ konkurs, w którym
g³ównymi nagrodami s¹ trzy sterowniki
serii M90. Nale¿y wymyliæ aplikacjê dla
sterownika rodziny M90 i napisaæ
program realizuj¹cy przedstawione
poni¿ej za³o¿enia. Przygotowany opis
aplikacji nale¿y przes³aæ do firmy Elmark
Automatyka do dnia 10/03/2003.
Rozstrzygniêcie konkursu nast¹pi w dniu
20/03/2003, a o wynikach laureaci
zostan¹ powiadomieni telefonicznie. Rozdanie nagród odbêdzie siê na targach
Automaticon 2003 na stoisku firmy Elmark Automatyka.
Pomoc do konkursu 2:
pos³ugiwanie siê programem
narzêdziowym wspomagaj¹cym
tworzenie programów
dzia³ania sterownika
Przygotowywanie przy-
k³adowego programu w jê-
zyku drabinkowym zaczy-
namy od elementów porów-
nuj¹cych i cewki ustawiaj¹-
cej SET. Wybieramy z za-
k³adki funkcje porównañ
blok porównañ A=B
i umieszczamy go w polu programu
drabinkowego. Pojawi siê okienko ar-
gumentu operandu i adresu zmiennej.
Wybieramy SI2, co odpowiada aktu-
alnemu wywietlaczowi ekranu HMI.
Nastêpnie - po zatwierdzeniu - poja-
wi siê okienko zmiennej B. Wybiera-
my # (oznaczaj¹ce wartoæ sta³¹),
wpisujemy liczbê 3 i zatwierdzamy.
Tak samo postêpujemy z drugim
bloczkiem, z tym, ¿e jako wartoæ A
wybieramy MI4, co odpowiada np.
nazwie z listy, jak¹ mo¿emy stworzyæ
wpisuj¹c odpowiednie komunikaty
komunikat trzeci (czyli SI2 ma war-
toæ 3) oraz wartoæ zmiennej MI4
wynosi 10, to bit MB10 bêdzie usta-
wiony na jeden. Cewka ustawiaj¹ca
SET ma za zadanie pozosta-
wienie bitu MB10 nawet po
zmianie komunikatu na in-
ny ( rys. 1 ). Aby zmieniæ
wartoæ bitu MB10 na zero,
nale¿y wykorzystaæ cewkê
zeruj¹c¹ typu RESET. Oczy-
wicie mo¿na kopiowaæ po-
szczególne szczeble progra-
mu, co istotnie skraca czas pisania
programu. W tym celu klikamy le-
wym klawiszem myszki i przeci¹gamy
w ramki czêæ szczebla, któr¹ chcemy
skopiowaæ, a nastêpnie wciskamy
wklej i wskazujemy kursorem myszki
miejsce, w które ma byæ wklejona
czêæ skopiowana programu.
Nastêpna czêæ programu ( rys. 2 )
bêdzie zawiera³a styk normalnie ot-
Program narzêdziowy jest dostêpny na stronie:
http://support.elmark.com.pl/unitronics/
literatura.htm, firma Elmark wysy³a go tak¿e
drog¹ tradycyjn¹ po zg³oszeniu na e-mail
sterowniki@elmark.com.pl z dopiskiem
Konkurs.
w polu tekstowym, a jako wartoæ
sta³¹ liczbê 10. Teraz umieszczamy
w programie cewkê wyjciow¹ usta-
wiaj¹c¹ SET, wybierzemy MB 10
i mo¿emy wpisaæ opis.
Mamy w tej chwili gotowy jeden
szczebel programu, który mo¿na zin-
terpretowaæ nastêpuj¹co: je¿eli aktual-
nie wywietlanym komunikatem jest
Rys. 1
Rys. 2
Rys. 3
136
Elektronika Praktyczna 2/2003
Konkurs dla automa
32569000.002.png 32569000.003.png 32569000.004.png 32569000.005.png
A U T O  M A  T Y K A
warty, który po przyjêciu wartoci
równej jeden ustawia cewkê wyjcio-
w¹ MB20 (np. maszyna mo¿e byæ
w³¹czona). Je¿eli wywietlanym ko-
munikatem jest komunikat trzeci i bit
MB20 ma wartoæ jeden, wówczas bit
MB7 musi przyj¹æ wartoæ jeden
i nastêpuje skok do komunikatu nu-
mer 3. W tym celu bêdzie nam po-
trzebny blok porównuj¹cy, styk nor-
malnie otwarty, styk wykrywaj¹cy
zbocze narastaj¹ce ( Positive Rise ),
blok zegara i cewka wyjciowa. Inter-
pretacja drugiej czêci programu jest
nastêpuj¹ca: je¿eli aktualnym komuni-
katem jest komunikat trzeci (SI2 ma
wartoæ 3) oraz maszyna mo¿e zostaæ
uruchomiona (MB20 ma wartoæ je-
den), wówczas w³¹czany jest zegar 7,
który zacznie odliczaæ czas 4 sekund.
Je¿eli zegar 7 odliczy zadany czas,
wówczas bit MB7 zostanie ustawiony
na jedynkê.
Teraz musimy zaimplementowaæ
warunek sprawdzaj¹cy, kiedy jest wy-
wietlany komunikat drugi i bit MB20
nie jest jedynk¹. Wówczas bit MB8
musi przyj¹æ wartoæ jeden
i nast¹pi skok do komunika-
tu pierwszego ( rys. 3 ). Do
tego celu bêdzie nam po-
trzebny blok porównañ, styk
normalnie zwarty, zegar,
styk wykrywaj¹cy narastaj¹ce
zbocze oraz cewka wyjcio-
wa.
Tê czêæ programu mo¿emy
zinterpretowaæ nastêpuj¹co: je¿eli ak-
tualnie wywietlanym komunikatem
jest komunikat trzeci (SI2 ma wartoæ
3) i bit MB20 ma wartoæ 0, wówczas
zostanie w³¹czony zegar 8. Kiedy ze-
gar odliczy zadany czas, ustawia bit
MB8 na jeden. Je¿eli nie by³oby
opónieñ, to wtedy operator móg³by
nie zd¹¿yæ zobaczyæ komunikatu (któ-
ry pojawia³by siê w zale¿noci od te-
go czy warunek zosta³ spe³niony, czy
nie), który pojawia siê po wpisaniu
prawid³owego numeru identyfikacyj-
nego.
W tych dwóch krótkich przyk³a-
dach zosta³y przedstawione podsta-
wowe mo¿liwoci, jakie posiadaj¹ ste-
rowniki serii M90/91. Nie zosta³y
opisane mo¿liwoci komunikacji
GSM, ³¹czenia w sieæ poprzez port
CANbus czy mo¿liwoci wizualizacji
poprzez OPC Server z systemami nad-
rzêdnymi typu SCADA oraz aplikacja-
mi systemu operacyjnego Windows
(np. Excel).
Dodatkowe informacje
Wiêcej informacji dotycz¹cych konkursu na
stronie: http://www.elmark.com.pl/unitronics/
konkurs.htm, a tak¿e w firmie Elmark Automatyka
Sp. z o.o., tel. (22) 828-29-11, www.elmark.-
com.pl/unitronics/, sterowniki@elmark.com.pl.
Regulamin konkursu:
1. Korzystaj¹c z dokumentacji i programu narzêdziowego (mo¿na ci¹gn¹æ z Interne-
tu), nale¿y przygotowaæ projekt aplikacji, do której mo¿na wykorzystaæ sterownik ro-
dziny M90 z programem realizuj¹cym przyjête za³o¿enia.
2. Projekt powinien zawieraæ:
- opis aplikacji (charakterystyka obiektu, typ zastosowanego sterownika i schemat
po³¹czeñ sprzêtowych),
- program zapewniaj¹cy sterowanie obiektem oraz interfejs operatora.
3. Termin nap³ywania zg³oszeñ 10/03/2003.
4. Rozstrzygniêcie konkursu nast¹pi w dniu 20/03/2003. Nazwiska laureatów zostan¹
umieszczone na stronie www.elmark.com.pl/unitronics , a oni powiadomieni telefo-
nicznie.
5. Rozdanie nagród 1/04/2003 na targach Automaticon o godz. 12.00 na stoisku El-
mark Automatyka.
6. Nagroda: trzy pierwsze miejsca s¹ nagradzane sterownikiem serii M90.
7. Informacje o oprogramowaniu mo¿na znaleæ na stronie WWW ( http://support.-
elmark.com.pl/unitronics/literatura.htm ) lub wylemy poczt¹ (nale¿y przys³aæ adres
na e-mail: sterowniki@elmark.com.pl ).
8. Projekty nale¿y kierowaæ do Elmark Automatyka Sp. z o.o. ul. Radna 12/5, 00-341
Warszawa z dopiskiem Konkurs lub e-mailem: sterowniki@elmark.com.pl .
9. Elmark Automatyka Sp. z o.o. zastrzega sobie prawo do wykorzystania nades³a-
nych prac w materia³ach techniczno-handlowych.
Elektronika Praktyczna 2/2003
137
32569000.001.png
Zgłoś jeśli naruszono regulamin