Funkcje podstawowe
programu GP-Pro EX
Rozdział 1
Wst
ę
p do GP-Pro
Procedury tworzenia projektu
(1) Uruchamianie programu
Klikamy na ikonie aplikacji
Pojawia si
ę
logo programu
Wy
ś
wietla si
ę
główne okno
(2) Tworzenie nowego projektu
Wybieramy opcje NEW
PROJECT
Definiujemy odpowiedni panel
Oraz wybieramy dodatkowe
urz
ą
dzenie / PLC
Okno Główne
Work Space
Edit Area
Status Bar
Tool Bar
Okno Główne
(1) Status Bar
System Settings: Wy
ś
wietla list
ę
instrukcji
systemowych do modyfikacji.
Edit: Edycja ekranów
Preview: Podgl
ą
d gotowej aplikacji.
Transfer Project: Narz
ę
dzie słu
żą
ce do
przesyłu aplikacji
System Settings, Edit, Preview, Simulation, Transfer Project
(2) Tool Bar
Ikony cz
ę
sto u
ż
ywane przez programist
ę
s
ą
odpowiednio
pogrupowane. Istnie mo
ż
liwo
ść
indywidualnej edycji po
przez [View]->[Tool Bar].
(3) Work Space
System Settings Window
Okre
ś
la informacje o Panelu
oraz o podł
ą
czonych
urz
ą
dzeniach jak równie
ż
pozwala zmienia
ć
ustawienia
systemowe.
Address Settings Window
Pokazuj
ę
map
ę
u
ż
ytych bitów
w projekcie.
Screen List
Wy
ś
wietla list
ę
wszystkich
ekranów głównych,
dodatkowych jak równie
ż
ekran programowania
drabinkowego.
Display Unit - ustawienia
(1) Display Unit - ustawienia
Display Unit – słu
ż
y do definiowania parametrów projektu
Display: Screen Settings
Numer ekranu startowego, Czas wstrzymania itd..
Display Settings
Kolor, barwy, itd.
Menu and Error Settings
J
ę
zyk systemu, warunki bł
ę
dów, itd.
Operation:
Hasło operacyjne, d
ź
wi
ę
ki dotyku, itd.
Mode:
Window Settings Operacje na oknach głównych
Backup Internal Device Backup, obszar buckup, itd.
Screen Capture Settings, Warunki screen capture, itd.
Memory Card Settings Zapis na karte CF, pami
ęć
USB itd.
Logic:
System settings Skan logiki, ustawienie funkcji Watch Dog
Logic
operacje logiki.
System Area: System Data Area, watch dog settings itd.
Pami
ęć
wewn
ę
trzna LS USR
(1) Pami
ęć
wewn
ę
trzna LS
(2) Co mo
ż
na odczyta
ć
w pami
ę
ci LS
AGP->PLC
Tryb 16 bit
PLC->AGP
Tryb 16 bit
(2) Co mo
ż
na odczyta
ć
w pami
ę
ci LS c.d
Rozdział 2
Podstawy Edycji i
projektowania
Podstawy rysowania
Text: tworzenie pola tekstowego na ekranie
Dot: Rysowanie kropki
Line: Rysowanie linii od punktu startowego
do ko
ń
cowego
Polyline: Rysowanie linii łamanej
Rectange: Rysowanie bloku
Polygon: Rysowanie obszaru
Circle: Rysowanie okr
ę
gu, koła
Arc/Pie: Rysowanie łuku, wycinka koła
Scale: Rysowanie skali
Image: Wstawianie zarejestrowanych
obrazów / zdj
ęć
Call Screen: Przywołanie obrazów
czy grafik z innych ekranów projektu
i pokazanie go w wybranym miejscu
Table: Rysowanie tabeli
Tworzenie elementów dynamicznych
(1) Switch
1) Wybieramy z menu narz
ę
dzi
opcje [Switch]
2) Umieszczamy przycisk na ekranie
i wybieramy go klikaj
ą
c 2x LPM
3) Wy
ś
wietla si
ę
okno do edycji
wybranego przycisku
1)
2)
3)
Obszar definiowania przycisku
Bit switch / word switch itd..
Select Shape: wybór animacji przycisku
Stanów ON/OFF
Okre
ś
lenie adresu przycisku.
I warunku wyst
ą
pienia zdarzenia.
1)
2)
[Interlock Feature]: Ustawienie
warunków dost
ę
pu do przycisku
[Deley Feature]: Ustawienie opó
ź
nienia
zał
ą
czenia przycisku
TAB:
Label
Pole tekstowe wy
ś
wietlane na
wierzchu przycisku.
Opis przycisku.
(2) Data Display
<<Wy
ś
wietlanie Data Display>>
Z menu narz
ę
dziowego wybieramy Data Display
Metoda wy
ś
wietlania Data Display
na przykładzie pokazywania aktualnego
czasu na AGP
Umieszczamy element
na ekranie
1)
2)
3)
Wybieramy [Date/Time Display]
4)
Okre
ś
lamy warunki wy
ś
wietlania daty,
oraz rozmiar czcionki.
Zatwierdzamy
Numeric Display
Z menu narz
ę
dziowego wybieramy Data Display
(1) Wybór / ustawienie elementu na ekranie
(2) Podstawowe ustawienia
Wybieramy [Numeric Dispaly]
Okre
ś
lamy wzór wy
ś
wietlania danych
[Select Shape]
(3) Ustawienia adresu
Przyporz
ą
dkowanie adresu/ słowa,
które chcemy wy
ś
wietla
ć
[Allow Input]: pozwala na edycj
ę
danego rejestru
[Data Type]: Obszar pami
ę
ci rejestru
Domy
ś
lne dodawanie adresów z
Zainstalowanych urz
ą
dze
ń
zewn
ę
trznych
PLC, lub z wewn
ę
trznej pami
ę
ci AGP.
Rozdział 3
Alarmy
Jak wy
ś
wietli
ć
alarmy historyczne w tabeli
Schemat wy
ś
wietlania alarmów.
Drukarka
CF Card
Pami
ęć
SRAM
①
①
①
①
③
③
③
③
④
④
④
④
Ekran AGP
Pojawienie si
ę
Alarmu!!
USB Memory
②
②
②
②
Alarm!
①
①
①
①
PLC->SRAM: Historia alarmów jest zapisywana do wewn
ę
trznej pami
ę
ci GP SRAM.
②
②
②
②
SRAM->Alarm: Zapisane dane w pami
ę
ci SRAM s
ą
nast
ę
pnie wy
ś
wietlane na ekranie AGP.
③
③
③
③
Print : Historia alarmów jest drukowana z GP.
④
④
④
④
Save in Memory Card : Historia alarmów jest kopiowana z pami
ę
ci SRAM i umieszczona na karci
CF lub na no
ś
niku pami
ę
ci USB.
Wa
ż
ne
Zapisane informacje zostaj
ą
umieszczone w pliku typu
CSV.
Pozwala to na łatwy dost
ę
p i odpowiednie edytowanie
takiego pliku
Memory Card
Maksymalna ilo
ść
alarmów zapisanych w pami
ę
ci SRAM jest 768.
Kiedy liczba alarmów przekroczy ten poziom zostanie skasowany najstarszy
historycznie alarm.
Je
ś
li przekraczamy t
ą
ilo
ść
zaleca si
ę
u
ż
y
ć
pami
ę
ci USB lub CF.
Memory Card
Pami
ęć
SRAM
Note
Rejestrowanie alarmów.
(1) Wybieramy [Alarm Settings]
Wybieramy [Alarms]
z paska narz
ę
dzi.
(2) Zakładka [Common]
1
1
1
1
2
1
1
1
1
2
Block settings: ustawienia
bloków alarmowych
Backup History: nale
ż
y
zaznaczy aby zapisywa
ć
alarmy.
(3) Ustawienia dla bloku 1 , Bit Monitoring.
Wybieramy Block1
1
1
1
1
2
3
4
1
1
1
1
Bit Monitoring / Word Monitoring:
Wybór nastaw alarmu
2
Bit Address: okre
ś
lamy adres danego
alarmu
3
Trigger Condition: Warunek wyst
ą
pienia
alarmu. ON/OFF
4
Level/Sub display: poziom dost
ę
pu do alarmu
oraz dodatkowa mo
ż
liwo
ść
wy
ś
wietlania okna
informacyjnego.
(4) Wybór i umiejscowienie alarmu.
Wybieramy ikon
ę
alarmu
z paska narz
ę
dzi.
Umieszczamy
element na ekranie
1
1
1
1
2
(5) Basic Settings.
1
1
1
1
Zakładka Basic: wybieramy Show History, jako metod
ę
wy
ś
wietlania alarmu
2
Wybieramy Block 1: jako nasz zdefiniowany wcze
ś
niej. Oraz mamy
mo
ż
liwo
ść
zwi
ę
kszenia ilo
ś
ci wy
ś
wietlanych rz
ę
dów jak równie
ż
ilo
ś
ci
alarmów w tabeli.
(6) Item Settings.
1
1
1
1
2
1
1
1
1
2
Display Characters:
odpowiednie wy
ś
wietlanie
informacji o danym
alarmie na ekranie GP
Display Order: kolejno
ść
wy
ś
wietlania informacji o
alarmie
(7) Color Settings.
Warunki ustawienia kolorów dla
wy
ś
wietlanych alarmów
Mo
ż
liwa jest taka edycja
kolorów, nawet dla
poszczególnych alarmów, w
zale
ż
no
ś
ci od wielu parametrów
Takie wyró
ż
nianie kolorystyczne pozwala na szybk
ą
identyfikacje
wa
ż
nych a czasem niebezpiecznych alarmów
(7) Color Settings.
1
1
1
1
2
1
1
1
1
2
Display Font: wybór
odpowiedniej czcionki dla
wy
ś
wietlanych alarmów
Border: obramowanie
tabeli alarmów
(8) Sub display.
2
1
1
1
1
1
1
1
1
2
Enable the Sub Display: aby
mie
ć
mo
ż
liwo
ść
wy
ś
wietlania
dodatkowych informacji, nale
ż
y
zaznaczy
ć
t
ę
opcje
Sub Display: warunki
dotycz
ą
ce wy
ś
wietlania lub
zmiany ekranu, po przez
opcje sub display
Po przez naci
ś
ni
ę
cie na pojawiaj
ą
cym si
ę
na ekranie panelu
alarmu wywołujemy dodatkowe okno z rozwi
ą
zaniem alarmu
lub z dokładnym opisem procedury jego naprawy.
(8) Switch / Cursor Shape.
Zakładka Switch: pozwala na
dodawanie standardowych przycisków
do obsługi tabeli alarmów na ekranie
głównym GP.
Cursor Shape: pozwala na edycj
ę
pojawiaj
ą
cej si
ę
ramki słu
żą
cej do przegl
ą
dania / akceptacji czy
przewijania alarmów.
Niestandardowe przyciski tabeli alarmów.
Aby doda
ć
niestandardowe
przyciski dla tabeli Alarm.
Nale
ż
y w opcjach przycisku
Switch wybra
ć
opcje [Special
Switch]
Jako Special Action
ustawiamy Alarm History
Switch
Action: rozwija si
ę
lista dost
ę
pnych opcji dla tabeli Alarm
Rozdział 4
Zapis na kart
ę
CF
Jak zapisa
ć
alarmy na kart
ę
CF.
CF Card
Backup
SRAM
Aby zapisywa
ć
wi
ę
ksze ilo
ś
ci danych / alarmów stosujemy kart
ę
CF
Pliki zapisane w
formacie CSV
ułatwiaj
ą
pó
ź
niejsz
ą
edycj
ę
.
(1) Ustawienia karty CF
(1) System Settings
(2) Display Unit
(3) Mode
(4) Memory Card
Settings
Zaznaczamy [Save Data] i wybieramy kart
ę
CF jako miejsce docelowe.
[Control Word Address] słu
ż
y do operacji wysyłania danych na kart
ę
CF
Command/Status
Ex.) Kiedy Control word address jest
[#INTERNAL]USR01000
①
①
①
①
②
②
②
②
Zapis bloku 1 alarmów na kart
ę
CF.
0005
0000
SRAM
Tutaj informacje s
ą
kopiowane
<-Wpisz do rejestru warto
ść
[5].
<-Status [0] zapis na GP. (Normal End)
Control Word Address
=
[#INTERNAL]USR01000
[#INTERNAL]USR01000
[#INTERNAL]USR01000
Zapis nast
ą
pił do folderu [ALARM] na karcie CF w pliku o nazwie [ZL00001.CSV].
Alarm History Block 5 Data
0009h
Alarm History Block 4 Data
0008h
Alarm History Block 7 Data
000Bh
Alarm History Block 6 Data
000Ah
Alarm History Block 3 Data
0007h
File No. Error
0400h
Write Data does not exist
0300h
No CF Card or Not accessible
0200h
Write Error
0100h
Normal End
0000h
Status
For GP-PRO/PB
Ⅲ
compatible
0021h
For GP-PRO/PB
Ⅲ
compatible
0020h
Alarm History Block 8 Data
000Ch
Alarm History Block 2 Data
0006h
Alarm History Block 1 Data
0005h
For GP-PRO/PB
Ⅲ
compatible
0004h
For GP-PRO/PB
Ⅲ
compatible
0003h
For GP-PRO/PB
Ⅲ
compatible
0002h
Filing Data
0001h
Command
Details
Data
Kiedy wykonamy [Command] w [control word address], [Status] pokazuje nam wynik.
(2) Command and Status
Wykonali
ś
my operacje
wpisu bloku 1 jako
warto
ść
5h wpisan
ą
do
odpowiedniego rejestru.
(3) Nazwa folderu oraz pliku.
Z6*****.CSV
Block 6 Data
Z7*****.CSV
Block 7 Data
Z8*****.CSV
Block 8 Data
Z5*****.CSV
Block 5 Data
Z4*****.CSV
Block 4 Data
Z3*****.CSV
Block 3 Data
Z2*****.CSV
Block 2 Data
Z1*****.CSV
Block 1 Data
\ALARM
File Name
Data to be saved
Folder Name
To s
ą
nazwy plików odpowiednie do zapisanych w nich blokach alarmów
Wszystko znajduje si
ę
na karcie CF w katalogu \ALARM
Dodatkowo na karcie CF mo
ż
na tworzy
ć
własne foldery
Na kart
ę
CF mo
ż
na jeszcze zapisywa
ć
informacje dotycz
ą
ce
Samplingu jak równie
ż
informacje dotycz
ą
ce aktualnego
operatora oraz zapisywa
ć
dokładne jego działania.
Podgl
ą
d zapisanych danych.
<< Special Data Display>>
(1) Umieszczamy element na
ekranie i przechodzimy do jego
edycji
(2) Wybieramy [File Manager]
(3) [Target Data] Ustawiamy CF Card.
(4) W zakładce [Switch] ustawiamy [Switch
Layout] na Display
(1) File Manager.
(2) Show CSV.
<< Special Data Display>>
(1) Umieszczamy element [Special
Data Display] na ekranie
(2) Wybieramy Show CSV w
zakładce Basic
(3) Dobieramy odpowiedni Display jak
i Switch
(3) Symulacja.
Show CSV
File Manager