Podstawowe informacje->Pierwszy program

Szybki start

Program na wPLC i wHMI

Poniżej znajduje się instrukcja przykładowego programu sterowania wyjściem cyfrowym na podstawie 2 czujników temperatury – czujnika temperatury zewnętrznej czujnika temperatury umieszczonego w wHMI. Program ma wyświetlić użytkownikowi komunikat na wHMI jeśli temperatura z czujnika znajdującego się w wHMI albo z czujnika temperatury zewnętrznej przekroczy temperaturę zadaną. Jeśli oba czujniki wskażą temperaturę wyższą niż temperatura zadana zostanie wyświetlony błąd, wciśnięcie przycisku reset spowoduje ustawienie na 10 sekund stanu wysokiego na wyjściu DO1.

Instalacja sterownika

Obudowa sterownika umożliwia montaż do listwy DIN 35mm, montaż i demontaż sterownika należy wykonywać po wyłączeniu zasilania i wypięciu wszystkich przewodów lub złączek wtykowych.

Podłączenie sterownika i pozostałych urządzeń należy wykonać wg poniższego schematu:

RYS.1 Schemat podłączenia urządzeń

Tworzenie oprogramowania w KIDE

Uruchomić program KIDE, kliknąć w Plik->Nowy->Nowy projekt, z listy wybrać wPLC.

Rys.2 Dodanie nowego projektu

W zakładce Parametry dodaj siedem parametrów (3 analogowe i 4 cyfrowe) według obrazka poniżej.

Rys.3 dodanie parametrów

Aby zmienić Typ parametru należy dwukrotnie kliknąć w pole Typ, Typ można zmienić tylko jeśli parametr nie został użyty w programie. Edycja nazwy odbywa się po dwukrotnym kliknięciu w pole nazwa, Typ Modbus oraz Adres ustawione są automatycznie po zaznaczeniu pola Widoczność w Modbus.

Aby parametr był widoczny dla wHMI należy zaznaczyć opcję „Widoczność w Modbus”

Sprawdzić adres czujnika temperatury zewnętrznej.

RYS.4 klawiarura czujnika temperatury zewnętrznej

Po włączeniu zasilania, wyświetlacz przechodzi w stan wygaszenia, sygnalizowanego jako wygaszenie wszystkich segmentów i cyklicznym włączeniu i wyłączeniu pierwszej od prawej strony (patrząc od frontu urządzenia) kropki wyświetlacza.

RYS.5 wyświetlacz czujnika temperatury zewnętrznej

Aby przejść do wyświetlania parametrów urządzenia należy wcisnąć jeden z przycisków i przytrzymać ok 3s. Po wyświetleniu informacji o temperaturze należy zwolnić przycisk następnie nacisnąć i przytrzymać przycisk „GORA” przez około 5s aż do pojawienia się komunikatu „F. x” (gdzie x jest numerem funkcji menu, po włączeniu zasilania lub restarcie będzie to F. 1), zwolnić przycisk i za pomocą przycisków „GORA” i „DOL” przejść do parametru F. 5 (Adres Modbus urządzenia) i zatwierdzić klawiszem „OK”. Odczytać Adres Modbus sterownika – będzie potrzebny przy ustawieniu wejścia Modbus w KIDE.

Za pomocą przycisku „ESC” cofnąć się do wyboru funkcji, następnie sprawdzić ustawienie prędkości Modbus (F.6) oraz parzystości (F.7). Z Tabeli 1 odczytać ustawioną prędkość transmisji, z Tabeli 2 odczytać ustawienie parzystości.

Tabela 1. Przypisanie wartości parametrów do prędkości transmisji.

Tabela 2. Przypisanie wartości parametrów do ustawień parzystości.

Odczytane wartości należy wprowadzić do ustawień transmisji Modbus w sterowniku wPLC (Ustawienia sterownika -> RS 485 -> Prędkość transmisji oraz Ustawienia sterownika -> RS 485 -> Parzystość).

W zakładce „Modbus/RTU” dodać „wejście analogowe”, w polu „ID urządzenia” wpisać adres Modbus urządzenia, w polu „Adres” wpisać „8” (wartość pomiaru temperatury), przeciągnąć ikonę do diagramu.

RYS.6 dodanie wejścia modbus.

Do diagramu dodać parametr temperatura czujnik temperatury, wybrać opcję do zapisu następnie wyjście Out bloku MBAI0 podpiąć z wejściem IN parametru temperatura czujnik temperatury.

RYS.7 dodanie do diagramu parametru.

Dodać do projektu nowe urządzenie i umieścić je na diagramie.

W zakładce bocznej (pznajdującej się w prawej, górnej części okna programu) Projekt -> Urządzenia -> Prawy klik -> Dodaj -> w2AI2AO.101, ustaw Adres RTU na 2, nazwę jako “Sterowanie grzejnik”.

Przenieś blok z listy urządzeń na diagram, podłącz do niego blok AnalogSelect (znajdujący się w grupie Różne) i parametry zgodnie z poniższym rysunkiem. Informacja o dodawaniu parametrów do diagramu znajdują się w zakładce Dodaj parametr

Dodać do diagramu pozostałe parametry według schematu i bloczki według schematu poniżej.

Bloczki znajdują się po prawej stronie w zakładce Bloki, bloczki należy wyszukać, nacisnąć na ich nazwę i przeciągnąć na diagram. Bloczek GT (większe niż) i LTE (mniejsze bądź równe) znajdują się w grupie Relacje, AND w grupie Logiczne. RS i Hys_Dyr_OnOff znajdują się w grupie Różne, a Sub i Add w grupie Matematyczne. Blok DO1 (wyjście cyfrowe 1) należy przeciągnąć z zakładki Sterownik (patrz Rys. 9) znajdującej się w dolnej, lewej części okna programu. Aby uzyskać parametr do odczytu(wyjście Out po prawej stronie) po przeciągnięciu parametru na diagram należy wybrać typ bloku do odczytu, analogicznie postąpić z parametrem do zapisu (wejście IN po lewej stronie parametru). Pierwsze wejście cyfrowe bloku AND zostało zanegowane, wskazje na to jego czerowny kolor. Jak zanegować wejście cyfrowe?

RYS.8 schemat blokowy programu.

RYS.9 wyjścia cyfrowe sterownika PLC.

Działanie programu:

Przeanalizuj działanie programu, określ własnymi słowami, co dany program wykonuje. Wnioski zapisz na kartce lub w notatniku. Jak już to wykonasz, porównaj swój opis do opisu działania programu

W zakładce „Sterowanie” otworzyć okno „HMI”

RYS.10 otwarcie zakładki „HMI”.

Za pomocą przycisku Add dodać jedno urządzenie HMI

RYS.11 dodanie wyświetlacza HMI do projektu

Za pomocą przycisku przejść do Ustawień HMI, dodać parametr temperatury odczytanej (Temperatura wHMI) i ustawić adres HMI zgodnie z fizycznym adresem wyświetlacza wHMI (Ustawienia -> Ustawienia sieci -> Ustaw adres IP).

RYS.12 zakładka ustawienia HMI

W zakładce Sterowanie wybrać Prezentacja parametrów i dodać do listy wszystkie użyte parametry.

Dla Temp_HMI, Temp_czujnik i Temp_zadana ustaw cyfry dziesiętne i sufiks, dla Temp_zadana możesz zmienić krok wartości.

Dla pozostałych wartości cyfrowych zaznacz opcje zakres wartości.

RYS.13 ustawienia parametrów HMI

Edytuj zakresy wartości, dla Wyzwolenie ostrzeżenia:

Dla Alarm_SET:

Dla Alarm_RESET:

Dla Grzejnika:

Dla Załączenie grzania:

RYS.14 ustawienia zakresów parametrów

W oknie HMI w zakładce Wygaszacz dodać parametry.

W jednym okienku parametr temperatura wHMI, w drugim temperatura czujnik temperatury, w trzecim reset w czwartym zadana temperatura. Do trzeciego okna dodaj parametr do zapisu reset, do czwartego okna dodać parametr do zapisu zadana temperatura. W tym celu zaznacz okno, do którego chcesz dodaj parametr, rozwiń po lewej stronie zakładkę Właściwości i dodaj parametry za pomocą przycisku Edytuj.

RYS.15 dodawanie parametrów na wyświetlacz HMI.

W dolnej zakładce Alarmy i ostrzeżenia dodać błąd i ostrzeżenie.

W zakładce Alarmy i ostrzeżenia kliknąć dwa razy Dodaj. Zmienić typ dla drugiego z ostrzeżenie na błąd. Parametr wyzwalający dla błędu ustawić na Alarm_SET, parametr wyzwalający ostrzeżenie na Wyzwolenie_ostrzeżenia, parametr resetujący w błędzie na Alarm_RESET. Krótki tekst błędu na: Za wysoka temperatura, długi Uwaga za wysoka temperatura, krótki tekst ostrzeżenia na: Wysoka temperatura i długi tekst na Uwaga za wysoka temperatura. W przypadku pozostawienia co najmniej jednego pustego pola (dla kolumn: Krótki tekst, Długi tekst) program nie skompiluje się.

RYS.16 alarmy i ostrzeżenia

W zakładce Projekt włączyć Ustawienia.

W oknie Ustawienia projektu ustawić adres IP urządzenia na zgodny z adresem IP sterownika na który ma zostać wgrany program(aby sprawdzić adres IP sterownika należy na PLC wejść w Ustawienia sterownika -> TCP/IP -> Adres IP). Po zmianie Adresu IP urządzenia zapisać zmiany.

RYS.17 ustawienia projektu

W zakładce Projekt wybrać Buduj.

Jeśli wszystko zostało przeprowadzone prawidłowo powinien wyświetlić się komunikat Kompilacja poprawna.

RYS.18 kompilacja programu

W Panelu sterowania zmienić ustawienia karty sieciowej.

Połączenie lokalne- we właściwościach karty przejść do właściwości Protokołu internetowego w wersji 4 (TCP/IPv4) i wybrać Użyj następującego adresu IP, ustawić adres IP i Maskę podsieci zgodnie z adresem i maską ustawioną w sterowniku wPLC(maska podsieci i trzy pierwsze liczby w adresie IP te same co w sterowniku wPLC, czwarta liczba różna). Czynność należy to wykonać podczas bezpośredniego połączenia komputer - sterownik PLC.

RYS.19 ustawienie stałego adresu IP

W zakładce Projekt wybierz Wgraj aplikację na urządzenie.

W oknie do wgrywania oprogramowania zaznacz wszystkie urządzenia i wgraj aplikację.

RYS.20 wgrywanie aplikacji na urządzenia


Przejdź do opisu języka programowania


Spis treści