03_3a PL7_MICRO_JUNIOR_PRO_INSTRUKCJA.pdf
(
2115 KB
)
Pobierz
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
PL7 Micro / Junior / Pro
(wersja V3.
.
)
Instrukcja Uýytkownika
A
Rozdzia¸ 1
Informacje oglne o PL7
1
Opis oprogramowania PL7 Micro/Junior/Pro
1 Informacje oglne
1.1
J«zyk PL7 - przedstawienie
1.1-1
Charakterystyka wst«pna
J«zyk PL7 Junior stanowi oprogramowanie dla sterownikw TSX 37 i TSX/PMX/PCX 57
pracujcych w ærodowisku Windows. Natomiast j«zyk PL7 Micro s¸uýy do programowania
tylko sterownikw TSX 37.
J«zyk PL7 Pro dodatkowo daje, w odniesieniu do j«zyka PL7 Junior, moýliwoæ
tworzenia blokw funkcyjnych typu DFB (Derived Function Block - blok tworzony przez
uýytkownika) oraz ekranw kontroli przebiegu procesu sterowania (runtime screen).
Oprogramowanie PL7 Prodyn stanowi narz«dzie uýytkowe sterownikw serii TSX 37
oraz TSX/PMX/PCX 57 umoýliwiajce sterowanie, diagnostyk« i ich obs¸ug«. Nie moýe
by ono uýyte do tworzenia czy teý modyfikowania aplikacji.
Oprogramowanie PL7 (1) tworz:
¥ Graficzny j«zyk Ladder (LD), s¸uýcy do definiowania diagramw drabinkowych
(Ladder diagrams), przeznaczonych szczeglnie do przetwarzania kombinacyjnego.
Przy tworzeniu diagramw korzysta si« ze stykw (contact), cewek (coil) oraz
blokw (block). Obliczenia numeryczne zapisuje si« wewntrz blokw.
¥ J«zyk logiczny List (IL), ktry stanowi kod maszynowy dla zapisywania logicznych
i numerycznych operacji przetwarzania.
(1) Nazwa PL7 uýywana w niniejszej dokumentacji odnosi si« do PL7 Junior, PL7 Micro,
PL7 Pro oraz PL7 Prodyn.
___________________________________________________________________________
1/1
A
¥ Strukturalny j«zyk tekstowy (ST) umoýliwiajcy strukturalny zapis przetwarzania
logicznego i numerycznego.
¥ Graficzny j«zyk Grafcet s¸uýcy do graficznego i strukturalnego przedstawiania
sekwencji systemu sterowania.
Wymienione powyýej j«zyki zawieraj zdefiniowane wst«pnie bloki funkcyjne (zegary,
liczniki, itp.), ktre moýna wykorzysta przy tworzeniu danej aplikacji (komunikacja
analogowa, odliczanie, itp.) oraz w funkcjach specjalnych (zarzdzanie czasem,
¸aÄcuchy znakw, itp.).
Obiektom j«zykowym moýna przypisywa symbole.
Oprogramowanie PL7 jest zgodne z norm IEC 1131-3. Warunki, przy spe¸nieniu
ktrych zostaje zachowany standard zestawiono w tabelach zgodnoæci zamieszczonych
w Dodatku: cz«æ B, rozdzia¸ 6.
___________________________________________________________________________
1/2
A
Informacje oglne o PL7
1
1.1-2 Struktura jednozadaniowa
Jest to struktura domyælna. Program zawiera jedno zadanie - g¸wne (master task).
Zadanie g¸wne
Zadanie g¸wne
Master
Master
Zadanie to moýe by cykliczne (ustawienie domyælne) lub okresowe. W przypadku
dzia¸ania cyklicznego kolejne "przebiegi" zadania s ¸czone jeden z drugim, bez
przerw. Przy dzia¸aniu okresowym "przebiegi" zadania nast«puj po sobie w zdefinio-
wanym przez uýytkownika okresie.
Zadanie g¸wne
Master
Zadanie g¸wne
Master
1.1-3 Struktura wielozadaniowa
Struktura wielozadaniowa w przypadku sterownikw TSX 37 oraz TSX 57 pozwala na
uzyskanie lepszych efektw poprzez zastosowanie aplikacji pracujcych w czasie
rzeczywistym, w ktrych kaýdej aplikacji przypisany jest specjalny program. Kaýdy
z tych programw jest zarzdzany przez zadanie.
Zadania te s w stosunku do siebie niezaleýne i s wykonywane rwnolegle przez
g¸wny procesor, ktry decyduje zarwno o ich priorytecie jak i o ich wykonaniu.
Zalety struktury tego typu:
¥ optymalne wykorzystanie mocy procesora,
¥ uproszczenie projektowania; kaýde zadanie zapisuje si« i poprawia niezaleýnie.od
pozosta¸ych,
¥ nadanie aplikacji okreælonej struktury; kaýde zadanie pe¸ni unikatow funkcj«,
¥ optymalizacja dost«pnoæci.
System wielozadaniowy moýe sk¸ada si« z zadania g¸wnego MASTER, szybkiego
FAST oraz 8 - 64 (w zaleýnoæci od rodzaju procesora) zadaÄ wyzwalanych zdarzeniami.
Zadanie szybkie
FAST
Zadania wyzwalane
zdarzeniami
Zadanie g¸wne
MASTER
-
Priorytet
+
Zadanie szybkie FAST
Zadanie szybkie FAST
Zadanie szybkie (opcjonalne) jest zadaniem okresowym i s¸uýy do realizacji szybkich
operacji przetwarzania z wyýszym priorytetem w stosunku do zadania g¸wnego
MASTER. Zaprogramowane zadanie jest automatycznie uruchamiane przez system
podczas inicjacji (start-up). Moýna je zatrzymywa oraz uruchamia za poærednictwem
bitu systemowego.
Zadanie szybkie FAST
)
W odrýnieniu od zadania opisanego powyýej zadania tego typu nie s okresowe.
S one wyzwalane (uruchamiane) przez pewne modu¸y. Te zadania maj najwyýszy
priorytet. Ich przetwarzanie odbywa si« odpowiednio szybko tak, ýe nie zak¸caj
wykonywania innych zadaÄ.
Zadania wyzwalane zdarzeniami (
event-triggered task
Zadania wyzwalane zdarzeniami (event-triggered task
Zadania wyzwalane zdarzeniami (
event-triggered task
event-triggered task
___________________________________________________________________________
1/3
A
1.1-4 Programowane strukturalne i modu¸owe
Zadania w j«zyku PL7 sk¸adaj si« z kilku cz«æci (zwanych sekcjami) oraz procedur.
Kaýd z sekcji programuje si« w j«zyku, ktry najlepiej odpowiada rodzajowi
zastosowanego procesu.
MAST
FAST
Zdarz.
EVT0
Komora (LD)
Alarm_Komora (LD)
Monitor_Sekcja(LD)
Piec_1(Grafcet)
Przetw.wst«pne PRL (LD)
Alarm_Piec(ST)
Diagram CHART
Proced.
SR0
Alarm_Czyszczenie(ST)
Przetw.koÄcowe POST(LD)
Suszenie (LD)
Proced.
SR0
Czyszczenie(ST)
Podzia¸ na sekcje oznacza, ýe moýna stworzy program stukturalny oraz moýna
z ¸atwoæci generowa lub teý do¸cza modu¸y programu.
Procedury (podprogramy) mog by wywo¸ywane z dowolnej sekcji zadania, do
ktrego naleý oraz z innych procedur tego samego zadania.
___________________________________________________________________________
1/4
Plik z chomika:
amok10
Inne pliki z tego folderu:
11115.pdf
(143 KB)
CHIP-artyku%B3.doc
(3161 KB)
CX-ONE-PL+Broszura.pdf
(3019 KB)
209099.pdf
(3149 KB)
13-2009-pn-dzp-rpw_57_Załacznik nr 1 do SIWZ.pdf
(140 KB)
Inne foldery tego chomika:
PLC II
PLC Nauka
Zgłoś jeśli
naruszono regulamin