windmsg_v1.pdf

(551 KB) Pobierz
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
Programowanie pulpitów rodziny HG1X
przy użyciu programu
WindMSG
v1.7
CompArt Automation Zajdel & Zajdel s.c.
Biuro: ul. Hetmańska 35, 04-305 Warszawa tel. (0-22) 610-85-49,
email: compart@zajdel.pl, http://compart.zajdel.pl
Aktualizowano: 09-05-2003
WindMSG - Programowanie pulpitów HG1X
Strona 2
842790502.003.png
 
WindMSG - Programowanie pulpitów HG1X
Spis Treści
Wstęp
4
1. Informacje ogólne i podstawowe pojęcia
5
1.1. Porty pulpitu HG1X
5
1.2.Współpraca pulpitu ze sterownikiem
5
1.3. Aplikacje i Drivery
5
1.4. Ekrany
5
1.5. Klawisze funkcyjne
5
1.6. Diody LED
6
1.7. Tagi
6
1.8. Taski
6
2. Programowanie pulpitów
8
2.1. Menu główne programu WindMSG
8
2.2. Konfiguracja pulpitu
9
2.3. Konfiguracja współpracy ze sterownikiem
10
2.4. Edytor Tagów
10
2.5. Edycja Ekranów
11
2.6. Taski
18
Dodatek
22
Strona 3
842790502.004.png
 
WindMSG - Programowanie pulpitów HG1X
Wstęp
Program WindMSG przeznaczony jest do programowania pulpitów tekstowych serii
HG1X firmy IDEC.
Pulpity te są urządzeniami HMI (ang. Human - Machine Interface) czyli służą do
realizacji dialogu między operatorem a urządzeniem sterowanym sterownikiem PLC.
Wraz z programem dostarczane są drivery do sterowników PLC wielu firm.
Strona 4
842790502.001.png
 
WindMSG - Programowanie pulpitów HG1X
1. Informacje ogólne i podstawowe pojęcia
1.1 Porty pulpitu HG1X
Pulpit HG1X posiada 2 porty komunikacyjne RS232. Jeden z nich przeznaczony jest
do podłączenia do sterownika PLC, drugi używany jest do programowania pulpitu
oraz do współpracy z drukarką szeregową.
1.2 Współpraca pulpitu ze sterownikiem
Pulpit komunikuje się ze sterownikiem przez port szeregowy RS232. Do komunikacji
wykorzystywany jest protokół fabryczny sterownika. Pulpit jest w tym układzie
urządzeniem nadrzędnym. Pulpit ma dostęp do zasobów sterownika takich jak
rejestry, wejścia, wyjścia, timery, liczniki, flagi. Może je odczytywać oraz zmieniać ich
wartości i stany. Odbywa się to niezależnie od programu sterownika. Pulpit nie
realizuje w zasadzie funkcji sterujących, a jedynie ma wpływ na dane w sterowniku,
które sterownik przetwarza.
1.3 Aplikacje i Drivery
Każda aplikacja (projekt) utworzony dla pulpitu składa się z dwóch części:
- projektu właściwego, utworzonego przez użytkownika i zawierającego definicje
wyglądu poszczególnych ekranów do wyświetlania i wprowadzania danych
- drivera do sterownika dla którego napisana jest aplikacja. Drivery do sterowników
różnych firm dostarczane są wraz z programem WindMSG.
Aplikacja i driver ładowane są do pulpitu HG1X oddzielnie. Driver jest częścią
oprogramowania systemowego pulpitu ( firmware )
1.4 Ekrany (ang. Screen )
Aplikacja składa się z definicji poszczególnych ekranów. Każdy ekran może być
wyświetlony na wyświetlaczu pulpitu HG1X lub wydrukowany na podłączonej do
niego drukarce szeregowej. Wielkość ekranu jest ograniczona do wielkości
wyświetlacza pulpitu (HG1X-252: 2x16 znaków, HG1X-452: 4x20 znaków).
Każdy ekran składa się z tekstów statycznych i dynamicznych czyli zależnych od
stanów i wartości obiektów sterownika. Tekstem dynamicznym może być np.
aktualna wartość określonego rejestru sterownika lub napis zależny od stanu obiektu
(np. "ON" dla stanu 1 i "OFF" dla stanu 0).
Każdy ekran posiada w aplikacji swój unikalny numer.
1.5 Klawisze funkcyjne
Klawiszom funkcyjnym można przypisywać funkcje pozwalające operatorowi na:
- przechodzenie między ekranami
- zmianę wartości i stanów obiektów w sterowniku (na wiele sposobów)
Funkcje klawiszy można definiować lokalnie czyli dla wyświetlanego aktualnie ekranu
lub globalnie dla wszystkich ekranów. Można też nadać funkcję kombinacji dwóch
dowolnych klawiszy naciśniętych jednocześnie.
Strona 5
842790502.002.png
 
Zgłoś jeśli naruszono regulamin