easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w...

204
www.moeller.pl/easy easy, XV100 i MFD-Titan w praktyce Przyk³ady aplikacji dla przekaßników programowalnych easy Przekaßniki programowalne easy i oprogramowanie easySoft Pro Sterowniki kompaktowe easyControl i oprogramowanie easySoft CoDeSys Panele dotykowe XV100 i oprogramowanie Galileo www.eaton.com

Transcript of easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w...

Page 1: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

www.moeller.pl/easy

easy, XV100 i MFD-Titan

w praktyce

Przyk³ady aplikacji dla przeka ników programowalnych easy

Przeka niki programowalne easy i oprogramowanie easySoft Pro

Sterowniki kompaktowe easyControl i oprogramowanie easySoft CoDeSys

Panele dotykowe XV100 i oprogramowanie Galileo

www.eaton.com

Page 2: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

Spis treści

Zastosowania easy

Wstęp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3

Wprowadzanie pierwszego programu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .41. Systemy oświetleń . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .121.1 Oświetlenie biura z wyłącznikiem centralnym . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12

1.2 Oświetlenie okna wystawowego . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14

1.3 Sterowanie oświetleniem z pomiarem jasności . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16

1.4 Oświetlenie klatki schodowej i piwnicy z dwoma czasami załączenia . . . . . . . . . . . . 18

1.5 Oświetlenie klatki schodowej i piwnicy ze światłem ciągłym . . . . . . . . . . . . . . . . . .20

1.6 Oświetlenie hali sportowej ze sterowaniem czasowym . . . . . . . . . . . . . . . . . . . . . . .22

1.7 Oświetlenie zewnętrzne domku jednorodzinnego . . . . . . . . . . . . . . . . . . . . . . . . . .24

2. Systemy nawadniania . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .262.1 System nawadniania sterowany czasowo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26

2.2 System nawadniania na wypadek suszy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .28

2.3 System nawadniania z różnymi programami . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .30

2.4 Nawadnianie ze sterowaniem czasowym . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .32

2.5 Nawadnianie w różnych odstępach dobowych . . . . . . . . . . . . . . . . . . . . . . . . . . . . .34

2.6 Nawadnianie z pomiarem wilgotności . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .36

2.7 Nawadnianie z różnymi funkcjami sterowania . . . . . . . . . . . . . . . . . . . . . . . . . . . . .38

2.8 Sterowanie fontanny . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .40

2.9 Nawadnianie z ruchomym zraszaczem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .42

3. Akwarium i nawadnianie ogrodu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .443.1 Akwarium . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .44

3.2 Sterowanie sadzawki w ogrodzie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .46

4. Sterowanie transportem i mieszadłami . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .484.1 Transporter taśmowy - sterowanie czasowe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .48

4.2 Transporter taśmowy - zatrzymywanie po trzech sekundach . . . . . . . . . . . . . . . . . .50

4.3 Sterowanie mieszaczem ze zmianami kierunku wirowania . . . . . . . . . . . . . . . . . . . .52

4.4 Sterowanie mieszadłem z dwoma wirnikami . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .54

4.5 Sterowanie napełnianiem i ruchem mieszadła . . . . . . . . . . . . . . . . . . . . . . . . . . . . .56

5. Sterowanie żaluzjami . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .585.1 Sterowanie markizami / żaluzjami . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .58

5.2 Sterowanie żaluzjami / markizami z uwzględnieniem słońca,

wiatru i deszczu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .60

6. Systemy parkingowe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .626.1 Parking - sterowanie czasowe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .62

6.2 Obsługa garażu podziemnego . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .64

7. Szklarnia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .667.1 Sterowanie temperaturą w szklarni . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .66

7.2 Sterowanie wentylacją w szklarni . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .68

8. Alarmy i zabezpieczenia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .708.1 Instalacja alarmowa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .70

9. Inne . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .729.1 Realizacja zamka cyfrowego . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .72

9.2 Sterowanie linijką świetlną . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .74

9.3 Sterowanie zbiornikiem filtra . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .76

9.4 Licznik czasu pracy z sygnalizacją konserwacji . . . . . . . . . . . . . . . . . . . . . . . . . . . . .78

1

Page 3: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

easy i MFD-Titan w praktyce

Wstęp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .811. Część ogólna . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 821.1 Budowa przekaźnika programowalnego easy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .821.2 Algebra Bool’a jako podstawa programowania easy . . . . . . . . . . . . . . . . . . . . . . . .841.3 easySoft Pro - narzędzie do programowania i obsługi . . . . . . . . . . . . . . . . . . . . . . .882. Przekaźnik programowalny easy500 i easy700 . . . . . . . . . . . . . . . . . . . . . . . . . . .942.1 Przekaźnik czasowy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .942.2 Licznik C . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .982.3 Komunikaty tekstowe - znacznik D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1013. Przekaźnik programowalny easy800 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1043.1 Właściwości edytora easySoft Pro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1053.2 Przekaźnik czasowy T . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1073.3 Komparator wielkości analogowych . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1113.4 Licznik . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1133.5 Moduł tekstowy D01...D32 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1153.6 Moduł ograniczający wartość sygnału . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1173.7 Multiplexer danych . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1183.8 Rejestr przesuwny . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1184. Wielofunkcyjny wyświetlacz MFD-Titan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1204.1 Projekt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1224.2 Wizualizacja . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .123

4.2.1 Tekst statyczny . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1244.2.2 Komunikat tekstowy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1254.2.3 Wartość liczbowa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1294.2.4 Bitmapa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1324.2.5 Bar graf . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .133

5. Sieć easyNet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1346. Konfiguracja easy800/MFD do pracy w sieci Ethernet . . . . . . . . . . . . . . . . . . . .1377. Wyposażenie dodatkowe - komunikacja bezprzewodowa . . . . . . . . . . . . . . . . .1417.1 Modem easySMS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1427.2 Modem easyGPRS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1448. Sterowniki kompaktowe easyControl . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1468.1 Podstawy easySoft CoDeSys . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .150

8.1.1 Zarządzanie bibliotekami . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1528.1.2 Konfiguracja sterownika . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1538.1.3 Znaczniki i adresowanie pamięci . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .154

8.2 Pierwszy program w easySoft CoDeSys . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1568.3 Przykładowe programy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .163

8.3.1 Moduł przekaźnika czasowego z biblioteki easy800_gb.lib . . . . . . . . . . . . . . .1638.3.2 Rozruch silnika gwiazda-trójkąt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .164

8.4 Połączenie easyControl - easy800 przez sieć easyNet . . . . . . . . . . . . . . . . . . . . . . .1669. Programowalne przekaźniki bezpieczeństwa easySafety . . . . . . . . . . . . . . . . . .1739.1 Budowa przekaźnika easySafety . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1739.2 Oprogramowanie easySoft-Safety . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1749.3 Przykładowa aplikacja - nadzór osłony . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .176

9.3.1 Schematy łączeniowe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1769.3.2 Program realizujący przykładową aplikację . . . . . . . . . . . . . . . . . . . . . . . . . . .177

10. Panele dotykowe serii XV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18410.1 Połączenie przekaźnika programowalenego easy500/700 z panelem XV . . . . . . . . .18510.2 Połączenie przekaźnika programowalenego easy800/MFD/ES4P z panelem XV . . . .18810.3 Połączenie przekaźnika programowalenego easyControl z panelem XV . . . . . . . . . .19010.4 Podstawy tworzenia wizualizacji dla panelu XV w programie Galileo . . . . . . . . .194

2

spis tersci:1.qxd 2010-01-20 14:45 Page 2

Page 4: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

Zastosowania easy

Przykłady aplikacji dla przekaźnika

programowalnego easy.

Page 5: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

Wprowadzenie

easy jest programowalnym urządzeniem łącząco-sterującym i może zastępowaćukłady sterowania przekaźnikowo-stycznikowego. easy wolno stosować tylkowtedy, gdy jest prawidłowo zainstalowany. easy jest urządzeniem dowbudowania i musi być umieszczony w obudowie, szafie sterowniczej lubrozdzielnicy instalacyjnej. Przewody zasilające i sterujące muszą byćzabezpieczone przed dotykiem i osłonięte. Instalacja musi odpowiadać zasadomkompatybilności elektromagnetycznej EMC. Przy załączaniu easy nie możnadopuścić do powstania zagrożenia z powodu niekontrolowanych stanówłączeniowych urządzeń jak np. nieprzewidziany rozruch silnika lub nieoczekiwanezałączenie napięcia.

easy realizuje funkcje logiczne, czasowe i zliczające oraz funkcje zegarasterującego. easy ma wejścia i wyjścia sterujące. Przy pomocy easy możnarozwiązywać zadania z zakresu instalacji domowych oraz sterowania maszyni urządzeń. Program działania przygotowuje się w postaci schematudrabinkowego. Taki schemat wprowadza się bezpośrednio za pomocąwyświetlacza przekaźnika easy. Można:

• styki zwierne i styki rozwierne łączyć szeregowo lub równolegle,• wykorzystać przekaźniki wyjściowe i znaczniki,• określić wyjścia jako cewki przekaźnika: zwykłe i bistabilne lub

z samopodtrzymaniem,• wybrać przekaźniki czasowe (16) z różnymi funkcjami,• zastosować 16 liczników zliczających do przodu i do tyłu,• wyświetlać dowolne teksty (16) i zmienne wraz z ich edycją,• śledzić stan linii programu,• wpisywać, zapamiętywać i zabezpieczać program hasłem.

Aparaty z oznaczeniem typu easy...C(X) posiadają dodatkowo osiemtygodniowych zegarów sterujących z odpowiednio czterema różnymi czasamizałączania i wyłączania. W aparatach typu „DC” można podłączyć dwa (w wersjieasy7 - cztery) sygnały analogowe i analizować ich wartość w szesnastukomparatorach wartości analogowych.

easy może być montowany i podłączany tylko przez technika elektryka lub osobęznającą instalacje elektryczne. Do uruchamiania i programowania przekaźnikaniezbędna jest fachowa wiedza z zakresu elektrotechniki. Sterowane elementywykonawcze, takie jak silniki lub siłowniki hydrauliczne, mogą uszkodzić częśćinstalacji bądź stanowić zagrożenie dla ludzi, jeżeli easy będzie źle podłączony lubbłędnie zaprogramowany.

3

Page 6: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

Wprowadzanie pierwszego programu

Na przykładzie następującego schematu pokażemy jak krok po kroku wprowadzać program do przekaźnika easy. Poznacie przy tym wszystkie reguły, aby po krótkim czasie programować easy już wg własnych projektów.

Tak jak na tradycyjnym drabinkowym schemacie sterowania stosujemy przy programowaniu easy styki i cewki przekaź-ników. Dzięki easy nie trzeba już łączyć poszczególnych elementów ze sobą. Po naciśnięciu kilku przycisków prog-ram easy przejmuje funkcje kompletnego okablowania. Trzeba tylko dołączyć łączniki, czujniki, lampki lub styczniki.

Rys. A.: Sterowanie oświetleniem za pomocą przekaźnika

W tym przykładzie easy zastępuje połączenia i zadania przedstawionego schematu.

H1L01-

S1

S2

L01+

F1

K1

K1

44

Page 7: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

Rys. B.: Sterowanie oświetleniem za pomocą easy

Start programu - wyświetlanie stanuPo włączeniu zasilania easy wyświetla aktualny stan układu. Na wyświetlaczu jest informacja o stanie wejść i wyjść orazo trybie pracy przekaźnika (RUN/STOP).

1 2

Q1

H1

L01-

S1 S2

L01+L01-

F1

+24V 0V I1 I2

........... I PN 02:00.......STOP

h Przykłady dotyczą przekaźnika bez rozszerzeń. Jeżeli jest dołączony moduł rozszerzenia, to wyświetlacz pokazuje najpierw status aparatu podstawowego, następnie status modułu rozszerzenia, a dopiero później menu wyboru.

55

Page 8: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

x Przyciskiem OK przejść do menu głównego.

Za pomocą OK następuje przejście do kolejnego poziomu menu, za pomocą ESC przejście o jeden poziom wstecz.

easy znajduje się w trybie pracy STOP.

x Przyciskając 2 � OK przechodzi się przez punkty menu PROGRAM… r PROGRAM do poziomu wyświetlania, w którym można wprowadzać program.

Wyświetlanie programu

Pole wyświetlania programu jest na początku puste. Na górze po lewej stronie miga kursor; tu rozpoczyna się ryso-wanie schematu. easy automatycznie proponuje jako pierwszy styk wejścia I1.

Klawiszami ÍÚ ú í przesuwamy kursor po niewidocznym rastrze.

Pierwsze trzy kolumny z lewej są polami styków, a kolumna z prawej tworzy pole cewek. Każdy wiersz stanowi jedną linię schematu. easy automatycznie dołącza pierwszy styk do napięcia.

x Proszę wprowadzić teraz do easy następujący schemat.Na wejściach znajdują się łączniki S1 i S2. I1 i I2 odpo-wiadają stykom łączącym na zaciskach wejściowych. Przekaźnik K1 jest odwzorowany przez cewkę przekaźnika ÄQ1. Symbol „Ä“ oznacza rodzaj cewki, tutaj zwykłą cewkę przekaźnika. Q1 jest jednym z przekaźników wyjściowych easy.

PROGRAM...STOP å RUNPARAMETRYINFO

h Przycisk OK ma jeszcze dwie inne funkcje:

• OK zapisuje zmienione wartości.• Przyciskiem OK można przy programowaniu wprowa-

dzać i zmieniać styki oraz cewki przekaźników.

â

êê êê êê êêêêê êê êê êêêêê êê êê êêêêê êê êê êêê

Ml

l

M

I1-I2----ÄQ1

66

Page 9: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

Od pierwszego styku do cewki wyjściowej

W easy schemat wpisuje się od wejścia do wyjścia. Pierwszym stykiem wejściowym jest I1.

x Nacisnąć OK.

easy pokazuje pierwszy styk I1 na pozycji kursora.

x I miga i może być zmienione klawiszami kursora Í lub Ú przykładowo na styk klawiatury P. W tym przypadku nietrzeba jednak nic zmieniać.x Nacisnąć 2 � OK, żeby kursor poprzez 1 przeszedł na

drugie pole styków.

Alternatywnie można przesunąć kursor na następne pole styków przyciskiem kursora í.

x Nacisnąć OK.

easy tworzy następny styk I1 na pozycji kursora. Zmieniamy styk na I2, ponieważ styk rozwierny S2 jest przyłączony do zacisku wejściowego „I2“.

xNacisnąć OK, żeby kursor przeszedł na następne miejsce i klawiszami kursora Í lub Ú zmienić liczbę na 2.

x Nacisnąć OK, żeby kursor przeszedł na trzecie pole dla styków.

Ponieważ nie jest potrzebny trzeci styk łącznika, można już połączyć styki bezpośrednio z polem cewek.

I1 êê êê êêê

I1 I1 êê êêê

h Przyciskiem DEL kasuje się styk na pozycji kursora.

I1-I2 Â

77

Page 10: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

Połączenia

Do łączenia elementów na schemacie easy służy własnywskaźnik łączenia.

Przyciskiem ALT uaktywnia się ten wskaźnik i klawiszamikursoraÍÚ ú í przesuwa się go.

Wskaźnik łączenia działa między polami styków i polami cewek. Jeżeli wskaźnik zostanie przesunięty na jakiś styk lub cewkę, zmieni się z powrotem na zwykły kursor i w celu dalszego łączenia trzeba go ponownie uaktywnić.

x Nacisnąć ALT, aby połączyć styk I2 z polem cewki.

Kursor zmienia się w migający wskaźnik i ustawia się automatycznie w miejscu łączenia.

x Nacisnąć przycisk kursora í. Styk I2 zostanie połączony z polem cewki.

x Nacisnąć ponownie przycisk kursora í.

Kursor przesuwa się na pole cewki.

h Przycisk ALT w zależności od pozycji kursora ma jeszczedwie inne funkcje:

• Z lewego pola stykowego przyciskiem ALT możnawyprowadzić pustą linię schematu.

• Styk łącznika znajdujący się na pozycji kursora przycisk ALT zmienia na zwierny lub rozwierny.

êê êê êêêêê êêêMl

l

M l

h Sąsiednie styki w jednej linii programu aż do pola cewkieasy łączy automatycznie.

I1-I2l êê êê êê êêêêê êê êê êêêêê êê êê êêê

h Przyciskiem DEL kasuje się połączenie w miejscu położenia kursora lub wskaźnika. Przy krzyżujących się połączeniach najpierw jest kasowane połączenie pionowe, a po ponownym naciśnięciu DEL - poziome.

8

Page 11: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

x Nacisnąć OK.

easy wprowadza cewkę przekaźnika Q1. Wprowadzony typ cewki Ä i przekaźnik wyjściowy Q1 są prawidłowe i nie trzeba ich już zmieniać.

Pierwszy, gotowy schemat działającego programu easy wygląda tak:

Przyciskiem ESC opuszcza się wyświetlanie programu.

Pojawia się menu przedstawione obok

x Nacisnąć OK.

Program zostaje zapamiętany. Przyciskiem ESC opuszcza się wyświetlanie programu. Zmiany dokonane na schemacie, nie zostaną zapamiętane.

Jeżeli przyciski S1 i S2 są podłączone, można od razu przetestować program.

Testowanie programu

x Przyciskiem ESC przejść do menu głównego i wybrać punkt menu STOP å RUN.

Opcjami STOP RUN å i STOP å RUN przełączyć tryb pracy RUN lub STOP.

easy znajduje się w trybie pracy RUN, jeśli znaczek jest przy punkcie menu STOP RUN å.

I1-I2----ÄQ1

I1-I2----ÄQ1

ZAPISZANULUJ

h Wszystkie konieczne dane dotyczące programu easy zapisuje w wewnętrznej pamięci, odpornej na zanik napięcia.

PROGRAM... ÆSTOP å RUNPARAMETRY..INFO... æ

h Znaczek przy punkcie menu wskazuje jaki tryb pracy lub funkcja są aktywne.

9

Page 12: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

x Nacisnąć OK.

Znaczek zmienia się na „STOP RUN å“

Ustawiony tryb pracy oraz stany wejść i wyjść można odczytać przy wyświetlaniu stanu.

x Poprzez ESC przejść do wyświetlania stanu i nacisnąć przycisk S1

Styki wejść „I1“ i „I2“ są włączone, a przekaźnik „Q1“ przyciąga.

Wyświetlanie stanu linii programueasy daje możliwość kontrolowania stanu linii programu w trybie pracy RUN. Gdy easy wykonuje program, można nawyświetlaczu śledzić stan linii programu.

x Przejść do wyświetlania programu (menu PROGRAM potwierdzić przez OK) i nacisnąć przycisk S1.

Przekaźnik przyciąga. easy przedstawia przepływ prądu przez gałąź.

x Nacisnąć przycisk S2, który ma styk normalnie zamknięty (rozwierny).

Przepływ prądu zostaje przerwany i przekaźnik Q 01 odpada.

Przyciskiem ESC wrócić do wyświetlania stanu.

PROGRAM... ÆSTOP RUN åPARAMETRY..INFO... æ

12.......... IPN 02:001....... RUN

I1-I2----ÄQ1

I1-I2----ÄQ1

h Aby testować części schematu easy, program przekaźnika nie musi być jeszcze kompletny.

easy ignoruje otwarte, jeszcze niefunkcjonujące połączenia i realizuje tylko te linie programu, które są kompletne.

10

Page 13: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

Kasowanie programu

x Przełączyć easy w tryb pracy STOP.

Pokaże się punkt menu STOP å RUN.

x Z menu głównego przez PROGRAM... przejść donastępnego poziomu menu.xWybrać KASUJ PROG.

easy wyświetli pytanie kontrolne KASOWANIE? .

x Nacisnąć OK, aby skasować program lub ESC, aby przerwać proces kasowania.

Przyciskiem ESC wrócić do wyświetlania stanu.

Szybkie wprowadzanie schematu

Program działania można przygotowywać na wiele sposo-bów: albo wprowadzamy najpierw poszczególne elementy do schematu i później łączymy je ze sobą, albo wykorzystując optymalne możliwości obsługi easy tworzymy schemat jednym ciągiem od pierwszego styku do ostatniej cewki.

W pierwszym przypadku trzeba przewidzieć miejsce na dodatkowe elementy i połączenia.

Drugą, szybszą metodę poznaliśmy w przedstawionym przykładzie. Tutaj linię programu wprowadza się kompletną od lewej strony do prawej.

h Aby uzupełnić, skasować lub zmienić program przekaź-nika, easy musi się znajdować w trybie pracy STOP.

PROGRAMKASUJ PROG

11

Page 14: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

12

1.1 Oświetlenie biura z wyłącznikiem centralnym

Zadanie

easy powinien zapewnić w budynku biurowym włączanie i wyłączanie światełprzyciskami w poszczególnych pokojach jak i centralne sterowanie z portierni.

Oprzewodowanie

1. Wejścia:I1 Przycisk od światła S1 (Pokój 1)I2 Przycisk od światła S2 (Pokój 2)I3 Przycisk od światła S3 (Pokój 3)I4 Przycisk od światła S4 (Pokój 4)I5 Przycisk od światła S5 (Pokoje 1-4 centralne załączenie)I6 Przycisk od światła S6 (Pokoje 1-4 centralne wyłączenie)

2. Wyjścia:Q1 Oświetlenie H1 Pomieszczenie 1Q2 Oświetlenie H2 Pomieszczenie 2Q3 Oświetlenie H3 Pomieszczenie 3

Q4 Oświetlenie H4 Pomieszczenie 4

Page 15: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

13

Page 16: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

14

1.2 Oświetlenie okna wystawowego

Zadanie

easy steruje trzema grupami świateł, znajdującymi się w oknie wystawowym.Pierwsza grupa świateł załączana jest przez zegar sterujący. Przy narastającychciemnościach za pomocą wyłącznika zmierzchowego załącza się także drugagrupa świateł. Poza tymi czasami, gdy jest ciemno (aktywny wyłącznikzmierzchowy) powinna się świecić tylko trzecia grupa świateł. Gdy ktoś zbliża siędo sklepu zostanie wykryty przez czujnik ruchu, który załączy reklamę świetlnąna określony czas. Instalacja jest włączana i wyłączana za pomocą wyłącznikagłównego. Kolejny przycisk służy do sprawdzenia całego systemu. Ponaciśnięciu tego przycisku, wszystkie światła są włączane na jedną minutę.

Oprzewodowanie

1. Wejścia:I1 Wyłącznik główny S1 (ZAŁ / WYŁ)I2 Wyłącznik zmierzchowy S2I3 Czujnik ruchu S3I4 Przycisk od światła S4 (Kontrola)

2. Wyjścia:Q1 1.grupa świateł H1Q2 2.grupa świateł H2Q3 3.grupa świateł H3Q4 Reklama świetlna H4

3. Parametry:T1 Czas dla testu lampT2 Czas włączenia reklamy świetlnej

1 Czasy włączenia świateł grupy 1

Page 17: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

15

Page 18: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

16

1.3 Sterowanie oświetleniem z pomiarem jasności

Zadanie

Oświetlenie w szklarni jest podzielone na cztery grupy świateł i powinno byćzałączane przez easy, w zależności od mierzonego natężenia światła. W trybiepracy automatycznej natężenie światła jest ustalane za pomocą czujnikaoświetlenia. Od niego zależna jest liczba załączonych sekcji świateł. Im mniejszenatężenie mierzonego światła, tym więcej sekcji świateł jest załączanych. Poziomy,przy których grupy świateł są włączane i wyłączane, są indywidualnie nastawiane.Okresy oświetlania są ustalone przez zegar sterujący. Praca automatyczna jestwłączana przełącznikiem ZAŁ / WYŁ. Zarówno przy wyłączonej automatyce, jaki poza czasami oświetlania można włączać pojedyncze grupy świateł za pomocąprzeznaczonych do tego przycisków.

Oprzewodowanie

1. Wejścia:I1 Wyłącznik S1 (praca automatyczna ZAŁ / WYŁ)I2 Przycisk od światła S2 (grupa oświetlenia H1)I3 Przycisk od światła S3 (grupa oświetlenia H2)I4 Przycisk od światła S4 (grupa oświetlenia H3)I5 Przycisk od światła S5 (grupa oświetlenia H4)

I7 Wejście analogowe - pomiar natężenia światła

2. Wyjścia:Q1 Grupa oświetlenia H1Q2 Grupa oświetlenia H2Q3 Grupa oświetlenia H3Q4 Grupa oświetlenia H4

3. Parametry:A1 Załączenie grupy świateł H1A2 Wyłączenie grupy świateł H1A3 Załączenie grupy świateł H2A4 Wyłączenie grupy świateł H2A5 Załączenie grupy świateł H3A6 Wyłączenie grupy świateł H3A7 Załączenie grupy świateł H4A8 Wyłączenie grupy świateł H4

1 Czasy włączania świateł w pracy automatycznejT1 Impuls wyłączający grupy oświetlenia

Page 19: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

17

Page 20: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

18

1.4 Oświetlenie klatki schodowej i piwnicy z dwoma czasami załączenia

Zadanie

easy ma być zastosowany jako wyłącznik automatyczny oświetlenia na klatceschodowej i w piwnicy. W pomieszczeniach tych znajdują się po cztery przyciski(S1-S4 i S5-S8) do sterowania dwoma lampami. Przy jednokrotnym naciśnięciuprzycisku oświetlenie powinno się włączyć na czas np. 2 minut. Jeśli w ciągujednej sekundy przycisk będzie naciśnięty ponownie, czas włączenia światłaprzedłuża się do np. 6 minut.

Oprzewodowanie

1. Wejścia:I1-I4 Przyciski od światła S1-S4 (klatka schodowa)I5-I8 Przyciski od światła S5-S8 (piwnica)

2. Wyjścia:Q1-Q2 Lampy H1-H2 (klatka schodowa)Q3-Q4 Lampy H3-H4 (piwnica)

3. Parametry:Klatka schodowa:T1 Czas oświetlenia przy jednorazowym naciśnięciuT2 Czas oczekiwaniaT3 Czas oświetlenia przy ponownym naciśnięciuPiwnica:T4 Czas oświetlenia przy jednorazowym naciśnięciuT5 Czas oczekiwaniaT6 Czas oświetlenia przy ponownym naciśnięciu

Page 21: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

19

Page 22: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

20

1.5 Oświetlenie klatki schodowej i piwnicy ze światłemciągłym

Zadanie

easy ma być zastosowany jako wyłącznik automatyczny oświetlenia na klatceschodowej i w piwnicy. W pomieszczeniach tych znajdują się po cztery przyciski(S1-S4 i S5-S8) do sterowania dwoma grupami lamp. Przy jednokrotnymnaciśnięciu przycisku oświetlenie powinno się włączyć na czas np. trzech minut.Jeśli w ciągu tych trzech minut przycisk zostanie ponownie naciśnięty,oświetlenie pozostanie włączone na stałe. Aby wyłączyć światło trzeba po raztrzeci nacisnąć któryś z czterech przycisków.

Oprzewodowanie

1. Wejścia:I1-I4 Przyciski od świateł S1-S4 (klatka schodowa)I5-I8 Przyciski od świateł S5-S8 (piwnica)

2. Wyjścia:Q1-Q2 Lampy H1-H2 (klatka schodowa)Q3-Q4 Lampy H3-H4 (piwnica)

3. Parametry:Klatka schodowa:T1 Czas oświetlenia przy jednorazowym naciśnięciuC1 Licznik (liczba naciśnięć)Piwnica:T3 Czas oświetlenia przy pierwszym naciśnięciuC3 Licznik (liczba naciśnięć)

Page 23: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

21

Page 24: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

1.6 Oświetlenie hali sportowej ze sterowaniem czasowym

Zadanie

easy ma sterować oświetleniem w hali sportowej. Halę i jej oświetlenie możnapodzielić na trzy części. Światło można włączać albo dla całej hali albo osobnodla każdej sekcji. Za pomocą przełącznika z kluczykiem S1 można wybieraćmiędzy trybem pracy ręcznej (bez ograniczenia czasowego np. przyszczególnych imprezach), a trybem pracy automatycznej (ze sterowaniemczasowym). Użytkowanie hali przewidziane jest w danym wypadku odponiedziałku do soboty od godziny 8.00 do maksymalnie 22.00. O godzinie21.50 na pięć sekund rozlega się buczek aby oznajmić zakończenie otwarcia hali.O godzinie 22.00 następuje wyłączenie oświetlenia w sekcjach 1 i 3. Sekcja 2pozostaje oświetlona do 22.05, ponieważ w tej części hali znajduje się przejściedo szatni i do miejsca sterowania oświetleniem.

Oprzewodowanie

1. Wejścia:I1 Przełącznik z kluczykiem S1 (praca ręczna / automatyczna)I2 Przełącznik światła S2 (Sekcja 1)I3 Przełącznik światła S3 (Sekcja 2)I4 Przełącznik światła S4 (Sekcja 3)I5 Przełącznik światła S5 (Sekcje 1-3)I6 Przycisk od światła S6 (tylko przy ster. ręcznym, sekcje 1-3 bez )

2. Wyjścia:Q1 Oświetlenie H1 (Sekcja 1)Q2 Oświetlenie H2 (Sekcja 2)Q3 Oświetlenie H3 (Sekcja 3)Q4 Buczek E1

3. Parametry:T1 Czas trwania sygnału buczka

1 Czas oświetlenia sekcji 1+32 Czas oświetlenia sekcji 23 Czas włączenia buczka

22

Page 25: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

23

Page 26: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

24

1.7 Oświetlenie zewnętrzne domku jednorodzinnego

Zadanie

easy ma sterować całym oświetleniem zewnętrznym jedno- lub dwurodzinnegodomku. Oświetlenie zewnętrzne obejmuje zarówno ogród jak i podjazd do posesji,miejsce przed garażem oraz wejście do domu. Instalację oświetleniową załącza sięwyłącznikiem głównym (S1) ZAŁ / WYŁ. Jeśli system jest włączony, światłozapalane jest dopiero przy nastającej ciemności w zależności od wyłącznikazmierzchowego (S2). W trybie automatycznym oświetlenie ogrodu powinno byćwłączane za pomocą zegara sterującego każdego wieczoru o tej samej porze.W trybie pracy ręcznej oświetlenie ogrodu może być włączane niezależnie odzegara sterującego. Trzy czujniki ruchu (S5-S7) na podjeździe, na placu przedgarażem i przed wejściem do domku włączają odpowiednie światła na określonyczas. Za pomocą przycisku alarmowego (S8) można natychmiast włączyći wyłączyć wszystkie światła, bez ograniczeń czasowych i bez wpływu wyłącznikazmierzchowego (S2).

Oprzewodowanie

1. Wejścia:I1 Wyłącznik główny S1 (ZAŁ / WYŁ)I2 Wyłącznik zmierzchowy S2I3 Przełącznik oświetlenia ogrodu S3 (praca automatyczna / ręczna)I4 Przycisk S4 (przy pracy ręcznej > ZAŁ / WYŁ oświetlenie ogrodu)I5 Czujnik ruchu S5 (podjazd)I6 Czujnik ruchu S6 (przed garażem)I7 Czujnik ruchu S7 (wejście do domu)I8 Przycisk alarmowy S8

2. Wyjścia:Q1 Ogród - oświetlenie H1Q2 Podjazd - oświetlenie H2Q3 Przed garażem - oświetlenie H3

Q4 Wejście do domu - oświetlenie H4

3. Parametry:T1 Czas oświetlenia podjazduT2 Czas oświetlenia garażuT3 Czas oświetlenia wejścia do domu

1 Okresy oświetlenia ogrodu2 Okresy oświetlenia podjazdu

Page 27: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

25

Page 28: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

26

2.1 System nawadniania sterowany czasowo

Zadanie

easy powinien sterować instalacją zewnętrznego nawadniania, np. dopodlewania pól. Do nawadniania służą cztery różne pompy. Są oneaktywowane poprzez zegary sterujące. Za pomocą przełącznika można wybraćmiędzy nawadnianiem impulsowym i ciągłym. W trybie pracy impulsowej wodajest podawana krótkimi uderzeniami.

Oprzewodowanie

1. Wejścia:I1 Przełącznik z kluczykiem S1 (ZAŁ / WYŁ)I5 Przełącznik S2 (praca impulsowa / ciągła)

2. Wyjścia:Q1 Pompa nawadniająca E1Q2 Pompa nawadniająca E2Q3 Pompa nawadniająca E3Q4 Pompa nawadniająca E4

3. Parametry:T1 Takt dla pracy impulsowej

1 Czas pracy pompy 12 Czas pracy pompy 23 Czas pracy pompy 34 Czas pracy pompy 4

Page 29: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

27

Page 30: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

28

2.2 System nawadniania na wypadek suszy

Zadanie

easy powinien sterować instalacją zewnętrznego nawadniania, np. dopodlewania pól. Do nawadniania służą cztery różne pompy. Gdy przez określonąliczbę dni nie pada deszcz, włączają się te pompy, niezależnie od siebie,automatycznie na określony czas. Czas pracy pojedynczych pomp jak i liczba dnisuchych są nastawiane. Za pomocą przełącznika można wybrać międzynawadnianiem impulsowym i ciągłym. W trybie pracy impulsowej, woda jest

podawana krótkimi uderzeniami.

Oprzewodowanie

1. Wejścia:I1 Przełącznik z kluczykiem S1 (ZAŁ / WYŁ)I5 Przełącznik S2 (praca impulsowa / ciągła)

I6 Styk czujnika S3 (czujnik deszczu)

2. Wyjścia:Q1 Pompa nawadniająca E1Q2 Pompa nawadniająca E2Q3 Pompa nawadniająca E3

Q4 Pompa nawadniająca E4

3. Parametry:T1 Impulsy dla licznikaT2 Czas nawadniania pompą 1T3 Czas nawadniania pompą 2T4 Czas nawadniania pompą 3T5 Czas nawadniania pompą 4T6 Takt dla pracy impulsowejC1 Liczba dni suchych, po których włącza się pompa 1C2 Liczba dni suchych, po których włącza się pompa 2C3 Liczba dni suchych, po których włącza się pompa 3C4 Liczba dni suchych, po których włącza się pompa 4

1 Czas nawadniania

Page 31: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

29

Page 32: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

30

2.3 System nawadniania z różnymi programami

Zadanie

easy powinien sterować instalacją zewnętrznego nawadniania, np. dopodlewania pól. Za pomocą różnych przycisków można wywoływać trzyprogramy nawadniania, sterujące trzema różnymi pompami. Przy pierwszymprogramie instalacja pracuje w trybie ciągłym tzn. nawadnianie nie jestprzerywane. Drugi program przewiduje nawadnianie w zaprogramowanychporach dnia. Wybierając program trzeci, nawadnianie będzie działało pookreślonej liczbie dni bez deszczu. Przy tym również nastawiana jest pora dnia.Za pomocą przełącznika można wybrać między nawadnianiem impulsowymi ciągłym. W trybie pracy impulsowej, woda jest podawana krótkimiuderzeniami. Za pomocą wyłącznika głównego ZAŁ / WYŁ można uruchomićcałą instalację. Sygnał świetlny pokazuje czy program jest aktywny.

Oprzewodowanie

1. Wejścia:I1 Wyłącznik główny S1 (ZAŁ / WYŁ)I2 Przycisk S2 (Program1: praca ciągła)I3 Przycisk S3 (Program2: praca wg zegara)I4 Przycisk S4 (Program3: susza)I5 Przełącznik S5 (nawadnianie impulsowe / ciągłe)I6 Czujnik deszczu S6

2. Wyjścia:Q1 Pompa nawadniająca E1Q2 Pompa nawadniająca E2Q3 Pompa nawadniająca E3Q4 Sygnał świetlny H4

3. Parametry:T1 Takt dla sygnału świetlnegoT2 Takt dla pracy impulsowejT3 Impulsy dla licznika

1 Czas nawadniania Program 3 (okres suszy)2 Czas nawadniania Program 2 (wg zegara sterującego)

C1 Licznik (po ilu dniach bez deszczu włączyć nawadnianie)

Page 33: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

31

Page 34: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

32

2.4 Nawadnianie ze sterowaniem czasowym

Zadanie

easy ma za zadanie automatycznie podlewać rośliny z pomocą zegarasterującego. Istnieje możliwość załączania czterech pomp niezależnie od siebie.Za pomocą centralnego wyłącznika ZAŁ / WYŁ można uruchomić całą instalację.

Oprzewodowanie

1. Wejścia:I1 Wyłącznik centralny S1 (ZAŁ / WYŁ)

2. Wyjścia:Q1 Pompa nawadniająca E1Q2 Pompa nawadniająca E2Q3 Pompa nawadniająca E3

Q4 Pompa nawadniająca E4

3. Parametry:1 Czas pracy pompy 12 Czas pracy pompy 23 Czas pracy pompy 3

4 Czas pracy pompy 4

Page 35: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

33

Page 36: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

34

2.5 Nawadnianie w różnych odstępach dobowych

Zadanie

easy realizuje nawadnianie roślin, po zapadnięciu zmroku, w różnych odstępachczasu. Możliwe jest załączanie do czterech pomp niezależnie od siebie.

Za pomocą centralnego wyłącznika ZAŁ / WYŁ można uruchomić całą instalację.

Oprzewodowanie

1. Wejścia:I1 Wyłącznik zmierzchowy S1I6 Wyłącznik centralny S2(ZAŁ / WYŁ)

2. Wyjścia:Q1 Pompa nawadniająca E1Q2 Pompa nawadniająca E2Q3 Pompa nawadniająca E3Q4 Pompa nawadniająca E4

3. Parametry:T1 Czas nawadniania pompą 1T2 Czas nawadniania pompą 2T3 Czas nawadniania pompą 3

T4 Czas nawadniania pompą 4

Page 37: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

35

Page 38: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

36

2.6 Nawadnianie z pomiarem wilgotności

Zadanie

easy ma sterować automatycznym podlewaniem roślin z pomocą czujnikówwilgotności. Możliwe jest podłączenie dwóch sensorów, mierzących wilgotnośćpodłoża roślin, do wejść analogowych easy. Instalacja jest przewidziana dladwóch pomp i posiada centralny wyłącznik.

Oprzewodowanie

1. Wejścia:I1 Wyłącznik centralny S1 (ZAŁ / WYŁ)I7 Wejście analogowe dla pomiaru wilgotności 1

I8 Wejście analogowe dla pomiaru wilgotności 2

2. Wyjścia:Q1 Pompa nawadniająca E1Q2 Pompa nawadniająca E2

3. Parametry:A1 I7 <= 4,8 V Pompa nawadniająca 1 WYŁA2 I7 >= 5,2 V Pompa nawadniająca 1 ZAŁA3 I8 <= 2,8 V Pompa nawadniająca 2 WYŁ

A4 I8 >= 3,2 V Pompa nawadniająca 2 ZAŁ

Page 39: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

37

Page 40: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

38

2.7 Nawadnianie z różnymi funkcjami sterowania

Zadanie

easy ma sterować automatycznym nawadnianiem różnych roślin wg czterechróżnych programów. Podlewanie roślin pierwszego typu realizowane jest napodstawie wskazań łącznika pływakowego, który na podstawie minimalnegoi maksymalnego poziomu wody zapewnia optymalne ich nawadnianie.Podlewanie roślin drugiego typu będzie sterowane za pomocą zegarasterującego, wg wcześniej ustalonych czasów. Rośliny trzeciego typu powinnybyć podlewane co drugi dzień, zawsze wieczorem, co wykryje wyłącznikzmierzchowy, przez dowolnie nastawiany okres czasu. Dla roślin czwartego typunawadnianie odbywa się na podstawie czujnika wilgotności. Sensor mierzywilgotność podłoża i steruje odpowiednio pompą dla roślin tego typu. Systemposiada cztery pompy i wymaga załączenia za pomocą wyłącznika centralnego.

Oprzewodowanie

1. Wejścia:I1 Łącznik pływakowy S1 (max. rośliny 1)I2 Łącznik pływakowy S2 (min. rośliny 1)I3 Wyłącznik zmierzchowy S3I4 Wyłącznik centralny S4 (ZAŁ / WYŁ)I7 Wejście analogowe dla pomiaru wilgotności

2. Wyjścia:Q1 Pompa nawadniająca E1 (rośliny typu 1)Q2 Pompa nawadniająca E2 (rośliny typu 2)Q3 Pompa nawadniająca E3 (rośliny typu 3)

Q4 Pompa nawadniająca E4 (rośliny typu 4)

3. Parametry:T1 Czas nawadniania roślin typu 3A1 I7 <= 4,8V Wyłączenie nawadniania roślin typu 4A2 I7 >= 5,2V Załączenie nawadniania roślin typu 4

1 Czas nawadniania roślin typu 2

Page 41: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

39

Page 42: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

40

2.8 Sterowanie fontanny

Zadanie

easy ma sterować czterema różnymi dyszami fontanny. Po włączeniu instalacjiwyłącznikiem głównym S1 poszczególne dysze będą uruchamiane w określonejkolejności. Gdy wszystkie dysze zostaną załączone, to po przerwie dysze 2-4będą wyłączone, żeby następnie znów być kolejno załączonymi. Dysza 1pozostaje stale włączona. Dzięki wykorzystaniu zegara sterującego i przetwornikaanalogowego system działa w określonych porach dnia i przy temperaturze

powyżej +4°C.

Oprzewodowanie

1. Wejścia:I1 Wyłącznik główny S1 (ZAŁ / WYŁ)I7 Wejście analogowe dla pomiaru temperatury

2. Wyjścia:Q1 Dysza fontanny E1Q2 Dysza fontanny E2Q3 Dysza fontanny E3

Q4 Dysza fontanny E4

3. Parametry:T1 Opóźnienie załączania dyszy 2T2 Opóźnienie załączania dyszy 3T3 Opóźnienie załączania dyszy 4T4 Czas wyłączenia dysz 2-4A1 I7 >= 4,4V Temperatura zewnętrzna = +4°C instalacja ZAŁA2 I7 <= 4,2V Temperatura zewnętrzna = +2°C instalacja WYŁ

1A Okres załączenia pon.-pt.

1B Okres załączenia sob.-niedz.

Page 43: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

41

Page 44: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

42

2.9 Nawadnianie z ruchomym zraszaczem

Zadanie

easy ma sterować zraszaczem na ruchomym wózku do nawilżania w różnychobiektach np. w szklarni lub w hali jeździeckiej. Poprzez przełącznik z kluczykiemS1 można instalację włączać i wyłączać. Za pomocą przełącznika S2 możnawybierać między pracą ręczną i automatyczną. Automatyczne zraszanie odbywasię cztery razy dziennie o określonych porach (wstępnie ustawione na godziny:00.00-00.05, 06.00-06.05, 12.00-12.05 i 18.00-18.05). Wózek zraszacza jeździprzy każdym nawadnianiu trzy razy tam i z powrotem (A>B / B>A). Za pomocąwyłącznika S5 można włączyć i wyłączyć nawadniającą pompę. Gdy trybautomatyczny zostaje włączony, system sprawdza najpierw pozycję wózka. Jeśliwyłącznik krańcowy z przodu (punkt A) nie został najechany to wózek pojedziewłaśnie w to miejsce (położenie podstawowe), ale bez włączania pompy.Następnie wózek jeździ tylko wg ustalonego czasu. W trybie pracy ręcznej (pracaimpulsowa) wózkiem można sterować w obu kierunkach poprzez przyciskiklawiatury easy (np. przy pracach serwisowych). Wbudowane wyłącznikikrańcowe zatrzymują silniki wózka podczas jazdy w obu kierunkach. Światłosygnalizacyjne informuje o stanie pracy systemu:H1 Sygnał świetlny ciągły => praca automatyczna, H1 światło migające =>praca ręczna.

Oprzewodowanie

1. Wejścia:P1 Przycisk klawiatury easy [zał. silnik M2 (do tyłu B>A)]P3 Przycisk klawiatury easy [zał. silnik M1 (do przodu A>B)]I1 Wyłącznik z kluczykiem S1 (ZAŁ / WYŁ system)I2 Przełącznik S2 (praca ręczna / automatyczna)I3 Wyłącznik krańcowy S3 (wózek z przodu, punkt A)I4 Wyłącznik krańcowy S4 (wózek z tyłu, punkt B)I5 Wyłącznik S5 (pompa nawadniająca E1 ZAŁ / WYŁ)

2. Wyjścia:Q1 Silnik M1 (do przodu A>B)Q2 Silnik M2 (do tyłu B>A)Q3 Pompa nawadniająca E1Q4 Sygnał świetlny H1

3. Parametry:T1 Impulsy (praca ręczna)C1 Liczba całkowitych przejazdów (np.: 3) w ciągu jednego załączenia

1 Czasy zraszania

Page 45: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

43

Page 46: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

44

3.1 Akwarium

Zadanie

easy ma sterować i kontrolować wyposażenie techniczne akwarium. Oświetlenieakwarium może być włączane automatycznie, o zaprogramowanych porachlub ręcznie - wyłącznikiem. Aby utrzymać temperaturę wody na stałym poziomie,przy jej temperaturze poniżej 22 °C zostanie włączona grzałka, a gdytemperatura przekroczy 28 °C grzałka będzie wyłączona. Pompka do powietrzajest załączana przyciskiem.

Oprzewodowanie

1. Wejścia:I1 Przełącznik oświetlenia S1 (ręcznie ZAŁ / WYŁ)I2 Przełącznik oświetlenia S2 (praca automatyczna ZAŁ / WYŁ)I3 Przycisk S3 (pompka powietrza)I7 Wejście analogowe pomiaru temperatury

2. Wyjścia:Q1 Oświetlenie H1Q2 Ogrzewanie E1Q3 Pompka powietrza E2

3. Parametry:A1 Wartość napięcia dla załączenia ogrzewaniaA2 Wartość napięcia dla wyłączenia ogrzewania

1 Czas oświetlenia

Page 47: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

45

Page 48: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

46

3.2 Sterowanie sadzawki w ogrodzie

Zadanie

easy ma przejąć sterowanie instalacją ogrodową z pompą do fontanny orazoświetleniem fontanny, sadzawki i ogrodu. Gdy system pracuje automatycznieto zegary sterują urządzeniami wg różnych czasów w dni robocze (odponiedziałku do piątku) i wolne (soboty i niedziele). Do aktywacji oświetleniafontanny, sadzawki i ogrodu oprócz zegara sterującego konieczny jest takżesygnał z wyłącznika zmierzchowego. Przy wyłączonej automatyce możliwe jestniezależne włączanie zarówno pompy od fontanny jak i trzech lamp

oświetleniowych.

Oprzewodowanie

1. Wejścia:I1 Przełącznik S1 (praca automatyczna ZAŁ / WYŁ)I2 Wyłącznik S2 (pompa fontanny ZAŁ / WYŁ)I3 Wyłącznik S3 (oświetlenie fontanny ZAŁ / WYŁ)I4 Wyłącznik S4 (oświetlenie sadzawki ZAŁ / WYŁ)I5 Wyłącznik S5 (oświetlenie ogrodu ZAŁ / WYŁ)I6 Wyłącznik zmierzchowy S6

2. Wyjścia:Q1 Pompa fontanny E1Q2 Oświetlenie fontanny H1Q3 Oświetlenie sadzawki H2Q4 Oświetlenie ogrodu H3

3. Parametry:1A Godziny nawadniania pon.-pt.1B Godziny nawadniania sob.-niedz.2A Godziny oświetlenia fontanny pon.-pt.2B Godziny oświetlenia fontanny sob.-niedz.3 Godziny oświetlenia sadzawki pon.-niedz.4 Godziny oświetlenia ogrodu pon.-niedz.

Page 49: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

47

Page 50: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

48

4.1 Transporter taśmowy - sterowanie czasowe

Zadanie

easy ma sterować sekwencją działania trzech taśmociągów. Gdy tylko kurtynaświetlna, znajdująca się przed pierwszym taśmociągiem, wykryje jakiśprzedmiot, włącza się transporter 1. Po 60 sekundach zostaje włączony takżedrugi taśmociąg. Kolejne 60 sekund później włącza się trzecia taśma. Jeślikurtyna świetlna nie sygnalizuje następnych przedmiotów, to przenośnikitaśmowe wyłączają się po nastawionym czasie. Instalację można włączyći wyłączyć za pomocą wyłącznika głównego. Praca systemu jest sygnalizowanaprzez światło.

Oprzewodowanie

1. Wejścia:I1 Wyłącznik główny S1 (ZAŁ / WYŁ)I2 Kurtyna świetlna S2 (przed taśmociągiem 1)

2. Wyjścia:Q1 Taśmociąg M1Q2 Taśmociąg M2Q3 Taśmociąg M3

Q4 Sygnał świetlny H1

3. Parametry:T1 Opóźnienie wyłączania taśmociągu 1T2 Opóźnienie załączania taśmociągu 2 (60 sek.)T3 Opóźnienie wyłączania taśmociągu 2T4 Opóźnienie załączania taśmociągu 3 (60 sek.)T5 Opóźnienie wyłączania taśmociągu 3

T6 Częstotliwość migania światła sygnalizacyjnego H1

Page 51: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

49

Page 52: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

50

4.2 Transporter taśmowy - zatrzymywanie po trzechsekundach

Zadanie

easy ma sterować sekwencją działania czterech taśmociągów. Gdy tylkopierwsza kurtyna świetlna, znajdująca się na początku taśmy 1, wykryje jakiśprzedmiot, włącza się taśmociąg. Gdy przez kurtynę świetlną S2, na końcutaśmy 1, przejdzie przedmiot, to włącza się drugi taśmociąg. Jeśli w ciągu 3sekund przedmiot nie pojawi się przed kurtyną świetlną S3 na początkutaśmociągu 2, to taśma 2 zostanie znowu wyłączona. Sterowanie wszystkichczterech przenośników taśmowych jest identyczne. Jeśli na taśmociągu nie majuż żadnego przedmiotu, to właściwa taśma wyłącza się po 3 sekundach.

Oprzewodowanie

1. Wejścia:I1 Kurtyna świetlna S1 (początek taśmociągu 1)I2 Kurtyna świetlna S2 (koniec taśmociągu 1)I3 Kurtyna świetlna S3 (początek taśmociągu 2)I4 Kurtyna świetlna S4 (koniec taśmociągu 2)I5 Kurtyna świetlna S5 (początek taśmociągu 3)I6 Kurtyna świetlna S6 (koniec taśmociągu 3)I7 Kurtyna świetlna S7 (początek taśmociągu 4)I8 Kurtyna świetlna S8 (koniec taśmociągu 4)

2. Wyjścia:Q1 Taśmociąg M1Q2 Taśmociąg M2Q3 Taśmociąg M3Q4 Taśmociąg M4

3. Parametry:T1 Opóźnienie wyłączania taśmociągu 1 (3 sek.)T2 Opóźnienie wyłączania taśmociągu 2 (3 sek.)T3 Opóźnienie wyłączania taśmociągu 3 (3 sek.)T4 Opóźnienie wyłączania taśmociągu 4 (3 sek.)T5 Impuls załączający taśmociąg 2 (3 sek.)T6 Impuls załączający taśmociąg 3 (3 sek.)T7 Impuls załączający taśmociąg 4 (3 sek.)C1 Liczba przedmiotów na taśmociągu 1C2 Liczba przedmiotów na taśmociągu 2C3 Liczba przedmiotów na taśmociągu 3C4 Liczba przedmiotów na taśmociągu 4

Page 53: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

51

Page 54: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

52

4.3 Sterowanie mieszaczem ze zmianami kierunkuwirowania

Zadanie

easy ma sterować mieszadłem w zbiorniku. Instalacja jest włączanai wyłączana za pomocą wyłącznika głównego. Światło sygnalizacyjne H1pokazuje gotowość systemu do pracy. Przyciskiem S2 uruchamia sięautomatyczny proces mieszania. Po upływie czasu opóźnienia (3 sek.) mieszadłoobraca się najpierw w kierunku A. Czas pracy mieszadła (w kierunku A) jestdowolnie nastawiany (wstępna nastawa: 8 sekund). Po zakończeniu mieszania(kierunek A) mieszadło obraca się drugiej pauzie (3 sek.) w kierunku B. Czaspracy mieszadła (w kierunku B) jest dowolnie nastawiany (wstępna nastawa: 15sekund). Proces mieszania powtarza się jeszcze dwa razy, zanim systemzatrzyma się automatycznie. Koniec procesu sygnalizowany jest sygnałembuczka (E1, nastawiony czas: 10 sek.). Ten sygnał można przerwać przezponowne uruchomienie procesu mieszania lub przez wyłączenie całegosystemu.

Oprzewodowanie

1. Wejścia:I1 Wyłącznik główny S1 (ZAŁ / WYŁ)I2 Przycisk startu S2

2. Wyjścia:Q1 Mieszalnik - silnik M1 (kierunek A)Q2 Mieszalnik - silnik M2 (kierunek B)Q3 Buczek E1 (koniec mieszania automatycznego)Q4 Sygnalizacja świetlna H1 (gotowość do pracy)

3. Parametry:T1 Opóźnienie załączania M1 (kierunek A)T2 Czas pracy M1 (kierunek A)T3 Opóźnienie załączania M2 (kierunek B)T4 Czas pracy M2 (kierunek B)T5 Czas sygnału buczka E1 (koniec mieszania automatycznego)C1 Liczba cykli mieszania w pracy automatycznej

Page 55: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

53

Page 56: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

54

4.4 Sterowanie mieszadłem z dwoma wirnikami

Zadanie

easy ma sterować dwoma mieszadłami, które razem pracują w jednymzbiorniku. Instalacja jest włączana i wyłączana za pomocą wyłącznika głównego(S1). Za pomocą kolejnego wyłącznika (S2) można ustalić wzajemny kierunekobrotów obu mieszadeł (zgodny / przeciwny). Kierunek obrotów można jednakzmieniać tylko gdy system nie pracuje. Po włączeniu systemu mieszadła kręcą siępo upływie pierwszego czasu opóźnienia (2 sek.). Pierwszy czas pracy mieszadełjest dowolnie nastawiany (wstępna nastawa: 10 sekund). Po skończeniumieszania następuje następna przerwa (2 sek.). Teraz zmienia się kierunekobrotów obu mieszadeł. Drugi czas pracy mieszadeł jest także dowolnienastawiany (wstępna nastawa: 20 sekund). Następnie proces rozpoczyna się odnowa. Takie mieszanie powtarza się tak długo, aż system nie zostaniewyłączony, lub nie wyzwoli jeden z dwóch samoczynnych wyłącznikówsilnikowych (zabezpieczenie przeciążeniowe PKZ).

Oprzewodowanie

1. Wejścia:I1 Wyłącznik główny S1 (ZAŁ / WYŁ)I2 Przełącznik kierunku obrotów S2 (zgodne / przeciwne)I3 PKZ Zabezpieczenie przeciążeniowe Q1 (silnik M1)I4 PKZ Zabezpieczenie przeciążeniowe Q2 (silnik M2)

2. Wyjścia:Q1 Mieszadło 1 - silnik M1 (obroty w prawo)Q2 Mieszadło 1 - silnik M1 (obroty w lewo)Q3 Mieszadło 2 - silnik M2 (obroty w prawo)Q4 Mieszadło 2 - silnik M2 (obroty w lewo)

3. Parametry:T1 1. Opóźnienie załączania M1 +M2T2 1. Czas pracy M1 + M2T3 2. Opóźnienie załączania M1 +M2T4 2. Czas pracy M1 + M2

Page 57: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

55

Page 58: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

56

4.5 Sterowanie napełnianiem i ruchem mieszadła

Zadanie

easy ma sterować napełnianiem centralnego zbiornika i mieszaniem w nimskładników. Instalacja składa się z dwóch zbiorników, kolektora, mieszadła i sondyultradźwiękowej, która steruje wypełnieniem kolektora. System może pracowaćw trybie pracy automatycznej lub ręcznej. W trybie pracy automatycznej sondaultradźwiękowa sprawdza przed pierwszym napełnianiem czy kolektor jest pusty.Tak długo jak kolektor nie jest pusty sterowanie jest zatrzymane i zbiornik trzebaręcznie opróżnić. Jeśli zbiornik jest pusty, automatyczny proces przebiegaw sposób następujący. Zawór pierwszego zbiornika otwiera się z opóźnieniemczasowym 2 sekund. Zamyka się, gdy poziom w kolektorze osiągnie pierwszypoziom. Mieszadło zostaje włączone na ustalony czas (wstępna nastawa 10 sek.).Po krótkiej przerwie (5 sek.) zawór drugiego zbiornika zostaje otwarty - aż doosiągnięcia drugiego poziomu. Mieszadło zostaje znowu załączone na 20 sekund.Aby oba składniki dobrze wymieszać, po przerwie 8 sekund mieszadło zostajeponownie załączone. Po kolejnych 20 sekundach zostaje otwarty zawór spustowykolektora. Po dojściu do pierwszego poziomu mieszadło jest ponownie wyłączane.Dopiero kiedy sonda ultradźwiękowa zamelduje „Kolektor pusty”, zawór spustowyjest zamykany i automatyczny proces mieszania rozpoczyna się od nowa. W trybiepracy ręcznej można zarówno trzy zawory zamykać i otwierać jak i mieszadłowłączać i wyłączać za pomocą wyłączników.

Oprzewodowanie

1. Wejścia:I1 Wyłącznik główny S1 (ZAŁ / WYŁ)I2 Przełącznik S2 (praca automatyczna / ręczna)I3 Wyłącznik S3 (zawór zbiornika 1)I4 Wyłącznik S4 (zawór zbiornika 2)I5 Wyłącznik S5 (zawór kolektora)I6 Wyłącznik S6 (mieszalnik)I7 Wejście analogowe dla pomiaru poziomu

2. Wyjścia:Q1 Zawór zbiornika 1 Y1Q2 Zawór zbiornika 2 Y2Q3 Zawór kolektora Y3Q4 Mieszalnik - silnik M1

3. Parametry:T1 Czas opóźnienia otwarcia Y1 (zawór zbiornika 1)T2 Czas 1. załączenia mieszadła (10 sek.)T3 Przerwa po 1. załączeniu (5 sek.)T4 Czas 2. załączenia mieszadła (20 sek.)T5 Przerwa po 2. załączeniu (8 sek.)T6 Czas 3. załączenia mieszadła (20 sek.)A1 I7 <= 0,0V Kolektor pusty = zamknij zawór Y3 A2 I7 <= 2,5V Poziom 1 osiągnięty = zamknij zawór Y1 A3 I7 <= 6,0V Poziom 2 osiągnięty = zamknij zawór Y2

Page 59: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

57

Page 60: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

58

5.1 Sterowanie markizami / żaluzjami

Zadanie

easy ma sterować dwoma markizami lub żaluzjami. Podnoszenie i opuszczanieżaluzji (markiz) będzie uruchamiane za pośrednictwem dwóch zegarówsterujących oraz własnych przycisków klawiatury easy. Odpowiedniewyłączniki krańcowe będą zatrzymywały silnik przy ruchu w górę i w dół. Silnikbędzie zawsze załączany z czasem opóźnienia jednej sekundy (blokadaprzełączenia) i będzie chroniony przez zabezpieczenie przeciążeniowe PKZ.

Oprzewodowanie

1. Wejścia:P1 Przycisk easy [markiza 1 do góry (stop do dołu)]P2 Przycisk easy [markiza 2 do góry (stop do dołu)]P3 Przycisk easy [markiza 1 do dołu (stop do góry)]P4 Przycisk easy [markiza 2 do dołu (stop do góry)]I1 Wyłącznik krańcowy S1 (żaluzja / markiza 1 na górze)I2 Wyłącznik krańcowy S2 (żaluzja / markiza 2 na górze)I3 Wyłącznik krańcowy S3 (żaluzja / markiza 1 na dole)I4 Wyłącznik krańcowy S4 (żaluzja / markiza 2 na dole)I5 Zabezpieczenie przeciążeniowe PKZ S5I6 Przełącznik S6 (praca automatyczna / ręczna)

2. Wyjścia:Q1 Silnik M1 (markiza 1 do góry)Q2 Silnik M2 (markiza 2 do góry)Q3 Silnik M3 (markiza 1 do dołu)Q4 Silnik M4 (markiza 2 do dołu)

3. Parametry:T1-T4 Opóźnienie załączania (1 sekunda)T5 Impuls wyłączania (praca automatyczna > ręczna)

1 Czas otwarcia markiz / żaluzji 12 Czas otwarcia markiz / żaluzji 2

Page 61: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

59

Page 62: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

60

5.2 Sterowanie żaluzjami / markizami z uwzględnieniemsłońca, wiatru i deszczu

Zadanie

easy ma sterować markizą lub żaluzją. Za pomocą przełącznika można wybraćmiędzy pracą automatyczną i ręczną. W trybie pracy ręcznej można podnosići opuszczać żaluzje (markizy) naciskając przyciski klawiatury easy. Gdy wybranyjest tryb automatyczny to markiza (żaluzja) sterowana jest w zależności odnatężenia promieni słonecznych, deszczu i wiatru. Jeśli promieniowaniesłoneczne przekracza określoną wartość, to markiza (żaluzja) jest opuszczana.Jeśli promieniowanie słoneczne jest mniejsze od zadanej wartości, żaluzja(markiza) jest znowu podnoszona. Ze względów bezpieczeństwa przy silnymwietrze i podczas deszczu markiza (żaluzja) jest również podnoszona.Odpowiednie wyłączniki krańcowe będą zatrzymywały silnik przy ruchu w góręoraz w dół. Ochronę silnika zapewnia zabezpieczenie przeciążeniowe PKZ.

Oprzewodowanie

1. Wejścia:P1 Przycisk easy (stop)P2 Przycisk easy (do góry)P3 Przycisk easy (stop)P4 Przycisk easy (do dołu)I1 Przełącznik S1 (praca automatyczna ZAŁ / WYŁ)I2 Wyłącznik krańcowy S2 (żaluzja / markiza na dole)I3 Wyłącznik krańcowy S3 (żaluzja / markiza na górze)I4 Zabezpieczenie przeciążeniowe PKZ S4I6 Czujnik wilgotności S5I7 Wejście analogowe pomiaru promieniowania słonecznego (A1, A2)I8 Wejście analogowe siła wiatru (A3, A4)

2. Wyjścia:Q1 Silnik M1 („w dół”)Q2 Silnik M2 („do góry”)

3. Parametry:A1 I7 >= 5,5 V (markiza / żaluzja do dołu)A2 I7 <= 4,5 V (markiza / żaluzja do góry)A3 I8 >= 5,5 V (markiza / żaluzja do góry)A4 I8 <= 4,5 V (markiza / żaluzja wolna)

Page 63: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

61

Page 64: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

62

6.1 Parking - sterowanie czasowe

Zadanie

easy ma sterować ruchem w parkingu z bramkami przy wjeździe i wyjeździe.Bramki otwierają się na impuls, a zamykają automatycznie. W trybie pracyautomatycznej czas otwarcia garażu, np. dla klientów domu towarowego,określa zegar sterujący. Uniemożliwia to jednak tylko otwarcie bramkiwjazdowej i wjazd samochodów po zamknięciu sklepu. Wyjazd jest możliwyo każdej porze. Podczas okresu otwarcia garażu przed bramką wjazdową trzebawyciągnąć kartę parkingową, po czym bramka otwiera się. Czujnik znajdującysię za bramką steruje czasem otwarcia bramki. Na podstawie czujników przywjeździe i wyjeździe określa się liczbę samochodów w garażu i porównujez zadaną liczbą miejsc (np.: 64). Jeśli w garażu znajduje się maksymalna liczbapojazdów, to przed wjazdem do garażu świeci się informacja „ZAJĘTE”.Dodatkowo bramka wjazdowa pozostaje tak długo zamknięta, dopóki jakiśpojazd nie wyjedzie z parkingu. Bramka wyjazdowa otwiera się po zwróceniukarty parkingowej i zamyka się dopiero, gdy czujnik za bramką nie wykryje jużpojazdu. Poza godzinami pracy miga informacja „ZAJĘTE”, a przy wjeździepodświetlona jest tablica „Parking - godziny otwarcia”. W trybie pracy ręcznejmożna obiema bramkami niezależnie od siebie sterować przyciskami własnymiklawiatury easy. Po pierwszym impulsie danego przycisku bramka zostajeotwarta tak długo, aż przycisk nie zostanie naciśnięty ponownie.

Oprzewodowanie

1. Wejścia:P1 Przycisk easy (wjazd - bramka otw. / zam.)P2 Przycisk easy (wyjazd - bramka otw. / zam.)I1 Wyłącznik główny S1 (praca ręczna / automatyczna)I2 Przycisk S2 (karta parkingowa - żądanie wjazdu)I3 Styk S3 (karta parkingowa - wyjazd)I4 Styk S4 (listwa bezpieczeństwa wjazd)I5 styk S5 (listwa bezpieczeństwa wyjazd)

2. Wyjścia:Q1 Bramka wjazdowa K1Q2 Bramka wyjazdowa K2Q3 Lampa H1 („ZAJĘTE”)

Q4 Lampa H2 (Czasy otwarcia)

3. Parametry:T1 Impulsy dla lampy H1 („ZAJĘTE”)C1 Liczba samochodów

1 Czas otwarcia garażu

Page 65: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

63

Page 66: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

64

6.2 Obsługa garażu podziemnego

Zadanie

easy ma sterować wjazdem do garażu podziemnego oraz jego oświetleniem.Ruchoma pionowo brama zamyka wspólny wjazd i wyjazd. W trybie pracyautomatycznej można otwierać bramę dla wjazdu i wyjazdu z wewnątrz orazzewnątrz za pomocą przełączników z kluczykiem. Brama pozostaje otwarta przezokreślony czas po dojściu do górnego wyłącznika krańcowego, zanim znowu się niezamknie. Krótko przed zamykaniem zaczynają migać dwie lampy, jedna wewnątrza druga na zewnątrz, które ostrzegają o ruchu bramy. Gdy brama zostanie otwartaz zewnątrz, automatycznie włącza się na zadany czas oświetlenie garażu. Kilkomawewnętrznymi przyciskami można też włączyć oświetlenie. Ze względówbezpieczeństwa na dolnej krawędzi bramy znajduje się listwa ze stykiem, którajednak nie ma znaczenia przy zamkniętej bramie (S4). Jeśli podczas ruchu bramyw dół ta listwa bezpieczeństwa zostanie poruszona przez jakąś przeszkodę, bramanatychmiast się zatrzyma, a następnie przez określony czas (nastawa: 2 sekundy)wykona ruch do góry. Poruszenie listwy bezpieczeństwa jest sygnalizowane ciągłymsygnałem świetlnym H1. Takie wskazanie można wyłączyć ponownym poleceniem„otwarcia bramy” lub przez przełączenie w tryb pracy ręcznej. W trybie pracyręcznej (S1) można dla testu lub po zakłóceniu otwierać i zamykać bramę naciskającwłasne przyciski klawiatury easy. Silnik poruszający bramę posiadazabezpieczenie przeciążeniowe PKZ. Wyzwolenie zabezpieczenia przeciążeniowego,sygnalizuje szybkie miganie światła H1.

Oprzewodowanie

1. Wejścia:P2 Przycisk easy (brama „do góry”)P4 Przycisk easy (brama „w dół”)I1 Przełącznik z kluczykiem S1 (praca ręczna / automatyczna)I2 Przełącznik z kluczykiem S2 (zewnątrz)I3 Przełącznik z kluczykiem S3 (wewnątrz)I4 Wyłącznik krańcowy S4 (brama zamknięta)I5 Wyłącznik krańcowy S5 (brama otwarta)I6 Zabezpieczenie przeciążeniowe PKZ S6I7 Listwa bezpieczeństwa S7I8 Przycisk S8 (oświetlenie garażu)

2. Wyjścia:Q1 Silnik M1 („w dół”)Q2 Silnik M2 („do góry”)Q3 Sygnalizacja świetlna H1 (listwa bezpieczeństwa / brama w dół / zakłócenie)Q4 Oświetlenie garażu H2

3. Parametry:T1 Opóźnienie załączania sygnału świetlnego H1T2 Opóźnienie załączania silnika M1 („w dół”)T3 Impuls załączający (podnoszenie awaryjne 2 sek.)T4 Czas włączenia oświetlenia garażu H2T5 Impulsy światła sygnalizacyjnego H1 (zamykanie bramy)T6 Impulsy światła sygnalizacyjnego H1 (zakłócenie PKZ)

Page 67: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

65

Page 68: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

66

7.1 Sterowanie temperaturą w szklarni

Zadanie

easy powinien kontrolować temperaturę w szklarni i sterować nią.Przełącznikiem S1 można wybrać pracę automatyczną albo ręczną (np. do pracserwisowych). W trybie pracy automatycznej temperatura mierzona za pomocąprzetwornika (zakres pomiarowy: od -35 do +55°C) podłączonego do wejściaanalogowego jest porównywana z zadaną wartością (+17°C). Jeśli temperaturajest wyższa od żądanej, w szklarni zostaną opuszczone rolety. Gdy temperaturaspadnie poniżej wymaganej wartości, wtedy rolety są znowu podnoszone, żebypromienie słoneczne mogły znowu ogrzać powietrze w szklarni. Jeśli po upływiezadanego czasu (np. dziesięciu minut) temperatura nie osiągnie jeszczeokreślonej wartości, to zostanie dodatkowo włączone ogrzewanie elektryczne.Po osiągnięciu zadanej temperatury ogrzewanie elektryczne jest natychmiastwyłączane. Temperatura jest znowu powyżej nastawionej wartości, rolety sąznowu zamykane itd. W trybie pracy automatycznej rolety można podnosić tylkow powiązaniu z zegarem sterującym (pon.-niedz. godz. 8.00 - 18.00), abyzapobiegać silnemu wychłodzeniu w nocy. Poza tymi godzinami temperaturęmożna regulować wyłącznie za pomocą ogrzewania elektrycznego. Abyzapobiegać uszkodzeniom rolet przez silny wiatr dodatkowo jest dołączony (S2)czujnik pomiarowy prędkości wiatru. W trybie pracy ręcznej można podnosići opuszczać rolety naciskając przyciski klawiatury easy. Wbudowane wyłącznikikrańcowe zatrzymują silniki rolet zarówno przy podnoszeniu jak i opuszczaniu.

Oprzewodowanie

1. Wejścia:P2 Przycisk easy (rolety „do góry”)

P4 Przycisk easy (rolety „w dół”)I1 Przełącznik S1 (praca automatyczna ZAŁ / WYŁ)I2 Czujnik prędkości wiatru S2

I7 Wejście analogowe pomiaru temperatury (A1, A2, A3)

2. Wyjścia:Q1 Silnik M1 („w dół”)Q2 Silnik M2 („do góry”)

Q3 Ogrzewanie elektryczne E1

3. Parametry:T1 Opóźnienie załączania (10 minut)A1 I7 >= 6,0 V (= 19°C / rolety do dołu)A2 I7 >= 5,8 V (= 17°C / Ogrzewanie WYŁ)A3 I7 <= 5,6 V (= 15°C / rolety do góry, ogrzewanie ZAŁ)

1 Czas otwarcia rolet

Page 69: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

67

Page 70: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

68

7.2 Sterowanie wentylacją w szklarni

Zadanie

easy ma sterować przewietrzaniem szklarni przez automatyczne otwieraniei zamykanie okien na dachu i na ścianach bocznych. Za pomocą wyłącznikagłównego S1 można uruchomić ZAŁ / WYŁ całą instalację. Przełącznik S2 określaczy ruch okien będzie wywoływany automatycznie czy ręcznie. W trybie pracyautomatycznej okna są otwierane co trzy godziny na 15 minut. O godzinie06.00, 12.00 i 18.00 okna są otwierane nie na 15 minut, ale na 30 minut.Podczas deszczu (czujnik deszczu S5), okna są zamykane po krótkiej zwłoceczasowej (10 sekund). Otwarcie okien jest możliwe znowu, dopiero jeśliprzestanie padać. Ze względów bezpieczeństwa i aby zapobiec przeciągom,boczne okna przy określonej prędkości wiatru (czujnik pomiarowy wiatru S6) sązamykane. W trybie pracy ręcznej można wszystkie okna razem, niezależnie odczasu, wyłącznikami S3 / S4 otworzyć i zamknąć. W celach serwisowych możnatakże sterować ręcznie pojedynczymi oknami za pomocą przycisków klawiaturyeasy (praca impulsowa). Wbudowane wyłączniki krańcowe zatrzymują silnikiokien zarówno przy podnoszeniu jak i przy opuszczaniu.

Oprzewodowanie

1. Wejścia:P1 Przycisk easy (impuls zamknięcia okien bocznych)P2 Przycisk easy (impuls otwarcia okien na dachu)P3 Przycisk easy (impuls otwarcia okien bocznych)P4 Przycisk easy (impuls zamknięcia okien na dachu)I1 Wyłącznik główny S1 (instalacja ZAŁ / WYŁ)I2 Przełącznik S2 (praca automatyczna ZAŁ / WYŁ)I3 Łącznik S3 (praca ręczna: otworzyć wszystkie okna)I4 Łącznik S4 (praca ręczna: zamknąć wszystkie okna)I5 Styk S5 (czujnik deszczu)I6 Styk S6 (czujnik prędkości wiatru)

2. Wyjścia:Q1 Otwieranie okien bocznychQ2 Otwieranie okien na dachuQ3 Zamykanie okien bocznychQ4 Zamykanie okien na dachu

3. Parametry:T1 Czas otwierania okien bocznych (8 sekund)T2 Czas otwierania okien na dachu (10 sekund)T3 Opóźnienie zamykania przy deszczu (10 sekund)

1 Czas otwierania okien (godziny 00.00, 03.00, 06.00, 09.00)2 Czas otwierania okien (godziny 12.00, 15.00, 18.00, 21.00)

Page 71: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

69

Page 72: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

70

8.1 Instalacja alarmowa

Zadanie

Za pomocą easy trzeba zrealizować instalację alarmową w małym domu. Systemalarmowy będzie włączany i wyłączany przełącznikiem z kluczykiem S1.Aktywacja systemu następuje jednak z opóźnieniem czasowym, aby można byłoopuścić dom w ciągu określonego czasu (nastawa: 10 sek.) bez wyzwoleniaalarmu. Przy wejściu do domu kontakty przy drzwiach oraz czujnik ruchuw okolicy wejścia wyzwalają alarm z opóźnieniem czasowym (nastawa: 10 sek.).To zapewnia możliwość wyłączenia alarmu zanim zostanie uruchomiony. Przywłączonej instalacji, wszystkie kontakty przy oknach i czujniki zbitych szybwyzwalają alarm bezpośrednio tzn. bez opóźnienia czasowego. W przypadkualarmu włącza się buczek na nastawiany czas (nastawa: 30 sek.). Dodatkowozostaje na stałe włączone alarmowe światło sygnalizacyjne. Po wyłączeniubuczka oświetlenie zewnętrzne H3 zaczyna migać co 2 sek. Jeśli potrzebaoświetlenie zewnętrzne, niezależnie od alarmu, daje się na stałe włączyći wyłączyć za pomocą przycisku alarmowego S2.

Oprzewodowanie

1. Wejścia:I1 Przełącznik z kluczykiem S1 (system alarmowy ZAŁ / WYŁ)I2 Przycisk alarmowy S2 (oświetlenie zewnętrzne)I3 Czujnik ruchu S3 (strefa wejściowa)I4 Kontakt przy drzwiach S4I5 Kontakt przy drzwiach S5I6 Kontakt przy oknie S6I7 Kontakt przy oknie S7I8 Czujnik rozbitego szkła S8

2. Wyjścia:Q1 Sygnalizacja H1 (instalacja włączona)Q2 Buczek E1Q3 Alarm - światło ostrzegawcze H2Q4 Oświetlenie zewnętrzne H3

3. Parametry:T1 Opóźnienie wyzwolenia instalacji alarmowejT2 Opóźnienie wyłączania buczkaT3 Impulsy oświetlenia zewnętrznego przy alarmieT6 Opóźnienie załączania przy aktywacji instalacji alarmowej

Page 73: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

71

Page 74: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

72

9.1 Realizacja zamka cyfrowego

Zadanie

easy ma działać jak zamek szyfrowy do kontroli dostępu. Długość kodu jestograniczona do maksymalnie ośmiu znaków. Kod może się składać z siedmiuróżnych cyfr. Wszystkie pozostałe cyfry, które w kodzie nie są używane, trzebafizycznie podłączyć równolegle do wejścia I8. Kolejność cyfr kodu możnawybierać dowolnie, jednak ta sama cyfra nie może wystąpić na dwóch kolejnychpozycjach (np. 4711 - błąd). Podanie prawidłowego kodu musi nastąpić w ciąguokreślonego czasu (wprowadzona nastawa: 8 sekund). Naciśnięcie podczaspodawania kodu niewłaściwej cyfry (także cyfry połączonej z wejściem I8),powoduje unieważnienie i wykasowanie dotychczasowego wprowadzenia.Ponowne wprowadzanie kodu jest możliwe dopiero po upływie 10 sekundowejzwłoki czasowej. Za każdym razem gdy podczas tej przerwy nastąpi próbawprowadzenia kodu, 10-sekundowa przerwa zostanie odliczana od początku. Gdykod nie jest prawidłowy, to po czasie na wprowadzenie (8 sek.) włączy się sygnałświetlny i wyłączy dopiero po czasie oczekiwania. Po podaniu właściwej sekwencjicyfr na 5 sekund i z opóźnieniem 3 sekund następuje zwolnienie zamka.

PrzykładWymagany kod: 12135156Połączenia: Klawiatura 10-cyfrowa > Wejścia przekaźnika easy:1 > I12 > I23 > I35 > I56 > I64,7,8,9,0 > I8

ProgramowanieKod: maksymalnie osiem znaków (M1-M8). Powiązanie znaczników z wejściamiprzedstawia wydruk programu easy na stronie 1/5.

Oprzewodowanie

1. Wejścia:I1-I7 Podłączenia klawiatury cyfrowej (np. różne cyfry 1-7)(np.: I1 => 1, I2 => 2, I3 => 3,...., I7=> 7)I8 Podłączenie pozostałych klawiszy (np. cyfry 8,9,0)

2. Wyjścia:Q1 Otwieranie zamkaQ2 Sygnalizacja świetlna H1 (przerwane wprowadzanie kodu)

3. Parametry:T1 Czas oczekiwania po błędzie (10 sek.)T2 Czas wprowadzania kodu (8 sek.)T3 Opóźnienie otwarcia drzwi (3 sek.)T4 Czas otwarcia drzwi (5 sek.)

Page 75: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

73

Page 76: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

74

9.2 Sterowanie linijką świetlną

Zadanie

Za pomocą easy mają być kolejno włączane i wyłączane cztery lampy. Najpierwod pierwszej lampy do czwartej, a następnie odwrotnie od czwartej do pierwszejitd. Poprzez wyłącznik główny S1 można instalację włącza i wyłączać.Przełącznik S2 określa, czy światła mają działać w sposób ciągły, czy tylkow ustalonym przedziale czasowym (codziennie w godz. 18.00 - 22.00). Możnawybrać trzy różne prędkości przełączania świateł:wyłącznik S3 > prędkość przełączania świateł duża (co 0,30 sek.),wyłącznik S4 > prędkość przełączania świateł średnia (co 0,60 sek.),wyłączniki S3+S4 jednocześnie > prędkość przełączania świateł mała (co 1 sek.).

Oprzewodowanie

1. Wejścia:I1 Wyłącznik główny S1 (instalacja ZAŁ / WYŁ)I2 Przełącznik S2 (zegar sterujący ZAŁ / WYŁ)I3 Wyłącznik S3 (prędkość przełączania świateł)I4 Wyłącznik S4 (prędkość przełączania świateł)

2. Wyjścia:Q1 Lampa H1Q2 Lampa H2Q3 Lampa H3Q4 Lampa H4

3. Parametry:T1 Duża częstotliwość impulsów (0,30 sek.)T2 Średnia częstotliwość impulsów (0,60 sek.)T3 Niska częstotliwość impulsów (1 sek.)C1-C4 Liczba impulsów

1 Czas załączenia świateł

Page 77: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

75

Page 78: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

76

9.3 Sterowanie zbiornikiem filtra

Zadanie

Aby w stacji uzdatniania zapobiegać znacznym zanieczyszczeniom zbiornikafiltrującego wodę, należy za pomocą easy płukać zbiornik w regularnychodstępach. Zbiornik filtra będzie płukany raz na tydzień (w każdy poniedziałeko godz. 12.00) przez kwadrans. Na początku procesu płukania należy odciąćdopływ wody. Następnie z opóźnieniem czasowym zostaje włączona pompa,tłocząca wodę przez zbiornik w odwrotnym kierunku. Po 15 minutach pompazostaje wyłączona. Po kolejnej zwłoce czasowej otwiera się zawórdoprowadzający wodę do filtrowania. Rozpoczęcie procesu filtrowaniasygnalizuje światło (H1). Dodatkowo na początku i na końcu płukaniarozbrzmiewa krótki sygnał buczka.

Oprzewodowanie

1. Wejścia:I1 Wyłącznik S1 (instalacja ZAŁ / WYŁ)

2. Wyjścia:Q1 Dopływ - zawór Y1 (otw. / zamk.)Q2 Pompa M1 (płukanie zbiornika filtra ZAŁ / WYŁ)Q3 Sygnalizacja świetlna H1 („Filtr - płukanie”)Q4 Buczek E1 („Płukanie - początek / koniec”)

3. Parametry:T1 Opóźnienie załączenia pompy M1 (płukanie)T2 Opóźnienie załączenia przepływu wody - zawór Y1 otwartyT3 Impulsy dla buczka (płukanie)

1 Tygodniowy zegar płukania zbiornika filtra

Page 79: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

77

Page 80: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

78

9.4 Licznik czasu pracy z sygnalizacją konserwacji

Zadanie

easy ma liczyć i kontrolować godziny pracy jakiegoś urządzenia elektrycznego(E1). Urządzenie jest włączane i wyłączane wyłącznikiem S1. Światło (H1)sygnalizuje pracę tego aparatu. Od określonej liczby godzin pracy (wstępneustawienie: 240 godzin) zaczyna migać światło ostrzegawcze (H2)przypominające, że wkrótce musi nastąpić konserwacja. Jeśli urządzenieprzepracuje czas, po którym konieczna jest jego konserwacja (nastawa: 250godz.), aparat zostanie wyłączony, światło sygnalizacyjne H1 gaśnie, a H2 zapalasię. Po wykonanej konserwacji, trzeba potwierdzić sygnał ostrzeżeniaprzyciskiem S2 i wyzerować licznik czasu pracy (warunek: wyłącznik S1 WYŁ).Dopiero wtedy można ponownie włączyć aparat wyłącznikiem S1.

Oprzewodowanie

1. Wejścia:I1 Wyłącznik S1 (aparat E1 ZAŁ / WYŁ)I2 Przycisk S2 (potwierdzenie ostrzeżenia)

2. Wyjścia:Q1 Aparat E1Q2 Światło sygnalizacyjne H1 (praca aparatu E1)Q3 Światło sygnalizacyjne H2 („Konserwacja aparatu E1”)

3. Parametry:T1 Takt sekundowyT2 Impulsy sterujące światłem sygnalizacyjnym („Konserwacja w ciągu 10godzin”)C1 Licznik sekundC2 Licznik minutC3 Licznik godzinC4 Całkowita liczba godzin pracyC5 Całkowita liczba dni pracyC6 Licznik dla ostrzeżenia „Konserwacja”C7 Licznik dla alarmu „Konserwacja” i wyłączenia

Page 81: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

79

Page 82: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

easy, XV100 i MFD-Titan w praktyce

Omówienie oprogramowania

easySoft Pro.

Page 83: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

Wstęp

Przekaźniki programowalne easy pokrywają szeroki zakres zastosowań w dziedzinietechniki sterowania. Podczas gdy w latach 90-tych klasyczne sterowniki swobodnieprogramowalne (PLC) rozwinęły się do wszechstronnych modułów w świecieautomatyzacji, to dla wielu prostych i standardowych zadań sterowania i regulacjisterowniki swobodnie programowalne są za drogie i wymagają przy programowaniugłębokiej wiedzy fachowej. Z tego powodu pod koniec lat 90-tych pojawiły się na rynku małe, kompaktowei inteligentne przekaźniki programowalne. Przedstawiony tu schemat pokazujepozycję inteligentnych przekaźników programowalnych w szerokim krajobrazieurządzeń automatyki:

Zaletą inteligentnych przekaźników programowalnych jest m.in. prosteprzekształcanie dotychczasowego okablowania przekaźników na programprzekaźnika. W tym celu aparat najczęściej posiada własny, wbudowany „ręcznyprogramator”, a dodatkową alternatywą jest tworzenie schematu połączeń nakomputerze.W niniejszym opracowaniu pokazano zastosowanie przekaźników easy w różnychsytuacjach, a na przykładzie wielu zadań czytelnik może poznać program obsługii przyswoić sobie niezbędną wiedzę fachową.

Stopień skomplikowania układu automatyki

Inteligentne przekaźnikiprogramowalne

Konwencjonalne układysterowania przekaźnikowo-

stycznikowego

PLC

81

Page 84: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

1. Część ogólna

1.1 Budowa przekaźnika programowalnego easy

Inteligentne przekaźniki programowalne easy oferowane są w różnych wersjach.Różnią się one po pierwsze liczbą wejść i wyjść oraz po drugie możliwościamijednostki centralnej (CPU). Przedstawiane w tym tekście aparaty, o napięciu zasilania24 VDC, dysponują następującymi właściwościami:

easy512-DC-TC:

easy721-DC-TC:

• 8 cyfrowych wejść 24 VDC.• Z tego dwa wejścia alternatywnie mogą

być wykorzystane jako wejścia analogowe.• 4 wyjścia tranzystorowe lub 4 wyjścia

przekaźnikowe.• Wyświetlacz do wprowadzania, testowania

zmiany schematu programu.• Złącze do wprowadzania schematu

programu z komputera.• 128 linii programu z trzema stykami

w szeregu.• 16 przekaźników czasowych.• 16 liczników i wiele innych.

• 12 cyfrowych wejść 24 VDC.• Z tego cztery wejścia alternatywnie mogą

być wykorzystane jako wejścia analogowe.• 8 wyjść tranzystorowych lub 6 wyjść

przekaźnikowych.• Wyświetlacz do wprowadzania, testowania

zmiany schematu programu.• Złącze do wprowadzania schematu

programu z komputera.• 128 linii programu z trzema stykami

w szeregu.• 16 przekaźników czasowych.• 16 liczników i wiele innych.

82

Page 85: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

• 12 cyfrowych wejść 24 VDC.• Z tego cztery wejścia alternatywnie mogą

być wykorzystane jako wejścia analogowe.• 8 wyjść tranzystorowych lub 6 wyjść

przekaźnikowych, 1 wyjście analogowe.• Wyświetlacz do wprowadzania, testowania

i zmiany schematu programu.• Złącze do wprowadzania schematu

programu z komputera.• 256 linii programu z czterema stykami

w szeregu.• Złącze sieci easyNET.• 32 przekaźniki czasowe, 32 liczniki,

4 szybkie liczniki, 32 rejestry przesuwne, 32 funkcje tabelaryczne, logiczne, matematyczne, 2 moduły PWM, moduły do sterowania silnikiem krokowym,32 regulatory PID i wiele innych.

• 12 cyfrowych wejść 24 VDC.• Z tego cztery wejścia alternatywnie mogą

być wykorzystane jako wejścia analogowe.• 4 wyjścia tranzystorowe lub przekaźnikowe,

1 wyjście analogowe.• Wyświetlacz do wprowadzania, testowania

i zmiany schematu programu.• Złącze do wprowadzania schematu

programu z komputera.• 256 linii programu z czterema stykami

w szeregu.• 32 przekaźniki czasowe, 32 liczniki,

4 szybkie liczniki, 32 rejestry przesuwne, 32 funkcje tabelaryczne, logiczne, matematyczne, 2 moduły PWM, moduły do sterowania silnikiem krokowym, 32 regulatory PID i wiele innych.

• Prezentacja napisów, zmiennych, elementów graficznych, map bitowych, bar grafów, itp.

easy822-DC-TC:

MFD-Titan

Sterowanie

Wizualizacja

83

Page 86: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

1.2 Algebra Bool’a jako podstawa programowania easy

Pierwotnym zadaniem easy jest realizacja funkcji wielu styków zwiernychi rozwiernych zgodnie z określoną logiką. Taka logika odpowiada połączeniomszeregowym lub równoległym znanym z układów sterowania przekaźnikowo -stycznikowgo.Układ połączeń (funkcje logiczne) określa program easy, zapisywanyw półprzewodnikowej pamięci. Należy przy tym zwrócić uwagę, że easy nie jestw stanie rozpoznać, czy sygnał wejściowy pochodzi ze styku zwiernego,czy rozwiernego. easy „zauważa” tylko, czy na wejściu występuje napięcie stałe24 V, czy nie. W programie easy sprawdzany jest tylko stan logiczny styku.

Funkcje logiczne

Iloczyn logiczny „AND”

Trzy łączniki mają działać wg funkcji logicznej AND:

Sygnał wyjściowy (H1) funkcji logicznej AND ma stan logiczny „„1”, kiedy wwszystkiesygnały wejściowe (S...) mają stan „1”. „1” na wejściu odpowiada naciśniętemustykowi zwiernemu lub nie naciśniętemu stykowi rozwiernemu.

Tabela logiczna: Schemat bloków funkcyjnych: Zapis funkcji logicznej:

H1 = S1 & S2 & S3S1 S2 S3 S40 0 0 01 0 0 00 1 0 01 1 0 00 0 1 01 0 1 00 1 1 01 1 1 1

84

Page 87: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

Suma logiczna „OR”

Trzy łączniki mają działać wg funkcji logicznej OR

Sygnał wyjściowy (H1) funkcji logicznej OR ma stan logiczny „„1”, kiedy pprzynajmniejjeden sygnał wejściowy (S...) ma stan „1”. „1” na wejściu odpowiada naciśniętemustykowi zwiernemu lub nie naciśniętemu stykowi rozwiernemu.

Tabela logiczna: Schemat bloków funkcyjnych: Zapis funkcji logicznej:

H1 = S1 v S2 v S3S1 S2 S3 H1

01010101

00110011

00001111

01111111

85

Page 88: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

Iloczyn logiczny „AND” przed sumą logiczną „OR”

Trzy łączniki mają tworzyć funkcję logiczną AND i OR:Wynik tej funkcji logicznej wynika z podstawowej reguły algebry Bool’a:

Operację mnożenia wykonuje się przed operacją dodawania.

W odniesieniu do schematu połączeń oznacza to, że:

Funkcja połączenia szeregowego jest realizowana przed funkcją połączeniarównoległego.

Następujący przykład przedstawia przekształcenie złożonej funkcji AND - ORwg powyższych reguł:

Łącznik 1 = S1Łącznik 2 = S2Łącznik 3 = S3Przekaźnik 1 = H1

Tabela logiczna: Schemat bloków funkcyjnych: Zapis funkcji logicznej:

H1 = S1 & S2 v S3S1 S2 S3 H1

01010101

00110011

00001111

00011111

86

Page 89: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

Suma logiczna „OR” przed iloczynem logicznym „AND”

Cztery łączniki mają tworzyć funkcję logiczną OR i AND:

Taki układ logiczny nazywa się także koniunkcją. Ponieważ reguły algebry Bool’atu też obowiązują, trzeba zastosować nawiasy. Z tego wynika, że funkcja ORrealizowana jest jako pierwsza. Prezentacja w programie użytkownika odpowiadamiędzynarodowej normie IEC 61131.

Następujący przykład przedstawia przekształcenie złożonej funkcji AND - ORwg powyższych reguł:

Łącznik 1 = S1Łącznik 2 = S2Łącznik 3 = S3Łącznik 4 = S4Przekaźnik 1 = H1

Tabela logiczna: Schemat bloków funkcyjnych: Zapis funkcji logicznej:

H1 = (S1 v S2 ) & ( S3 v S4 )S1 S2 S3 S4 H1

0101010101010101

0011001100110011

0000111100001111

0000000011111111

0000011101110111

87

Page 90: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

1.3 easySoft Pro - narzędzie do programowania

Do przygotowania schematu dla easy będzie w tym podręczniku zastosowanyeasySoft Pro wer. 6.3. Ten, działający w systemie Windows2000, NT, XP, VISTAprogram narzędziowy obsługuje następujące wersje: easy400/500/600/700/800 i MFD.

Uwaga:Informacja o oprogramowaniu - [email protected]

Budowa i obsługa programu easySoft Pro

Po uruchomieniu programu easySoftPro przyciskiem otwiera się następująceokno startowe:

Wybór aparatu sterującego i modułów rozszerzeń:

Listwa menu

Okno z informacjami o wybranym aparacie easy

Okno robocze

88

Page 91: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

Zanim będzie można „narysować” właściwy schemat, trzeba najpierw wybraćodpowiedni aparat easy, tzn. należy najpierw zdefiniować projekt:

Wybranie „Zapisz jako ...” umożliwia podanie nazwy projektu. Pojawia się ona nagórnym pasku okna programu easySoft:

Przez naciśnięcie„Przycisku” ++rozwija się menu wyboruaparatów easy, których grupa została wybrana.

Wybrany aparat wskazać lewymprzyciskiem myszy i przeciągnąć na płaszczyznę roboczą. Po zwolnieniu przycisku myszy easy zostanie umieszczony w projekcie.

Wybór aparatów easy

Wybrany easy

2

1

89

Page 92: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

Następnym krokiem jest otwarcie menu „Wprowadzanie schematu”. Po kliknięciuprzycisku „Schemat programu” możliwe staje się wprowadzanie schematu:

Kolumny BB / DD / FF (i HH w aparatach easy800 / MFD ) są zarezerwowane na połączeniapoprzeczne. Gdy podczas umieszczania styku trafi on na jedną z tych kolumn,to pojawi się znak zakazu:

„Rysowanie” schematu programu następuje w kilku prostych krokach:

1. Wybór styku2. Umieszczenie styku3. Podanie numeru argumentu4. Ew. zmiana nazwy styku5. Ew. wykonanie połączenia

Łączniki

Cewki i styki cewek

Nr linii programu easy500 = 1 ... 128easy700 = 1 … 128 easy800 = 1 … 256MFD-Titan = 1 … 256

Okno robocze

Pole cewek

Pole styków:easy500 / 700: AA / C / Eeasy800 / MFD: AA / C / E / G

90

Page 93: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

Jeżeli wybrany zostanie styk, to zawsze ma on na początku numer 1. W punkcie 3można wybrać właściwy numer. Połączenia w jednej linii programu są tworzoneautomatycznie.

2

3

4

91

Page 94: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

Jeśli potrzebne jest poprzeczne połączenie między dwoma lub więcej liniamiprogramu, należy skorzystać z funkcji „Narysuj połączenie”. Po kliknięciu na przyciskna płaszczyźnie roboczej pojawi się pisak. Po wykonaniu poprzecznych połączeńtrzeba deaktywować funkcję rysowania połączeń.

Rysowanie połączeń (pisak) - aktywacja / deaktywacja

Uwaga:Połączenia poprzeczne poprzez wiele linii schematu powodują zawsze powstaniepunktów zwarcia!

Ustawić pisak na pozycję startowąi nacisnąć lewy przycisk myszy. Trzymającprzycisk myszy przeciągnąć do punktukońcowego i puścić.

92

Page 95: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

Przykład:

Następujący przykład przedstawia tworzenie schematu programu z odporną naprzerwy w obwodzie funkcją samopodtrzymania:

Okablowany styk rozwierny jest „zaprogramowany” naschemacie, jako styk zwierny (kontrola stanu logicznego „1”)

93

Page 96: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

2. Przekaźnik programowalny easy500 i easy700

Oprócz szeregowego i równoległego łączenia styków, easy500 i easy700umożliwiają użycie innych, bardzo wygodnych modułów funkcyjnych. W tymrozdziale nie będą już opisywane proste zależności cyfrowe, ale omówionei przedstawione na przykładach zostaną moduły przekaźników easy500 i easy700.

2.1 Przekaźnik czasowy T

W tradycyjnych układach sterowania przekaźnikowo-stycznikowego stosowane sątakże przekaźniki czasowe do realizacji różnych sekwencji opóźnienia. Takie i jeszczeinne funkcje może realizować inteligentny przekaźnik programowalny easyi w zależności od potrzeb można zastosować w programie. Powstaje przy tym pytanie:W jaki sposób używać moduły funkcyjne w easy?Ten prosty opis zakłada, że zostanie to wyjaśnione na strukturze programu easyi ich prezentacji.W tym miejscu warto przedstawić działanie standardowego przekaźnika czasowego.Najpierw zewnętrzny sygnał uruchamiający i sygnał zadziałania z przekaźnikaczasowego należy dołączyć do zacisków.

Następnym krokiem byłoby uustawienie wartości czasu i innych funkcji przekaźnikaczasowego.

94

Page 97: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

... a tak proste jest to z easy:

Biorąc schemat programu easy, postępuje się w ten sam sposób. Najpierw trzebasygnał startowy umieścić na schemacie easy, jako cewkę o nazwie TTT01.

Zaprogramowanie sygnału zadziałania TT01 przekaźnika czasowego polega nawykorzystaniu na schemacie easy, jako styk. Następnym krokiem jest uustawienie wartości czasu. Odbywa się to w oknie parametrówponiżej schematu programu.

Ustawienie wartości

95

Page 98: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

Diagramy czasowe funkcji przekaźnika czasowego:

96

Page 99: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

Przekaźnik czasowy T w funkcji: Miganie

W tym przykładzie wyjście Q1ma migać z częstotliwością 1 Hz. Aktywacja generatora następuje przez przedstawione łączniki I01, I02 i I04.

97

Page 100: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

2.2 Licznik C:

easy500 i easy700 dysponują 16 licznikami, za pomocą których można rozwiązywaćróżne zadania zliczania.Tak jak przy przekaźniku czasowym rozróżnia się programowanie dołączonych wejśći wyjść licznika oraz zmianę parametrów wartości zadanej.

Uwaga:Wszystkie moduły mają możliwość zablokowania prezentacji parametrów.To oznacza, że poprzez wyświetlacz easy użytkownik nie jest w stanie w menu„Parametry” zobaczyć wartości bieżącej lub wartości zadanej licznika oraz nie możezmienić wartości zadanej. Jednak blokada ma sens tylko w połączeniuz zabezpieczeniem hasłem, ponieważ w przeciwnym razie dostęp możliwy jestpoprzez schematu programu.

Wartość zadana:Styk licznika załącza, kiedy wartość zadanalicznika jest większa lub równa wartości bieżącejlicznika. Wartość zadana może przyjmowaćnastępujące wartości:

Cewka licznika

Styklicznika

98

Page 101: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

Rodzaj cewki i styku licznika ustawia się w zakładce „„Element schematu programu”:

Funkcja cewki:Licznik posiada wiele różnych rodzajów cewek

Ustawianie parametrów licznika:

1. Licznik reaguje na narastające zbocze zliczanego impulsu podanego na cewkę CC01.

2. Przy sygnale „0” na wejściu cewki kierunku DC1 licznik zlicza zawsze do przodu.

Gdy na cewce DC1 określającej kierunek zliczania znajdzie się „1”, wówczas licznik zlicza do tyłu.

3. Sygnał „1” na cewce kasującej licznika RC1 ustawia jego wartość bieżącą na „0”.

99

Page 102: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

Przykład:

Licznik ma liczyć od 0 do 20. Po osiągnięciu wartości „20”, cyfrowe wyjścieprzekaźnika licznika ma zapobiegać dalszemu zliczaniu. Wyjście Q1 zapala się zaraz,gdy wartość bieżąca = 20. Gdy licznik zostanie skasowany, może ponownie liczyćdo 20.

100

Page 103: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

2.3 Komunikaty tekstowe - znacznik D

easy500 i easy700 mogą pokazywać na wyświetlaczu do 16 dowolnie edytowalnychtekstów.Teksty mogą zawierać wartości bieżące przekaźników czasowych, liczników, itd.Podczas wyświetlania tekstów możliwe jest także wprowadzanie przez klawiaturęeasy wartości zadanych.Moduł tekstowy o numerze 1(D01), w odróżnieniu od numerów 2 .. 16 posiadaznaczenie alarmowe. To znaczy, że przy aktywacji D01 wszystkie inne teksty zostanąprzesłonięte. Jeśli kilka tekstów jest wysterowanych jednocześnie, wówczas są onepokazywane kolejno wg numeracji, co 4 sekundy.

Prezentacja wartości bieżących następuje także w oknie parametrów modułu tekstowego. Można wyświetlać wartości bieżącez następujących modułów:

Zezwolenie na wyświetlenie tekstu D01

101

Page 104: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

Do wstawiania tekstu służy w easy-SoftPro prosta pomoc, którą wywołuje sięprzyciskiem Wstaw tekst.

W linii wyświetlacza można umieścić 12znaków. W liniach 2 i 3 można umieścićzmienną. Aby ułatwić umieszczanie nawyświetlaczu, tekst jest dokładnieprzedstawiany na podglądzie wskazań.

Gdy zmienna (wartość bieżąca) zostaniewybrana do prezentacji, takie miejscejest rezerwowane przez system.

Gdy tekst jest gotowy, następuje powrót do okna parametrów modułu D.

Wybór zmiennej: Czas rzeczywisty

Oknowprowadzania

Podgląd wskazań:

102

Page 105: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

Przykład: Skalowanie

Wartości wejść analogowych można skalować podczas prezentacji na wyświetlaczu.Wielkości wejściowe oraz przetwarzanie analogowo-cyfrowe pozostają przy tymniezmienione.

Po naciśnięciu przycisku OK podany zakres skalowania zostaje przejęty.

Wybrany zakreswyświetlania:

Zakres Wybrany zakres wyświetlania Przykład

0 ... 10230 ... 10230 ... 1023

0 ... 9999+ 999 ... -999+9,9 ... -9,9

0000 ... 0250-025 ... 076-5,0 ... 6,4

Zakres skalowania

103

Page 106: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

3. Przekaźnik programowalny easy800

Rodzina przekaźników easy800 posiada znacznie więcej możliwości, niż seria easy500i easy700.Następująca tabela przedstawia podstawowe parametry easy800:

W tym rozdziale funkcje logiczne ze stykami zwiernymi i rozwiernymi będą omówionetylko pobieżnie, ponieważ tworzenie schematu drabinkowego jest takie, jakw easy500 i 700. Głównym punktem tego rozdziału jest zastosowanie przekaźnikówfunkcyjnych. Jak widać z tabeli, w porównaniu z aparatami easy500 i easy700oferta modułów funkcyjnych dla easy800 jest o wiele większa. W niniejszymopracowaniu zaprezentowano niektóre moduły funkcyjne:1. Komparator wielkości analogowych2. Przekaźnik czasowy3. Licznik4. Wyświetlacz tekstu5. Komparator6. Moduł ograniczający wartość sygnału 7. Multiplexer danych 8. Rejestr przesuwny

Wejścia cyfrowe / wejścia analogowe

Sieć easyNET

Wskaźnik stanu pracy

Rozszerzenie cyfrowe poprzezeasyLink

Wyjście analogowe

Podświetlany wyświetlacz

Wyjścia cyfrowe Złącze do programowania

24 VDC lub 230 VACZasilanie

easy500 easy700 easy800

Wejścia cyfroweCyfrowe wejścia modułu rozszerzenia

8-

1212

1212

Wyjścia cyfrowe przekaźnik/tranzystorCyfrowe wyjścia modułu rozszerzenia

4/4-

6/86/8

6/86/8

Wejścia analogowe (0...10V)Wyjścia analogowe (0...10V)

20

40

41

Obsługa sieci easyNET - - takLiczba przekaźników funkcyjnych 8 8 33

104

Page 107: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

3.1 Właściwości edytora easySoft Pro

Porównując edytor easy500 i easy700 z edytorem easy800, zwraca uwagęzwiększona o 1 liczba pól styków. To oznacza, że w jednej linii programu można terazumieścić szeregowo 4 styki. Również liczba linii programu została zwiększona ze 128do 256.

WAŻNE! Platforma robocza programu easy800 dzieli się na dwie części:

a) Edytor schematów drabinkowych:

Przy pomocy schematu drabinkowego zapisuje się wszystkie zależności cyfrowe.

Wprowadzanie schematu odbywa się identycznie, jak w edytorze easy500 i easy700.

Wybórstykówi cewek

Wybórstykówi cewekmodułówfunkcyjnych

Linie programu 001 ... 256

105

Pola styków Pole cewek

Page 108: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

b) Edytor bloków funkcyjnych:

W edytorze bloków funkcyjnych określa się wwszystkie parametry takich modułów,które nie mają powiązań ze schematem drabinkowym, np. wartość zadanaprzekaźnika czasowego, moduł funkcji arytmetycznej, itp.

Na wybrany moduł należy kliknąć i trzymając lewy przycisk myszy przeciągnąć dookna roboczego. Rozmieszczenie następuje automatycznie.Aby łatwo rozróżnić wejścia i wyjścia modułu wykorzystywane w schemaciedrabinkowym i w edytorze bloków funkcyjnych, są one jednoznacznie zróżnicowanegraficznie:

Wybórmodułówi para-metrów

Przycisk przełącznika w edytorze schematu: Edytor schematu >< Edytor bloków funkcyjnych

Wszystkie wejścia i wyjścia, które w eedytorzebloków funkcyjnych są pparametryzowane lub są łączone z sygnałami analogowymi, posiadają „zaciski przyłączeniowe”.

Wszystkie wejścia i wyjścia, które w eedytorzeschematu drabinkowego są połączone, nie mają żadnych zacisków i prezentowane są, jako trochę mniejsze.

Schematdrabinkowy

106

Okno parametrów

Page 109: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

3.2 Przekaźnik czasowy T

W porównaniu do easy500 i easy700 przekaźnik czasowy easy800 posiada więcejfunkcji. Dodatkowe funkcje zostały pogrubione. Ponieważ inne funkcje easy500/700są identyczne, w tym rozdziale wyjaśniony zostanie przykład wprowadzania i kontrolifunkcji złożonego opóźnienia załączania i wyłączania.

Przykład:Następujący przykład ma przedstawiać sterowanie wentylatora w toalecie. Wentylatorpowinien działać ze zmiennym opóźnieniem wyłączania i ze stałym opóźnieniemzałączania.

Krok 1:Najpierw w edytorze bloków funkcyjnych trzeba wywołać moduł „Przekaźnikaczasowego T” A) i wybrać tryb pracy B):

Na module pojawi się teraz symbol wybranej funkcji C) X

107

C)

Opóźnione zadziałanieOpóźnione zadziałanie o losowo zmiennym czasieOpóźnione odpadanieOpóźnione odpadanie o losowo zmiennym czasieOpóźnione zadziałanie/odpadanieOpóźnione zadziałanie/odpadanie o losowo zmiennym czasieGenerowanie impulsu MiganieOpóźnione odpadanie z wyzwalaniemOpóźnione odpadanie z wyzwalaniem o losowo zmiennym czasie

A)

B)

Page 110: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

Krok 2:W tym kroku należy wprowadzić obie wartości zadane dla czasu opóźnieniazadziałania i dla czasu opóźnienia wyłączania.

Służy do tego okno parametrów „Wejścia modułu”. Wartość zadana „„I1” dotyczyzawsze opóźnienia zadziałania, a „„I2” wyłączania z opóźnieniem.

Wprowadzenie wartości zadanych I1 i I2

V/NU oznacza wybór: stałej lub zmiennej. Stała jest ustaloną wartością numeryczną,a zmienna może pochodzić z różnych źródeł. I tak, np. wybór wejścia analogowego:

I1:

I2:Następnie parametryzacja dotyczy określenia wyłączenia z opóźnieniem. Tutaj można, np. podać stałą wartość.

Załączenie z opóźnieniem

Wyłączenie z opóźnieniem

Przykład: IA1 odpowiada wejściu na zacisku I7

Wprowadzanie wartości w zakresiesekund i milisekund, nnp.: 5 s

108

Page 111: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

Ustawienie zakresu czasu

Czas opóźnienia można teraz zmieniać poprzez wejście analogowe I7 między0…1023 ms. Bierze się to stąd, że zakres czasu standardowo ustawiony jest na s/ms.Można jednak wg potrzeb wybrać zakres czasu spośród trzech przedziałów:

Wprowadzone wartości wejść I1 i I2 pojawiają się na zielonym tle przy module.

Wszystkie parametryzowane wejścia i wyjścia, które nie są potrzebne, możnarozpoznać po następującym symbolu przy module:

109

Page 112: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

Krok 3:W tym punkcie następuje w edytorze powiązanie przekaźnika czasowego zeschematem drabinkowym. Dokładnie na tym polega różnica w stosunku do easy500i easy700. Cewka i styk modułu oznaczone cienkim napisem, są elementami dopodłączenia w edytorze schematu drabinkowego.Wszystkie niepotrzebne wejścia lub wyjścia pozostają wolne.

Prezentacja na schemacie bloków funkcyjnych

Wszystkie „„połączone” cewka i styk modułu są zaznaczone zielonym kółkiem.

Światło

Wentylator

Uruchomienie T1

110

Page 113: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

3.3 Komparator wielkości analogowych

W zakresie przetwarzania wielkości analogowych easy800 dysponuje jeszczewiększymi możliwościami niż easy500 i easy700. W pliku pomocy programu easySoftznajduje się m.in. następująca informacja:

Taki moduł daje wiele możliwości.

1. Porównanie dwóch wartości:

Przykład:

Należy kontrolować temperaturę pieca. Najprostsza regulacja polega naporównaniu wartości zadanej i wartości bieżącej. Jeżeli wartość bieżąca jest mniejszaod wartości zadanej, to ogrzewanie się włącza, a jeśli wartość bieżąca jest większa niżwartość zadana, wówczas ogrzewanie wyłącza się.Wadą takiego układu jest to, że ogrzewanie jest stale włączane i wyłączane,i dlatego stycznik załączający szybko może ulec uszkodzeniu.

Wartość 1 (wartość bieżąca)Wartość 2 (wartość zadana)

111

Operacje porównania: Q1 = 1 jeśli:LT = mniejszy niż (less than) = I1 < I2EQ = równy (equal) = I1 = I2GT = większy niż (greater than) = I1 > I2

Styk przełączający komparatora

Page 114: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

Schemat programu easy800 wygląda w następujący sposób:

1. Porównanie dwóch wartości z histerezą:

Lepszym rozwiązaniem jest zastosowanie modułu z histerezą zadziałania.To powoduje, że punkt załączenia i wyłączenia różnią się o wartość histerezy.Tym samym załączenie i wyłączenie stycznika od ogrzewania rozsuwa się w czasie.

Edytor schematu bloków funkcyjnych: Edytor schematu drabinkowego:

Szerokość histerezy

Wartość zadana + histereza = 600

Wartość zadana = 500

Wartość bieżąca = IA1 (I7) = 0...1023

WYŁ

ZAŁ

HY =100

Q1

t

W przykładzie przyjęto następujące wartości:Wartość bieżąca I1 = Wejście analogowe IA1Wartość zadana I2 = Wartość stała 500Szerokość histerezy = 100

Edytor schematu bloków funkcyjnych:

112

Page 115: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

Schemat programu easy800 wygląda w następujący sposób:

3.4 Licznik

Także moduł licznika ma więcej możliwości w stosunku do easy500 i easy700.

SH:SH odpowiada za ggórnypunkt przełączania. Jeśli wartośćlicznika ((QV) jest równa lub większaod wartości SH, to styk licznika OOFustawia się na wartość ZAŁ.

SL:SL odpowiada za ddolnypunkt przełączania. Jeśli wartość licznika (QV) jest równa lub mniejsza od wartości SSL, to styklicznika FFB ustawia się na wartość ZAŁ.

SV:Tutaj użytkownik może podać wartość, która zostanie przypisana na wyjście licznikaQV, jeżeli zostanie pobudzona cewka SSE.

CY:Styk CCY licznika ma wartość „1” przez jeden cykl programu, gdy wartość licznikaprzekracza następujące wartości: --2147483648 do +2147483647

ZE:Styk ZE ma stan „1” tylko wtedy, gdy wartość licznika QV= 0 (porównanie z zerem)

Cewki „CC” „DD” „SSE” i „RRE” liczników w easy500 i easy700 są identyczne.C = cewka zliczająca, DD = kierunek (0 = do przodu, 1= do tyłu), SSE = ustawieniewartości z wejścia SV, RRE = Reset = kasowanie wartości licznika na wyjściu QV.

Edytor schematu drabinkowego:

113

Page 116: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

Przykład: Licznik w górę z ograniczeniem

W poniższym przykładzie powinno być pakowanych po 20 butelek. Gdy wartość 20zostanie osiągnięta, licznik jest ustawiany na zero, a narastające zbocze znacznika M1uruchamia następny krok.

Najpierw w edytorze bloków funkcyjnychnależy umieścić licznik. Teraz można ustawić parametry:

SH = NU - Stała (liczba) = 220

Wszystkie pozostałe parametry pozostają puste.

Uwaga:Styk wyjściowy „OOF” licznika znajdzie się w obwodzie schematu drabinkowego!

Schemat drabinkowy:

Moduł licznika w edytorze bloków funkcyjnych po wprowadzeniu schematuprogramu wygląda następująco:

114

Page 117: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

3.5 Moduł tekstowy D01... D32

Tak jak easy500 i easy700, także easy800 umożliwia pokazywanie napisów nawbudowanym wyświetlaczu. Mogą to być, np. proste teksty lub skalowane wartościrzeczywiste z modułów funkcyjnych.

Cewka odblokowująca „EEN” = Enable dla wyświetlania tekstu znajdzie się naschemacie drabinkowym.Moduł tekstowy DD1 w przeciwieństwie do innych modułów tekstowych maznaczenie alarmowe. Jeśli D1 zostanie uaktywniony, wszystkie inne modułytekstowe będą wyłączone.Gdy więcej niż jeden moduł tekstowy będą jednocześnie aktywne, (D2.. D32), napisybędą się pojawiały co 4 sekundy wg rosnącej numeracji.

Moduły tekstowe

WWprowadzanietekstówi parametrów

4s 4s n x 4s

115

Page 118: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

Wprowadzanie tekstów i parametrów.

Na wyświetlaczu easy800 można umieścić 16 - znakowe teksty w 4 liniach. W każdejlinii można, na dowolnym miejscu, umieścić zmienną o długości 4, 7 lub 11 znaków.

Napisy

Zakres wartości

Określenie zmiennych Podczas pracy zmieniane zapomocą klawiatury easy.

Przykład: Tekst w linii 3. ma zawierać wartośćznacznika MB1 i powinien być edytowalny:

11 2 3 4 Miejsca

Schemat drabinkowy:

116

Pozycja: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

Page 119: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

Na schemacie drabinkowym cewka zzezwolenia dla modułu D01 ((D01EN) jesturuchamiana przez sygnał I1:

Uwaga:Gdy program w easy800 jest testowany, to przez naciśnięcie przycisku „ALT”,a następnie „OK”, kiedy komunikat tekstowy jest aktywny, można zmieniać wartośćznacznika przewijając ją kolejno klawiszami kursora. Ponowne naciśnięcie przycisku„OK” powoduje zakończenie trybu edycji.

3.6 Moduł ograniczający wartość sygnału VC01...VC32

easy800 z nowym systemem operacyjnym 07 (dwie pierwsze cyfry numeru możnaznaleźć na bocznej ściance obudowy easy - poniżej kodu kreskowego) zostałwyposażony w nowe moduły funkcyjne.

Moduł ogranicza wartość sygnału na wejściu I1 do zakresu między dolną i górnągranicą i pracuje jako dyskryminator okienkowy. Dolną i górną wartość progowądefiniuje się za pomocą wejść SL (Low - dolna) SH (High - górna). Wartość na wyjściuQV powtarza wartość na wejściu I1 dopóki znajduje się ona wewnątrz granic.Wartości leżące powyżej i poniżej są obcinane na poziomie wartości granicznych.

Przykład:Wejście analogowe IA1 jest ograniczone w module VC od dołu poniżej 100 (ok. 1 V)i od góry powyżej 900 (czyli ok. 9 V) i wysłane do znacznika w formacie słowa MW1.

117

Page 120: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

3.7 Multiplexer danych MX01...MX32

easy800 z nowym systemem operacyjnym 07 (dwie pierwsze cyfry numeru możnaznaleźć na bocznej ściance obudowy easy - poniżej kodu kreskowego) zostałwyposażony w nowe moduły funkcyjne, między innymi w Multiplexer danych MX.

Za pomocą multiplexera danych MX wybiera się spośród ośmiu wartościwejściowych I1 do I8 jedną wartość. Moduł udostępnia tę wartość na wyjściu QV dodalszego przetwarzania. Wybierając wejście K (numer kanału) określa się, którewejście ma być przełączone do wyjścia. Kanał numer 0 przełącza wejście I1,a ostatni kanał o numerze 7 wejście I8 na QV.

Przykładowym zastosowaniem multiplexera danych MX może być sekwencyjneustawianie do ośmiu różnych wartości parametru pracy linii, które przekazuje się nawejście modułu PO (wyjście impulsowe) lub wyjście analogowe.

Przykład:Na wejście K podany został sygnał z modułu skalującego wartość LS ( wejście analogoweIA1 od 0...1023 przeskalowane na 0...7).

W zależności jaka będziewartość IA1, np. dla IA1=0 nawyjściu modułu MX będziewartość 10, a dla IA1=1023lwejście K =7 i na wyjściu MXbędzie wielkość 1023 (I8).

118

3.8 Rejestr przesuwny SR01...SR32

easy800 z nowym systemem operacyjnym 07 (numer można znaleźć na bocznejściance obudowy easy - poniżej kodu kreskowego) został wyposażony w nowe mod-uły funkcyjne. Jednym z nich jest rejestr przesuwny SR.

Działanie - Przesuwanie bitu do przodu można wykorzystać, np. przy liniiprodukcyjnej. Załóżmy, że jest kilka stacji roboczych wykonujących zadania, np. napierwszej odbywa się wiercenie otworów, na stacji drugiej odbywa się gwintowanie,itd. W momencie wykrycia błędnego elementu na stacji roboczej 1 informacja ta

Page 121: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

poprzez funkcję rejestru przesuwnego zostanie przekazana do urządzeń sterującychw stacji 2, aby nie wykonywać pracy nad złą częścią.

Z narastającym zboczem sygnału (wykorzystano przekaźnik czasowy TT01 - miganie)podanego na cewkę SSR01 FP (ForwardPulse), wartość „1” - FFD (ForwardData) jest przeniesiona na pierwsze pole w rejestrze QQ1,które jest połączone z fizycznym wyjściem easy Q1.

Wartość „1” podana na FD to nic innego, jak wykorzystane fizyczne wejście w easy,np. I1, na które podany jest sygnał o „złym” materiale. „1” w polach rejestru Q1-Q8jest przesuwana w takt FP. Dlatego też sygnał z fizycznych wyjść easy Q1-Q8wędruje ze „złym” elementem poprzez wszystkie stacje robocze, powodującwstrzymanie pracy nad „złym” elementem.

Widok bloków SR01 oraz T01.

119

Page 122: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

4. Wielofunkcyjny wyświetlacz MFD-Titan

Aparat MFD-Titan, w skrócie nazywany MFD, oprócz funkcjonalności modułueasy800 posiada dodatkowo możliwości wizualizacji.

Także mechaniczna budowa różni się od easy800 w tym sensie, że MFD składa sięz trzech części, które tak jak system modułowy można składać w zależności odpotrzeb.

Wyświetlacz

Klawiatura

Moduł We/Wy

CPU

Wyświetlacz z klawiaturą

lub bez

Służy do prezentacjischematu programuoraz do wizualizacjitekstów i elementówgraficznych.

CPU ze złączem do

programowaniai do połączeń

sieciowych

To jest serce aparatuMFD. Bez CPU niemoże funkcjonowaćani wyświetlacz, animoduł wejść/wyjść.

Moduł wejść/wyjść

Stanowi połączeniedo analogowychi cyfrowych czujnikówi elementówwykonawczych.Występuje w wersji24 VDC i 240 VAC.Wariant 24 VDCmoże mieć wyjściatranzystorowei przekaźnikowe.

120

Page 123: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

Wyświetlacz:

Monochromatyczny wyświetlacz ma rozdzielczość 132 x64 piksele i można na nim ustawić 5 stopni jasności.Całkowity stopień ochrony od frontu wynosi IP 65. Poprawej stronie wyświetlacza znajdują się dwie dodatkowediody LED sterowane w programie użytkownika, jakowyjścia. Przyciski są podświetlane, a ich funkcje mogą byćzmieniane w edytorze klawiatury programu wizualizacyjnego.

CPU zestawu MFD, obok złącza do programowania,posiada także możliwość obsługi standardowychmodułów rozszerzeń i modułów sieciowych. Na CPUznajduje się również złącze easyNET, sieci opartej nasystemie CAN. Zasilanie odbywa się przez zatrzaskowezaciski. Połączenie z PC następuje takim samym kablemdo programowania, co easy800.

Dołączany moduł wejść/wyjść obsługuje 12 wejśćcyfrowych, z czego 4 wejścia mogą być użyte także, jakoanalogowe. Moduł wyjść cyfrowych posiada 4 wyjściaprzekaźnikowe lub tranzystorowe. Tutaj jest różnicaw stosunku do easy800. Opcjonalnie występuje takżedodatkowo wyjście analogowe.

MFD-CPU:

Moduł wejść/wyjść:

easySoft Pro

Aparaty easy

Aparaty MFD

Elementydodatkowe

121

Page 124: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

CPU na 230 VAC bez połączenia z siecią easyNet

4.1 Projekt

Zestawianie elementów w projekcie następuje tak, jak w innych aparatach easy:

Przy pobieraniu elementów sąone układane na ekranie „jedennad drugim” i tylko w napisienad obrazem można rozpoznaćpojedyncze, wybrane składniki.

CPU na 230 VAC z połączeniem do z sieci easyNet

Moduł wyświetlacza z klawiaturą

Moduł wyświetlacza bez klawiatury

24 VDC Moduł z wyjściami przekaźnikowymi24 VDC Moduł z wyjściami przekaźnikowymii wyjściem analogowym

24 VDC Moduł z wyjściami tranzystorowymii wyjściem analogowym230 VAC Moduł z wyjściami przekaźnikowymi

122

CPU na 24 VDC bez połączenia z siecią easyNet

CPU na 24 VDC z połączeniem z siecią easyNet

Page 125: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

4.2 Wizualizacja

Przyciskiem „Wizualizacja” przechodzisię do edytora wizualizacji:

Edytor umożliwia:

1) Przegląd masek (1... 255 masek)2) Edycję masek3) Edycję przycisków

Uwaga:Edytor schematu drabinkowego i bloków funkcyjnych jest taki sam, jak w easy800i nie będzie w tym rozdziale więcej omawiany.

Uwaga ogólna:

Edytor masek daje dużo możliwości do tworzenia i parametryzowania obrazów nawyświetlaczu, wstawiania obiektów migających, o odwróconych kolorach oraz wieleinnych funkcji. To spowodowałoby znaczne rozszerzenie tego rozdziału, gdybywyjaśniać wszystkie funkcje z przykładami. Z tego powodu opis ograniczy się tutajtylko do najczęściej używanych operacji w połączeniu z funkcjami easy800.

123

Page 126: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

Edytor masek

4.2.1 Tekst statyczny

Najprostszą funkcją jest z pewnością prezentacja Tekstu statycznego.To znaczy, że gdy maska jest wywołana, pojawia się ten tekst.

1.Tak jak ze stykami w edytorze schematu klika się na wybrany element i trzymając lewy przycisk myszy przeciąga się nad pole masek na wymagane miejsce.

2.Klikając na czarne znacznikiwokół zaznaczonego polamożna to pole zwiększaćlub zmniejszać.Klikając na środek zaznaczonegopola można, trzymającprzyciśniętą myszkę, dowolnieprzesunąć element.

3.Wprowadzenie tekstu następuje w tej zakładce.

Pole masek

Elementy masek

124

1.

2.

4.easySoft Pro umożliwia utworzenie w różnych językach bazy tekstów związanychz danym projektem. Klikając na Wybór języka można załadować wybraną wersjęjęzykową do aparatu MFD.

3.4.

Page 127: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

MFD dysponuje dwoma wielkościami tekstów. Przez kliknięcie na pole tekstoweprawym przyciskiem myszy dochodzi się do menu „większy/mniejszy”.

4.2.2 Komunikat tekstowy

Komunikat tekstowy,w przeciwieństwie doTekstu statycznego, pojawia się na wyświetlaczu tylko w zależności od zmiennej.

Można oczywiście na jednejmasce umieścić wiele tekstów:

Jako zzmienną sterującą można wybrać zmienną typu bit, bajt, słowo lub podwójnesłowo.

W tym przykładzie wybrano wejście binarne I1 modułu MFD.

125

Jeśli chcemy użyćpolskich czcioneknależy wybrać:Europa Środkowa.

Page 128: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

Komunikat tekstowy jest pokazywany w zależności od zmiennej sterującej.W jednym polu tekstowym można przedstawić do 255 napisów. Wartością stanu jestliczba, którą przyjmuje zmienna sterująca. W tym przykładzie wybieramy prosty łącznik, jako typ zmiennej: bit.W ten sposób można pokazać dwa stany: 0 i 1.

WidocznośćFunkcja „Widoczność” oznacza również możliwość, w zależności od zmiennejsterującej, uczynić tekst widocznym lub niewidocznym tylko przy określonychwartościach.

Zmiana przedstawianiaTakże zależnie od wartości zmiennej sterującej można tekst przedstawić, jakomigający lub w odwróconych kolorach.

Przykład:

Aparat MFD, zainstalowany na portierni, powinien sygnalizować ochronie,czy w podziemnym garażu są jeszcze wolne miejsca, a jeśli nie, to dla lepszegorozpoznania wskaźnik powinien migać. Liczba miejsc parkingowych jestograniczona do 10. Jeśli są jeszcze miejsca na parkingu, to MFD pokazuje napis„Wolne”. Gdy wszystkie 10 miejsc jest zajętych, to pojawia się migający tekst „Zajęte”.

Najpierw symulujemy licznik wjeżdżających i wyjeżdżających aut poprzezdwukierunkowy licznik.Wjazd do garażu i wyjazd są tak umieszczone, że nie jest możliwy jednoczesny ruchw obu kierunkach. Tzn. sterowanie bramek jest wzajemnie blokowane. Licznik C01podaje wartość bieżącą do modułu MFD.

W tym przykładzie są pokazywanenastępujące napisy:

Wartość stanu Tekst komunikatu

0 Wejście 1 wył.

1 Wejście 1 zał.

126

Page 129: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

Pojawiają się następujące teksty:

Schemat drabinkowy:

Schemat bloków funkcyjnych:

Wartość bieżąca licznika: Komunikat tekstowy na MFD:0 PUSTY1 9 wolnych2 8 wolnych3 7 wolnych4 6 wolnych5 5 wolnych6 4 wolne7 3 wolne8 2 wolne9 1 wolne10 ZAJĘTE (miganie)

Maksymalna liczba miejsc parkingowych:

127

Zliczanie do przodu

Wzajemnablokada

Górna granicazliczania

Dolna granicazliczania

Zmianakierunkuzliczania

Zliczanie do tyłu

Impulszliczany

Page 130: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

Wizualizacja

Przy określaniu tekstów do wizualizacji w edytorze MFD trzeba podać parametryw następujących zakładkach:

Zmienne wiążące:

Teksty komunikatów:

Zmiana przedstawiania:

Po wykonaniu takiej parametryzacji, można wpisać do aparatu MFD schematprogramu razem z wizualizacją.

Parametryzacja powiązana przez:Wejście lub wyjściemodułu funkcyjnego

Typ zmiennej = PPodw. słowo Licznik CC01

przy wartości zmiennej = 1 => 99 WOLNYCH

Licznik CC01 górny punkt przełączenia OOF

Miganie

Styk zwierny

128

Page 131: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

4.2.3 Wartość liczbowa

Ta funkcja wizualizacji MFD umożliwia wyświetlanie wartości zmiennych. Mogą tobyć wartości bieżące lub zadane liczników, czasów, a także zawartości znaczników,wejść/wyjść analogowych, itd.

Zadanie z rozdziału „Komunikat tekstowy” jest teraz zmienione i zawierawykorzystanie elementu maski „Wartość liczbowa”:

W tym przypadku liczba wolnych miejsc parkingowych jest wyliczana i prezentowanana wyświetlaczu przy użyciu elementu maski „Wartość liczbowa”.

Schemat programu, oprócz napisu, pozostaje niezmieniony:

Schemat blokowy został rozbudowany o moduł arytmetyczny AR01.

Moduł arytmetyczny AR01 wykonujefunkcję odejmowania (SUB). Od maksymalnej wartości licznika = 10odejmowane są wjeżdżające auta (C01QV).Wynik jest kierowany do znacznikabajtowego MB1. MFD w funkcji „Wartośćliczbowa” pobiera wartość zmiennejsterującej, z tego właśnie znacznika.

129

Page 132: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

Edytor masek

W tym przypadku, w odróżnieniu do poprzedniego przykładu, prezentacja zostałatrochę zmieniona. Ponieważ „Wartość liczbowa” jest osobnym elementem względem„Komunikatu tekstowego”, maska wygląda w sposób następujący:

Wartość liczbowa potrzebuje również zmiennej sterującej. Tu zostało wykorzystanewyjście modułu arytmetycznego.

Komunikat tekstowyzostał zredukowany donastępującego napisu:

Znacznik bajtowy

W zakładce: Zakres/format liczb jest ustawionyna wartości od 0 do 10

Komunikat tekstowy

Wartość liczbowa

Statyczny tekst

130

Page 133: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

Przykład: Skalowanie wartości liczbowej

Do prezentacji Wartości liczbowej wizualizacja MFD zapewnia wygodnąparametryzację.Funkcje ograniczenia zakresu wartości i skalowania pozwalają wygodniezaprezentować Wartość liczbową. Funkcje: Widoczność i Zmiana przedstawianiasą tu także do wykorzystania.Zakres skalowania umożliwia skalowanie prezentowanych liczb. Zakres skalowaniaobejmuje cały wybrany zakres wartości.

Jeśli np. wejście analogowe (0...1023) zostanie ustawione na zakres wartości tylko0-1000, to wartości powyżej 1000 (1001...1023) będą przedstawione nawyświetlaczu, jako strzałka do góry. Ustawiając zakres skalowania na 0...100°C, (9999 na wyświetlaczu symbolizuje ilośćpotrzebnego miejsca do prawidłowego wyświetlania zmiennej) to skalowaniewartości będzie się odbywać tak, jak pokazuje rysunek:

Zmienna sterująca: IA 1

Zakres/format liczb:

Zakres wartości Zakres skalowania

1023

1000

100 °C

0 °C0

131

Page 134: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

4.2.4 Bitmapa

Obok prezentacji znaków alfanumerycznych MFD może także przedstawiaćmonochromatyczne obrazy zapisywane, jako pliki bitmapowe. Użytkownik możeprzy tym wybrać jeden z wielu obrazów z dołączonej bazy, bądź zastosowaćelementy własnego pomysłu. Zadanie:Podanie sygnału na wejście I1 ma wyświetlić sygnał alarmowy, migający.

Zaznaczono styk rozwierny, ponieważ w momencie otwarcia styku wejściowegozniknie obrazek z alarmem. Natomiast w zakładce „Przedstawianie” definiujemywzglądem jakiej zmiennej obrazek ma zacząć migać.

132

Page 135: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

4.2.5 Bar graf

Często wykorzystywanym narzędziem w wizualizacji jest bar graf. Załóżmy, że za jego pomocą należy przedstawić poziom wypełnienia zbiornikaz cieczą. Do tego zostanie wykorzystane wejście analogowe, którego zakres10 bitowy od 0 - 1023 zostanie przedstawiony, jako wskaźnik słupkowyodwzorowujący zbiornik 10m z podziałką.

133

Page 136: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

5. Sieć easyNet

Sieć easyNet jest bardzo prostym sposobem na połączenie 8 stacji easy800lub MFD) na dystansie 1000m. Każda ze stacji może wysłać 32 informacje bitoweSN01...SN32 oraz 32 informacje typu wartość, np. bajt, czy wyjście analogowe zapomocą modułów PUT i GET.

Zadanie 1Zakładamy, że są połączone dwie stacje jako master MFD, jako slave easy800.easy800 nie ma w sobie programu, pełni rolę zdalnego modułu wejść i wyjść cyfrowo-analogowych. Sygnał z wejścia I1 mastera chcemy przesłać do slave’a na jego wyjście Q1.

W widoku „Projekt” wstawiamy moduły MFD, czyli MFD-CP8-NT (wersja z sieciąeasyNet!), MFD-80-B, MFD-TA17 oraz easy822-DC-TC (sieć easyNet w standardzie).Otwierając schemat programu - stację nr 1 (master) wystarczy, że wpiszemylinię programu.

Q1

IO1

134

easyNet

Page 137: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

Na zakładce „Element schematu programu” określamy, którą cewkę wyzwalamy(w naszym przypadku cewkę wyjściową Q1 stacji nr 2).

Zadanie 2Treść jak w zadaniu poprzednim, ale tym razem uczestnik nr 2 jest „inteligentny”, czyliposiada swój własny, niezależnie wykonywany program. Wówczas nie mamy prawawpisać 1 logicznej na wyjście Q1 slave’a, lecz należy to zrobić na zasadzie „wyślij bitSN” - „odbierz bit RN”.

Program uczestnika nr 1 wygląda następująco:

Program uczestnika nr 2 jest jak poniżej:

Zadanie 3Oprócz przesyłania informacji bitowych, w sieci easyNet każda ze stacji możeprzesyłać dane typu wartość, np. bajt, słowo, podwójne słowo, wejście analogowe,itd. Do tego są wykorzystane moduły funkcyjne PUT i GET.Zakładamy, że należy przesłać stan wejścia analogowego IA1 z mastera (stacja nr 1)do stacji nr 2 i tam wykorzystać do komparacji.

135

Page 138: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

136

Program stacji nr 1 wygląda następująco:

W zakładce „Parametry” określamy, którą zmienną chcemy wysłać w sieć. W naszymprzypadku jest to wejście analogowe IA1 (fizycznie zacisk wejściowy I7). Moduł PUTwysyła przy zboczu narastającym sygnału wyzwalającego. Dlatego też, jeśli chcemypracować z sygnałem wysyłanym w czasie rzeczywistym, można wykorzystaćznacznik M1, który w kombinacji styk zwierno-rozwierny, co każdy drugi cyklprogramu, wyzwala cewkę modułu funkcyjnego PUT.Program stacji numer 2 wygląda następująco:Do odebrania danych, wysłanych ze stacji numer 1, wykorzystamymoduł funkcyjny GET, który nie musi być wstawiony, jako cewka w schemacie drabinkowym, lecz bezpośrednio w widoku bloków funkcyjnych.

Aby mieć pewność prawidłowejpracy sieci easyNet należywykorzystywać bity diagnostyczneID. Każdy z uczestników siecieasyNet anonsuje się niezależnieod cyklu programu. Jeżeli, np.master nie będzie „widział” stacjinr 2, to bit diagnostycznyw programie mastera ID2 zrobisię „1” i może podnieść alarmo awarii. Bit ID2 automatyczniewyzeruje się, jak tylko masterodbierze anons od slave’a nr 2.

Page 139: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

6. Konfiguracja easy800/MFD do pracy w sieci Ethernet.

Krok 1 - połączenie fizyczne

Do podłączenia przekaźnika easy do sieci Ethernet służy moduł easy209-SE. Powykonaniu połączenia przekaźnika programowalnego z modułem należy fizyczniepodłączyć go do sieci Ethernet. Możliwe są warianty:

a) połączenie bezpośrednie komputer - easy209-SE

b) połączenie w obrębie jednej sieci Ethernet za pośrednictwem huba lub switcha

c) połączenie z inną siecią (np. do internetu) za pośrednictwem routera.

Ważnym elementem jest wybór odpowiedniego kabla. Jeśli chcemy połączyć komputerPC z aparatem bezpośrednio (wariant a) - powinniśmy użyć skrętki krosowanej z wtyczkami RJ45.

Schemat krosowanego kabla sieciowego

Jeśli łączymy się za pośrednictwem switcha/huba używamy zwykłej skrętki - bezprzeplotu. Prawidłowe połączenie jest sygnalizowane świeceniem zielonej diodyumieszczonej w gniazdku RJ45 modułu easy209-SE.

Krok 2 - przypisanie numeru IP i maski podsieci

Numer IP stanowi unikatowy identyfikator każdego urządzenia podłączonego do sieciEthernet. Maska podsieci określa jaka część numeru IP jest wyróżnikiem urządzenia,a jaka wyróżnikiem sieci, w której pracuje. Więcej na temat klas sieci i sposobówdobierania numerów IP można znaleźć w rozbudowanej pomocy programu easySoft.

Dobór adresu IP oraz parametryzacja ewentualnego firewall’a powinien zostaćdokonany wspólnie z administratorem systemu. W sytuacji, gdy chcemy samodzielnienawiązać połączenie, można spróbować ustawić adres IP w komputerze:Należy wybrać [Start -> Ustawienia -> Panel sterowania]. Następnie [Połączeniasieciowe]. Na ikonie [Połączenie lokalne] kliknąć prawym przyciskiem myszki i wybraćWłaściwości. W oknie Właściwości wybrać [Protokół internetowy (TCP/IP)].

137

Page 140: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

138

W oknie Właściwości wpisaćsztywny adres IP oraz maskępodsieci - przykładowo:IP: 192.168.0.10Maska: 255.255.255.0

Page 141: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

Przypisania numeru IP i maski podsieci w module komunikacyjnym dokonujemy przypomocy programu easy209-SE Configuration, dostępnego na stronie www.moeller.pl.Po uruchomieniu programu należy wskazać kartę sieciową, której używamy dokomunikacji z urządzeniem i kliknąć OK, a następnie wcisnąć przycisk „search”(suchen). Jeśli połączenie jest poprawne powinniśmy otrzymać podobny widok:

Znalezione urządzenia Aktualne parametry urządzenia

139

Nowe parametry Status Programu IP i maska podsieci komputera

W części „New Parameter” wypełniamy pola IP-Address zadanymi wartościamii ustawiamy odpowiednią maskę podsieci („Subnet Mask”). Maska urządzenia musibyć taka sama jak maska komputera, a numery IP muszą być różne lecz należeć do tejsamej klasy. W naszej przykładowej sieci o masce 255.255.255.0 będzie to np.192.168.0.123 (dowolny numer różniący się tylko w ostatnim członie od pozostałychaparatów w sieci). Dodatkowo można także ustawić numer portu, z którego chcemykorzystać przy komunikacji. Zwykle jednak wystarczy, jeśli w konfiguracji easy209-SE

Page 142: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

i w programie easySoft będzie ustawiona ta sama domyślna wartość (10001). Zdalneparametry są wymagane przy wykorzystaniu komunikacji szeregowej pomiędzykilkoma różnymi sieciami i możemy je pominąć. Po ustawieniu odpowiednichparametrów wciskamy przycisk „Write” i zapisujemy ustawienia w pamięci bramkieasy209-SE.

Krok 3 - konfiguracja ustawień w programie easySoft

Klikamy zakładkę „Połączenie”, a następnie przycisk „Edycja”. Powinno otworzyć sięokno z dostępnymi parametrami połączenia. Wybieramy takie same parametry jakiewcześniej ustawiliśmy w easy209-SE Configuration (Adres IP, Maska podsieci i port)i wciskamy OK. Jako, że możemy ustawić więcej niż jeden profil komunikacji przez siećEthernet należy upewnić się, że parametr „złącze” wskazuje na właściwy.

Krok 4

Kliknięcie przycisku „Tryb online” powinno spowodować ustanowienie połączeniaz aparatem easy. Połączenie przez sieć Ethernet trwa nieco dłużej niż przez interfejsRS232 ze względu na dodatkową konwersję wykonywaną przez bramkę sieciowąeasy209-SE.

140

Page 143: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

141

7. Wyposażenie dodatkowe - komunikacja bezprzewodowa

Seria przekaźników programowalnych easy produkowanych przez firmę MOELLER,została powiększona o urządzenia do bezprzewodowej transmisji danych,współpracujących ze sterownikami easy serii MFD/800/700/500. Powstały dwadedykowane urządzenia do współpracy ze sterownikami easy - modem easyGSM orazmodem easyGPRS. Oba modemy są produkcji firmy EElma Sp. z o.o. z Radomia.

Modem easyGSM umożliwia wysyłanie wiadomości tekstowych do skrzynek e-maillub telefonów komórkowych z odległych obiektów, wykorzystując odpowiednie kartySIM działających na rynku operatorów GSM. Służby utrzymania ruchu mająmożliwość monitorowania instalacji i obiektów bez bezpośredniej obecnościpersonelu. Informacje o stanach awaryjnych przekazywane na telefon komórkowy pozwalają naszybką reakcję służb technicznych, co efektywnie zmniejsza czas przestoju urządzeńoraz zapobiega powstawaniu zagrożeń.Modem easyGSM ma łatwy w obsłudze konfigurator SMS, pozwalający nazaprogramowanie do szesnastu wiadomości nadzorowanych przez sterownik easyoraz ich wysłanie na osiem numerów telefonów komórkowych. Szczegółoweinformacje znajdziecie Państwo na stronie wwww.gprs.gsm.pl lub wysyłając e-mail naadres [email protected]

Page 144: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

7.1 Modem easySMS

Konfigurator easySMS umożliwia przygotowanie modemu do pracy ze sterownikiemprogramowalnym PLC.

W Pasku poleceń można wybrać okno realizujące następujące zadania:• Pobierz - pozwala na pobranie aktualnych ustawień z modemu easySMS.• Wyślij - opcja ustawień komunikacji pomiędzy komputerem a modemem,

z możliwością przesłania konfiguracji do modemu.• Wczytaj - wczytywanie ustawień z odpowiedniego pliku komputera,

do konfiguratora.• Zapisz - zapisuje aktualnie ustawioną konfigurację do pliku.

Wymienione paski poleceń przedstawia rys. 1.

Poniżej paska poleceń znajdują się pola odpowiedzialne za odbiór, ustawienie,zmianę parametrów modemu easySMS. Przykładowe ustawienia przedstawionona rys. 2.

142

Page 145: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

143

Zakładki: Karta SIM, Treści SMS, Markery, Modem.

Karta SIM - na tej zakładce ustawiamy nr PIN karty. Wybieramy numer centrum SMS.Numer uprzywilejowany i siedem numerów telefonów, na które możemy wysyłaćwiadomości tekstowe. Dla każdego numeru można dodatkowo wprowadzić opis,który przechowywany jest w pliku konfiguracji.

W zakładce TTreści SMS znajduje się rozwijane menu, gdzie wybieramy numermarkera bitowego (od M1 do M16), który ma obsługiwać wiadomość SMS. Dlakażdego markera (od M1 do M16) możemy przypisać różną treść w okienku ttreśćSMS. Treść SMS’a może zawierać max 80 znaków i może być dynamiczna lubstatyczna. W treści SMS’a umieszczenie kodu MBXX, MWXX, MDXX, (gdzie XX jestnumerem markera) spowoduje wyświetlenie aktualnej wartości znajdującej sięw danym markerze. Istnieje możliwość odczytywania wartości markerów typu BajtMB, Word MW, Double Word MD. Wyświetlana informacja liczbowa jest wartościąbez znaku (USINT, UINT, UDINT). Aby uaktywnić wysyłanie wpisanej treści SMS’anależy odznaczyć zbocze zmiany stanu markera, na jakie ma reagować modemi numer telefonu, na jaki ma być wysyłany SMS. Każda wiadomość może być wysłanana cztery różne numery telefonów.

Zakładka MMarkery umożliwia wysłanie SMS’a o stałej treści z informacją o staniemarkerów bitowych od 17 do 96, w przypadku sterownika easy800 i MFD.W przypadku sterownika easy500/700 dostępne są markery bitowe od 17 do 32odpowiednio w sterowniku oznaczone, jako N1 do N16. Aby uaktywnić wysyłanietakiego SMS’a należy odznaczyć zbocze zmiany stanu markera, na jakie ma reagowaćmodem. SMS’y o stałej treści są wysyłane wyłącznie na numer uprzywilejowany.Wiadomość taka ma następującą postać:Marker:<Numer_Markera>; State: <Wartość>, np: Marker: 66; State: 1.

Na zakładce MModem znajdują się następujące informacje: wersja aplikacji, identyfikatorurządzenia, ustawienia zegara czasu rzeczywistego RTC (Realy Time Clock) modemu.Rozwijane menu umożliwia wybranie typu sterownika, z którym ma współpracowaćmodem. Ostatnim parametrem do ustawienia jest częstotliwość odpytywaniasterownika przez modem. Najczęstszym czasem jest 1 sekunda.Pasek statusowy zawiera informacje o: sposobie zasilania, nastawie zegara i poziomiesygnału.

Elementami składowymi kompletnego produktu do wysłania SMS’a są: • Sterownik programowalny easy• Konfigurator• Moduł easySMS• Antena • Przewód łączący Sterownik z modemem • Gniazdo łącza RS232 male/male

Page 146: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

7.2 Modem easyGPRS

Bardziej złożone rozwiązania, wymagające nie tylko sytuacyjnego przedstawianiadanych, ale także informacji na temat bieżącego stanu obiektu, spowodowałypowstanie urządzenia easyGPRS, wykorzystującego pakietową transmisję danych, aleze względu na złożoność zagadnienia w niniejszym zeszycie będzie tylko krótki opisdziałania modemu GPRS - w celu uzyskania szczegółowych informacji należyodwiedzić stronę wwww.gprs.gsm.pl lub wysłać e-mail na adres [email protected]

Pakietowa transmisja danych GPRS (General Packet Radio Service) umożliwia stałepołączenie bezprzewodowe dla przesyłu radiowego danych w sieciach telefoniikomórkowej GSM. GPRS jest znakomitą technologią o wielu zastosowaniach, takichjak przesyłanie wiadomości w instalacjach przemysłowych.Kanały komunikacji GPRS są wykorzystywane tylko podczas przesyłania pakietów,więc nie muszą być przypisywane przez cały czas temu samemu użytkownikowii dzięki temu usługi GPRS są tańsze. Naliczanie opłat zależy od ilości przesyłaniadanych. Inna korzyść polega na tym, że szybsza transmisja danych oznacza brakkonieczności dopasowania aplikacji do mniejszych szybkości innych systemówbezprzewodowych. Zwiększa się dostępność aplikacji dla mobilnych użytkowników,którzy mogą łączyć się z komputerami przenośnymi, multimedialnymi witrynamii podobnymi aplikacjami.Modem easyGPRS wykorzystuje transmisję pakietową GPRS. Pozwala to na efektywnemonitorowanie tak jednego, jak wielu rozproszonych obiektów. Dane pomiaroweoraz stany obiektów zarządzanych przez przekaźniki easy mogą być przesyłanepoprzez protokół TCP/IP w trybie on-line. Wykorzystanie transmisji GPRS dajemożliwość stworzenia centrum dyspozytorskiego, zarządzającego monitorowanymiobiektami. Narzędziami do monitorowania, wizualizacji, prezentacji raportów,sygnalizacji alarmów w trybie on-line, mogą być komercyjne przeglądarki internetowelub aplikacje SCADA.

144

Page 147: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

Dane z markerów, odczytywane ze sterownika, są przerzucane w modemie do tablicyulokowanej w obszarze Holding Registers od adresu bazowego 0 i udostępnianew komunikacji GPRS za pośrednictwem protokołu MODBUS. Tworzenie pakietudanych Holding Registers odbywać się będzie poprzez Configurator easyGPRS.Stosowanie urządzeń zdalnej komunikacji umożliwia tworzenie instalacjirozproszonych o zcentralizowanej strukturze zarządzania, gdzie sterowniki easypracują jako slave. Komunikacja ze sterownikami easy w systemie GPRS jestdwustronna, czyli dane mogą być wysyłane, jak i pobierane ze sterownika.Dane odebrane, są bezpośrednio prezentowane na ekranie komputera w formieschematów synoptycznych, wykresów, mogą być również archiwizowanei wykorzystywane do raportów zestawieniowych i raportów alarmowych.

145

Page 148: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

8. Sterowniki kompaktowe easyControl

easyControl to urządzenie łączące w sobiezalety koncepcji, dobrze znanej rodzinyprzekaźników easy oraz standarduprogramowania sterowników programowalnychwedług normy IEC61131-3.

Sterowniki EC4P-200 zostały zaprojektowane z myślą o zastosowaniu w małychi średnich systemach automatyki. 16-to bitowa, wysoko wydajna jednostka centralnagwarantuje krótki czas cyklu pracy sterownika. Użytkownik ma do dyspozycji równieżrozbudowaną wewnętrzną pamięć programu oraz danych - 256/224 kB. SterownikiEC4P-200 dostępne są w różnych wersjach sprzętowych i standardowo wyposażonesą w 12 wejść binarnych, przy czym 4 z nich mogą być wykorzystane jako wejściaanalogowe lub jako wejścia szybkie do 50 kHz (szybkie liczniki, enkoderinkrementalny). Po stronie wyjść mamy do dyspozycji 8 wyjść tranzystorowych lub 6przekaźnikowych. W zależności od typu sterownika dostępne są wersjez wyświetlaczem lub bez wyświetlacza oraz z dodatkowym wyjściem analogowymi Ethernetem. Wbudowane interfejsy oraz dodatkowe moduły sieciowe umożliwiajądopasowanie odpowiedniego urządzenia do potrzeb aplikacji. W ofercie easyControlznajduje się 16 różnych typów sterowników z wbudowanym zegarem czasurzeczywistego. Ponadto urządzenia te posiadają wewnętrzną pamięć flash, która niewymaga zewnętrznego podtrzymania bateryjnego.

146

Page 149: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

Ciągła integracja

Nowa seria sterowników kompaktowych easyControl jest kontynuacją dotychczasowejoferty easy, a sterowniki EC4P-200 mogą współpracować z wszystkimi urządzeniamiperyferyjnymi z serii easy. Wraz z bogatą ofertą modułów komunikacyjnych sterownikieasyControl mogą być stosowane jako urządzenia slave w nadrzędnej sieciprzemysłowej. Sterowniki easyControl, tak jak cała rodzina easy, mogą pracowaćw szerokim zakresie temperatur, tj. od -25oC do +55oC.

easySoft CoDeSys w języku polskim - programowanie easyControl to czysta przyjemność

Nowy sterownik kompaktowy easyControlposiada szereg zalet, a oprogramowanienarzędziowe easySoft CoDeSys to jedenz głównych argumentów przemawiającychza stosowaniem tych urządzeń w układachsterowania. Środowisko to zostałozaimplementowane również we wcześniejwprowadzonych do oferty sterownikachfirmy Moeller: serii XC100/200 orazpanelach zintegrowanych z PLC - serii XV.Gdy poziom automatyzacji wzrasta, a wrazz nim stopień zaawansowania aplikacji,wówczas często wymagane są systemyprogramowania zgodne z międzynarodowym standardem IEC61131-3. Dostępnew easySoft CoDeSys języki programowania: lista instrukcji (IL), schemat drabinkowy (LD),schemat bloków funkcyjnych (FBD), schemat funkcji sekwencyjnej (SFC) oraz tekststrukturalny (ST) są językami zgodnymi z normą IEC. Ponadto system CoDeSys posiadanarzędzia do zarządzania zadaniami sterownika, co może być bardzo przydatne w wielu

147

Page 150: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

aplikacjach. CoDeSys został zaprojektowany również z myślą o elektrykach orazpoczątkujących automatykach, którzy wykorzystując sterowniki easyControl mogąłatwo budować coraz bardziej zaawansowane systemy automatyki. Oprogramowanieto oferuje bowiem więcej, aniżeli określa standard IEC - mamy tu do dyspozycjidodatkowy język graficzny (CFC - schemat funkcji ciągłej). Dzięki intuicyjnemui czytelnemu interfejsowi, język ten często jest stosowany przez początkującychautomatyków. CoDeSys oferuje ponadto, takie opcje jak symulacja programu użytkownika,konfigurator sieci, mocno rozbudowane funkcje testu oraz zintegrowane narzędziedo tworzenia wizualizacji przydatne podczas programowania i wspomagającew trakcie uruchomienia aplikacji na obiekcie. Ponadto rodzimi automatycy doceniąz pewnością polskojęzyczny interfejs użytkownika.

Sieć CANopen oraz easyNet w standardzie

Prosta w konfiguracji sieć easyNet jest bardzo dobrze znana użytkownikom easyi zapewnia szybką komunikację w technologii „plug & play”. W sieci easyNet możemypołączyć do 8 urządzeń na odcinku do 1000 metrów. Wszystkie sterowniki EC4P-200wyposażone są standardowo w interfejs sieci CANopen i mogą pracować w niej jakourządzenie zarządzające - master. Standard CANopen umożliwia dołączenie dosterowników easyControl innych urządzeń, np.: paneli operatorskich, rozproszonychstacji wejść/wyjść lub napędów, co pozwala poszerzyć spektrum możliwychzastosowań.

148

Page 151: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

Karta pamięci do archiwizacji danych i zapisu plików

Karty pamięci pozwalają na dokonywanie aktualizacji programu użytkownika lubreceptur w szybki i prosty sposób. Karty pamięci MMC wykorzystywane w easyControloferują wiele dodatkowych funkcji. Standardowy system plików pozwala na zapisi odczyt plików przez sterownik, jak również przez dowolny komputer z czytnikiemkart. Dzięki tym funkcjom mamy dostęp do receptur oraz zadanych i mierzonychparametrów procesu.

Wbudowany interfejs Ethernet

Systemy automatyki coraz częściej wykorzystują możliwości i korzyści sieci Ethernet.Dostępnych jest coraz więcej urządzeń przemysłowych pozwalających budowaćstruktury sieciowe. Jednak, to czego brakowało użytkownikom, to sterownikikompaktowe z wbudowanym interfejsem, które mogą być bezpośrednio włączane dosieci Ethernet. Obecnie istniejące aplikacje wymagają dodatkowych konwerterów sieciowych, które naogół dokonują konwersji komunikacji szeregowej na Ethernet, co automatycznie zwiększakoszt inwestycji. Sterownik EC4P-200 w wersji z wbudowanym interfejsem Ethernet sątrafnym rozwiązaniem. Zdalne programowanie z dowolnego miejsca, wymiana danychz nadrzędnymi systemami zarządzania (np. OPC) oraz proste połączenie z systemamibiurowymi są standardowymi funkcjami sterowników easyControl.

Nowe sterowniki kompaktowe z serii easyControl znacznie zwiększają możliwościzastosowań całej rodziny easy. Sterowniki EC4-200 łączą w sobie prostotęużytkowania z funkcjonalnością systemów PLC. Rozbudowane funkcjonalnieoprogramowanie easySoft CoDeSys, wbudowane interfejsy Ethernet i CANopen orazłatwe zarządzanie plikami receptur i danych procesu archiwizowanychna standardowych nośnikach pamięci to tylko niektóre z wielu nowych,wartościowych funkcji w tej klasie urządzeń do wykorzystania przez automatykówi użytkowników.

149

Page 152: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

8.1 Podstawy easySoft CoDeSys

Po uruchomieniu easySoft CoDeSys należy stworzyć nowyprogram. W tym celu wybieramy w menu „Plik → NOWY” lubklikamy na odpowiednią ikonę.

150

Pojawi nam się ekran wyboru odpowiedniego aparatu. Nasz wybór to easyControl„EC4P-200 v2.3.9”:

Zatwierdzamy wybór przyciskiem OK. Teraz pojawia się okno wyboru językaprogramowania. Do wyboru mamy 6 języków.

IL - lista rozkazów LD - schemat drabinkowyFBD - schemat bloków funkcjiSFC - schemat funkcji sekwencyjnejST - tekst strukturalnyCFC - schemat funkcji ciągłej

Page 153: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

Po dokonaniu wyboru języka (tu: CFC) easySoft CoDeSys przybierze następującąpostać:

151

a

b

c

d

Ekran podzielony jest na 4 części:a - funkcja zależna od wybranej zakładki:

ModułyTworzenieprogramów,funkcji, akcji itp.

Typy danych -tworzenie własnych typówdanych.

Wizualizacje -tworzeniewizualizacji.

Zasoby -zarządzaniezasobamisterownika.

b - Obszar definiowania zmiennych lokalnych

c - Obszar edycji programu - różne zależnie od wybranego języka

d - Okno komunikatów

Page 154: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

8.1.1 Zarządzanie bibliotekami

Funkcje i bloki funkcyjne używane podczas pisania programu znajdują sięw odpowiednich bibliotekach. Aby przejść do zarządzania zasobami projektu należyustawić zakładkę „Zasoby”, a następnie dwukrotnie kliknąć na „Menedżer bibliotek”.

152

a

b

cd

e

a - widok dla zakładki „Zasoby”

b - lista dodanych do projektu bibliotek. Aby dodać nową bibliotekę należy kliknąć prawym klawiszem w polu i wybrać opcję „Dodaj bibliotekę”. Z okna wybieramy odpowiednią bibliotekę. Biblioteki dedykowane dla easyControl znajdują się w katalogu Lib_EC4P_200. (Możemy też wykorzystywać biblioteki wspólne dla wszystkich sterowników, które znajdują się w folderze Common.)

c - lista bloków, które zawiera podświetlona biblioteka

d - wejścia, wyjścia i zmienne używane przez zaznaczony blok

e - widok bloku

Biblioteka easy800_gbBiblioteka ta przeznaczona jest dla użytkowników korzystających wcześniejz programu easySoft do programowania przekaźników easy. Bloki funkcyjne w nichzawarte mają taką samą zasadę działania jak bloki w programie easySoft. Jest to dużeułatwienie dla użytkowników przekaźników easy w przypadku budowy bardziejzaawansowanych systemów sterowania.

Page 155: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

8.1.2 Konfiguracja sterownika

153

Okno konfiguracji („Konfiguracja sterownika” w zakładce „Zasoby”) pozwala naustawianie podstawowych parametrów pracy sterownika, parametry komunikacjiRS232 oraz ustawienia sieci CAN i easyNet. Jeżeli korzystamy z sieci easyNet musimypamiętać o zaznaczeniu pola „aktywny” w zakładce CAN/easyNet. Klikając na znak (+) przy opcji „Local I/O[SLOT]” mamy dostęp do listy lokalnychwejść/wyjść. W oknie tym możemy zmieniać parametry wejść/wyjść (zmiana typuwyjść z tranzystorowych na przekaźnikowe zależnie od posiadanego modelu aparatu,aktywowanie wejść analogowych itp.). W tym miejscu możemy także przypisywaćsymboliczne nazwy fizycznym wejściom/wyjściom.

Page 156: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

154

easyControl posiada predefiniowane nazwy symboliczne fizycznych wejść/wyjść, któremogą być używane bezpośrednio w programie (nie trzeba deklarować nazw I1, Q3 itp.).Jeśli chcemy, aby określone wejście/wyjście wskazywało na naszą zmienną musimyw części deklaracji zapisać np. „pompa AT %QX0.0”. Powoduje to skojarzenie zmiennejo nazwie „pompa” z adresem %QX0.0 w sterowniku (odpowiada fizycznemu wyjściuQ1). Takie przypisania są wskazane przy bardziej złożonych programach, gdzie zaleca się,aby nazwy zmiennych jednoznacznie kojarzyły się z ich wykorzystaniem.Podobnie możemy postąpić z wejściami i także zastosować odpowiedni adres (np.%IX0.0 odpowiada wejściu I1).

8.1.3 Znaczniki i adresowanie pamięci

Oprócz wspomnianych w poprzednim rozdziale znaczników wejść/wyjść istnieją takżeznaczniki pamięci. Spełniają one ważną rolę w programowaniu za pomocą easySoftCoDeSys. Umożliwiają one bezpośrednie odwoływanie się do konkretnych komórekpamięci. Są także wygodnym narzędziem, jeżeli chcemy odwoływać się dokonkretnych bitów (Bit) zmiennej w formacie bajtu (Byte), słowa (Word) lubpodwójnego słowa (Dword).

Przykładowe znaczniki:%MB4 - odwołanie do czwartego bajtu w pamięci (numeracja zaczyna się od 0)%MX3.0 - odwołanie do zerowego bitu (kolejne bity mają zawsze numery 0-7)trzeciego bajtu w pamięci%MW4 - odwołanie do słowa zaczynającego się na pozycji czwartego bajtu(składającego się z bajtów %MB4 i %MB5)

Page 157: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

Należy jedynie pamiętać, że pamięć ma organizację bajtową, zatem aby uniknąćnakładania się adresów znaczniki w formacie podwójnego słowa muszą mieć numeryparzyste. Dzięki takiemu zabiegowi młodszy bajt znacznika %MW4 jest dostępny podadresem %MB4.

Mapa znaczników

155

bity: bajty: słowa: podwójnesłowa

%MX0.0

%MB0

%MW0

%MD0

%MX0.1%MX0.2%MX0.3%MX0.4%MX0.5%MX0.6%MX0.7%MX1.0

%MB1

%MX1.1%MX1.2%MX1.3%MX1.4%MX1.5%MX1.6%MX1.7%MX2.0

%MB2

%MW2

%MX2.1%MX2.2%MX2.3%MX2.4%MX2.5%MX2.6%MX2.7%MX3.0

%MB3

%MX3.1%MX3.2%MX3.3%MX3.4%MX3.5%MX3.6%MX3.7%MX4.0

%MB4... %MW4... %MD4......

Page 158: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

156

8.2 Pierwszy program w easySoft CoDeSys

Pojawia nam się ekran wyboru odpowiedniego aparatu. Nasz wybór to easyControl„EC4P-200”:

Kolejnym krokiem jest podanie nazwy programu i języka programowania, z któregochcemy korzystać. Domyślna nazwa PLC_PRG powinna pozostać bez zmian - takbędzie się nazywać program główny. Do wyboru jest 6 języków programowania.Ze względu na swą prostotę, pierwszy program zostanie napisany w języku CFC.

Po wykonaniu powyższych czynności możemy przystąpić do pisania programu.W tym przykładzie podłączymy wejście i wyjście aparatu z użyciem blokuopóźniającego załączanie (TON).W pierwszej kolejności dodajemy do programu blok (Moduł).

Aby rozpocząć nowy projekt w easySoft CoDeSys należy pouruchomieniu programu wybrać z menu „Plik → Nowy” lubkliknąć na odpowiednią ikonę.

Page 159: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

Klikamy na zaznaczoną ikonę i następnie przesuwamy kursor na obszarprogramowania. Klikając ponownie na obszarze programowania umieszczamywybrany obiekt w programie. Blokiem domyślnym jest blok funkcji AND.

157

Klikamy na nazwie typu („AND”) i wpisujemy typ bloku, którego chcemy użyć.W naszym przypadku będzie to TON. Wygląd bloku zmienia się automatycznie:

Następnie należy nadać konkretną nazwę wybranemu blokowi. W tym celu klikamy naznaki „???” nad naszym blokiem i wpisujemy tam nazwę zmiennej (np. „Opoznienie”).Jeśli zmienna nie została wcześniej zadeklarowana, wówczas pojawi się oknodeklaracji:

Page 160: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

158

Zmienna „Opoznienie” ma już domyślny typ TON, zatem wystarczy potwierdzić(„OK”), aby dodać zmienną naszego bloku do kodu programu.

Skoro mamy już blok realizujący naszą funkcję, należy teraz podłączyć wejścia i wyjścia.Zaczynamy od wstawienia ich do kodu programu. Wykonujemy te same czynności coprzy wstawianiu bloku, ale zamiast „moduł” wybieramy „wejście” lub „wyjście”.W tym przypadku chcemy podłączyć 2 wejścia (IN - wejście przenoszone na wyjście,oraz PT - czas opóźnienia) i 1 wyjście (wyjście opóźnione Q), wyjście ET - zliczanieupływającego czasu może pozostać niepodłączone. Wejścia/wyjścia mają symbol jakponiżej:

Nazwy pierwszego wejścia i wyjścia zmieniamy w taki sam sposób jak w przypadkubloku (zmienne typu BOOL - jak domyślnie). Do drugiego wejścia zamiast podłączaćzmienną wpiszemy stałą wartość (będzie to czas opóźnienia). Po tych działaniach naszprogram powinien wyglądać następująco:

Nazwy I1 oraz Q1 odwołują się do fizycznych wejścia i wyjścia easyControl - dziękitemu nie musimy dodatkowo przypisywać zmiennej do konkretnego wejścia/wyjścia.Zapis T#5s oznacza stałą w formacie TIME. Możemy wpisywać także „zwykłe” liczby,ale należy pamiętać, że wówczas czas podajemy w ms. Inne przykłady formatu TIME: T#100ms - 100 ms.T#5m - 5 min. T#1h12m30s25ms - 1 godz. 12 min. 30 sek. 25 ms.

Teraz pozostaje już tylko podłączyć ze sobą odpowiednie sygnały. W tym celu klikamyna jedno wejście i trzymając wciśnięty przycisk myszy przeciągamy linię połączenia dowejścia bloku TON, które chcemy podłączyć:

Page 161: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

Gotowy program:

159

Program przenosi wartość wejścia I1 na wyjście Q1 sterownika poprzez blokopóźniający TON. Oznacza to, że zmiana wartości wejścia z 1 na 0 pokazuje się nawyjściu natychmiast, natomiast zmiana z 0 na 1 jest opóźniona o 5 sekund (impulsykrótsze niż 5s nie zostaną przeniesione na wyjście).

Przebiegi czasowe dla bloku TON:

Page 162: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

160

Kompilacja projektu i symulacja w PC (tryb off-line)

Po zakończeniu pisania programu należy go skompilować, aby sprawdzić czy niezawiera błędów. Aby skompilować program należy wybrać w menu „Projekt →Kompiluj” lub wcisnąć klawisz F11. Przebieg procesu kompilacji i ewentualnekomunikaty błędów i ostrzeżeń są wyświetlane w oknie wiadomości, w dolnej częściekranu easySoft CoDeSys. Jeżeli program został napisany poprawnie to możemyprzystąpić do testowania programu w komputerze. Zaletą easySoft CoDeSys jestmożliwość przeprowadzania symulacji bez konieczności podłączenia fizycznegourządzenia.W tym celu należy wybrać w menu „Online → „Symulacja” - easySoft CoDeSysprzechodzi w tryb symulacji. Następnie wybieramy w menu „Online → Zaloguj”i uruchamiamy sterownik poleceniem „Online → Start”. W dolnej części ekranueasySoft CoDeSys uzyskujemy informację o bieżącym stanie pracy programu.

W trybie symulacji mamy możliwość podglądu stanu działającego programu (stanywejść/wyjść bloków, zmienne programu, zmienne wewnętrzne bloków funkcyjnychitp.) oraz wymuszania stanów zmiennych. Aby zmienić wartość zmiennej w trybieonline należy kliknąć na niej dwukrotnie, a następnie wybrać „Online → Zapisywaniewartości” lub wcisnąć Ctrl+F7.

Page 163: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

161

Komunikacja ze sterownikiem i ładowanie projektu

Ostatnim krokiem jest załadowanie programu do sterownika. Pierwszym etapem jestustawienie parametrów połączenia. W tym celu wybieramy w menu „Online →Parametry komunikacji”. Domyślnie dostępne jest połączenie przez RS232.W ustawieniach podajemy numer portu COM i parametry transmisji. Port transmisjiszeregowej można zmienić klikając w polu COMx (tu COM1).

Gdy już ustawimy odpowiednie parametry możemy wgrać program do sterownika.Wybieramy „Online → Zaloguj” lub korzystamy ze skrótu klawiszowego Alt+F8. Jeślichcemy, aby projekt był pamiętany po zaniku napięcia zasilania to wówczas wybieramy„Online → Utwórz projekt bootowalny”.

Po tych czynnościach mamy możliwość, tak jak w trybie symulacji off-line, podglądustanu działającego programu:

Page 164: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

162

Aby program w sterowniku został uruchomiony należy wybrać „Online → Start” lubwcisnąć klawisz F5. Zatrzymanie sterownika następuje poleceniem „Online → Stop”lub za pomocą skrótu klawiszowego Shift+F8. Aby powrócić do trybu edycjiprogramu wybieramy „Online → Wyloguj” lub używamy kombinacji klawiszy Ctrl+F8.Aby zmienić wartość zmiennej w trybie online należy kliknąć na niej dwukrotnie,a następnie wybrać „Online → Zapisywanie wartości” lub wcisnąć Ctrl+F7.

Program w języku FBD

Program w języku ST. Tylko jedna linia kodu!

Page 165: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

163

8.3 Przykładowe programy

8.3.1 Moduł przekaźnika czasowego z biblioteki easy800_gb.lib.

Moduł przekaźnika czasowego pracuje w trybie z opóźnionym załączaniemi wyłączaniem - blok T_RF.Program przepisuje wartość wejścia I1 na wyjście Q1 sterownika. Zbocze narastającepojawia się na wyjściu z opóźnieniem 2s, natomiast zbocze opadające z opóźnieniem1s. Obie wartości czasu są wpisane w programach jako stałe.

Program w języku CFC:

Page 166: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

8.3.2 Rozruch silnika gwiazda-trójkąt.

Do tego zadania użyjemy 3 bloków. Blok TON („opoznienie”) - opóźnionegozałączania określa czas trwania rozruchu silnika (załączona gwiazda - czas=5s). Drugiblok TON („opoznienie1”) określa czas przełączania z gwiazdy na trójkąt (tutaj - 1s).Załączanie następuje przełącznikiem na wejściu I1 sterownika. Program załączawyjście sterownika Q1 dla rozruchu w gwieździe, a dla trójkąta - wyjście Q2.

Program w języku CFC:

164

Page 167: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

Program w języku FBD:

Program w języku ST:

165

Page 168: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

166

8.4 Połączenie easyControl - easy800 przez easyNet

Połączenie fizyczne:

PASSWORD

STOP RUN \/

SET CLOCK...

INFORMATION...

Programowanie

Do połączenia potrzebujemy niekrosowanego kabla sieciowego (skrętki)zakończonego z obu stron wtyczkami RJ45. Kabel powinien być podłączony dogniazd „NET” oznaczonych „↓2” (easyControl) i „1↑” (easy800). Symboliczneoznaczenia gniazd jako wejście lub wyjście pozwala na określenie kolejności aparatóww sieci easyNet i automatyczną konfigurację. Do nieużywanych gniazd pierwszegoi ostatniego aparatu powinny być podłączone rezystory terminujące easy-NT-Ro wartości 124O.

Konfiguracja easySoft CoDeSys

Po uruchomieniu programu wybieramy aparat EC4P-200 i język programowania CFC.Aby podłączyć sterownik easyControl z innymi urządzeniami przy pomocy siecieasyNet należy najpierw dołączyć do projektu w easySoft CoDeSys bibliotekęEasyNet.lib. Zawiera ona struktury danych do komunikacji w sieci easyNet.Wraz z biblioteką easyNet do projektu automatycznie jest dodawana bibliotekaSysLibEasy.Net.Kolejnym krokiem jest ustawienie odpowiednich parametrów w „Zasoby” ->„Konfiguracja sterownika” -> „Configuration EC4P-200” w zakładce CAN/easyNet.Zakładka powinna wyglądać następująco:

easyNet

I 1.3..6..9...

I NT2 P-

CZ 12 18

Q .2.4...8 RUN

Page 169: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

167

easyNET-ID - identyfikator sterownika w sieci easyNet. Musi mieć taką samą wartośćjak na schemacie w programie easySoft.CAN/easyNET-Baudrate - prędkość przesyłu danych w sieci easyNet i CAN (siecikorzystają z tego samego złącza). Musi być zgodna z ustawieniami w easySoft.Enable - włączenie komunikacji z siecią easyNet.Remote Run - zdalne uruchomienie. Zaznaczone oznacza, że gdy easyNET-ID>1 jegostan (RUN / STOP) będzie „podążał” za stanem urządzenia o NET-ID1.Send I/O - wysyłaj wejścia/wyjścia. Jeśli opcja będzie zaznaczona stan wejść/wyjśćbędzie wysyłany do sieci za każdym razem, kiedy nastąpi na nich jakaś zmiana.W oknie „Configure easyNet” możemy określić NET-ID pozostałych użytkownikówsieci.

Sterownik easyControl ma easy-NET-ID równy 1. Klikamy na przycisk konfigurujurządzenie easyNet i możemy ustawić NET-ID, które zostaną przypisane pozostałymsterownikom w procesie automatycznej konfiguracji.

Page 170: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

168

Przykład 1 - easyControl działa jako główny sterownik, a easy800 jako zdalnewejścia/wyjścia. easy800 nie ma własnego programu, a tylko odpowiedni NET-ID.Program aparatu easyControl konfiguruje sieć i bezpośrednio steruje wyjściamieasy800.

Program w języku CFC:

Parametr „Użytkownik X” określa kolejność fizycznego połączenia, a easyNET-IDidentyfikator w sieci easyNet. „0” oznacza brak użytkownika lub brak przydzielonegoNET-ID.

Teraz przechodzimy do Library Manager i dodajemy bibliotekę „EasyNet.lib”.Następnym krokiem jest napisanie odpowiedniego programu. Nasz przykładowyprogram będzie konfigurował sieć i zdalnie sterował wyjściami easy800.

Page 171: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

169

Program sterownika easyControl w innych językach:

Program w języku FBD:

Na powyższym rysunku należy zaobserwować odpowiednie znaczenie zmiennychsieciowych Net.

NET_2Q[1]

Odwołanie dozmiennej sieciowejeasyNet

Numer wejścia /wyjścia

Numer uczestnikasieci easyNet (1-8)

I - wejścieQ - wyjścieR - wejście modułu rozszerzeńS - wyjście modułu rozszerzeńRN - odbiór bitu z sieciSN - wysłanie bitu do sieci

Page 172: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

170

Przykład 2 - easy800 ma własny działający program. easyControl wysyła i odbiera danez sieci z wykorzystaniem wejść/wyjść sieciowych oraz bloków GET i PUT. Konfiguracjaaparatu z NET-ID2 następuje w chwili wgrywania programu przy pomocy easySoft Pro.

Program sterownika easyControl w języku CFC:

Program w języku ST:

Page 173: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

171

Program przekaźnika easy800 stworzony przy pomocy easySoft Pro:

Programy współpracują ze sobą w taki sposób, że wartości wejść I1-I4 jednegoaparatu przepisywane są na wyjścia drugiego. Wartość wejścia analogowego easy800jest wysyłana przy pomocy modułu PUT i odbierana przez strukturę GET w programieeasyControl.Wartości wejść easyControl wysyłane są jako wyjścia binarne do sieci NET(jednorazowo wysyłane są 32 bity SN) i odbierane po stronie programu easy800 przypomocy wejść RN.

Page 174: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

172

Program w języku ST:

Page 175: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

173

9. Programowalne przekaźniki bezpieczeństwa easySafety

easySafety jest najnowszym członkiem rodziny easy. Łączy on zalety easy800i różnego rodzaju przekaźników bezpieczeństwa w jednym urządzeniu.easySafety jest odpowiedzią na coraz większe wymagania odnośnie bezpieczeństwamaszyn i urządzeń. Pozwala on zrealizować optymalne kosztowo aplikacje zgodnez najwyższymi kryteriami nowych norm - PL e zgodnie z EN ISO 13849-1, SILCL 3zgodnie z EN IEC 62061 jak również SIL 3 zgodnie z EN IEC 61508. Możnazrealizować oczywiście aplikację zgodną z kategorią 4 normy EN 954-1.Funkcjonalność odpowiednich przekaźników bezpieczeństwa jest realizowana przypomocy bloków funkcyjnych. Użytkownik ma do dyspozycji bloki obsługujące stopawaryjny, nadzór osłon (w tym z opcją ryglowania), kurtyn świetlnych z funkcjąmuting lub bez niej, sterowanie oburęczne, sterowanie nożne, przyciski aktywujące,wybór trybu pracy, monitoring prędkości zerowej oraz przekroczenia prędkościdozwolonej, czy przekaźnik czasowy bezpieczeństwa.

9.1 Budowa przekaźnika easySafety

Rozkład zacisków przekaźników ES4P-221-DMXD1/ES4P-221-DMXX1:

a zasilanie 24 VDC

b wejścia bezpieczne IS1...IS14

c wyjście przekaźnikowe redundantne*

d zasilanie 24 VDC*wymagane dla poprawnej pracy)

e bezpieczne wyjścia tranzystorowe*

f wyjścia sygnałów testu

*) dla wersji ES4P-221-DRXD1 i ES4P-221-DRXX1 w tym miejscu znajdują się wyjściaprzekaźnikowe QS1...QS4.

a b

dc e f

Page 176: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

174

9.2 Oprogramowanie easySoft-Safety

Aplikacją wspomagającą programowanie przekaźników bezpieczeństwa easySafetyjest środowisko easySoft-Safety. Interfejs użytkownika zbliżony jest do znanego jużeasySoft-Pro. W oknie głównym aplikacji należy wybrać jeden z aparatów i przenieśćgo w pole z prawej strony. Ukaże się wówczas okno edycji hasła:

Różne poziomy haseł pozwalają zabezpieczyć warstwę bezpieczeństwa zezwalającjednocześnie obsłudze realizować programowanie/zmiany w obrębie warstwystandardowej. Hasło jest sześciocyfrowe. Należy je powtórzyć i zapamiętać. Do celówdemonstracyjnych używane jest zwykle hasło 111111.

Page 177: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

Programowalne przekaźniki easySafety mają dwie niezależne warstwy programowe –pierwsza z nich służy do programowania diagramu bezpieczeństwa (żółte tło), drugadedykowana jest standardowej aplikacji (białe tło diagramu). Program dla obu tworzysię w języku drabinkowym w podobny sposób, poprzez wstawianie styków i cewekw odpowiednie pola. Warstwa bezpieczeństwa umożliwia wykorzystanie szeregudedykowanych bloków. Programowanie sprowadza się głównie do parametryzacji ichwejść i wyprowadzania odpowiedniego wyjścia. Warstwa standardowa (białe tło) oferuje dostęp do bloków funkcyjnych znanychz easy800. Dodatkowym blokiem jest blok diagnostyczny przy pomocy któregomożna m. in. w łatwy sposób przygotować komunikaty tekstowe wyświetlane naaparacie np. w momencie wciśnięcia przycisku bezpieczeństwa, bądź uszkodzeniajednego z łączników krańcowych.Jedynie funkcjonalność związana z wejściami analogowymi nie jest przeniesionaz easy800 (easySafety nie posiada wbudowanych wejść/wyjść analogowych –wszystkie wejścia/wyjścia mogą zostać użyte w aplikacji bezpieczeństwa).

175

Page 178: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

176

9.3 Przykładowa aplikacja – nadzór osłony.

9.3.1. Schematy łączeniowe

Ponieważ w naszej przykładowej aplikacji wymaganajest odpowiednio wysoka kategoria bezpieczeństwasterowanie obwodem, który może stwarzaćzagrożenie realizowane jest redundantnie – dwastyczniki połączone szeregowo rozłączające obwódjednocześnie. W sytuacji gdy jeden z nich zawiedziei ulegną sklejeniu jego styki – drugi zapewni pewnerozłączenie.Sterowanie obwodem zapewnia programowalnyprzekaźnik bezpieczeństwa easySafety (ES4P-221-DRXD1). Osłona nadzorowana jest dwukanałowoprzez łączniki krańcowe. Dodatkowo zapewniona jestochrona przed przerwaniem obwodu, zwarciem,połączeniem różnych obwodów. Uzyskuje się to przezzasilenie styków bezpotencjałowych łącznikówkrańcowych z wyjść testu (T1...T4). Aparat staleweryfikuje czy przy stanie wysokim wejścia napięciepochodzi z odpowiedniego wyjścia testu, tak jak tozostało wcześniej oprogramowane. Jeżeli sąnieprawidłowości przekaźnik bezpieczeństwa wyłączawyjścia i dodatkowo przedstawia odpowiedni błąd naekranie ES4P (wersje z wyświetlaczem).

Z wyjść easySafety oznaczonych QS1 oraz QS2 zasilanesą cewki wspomnianych styczników. W programiebezpieczeństwa wyjścia te będą wysterowywanejednocześnie. Załączenie może się jednakże odbyćtylko wtedy, gdy żaden z nich nie jest sklejony. Dlategoteż nadzorowane są również ich styki pomocnicze NC.Styczniki zostaną zamknięte dopiero po zresetowaniusygnału, a to będzie możliwe gdy żaden z nich niebędzie sklejony, czyli żaden ze styków NC nie będzieotwarty.

Page 179: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

177

Połączenia z easySafety:

9.3.2 Program realizujący przykładową aplikację

W programie użyty zostanie blok SG (Safety Gate) odpowiedzialny za realizację funkcjinadzoru osłony. Blok ten umożliwia również obsługę ryglowania.

Pierwszym krokiem naszego programu jest wstawienie w pole styków wejścia IS13.W oknie parametryzacji należy ustawić zgodnie ze schematem połączeń powiązaniewejścia IS13 z wyjściem testującym T3. Następnie należy połączyć je z umieszczonymw polu cewek wejściem I1 bloku SG. Dodatkowo dla każdego z elementów możnawypełnić pole komentarza, co jest pomocne przy dalszej analizie programu.

Page 180: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

Kolejnym krokiem jest powiązanie w podobny sposób wejścia IS14 z sygnałemtestującym T4 oraz połączenie ich z wejściem I2 bloku SG.

178

Page 181: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

179

Ostatnie z wejść bloku SG, wejście RESET, połączone zostaje z wejściem IS09. Blok SGzostaje sparametryzowany w odpowiedniej zakładce. Ustawione zostają:- struktura dwukanałowa bez obsługi ryglowania (Dual-Channel); - maksymalny czas jaki może upłynąć pomiędzy sygnałem z poszczególnychłączników krańcowych przy zmianie ich położenia (Discrepancy Time) na wartość3,0s; - brak konieczności testowania działania osłony przy uruchomieniu (zaznaczenieStartup Test spowoduje wymóg pobudzenia łączników krańcowych poprzezotwarcie/zamknięcie osłony po przełączeniu trybu pracy Stop/Start)- tryb pracy MST (Manual Start)- brak wymogu aktywacji wejścia EN bloku SG (NEN – No enable required)

Ostatnim krokiem przy programowaniu warstwy bezpieczeństwa jest przepisaniestanu wynikowego bloku SG na wyjścia QS1 i QS2.

Page 182: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

Działanie stworzonego diagramu bezpieczeństwa można w łatwy sposóbzweryfikować uruchamiając tryb symulacji.

180

Page 183: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

181

Po jego wybraniu pojawia się dodatkowa zakładka – widok blokowy dla warstwybezpieczeństwa (Safety function block diagram). Po jej wybraniu ukazuje się blok SGw łatwej do analizy pracy postaci.

Programowanie warstwy standardowej odbywa się po przełączeniu na zakładkęStandard circuit diagram. Do dyspozycji jest blok DG (Diagnostic). Jego wyjścia możnakonfigurować zgodnie z potrzebami aby np. możliwe było wyświetlanie komunikatutekstowego na ekranie. W przykładowej aplikacji w pierwszej linii podawany jestsygnał aktywacji na wejście EN. W oknie parametryzacji bloku do wyjścia Q5dołączony zostaje dodany sygnał oczekiwania na wciśnięcie przycisku Reset.

Page 184: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

W drugiej linii programu blok łączony jest ze znacznikiem tekstowym, który zostajeodpowiednio skonfigurowany, aby wyświetlać żądany komunikat.

182

Page 185: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

183

Więcej interesujących informacji pokazanych w przystępny sposób na temat samejtechniki bezpieczeństwa można znaleźć w książce Safety Manual dostępnej w językuangielskim (TB0200-009EN nr kat. 119907) i niemieckim (TB0200-009DE nr kat.119906).Informacje na temat poszczególnych bloków funkcyjnych i ich używania możnaznaleźć w centrum szkoleniowym easy dostępnym pod adresem:www.trainingscenter.moeller.net. Należy wybrać język angielski bądź niemiecki.

Uruchomienie programu w trybie symulacji i wybranie zakładki Display, a następnieDisplay & buttons pozwala zaobserwować ekran jaki pojawi się na prawdziwymaparacie.

Page 186: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

184

10. Panele dotykowe serii XV

Seria XV stanowi szerokie spektrum dotykowych paneli operatorskich o przekątnychod 3,5 cala do 19 cali. Cechą szczególną są ich bogate możliwości komunikacyjne,które umożliwiają komunikację ze sterownikami PLC wszystkich znaczącychproducentów. Dodatkowo każdy panel poza typowymi funkcjami wizualizacyjnymi(HMI) umożliwia również sterowanie PLC. Program tworzony jest wówczasw środowisku CoDeSys.

Dodatkowo każdy panel XV ma wbudowane gniazdo Ethernet służące doprogramowania jak również do uruchomienia dodatkowej komunikacji z innymiurządzeniami wykorzystującymi protokół Ethernet. Łącze to umożliwia także, dziękiaplikacji RemoteClient (instaluje się wraz z oprogramowaniem Galileo) zdalny dostępdo wizualizacji HMI na komputerze PC.

XV100 - jest serią paneli o przekątnej 3,5”; 5,7” oraz 7” w wykonaniu z matrycąrezystancyjną. Występują zarówno w wersji monochromatycznej jak i kolorowej.Stanowią bogatą ofertę dzięki różnym typom ze standardami komunikacyjnymiEthernet, RS232, RS485, CANopen, MPI czy Profibus DP.Funkcjonalność sterownika PLC jest dostępna w wykonaniu XV-102-...-PLC. Dziękiwbudowanemu gniazdu na kartę SD w panelach XV-102-B… można archiwizowaćna karcie poszczególne wielkości procesowe czy historię zdarzeń. Jednocześniewbudowany dysk flash sprawia, że karta nie jest obligatoryjna dla działania panelu.

XV200 - wizualizację na panelach serii XV200 można tworzyć dla przekątnej 5,7 cala.Projekt z wizualizacją jest zapisywany na karcie Compact Flash. Panele XV200występują w wersjach z RS232, CANopen oraz Profibus DP (możliwa komunikacja poPPI, MPI czy Profibus DP Master). Do paneli tych należy domówić dodatkowo licencjęLIC-OS-CE50-C oraz kartę Compact Flash. Funkcjonalność PLC jest realizowana przypomocy dodatkowych licencji.

Page 187: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

10.1 Połączenie przekaźnika programowalnego easy500/700 z panelem dotykowym XV

Każdy przekaźnik z rodziny easy (500/700/800/MFD) może zostać w prosty sposóbpołączony z panelami dotykowymi serii XV. Sama komunikacja odbywa się (od stronyprzekaźnika programowalnego) poprzez łącze programowe (RS232). W tym celuistotnym jest użycie panelu wyposażonego w System Port, czyli RS232. Fizyczniekomunikacja odbywa się za pomocą kabla do programowania aparatów easy. Dopołączenia z panelem XV przekaźników easy500/700 należy wykorzystać kabelEASY-PC-CAB.

Przykładowy program dla przekaźnika easy w easySoft Pro:

185

XV400 - panele dotykowe w obudowie metalowej, występujące w wersjach z matrycąrezystancyjną bądź na podczerwień. Przekątne matrycy zaczynają się od 5,7 calaa kolejne wersje to 8,4; 10,4; 12,1 i 15 cali. Oprócz komunikacji, która występujew standardzie w poszczególnych typach paneli XV400, możliwe jest zastosowaniedodatkowej karty komunikacyjnej do uruchomienia kolejnych protokołów (np. EIB).Wykonania specjalne w postaci obudowy ze stali nierdzewnej pozwalają ponadtouzyskać wysoki stopień ochrony IP69K (5,7”) lub certyfikat ATEX (10”, 12”).

Page 188: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

186

Kolejnym etapem jest uruchomienie programu Galileo służącego do tworzeniawizualizacji. Po założeniu nowego projektu pojawia się okno wyboru panelu, dlaktórego będzie tworzona wizualizacja. Przykładowo będzie to 3,5 calowy panelkolorowy XV-102-B3-35TQR-10

Następnie należy wybrać komunikację panelu z zewnętrznym sterownikiemprogramowalnym. Z rozwijanej listy przedstawionej poniżej należy wybrać Moellereasy500/700 - System Port.

Page 189: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

Klikając prawym klawiszem myszki na zmienne typubit wybieramy New Array (nowa tablica) i nadajemynazwę np. „znaczniki”. Następnie należy określić iluelementowa będzie tablica oraz wpisać dla niejindeks początkowy. Wybierając nazwę znacznikiotworzy nam się tablica z ustawieniami tej grupyzmiennych. Istotnym jest nadanie jej adresów takichsamych, jakich użyliśmy w schemacie programu.

187

Zmienne, które mają być zmieniane/pokazywane na panelu dodawane są w zakładce„TAGS”.

Page 190: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

188

Z rozwijanej listy możemy wybraćodpowiednio wszystkie elementy schematu,które mamy wykorzystane w środowiskueasySoft-Pro. W celu zmieniania stanuznaczników pomocniczych M, wykorzys-tanych w naszym programie należy dokonaćodpowiedniego zaznaczenia oraz przypisaćadres początkowy. Następnym etapem wtworzeniu wizualizacji będzie utworzenienowej maski.

10.2 Połączenie przekaźnika programowalnego easy800/MFD/ES4P z panelem dotykowym XV

Komunikacja przekaźników easy800/MFD/ES4P z panelami operatorskimi odbywa sięw sposób podobny jak dla przekaźników serii easy500/700, z tym że do komunikacjiużywa się kabelka EASY800-PC-CAB oraz wybiera się inny typ sterownika w poluSelect Communication tj.:

Page 191: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

189

Dzięki połączeniu przekaźnika serii easy800/MFD/ES4P z panelem XV możliwy jestdostęp nie tylko do zmiennych typu bit, ale także do zmiennych typu bajt, słowo czypodwójne słowo.

W przypadku, gdy przekaźniki easy800/MFD/ES4P będą współpracować w siecieasyNet jest możliwy odczyt i zapis zmiennych nie tylko w aparacie, do któregopodłączony jest panel XV, ale w każdym aparacie pracującym w sieci.

Przykładowo gdy będzie zachodzić potrzeba odczytania zmiennej o adresie MW10 waparacie o numerze NET-ID 4, należy w zakładce adres wybrać poniższe ustawienia.

Page 192: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

190

Program sterownika w easySoft CoDeSys

Zaczynamy od odpowiednich ustawień w programie easySoft CoDeSys. W zakładceZasoby/Konfiguracja sterownika, klikamy prawym klawiszem na „ConfigurationEC4P-200” i wybieramy „ Wstaw element podrzędny -> CanMaster..”:

10.3 Połączenie sterownika programowalnego easyControl z panelem dotykowym XV

Komunikacja easyControl z panelem dotykowym XV odbywa się w sieci CANopen. Odstrony sterownika za utrzymywanie komunikacji odpowiada blok funkcyjny„EC4netCANopenHMI” znajdujący się w bibliotece EC4netCANopenHMI.lib. Blokzapewnia dostęp do znaczników %M…sterownika z poziomu panelu XV.Więcej informacji o oprogramowaniu narzędziowym Galileo i panelach XV znajdujesię w notatkach NA131_PL „Pierwsze kroki z XV200/XV400” oraz NA151_PL„Projektowanie wizualizacji w środowisku Galileo” dostępnych na www.moeller.pl

Page 193: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

191

Następnie klikamy prawym przyciskiem myszy na dodanym elemencie i dodajemykolejny element – panel XV

Po dodaniu elementu mamy dostęp do ustawień sieci CANopen dla sterownika(domyślnie 125 kBaud i Node-Id 1);

Page 194: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

192

W zakładce „Parametry CAN” ustawiamy parametry panelu ( domyślnie Node-ID 2):

Ostatnią czynnością jest dodanie biblioteki EC4netCANopenHMI.lib do projektu.Przechodzimy do zakładki Zasoby/Menedżer biblioteki i prawym przyciskiemdodajemy wspomnianą bibliotekę. Oprócz niej zostaną dodane automatycznietakże biblioteki odpowiedzialne za obsługę sieci CAN: 3S_CanDrv.lib,3S_CANopenManager.lib oraz 3S_CANopenMaster.lib

Page 195: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

Teraz możemy już przejść do pisania programu sterownika. Niezbędnym jestwywołanie i sparametryzowanie w programie bloku funkcyjnegoEC4netCANopenHMI:

Na wejścia bloku podajemy Node-ID dla sterownika i panelu. Na wejścia barIB orazbarQB wpisujemy odpowiednio adresy wejścia i wyjścia elementu CanMaster (możnato sprawdzić w Konfiguracji sterownika). W naszym przypadku jest to %IB10(wejście) oraz %QB1 (wyjście). Wyjścia powyższego bloku funkcyjnego służą jakfunkcje diagnostyczne dla komunikacji:

193

xHMIStarted = true: EC4P prawidłowo zaadresował i uruchomił XV= false: Możliwe błedy: kabel, złe zakończenie magistrali,

zła konfiguracja XV

xNodeGaurdingStateOK = true: XV odpytywany cyklicznie i odpowiada prawidłowo

= false: Przerwany kabel, uszkodzony XV

bstatus Wsakzuje na ostatnią uruchomioną usługę:0: Brak uruchomionych usług1: XV czytał dane2: XV wysłał dane129: Błąd adresowania przy czytaniu znaczników sterownika129: Błąd adresowania przy zapisie znaczników sterownika

Page 196: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

10.4 Podstawy tworzenia wizualizacji dla panelu XV w programie Galileo

Gdy utworzono nowy projekt i skonfigurowano połączenie można przystąpić dotworzenia aplikacji. Należy w tym celu założyć nową maskę. W zakładce „Masks”trzeba kliknąć prawym klawiszem myszy na „Masks(standard)” i wybrać „New...”a następnie wpisać nazwę, np. „maska_głowna” (nie należy używać polskich fontówi spacji).

Aby wstawić na okno wizualizacji element tekstowy niezwiązany z programemsterownika należy wybrać z paska narzędziowego ikonę , a następnie „narysować”myszką prostokąt na masce, po czym należy kliknąć go dwukrotnie. Ukaże się okno:

Galileo zwróci zapytanie numer maski, ustawienia wygaszacza ekranu orazwyłączenia możliwości sterowania dotykowego. Funkcje te mają znaczenieszczególnie w przypadku paneli z matrycą IR – aby zanieczyszczenie niespowodowało niezamierzonego uruchomienia.

194

Page 197: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

Klikając na zaznaczone pole możemy wpisać tekst, który będzie wyświetlany nawizualizacji.Dla napisanego tekstu możemy ustalić podstawowe funkcje takie jak: typ czcionki,wielkość położenie tekstu, pogrubienie, kursywę, podkreślenie, przekreślenie orazkolor, zarówno dla tekstu jak i tła. Po wybraniu OK w narysowanym polu tekstowympojawi się wpisany tekst:

Używanie masek w projekcie.

Aby utworzyć kolejną maskę należy postępować podobnie jak w powyższym opisie.Należy jedynie wpisać inną nazwę niż dotychczas użyte. Aby maska mogła byćwyświetlana konieczne jest stworzenie elementu powodującego przejście do niejz maski głównej. Służy do tego celu element oznaczony ikonką: . Po narysowaniu przycisku należy kliknąć go dwukrotnie i wybrać nazwę maski naktórą ma zostać dokonane przejście po jego wybraniu.

195

Page 198: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

Przycisk zmiany maski (podobnie jak wszystkie inne aktywne elementy) może przybraćdowolny styl (wybierany w polu Style:):- Text – może być klasycznym przyciskiem z opisem tekstowym (oddzielnie dlawciśniętego i nie); - Color – może mieć obie pozycje zróżnicowane jedynie kolorem; - Bitmap – może być pokryty plikiem graficznym stworzonym przez użytkownika(w efekcie może przybrać dowolny wygląd) - Invers – może jedynie zmienić swój stan na przeciwny - Transparent – może być również przezroczysty – umieszczony na innym obiekciestatycznym, czyni dany obszar dynamicznym.

W zakładce Accessibility można określić w jakich warunkach element ma byćwyświetlany oraz w jakich ma być zablokowany.

Po wybraniu stylu „Text” i skonfigurowaniu odpowiedniego tekstu otrzymujemyprzycisk przejścia do kolejnej maski:

Należy pamiętać aby w następnej masce umieścić przycisk powrotu. Można posłużyćsię tutaj klawiszem funkcyjnym: . Jedną z opcji jest utworzenie przycisku powrotudo poprzedniej maski. Po „narysowaniu” elementu i dwukrotnym kliknięciu ukaże sięokno konfiguracji:

196

Page 199: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

Z grupy Internals należy wybrać funkcję Last Mask. Po dodaniu tekstu opisującegoprzycisk powrotu element jest gotowy. Można również użyć przycisku przejścia domaski: ze wskazaniem poprzedniej lub głównej.

Zmienne w Galileo. Definiowanie adresów fizycznych.Zmienne w Galileo określane są jako „Tagi”. Ich deklaracji dokonuje się w zakładce„Tags”. Aby utworzyć zmienną należy prawym klawiszem myszki kliknąć naelemencie określającym rodzaj deklarowanej zmiennej.

Dostępne typy zmiennych:

bit – zmienne binarne (przyjmujące tylko dwa stany);

byte, word, dword, float – zmienne zawierającewartości liczbowe;

error – zmienne tylko do odczytu z PLC – służą doobsługi alarmów;

Char-Array – zmienne znakowe wykorzystywanew recepturach i do wyświetlania zmiennych typustring wprost ze sterownika;

struct – zmienne strukturalne;

system – grupa zmiennych służących dokontrolowania komunikacji panel - sterownik.

197

Page 200: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

Po wybraniu New Tag pojawi się okno edycyjne, w którym należy wpisać nazwę podjaką tag będzie widoczny w projekcie Galileo. Jeżeli druga zmienna będzie tegosamego rodzaju można skorzystać z opcji Duplicate (Ctrl+D).Po stworzeniu zmiennej będzie ona sygnowana niebieskim znakiem typu zmiennej.Gdy zostanie nadany adres fizyczny – przyjmie on kolor zielony.

W celu przykładowego dodania jako zmiennych bitowych markerów od M1 do M8dla przekaźnika easy800/MFD/ES4P należy prawym przyciskiem myszy wybrać NewArray i wpisać nazwę dla tablicy, np. „markery”. W polu No. of array entries należyokreślić z ilu elementów składać będzie się tablica, a w polu Start index należy określićadres początkowy:

Po dwukrotnym kliknięciu na nazwę „markery” pojawi się okno z ustawieniamizmiennej. Następnie należy wybrać w polu Address przycisk „…”

Służy on do przydzielania fizycznego adresu sterownika, którego będzie odwoływaćsię zmienna na wizualizacji.

198

Page 201: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

Po dwukrotnym kliknięciu na nazwę „markery” pojawi się okno z ustawieniamizmiennej. Następnie należy wybrać w polu Address przycisk „…”

W celu wywołania markera M1 trzebawybrać obszar pamięci M%d i wpisaćwartość 1. Będzie to odwołanie dozmiennej dla pierwszego elementu tablicy.Kolejne elementy będą odpowiednioodwoływać się automatycznie do markerówM2..M8

Tworzenie elementów powiązanych z programem PLC

Aby program współdziałał ze sterownikiem należy użyć elementu czynnegoi podłączyć do niego zmienną. Można przykładowo utworzyć element typu flaga,który zależnie od stanu jednego bitu będzie przyjmował kolor czerwony bądź zielony.Należy w tym celu „narysować” prostokąt elementem: , a następnie kliknąćdwukrotnie. W polu Tag należy wybrać odpowiednią zmienną (wskazać jej właściwyelement).

199

Page 202: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

Jako styl wybieramy Color. W ostatniej zakładce definiujemy jakim stanom, który kolor ma odpowiadać:

Element Flag może zostać wykorzystany również do tworzenia animacji. Gdypodpięta zostanie zmienna o większej liczbie możliwych stanów, np. BYTE możnaprzypisać poszczególnym stanom różne bitmapy. Są dwa tryby pracy: - tryb States per Bit określa, że będzie przesuwana jedna jedynka i zależnie od jejpołożenia (bądź braku) można definiować co ma być wyświetlane. - tryb States per Value - zmienna będzie dekodowana na wartość liczbową i zależnieod niej definiowane będą tryby wyświetlania. Sterując zmienną z PLC można podmieniać np. bitmapy symulując ruch.

Element Value Entry / Display można wykorzystać również do wprowadzaniawartości:

Należy w tym celu wybrać z pola Keyboard odpowiedni rodzaj klawiatury. Podotknięciu tego pola na ekranie panelu będzie możliwość wprowadzenia wartości.

200

Page 203: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

Pozostałe funkcje dostępne w Galileo.

Galileo obsługuje takie elementy jak: Receptury, Listy zagrożeń i ostrzeżeń (Error List),Trendy, elementy typu Camera, gdzie można podglądać obraz z kamery internetowej(najszybsze odświeżanie co 1s). Funkcje można wywoływać z poziomu PLC, możnatworzyć wielojęzykowe wersje aplikacji, określać poziomy dostępu, wykorzystywaćjęzyk skryptowy. Wewnętrzny zegar można synchronizować z PLC w obie strony.Możliwość komunikacji za pomocą wielu protokołów i wiele innych przydatnychfunkcji czynią Galileo niezwykle silną i efektywną aplikacją.

201

Page 204: easy, XV100 i MFD-Titan w praktyce - biuro-inzynierskie.combiuro-inzynierskie.com/easy w praktyce1.pdf · 3.2 Sterowanie sadzawki w ogrodzie Zadanie easy ma przejąć sterowanie instalacją

Eaton Electric Sp. z o.o. 80-299 Gdañsk, ul. Galaktyczna 30tel.: (58) 554 79 00, 10 fax: (58) 554 79 09, 19e-mail: [email protected]

Biuro Katowice40-203 Katowice, ul. Ro dzieñskiego 188btel.: (32) 258 02 90fax: (32) 258 01 98e-mail: [email protected]

Biuro Kraków30-663 Kraków, ul. Wielicka 250tel.: (12) 289 03 35fax: (12) 288 35 83e-mail: [email protected]

Biuro Lublin20-701 Lublin, ul. Na³êczowska 30 p.26tel./fax: (81) 533 32 62e-mail: [email protected]

Biuro £ódź91-341 £ód , ul. Brukowa 20tel. kom.: 694 430 955e-mail: [email protected]

Biuro Poznañ60-171 Poznañ, ul. ¯migrodzka 41/49tel./fax: (61) 863 83 55tel./fax: (61) 867 75 44e-mail: [email protected]

Biuro Szczecin72-100 Szczecin, ul. D¹browskiego 38/40 tel./fax: (91) 482 42 39 e-mail: [email protected]

Biuro Toruñ87-100 Toruñ, ul. Grudzi¹dzka 110-114 p.305tel./fax: (56) 655 96 25tel.: (56) 655 95 88e-mail: [email protected]

Biuro Warszawa02-146 Warszawa, ul. 17 Stycznia 45atel.: (22) 320 50 50fax: (22) 320 50 51e-mail: [email protected] Biuro Wroc³aw50-424 Wroc³aw, ul. Krakowska 19-23tel./fax: (71) 781 23 21tel./fax: (71) 781 23 74e-mail: [email protected]

Internet: www.moeller.pl www.eaton.com

Eaton Corporation jest dzia³aj¹cym globalnie koncernem przemys³owym z takimi segmentami dzia³alno ci jak Electrical, Fluid Power, Truck i Automotive.

Dzia³ urz¹dzeñ elektrycznych (Electrical) firmy Eaton to wiatowy lider w dziedzinie produktów i us³ug zwi¹zanych z systemami kontroli i dystrybucji mocy, zasilaniem awaryjnym oraz automatyk¹ przemys³ow¹. Urz¹dzenia elektryczne firmy Eaton, oferowane pod znanymi na wiecie markami, takimi jak Cutler-Hammer®, MGE Office Protection Systems™, Powerware®, Holec®, MEM®, Santak® i Moeller®, pozwalaj¹ budowaæ dostosowane do wymagañ klientów rozwi¹zania z serii PowerChain Management®. Zaspokajaj¹ one potrzeby w zakresie zasilania w takich segmentach wiatowego rynku jak przemys³, instytucje, administracja, przedsiêbiorstwa u¿yteczno ci publicznej, handel, gospodarstwa domowe, informatyka oraz producenci OEM i systemy o znaczeniu krytycznym.

www.eaton.com

Adresy Moeller na wiecie:www.moeller.net/addresse-mail: [email protected]: www.moeller.netwww.eaton.com

Wydawca: Eaton Electric Sp. z o.o. ul. Galaktyczna 3080-299 Gdañsk© 2010 Eaton Electric Sp. z o.o.