Laboratorium7_PLC.pdf
(
131 KB
)
Pobierz
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
STEROWNIKI PROGRAMOWALNE PLC
Komunikacja sterownika PLC z systemem SCADA
1. Cel Ćwiczenia
Celem ćwiczenia jest zestawienie komunikacji zaprojektowanej aplikacji Intouch ze
sterownikiem PLC. W ćwiczeniu realizowana jest wizualizacja procesu roboczego
sortowania klocków omawiana w ćwiczeniu 2 i 6.
2. Komunikacja Programu Intouch ze sterownikiem PLC
InTouch jest oprogramowaniem wykorzystującym protokół SuiteLink oraz
dynamiczną wymianę danych (DDE). Połączenie z urządzeniami sterującymi realizowane
jest za pośrednictwem programów komunikacyjnych dynamicznej wymiany danych (I/O
Servers). Są to programy, które wykorzystują protokół komunikacji sprzętowej. InTouch i
programy komunikacyjne prowadzą komunikację poprzez specjalne kanały lub połączenia
komunikacyjne wygenerowane zarówno przez nie same, jak i przez InTouch’a.
Poprzez przypisanie nazw zmiennych do tych kanałów komunikacyjnych InTouch
może dokonywać zapisu i odczytu danych z różnych rzeczywistych urządzeń systemu
sterowania.
Konfiguracja programu komunikacyjnego
Aby mieć możliwość połączenia się z sterownikiem np. firmy GE Fanuc należy
zainstalować program komunikacyjny GESNP. Aby skonfigurować program należy:
1. Z menu Configure wybrać polecenie Topic definition.
2. Wybieramy opcję New
1
Zadanie 21/2
STEROWNIKI PROGRAMOWALNE PLC
Komunikacja sterownika PLC z systemem SCADA
3. W polu Topic Name wpisujemy nazwę tematu „PLC” dokładnie takiej samej nazwy
użyjemy w InTouch przy definiowaniu Nazwy dostępu.
Nazwy dostĘpu InTouch
W czasie definiowania zmiennej typu I/O, lub w przypadku korzystania z zmiennych
zdalnie adresowanych, należy określić dla nich nazwę dostępu. Nazwa dostępu zawiera
informacje wykorzystywane do komunikowania się z innym źródłem danych I/O, włączając
w to nazwę stacji, nazwę aplikacji oraz nazwę tematu.
W celu utworzenia nazwy dostępu:
1. Z menu Specjalne wybrać Nazwy dostępu. Wyświetlone zostanie okno dialogowe
Nazwy dostępu.
2
Zadanie 21/2
STEROWNIKI PROGRAMOWALNE PLC
Komunikacja sterownika PLC z systemem SCADA
2. Kliknąć Dodaj. Wyświetlone zostanie okno dialogowe Nowa nazwa dostępu:
3. W polu Nazwa dostępu wpisać nazwę za pomocą której InTouch będzie korzystał z
tej nazwy dostępu. W niniejszym przypadku „PLC”.
4. W polu Nazwa aplikacji wpisać nazwę programu komunikacyjnego, z którego
odczytywane będą dane. W niniejszym przypadku, wartość odczytywana jest z
programu komunikacyjnego GESNP.
5. Kliknąć OK w celu zaakceptowania nowo zdefiniowanej nazwy dostępu, i
zamknięcia okna dialogowego. Na ekranie pokazane zostanie ponownie okno
dialogowe Nazwy dostępu, z nowo zdefiniowaną nazwą dostępu zaznaczoną na
liście.
3. Wykonanie Ćwiczenia
W ramach ćwiczenia należy uruchomić komunikację aplikacji Intouch ze sterownikiem
VersaMax Micro.
W celu zestawienia komunikacji należy:
1. W aplikacji Intouch’a
Wizualizacja sortowania klocków
w oknie programu
WindowMaker zdefiniować Nazwę dostępu podając: w polu
Access
–
klocki
, w
polu
Application Name
–
gesnp
, w polu
Topic Name
-
klocki
.
2. Przygotować wykaz adresów zmiennych użytych w aplikacji z ćwiczenia nr 2
do sortowania klocków.
3
Zadanie 21/2
STEROWNIKI PROGRAMOWALNE PLC
Komunikacja sterownika PLC z systemem SCADA
3. Otworzyć w WindowMaker listę zmiennych i dokonać zmiany typu zmiennej dla
wszystkich zmiennych, które będą się odwoływały do programu w sterowniku
PLC.
Przykładowo dla zmiennej wypychacz1 należy zmienić typ na
I/O Discrete
, w polu
Access Name
podać
klocki
, a w polu
Item
podać adres zmiennej ze sterownika czyli
Q3
.
4. Uruchomić serwer komunikacyjny GESNP i zdefiniować nazwę dostępu
analogicznie jak w pkt. 1( podać właściwy nr portu szeregowego).
5. Połączyć sterownik PLC z komputerem.
6. W programie WindowMaker kliknąć na przycisku Runtime w celu uruchomienia
aplikacji WindowViewer.
7. Za pomocą symulatora zmieniać aktualny stan procesu sortowania klocków i
obserwować na ekranie synoptycznym poprawność zdefiniowanych animacji.
8. Napisać
w
programie
WindowMaker
odpowiedni
skrypt
aplikacyjny
odpowiedzialny za animację ruchu klocków na taśmie.
9. Załadować zaktualizowaną zawartość w oknie WindowViewer i dokonać
obserwacji animacji ruchu klocków na taśmie.
10. W razie potrzeby wprowadzić odpowiednie korekty w celu zapewnienia
prawidłowego przebiegu procesu animacji.
4
Zadanie 21/2
Plik z chomika:
c82-82
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:
[ --- TABU --- ]
AutoCAD 2010
Automatyka i Robotyka
BEZPIECZEŃSTWO
Budownictwo
Zgłoś jeśli
naruszono regulamin