STEROWNIK PROGRAMOWALNY NAJPROŚCIEJ



Podobne dokumenty
Rys. Podstawowe bloki prostego PLC. Wejścia to zaciski do których przewodami doprowadza się sygnał ( np. napięcie, prąd ).

Rys. Podstawowe bloki prostego PLC. Wejścia to zaciski do których przewodami doprowadza się sygnał ( np. napięcie, prąd ).

Opis szybkiego uruchomienia programu APBSoft

Opracował: Jan Front

1. Podstawowe wiadomości Możliwości sprzętowe Połączenia elektryczne Elementy funkcjonalne programów...

INSTRUKCJA OBSŁUGI. Przekaźnik czasowy ETM ELEKTROTECH Dzierżoniów. 1. Zastosowanie

Konfiguracja i programowanie sterownika GE Fanuc VersaMax z modelem procesu przepływów i mieszania cieczy

Politechnika Gdańska. Gdańsk, 2016

Podstawy PLC. Programowalny sterownik logiczny PLC to mikroprocesorowy układ sterowania stosowany do automatyzacji procesów i urządzeń.

LABORATORIUM PRZEMYSŁOWYCH SYSTEMÓW STEROWANIA

Konfiguracja i programowanie sterownika GE Fanuc VersaMax z modelem procesu przepływów i mieszania cieczy. Przebieg ćwiczenia

PROGRAMOWALNE STEROWNIKI LOGICZNE

Instrukcja do oprogramowania ENAP DEC-1

M-1TI. PRECYZYJNY PRZETWORNIK RTD, TC, R, U NA SYGNAŁ ANALOGOWY 4-20mA Z SEPARACJĄ GALWANICZNĄ. 2

1. INSTALACJA SERWERA

RX10RF + VS RF + SALUS Smart Home Podłączenie modułu sterującego i regulatora

STEROWANIE MASZYN I URZĄDZEŃ I. Laboratorium. 4. Przekaźniki czasowe

Centrala alarmowa ALOCK-1

Ćwiczenie 4: Eksploatacja systemu kontroli dostępu jednego Przejścia REGIONALNE CENTRUM EDUKACJI ZAWODOWEJ W BIŁGORAJU

Sterowanie pracą reaktora chemicznego

Programowanie sterowników PLC wprowadzenie

Przykład programowania PLC w języku drabinkowym - ćwiczenie 6

Miernik Poziomu Cieczy MPC-1

Karta katalogowa JAZZ OPLC JZ20-T40/JZ20-J-T wejść cyfrowych, 2 wejścia analogowe/cyfrowe, 2 wejścia analogowe. 20 wyjść tranzystorowych

Sterowniki Programowalne (SP)

Karta katalogowa JAZZ OPLC. Modele JZ20-R10/JZ20-J-R10 i JZ20-R16/JZ20-J-R16

Przemysłowe Systemy Automatyki ĆWICZENIE 2

INSTRUKCJA OBSŁUGI STEROWNIKA GSM-44. Zakład Automatyki Przemysłowej i UŜytkowej MODUS ul. Rączna Kraków

Termostat cyfrowy do stacjonarnych urządzeń chłodniczych z funkcją oszczędzania energii

INSTRUKCJA OBSŁUGI MODUŁ TABLICY SYNOPTYCZNEJ - MTS42. Aktualizacja

EV Termostat cyfrowy do urządzeń chłodniczych

OPTIMA PC v Program konfiguracyjny dla cyfrowych paneli domofonowy serii OPTIMA ELFON. Instrukcja obsługi. Rev 1

LABORATORIUM PRZEMYSŁOWYCH SYSTEMÓW STEROWANIA

Sterownik kompaktowy Theben PHARAO II

sterownik VCR v 1. 0

Miernik poziomu cieczy MPC-1

Podstawowe wiadomości

Ćwiczenie 7: WYKONANIE INSTALACJI kontroli dostępu jednego Przejścia REGIONALNE CENTRUM EDUKACJI ZAWODOWEJ W BIŁGORAJU

Zadanie egzaminacyjne E 19 Nr zad 02

Pomiar temperatury procesora komputera klasy PC, standardu ATX wykorzystanie zestawu COACH Lab II+. Piotr Jacoń K-4 I PRACOWNIA FIZYCZNA

Restarter GSM. Instrukcja montażu i konfiguracji. INETECH

STEROWNIKI PROGRAMOWALNE OBSŁUGA AWARII ZA POMOCĄ STEROWNIKA SIEMENS SIMATIC S7

Karta katalogowa JAZZ OPLC. Modele JZ20-T10/JZ20-J-T10 i JZ20-T18/JZ20-J-T18

2. Zawartość dokumentacji. 1. Strona tytułowa. 2. Zawartość dokumentacji. 3. Spis rysunków. 4. Opis instalacji kontroli dostępu. 3.

Kontrola topto. 1. Informacje ogólne. 2. Wymagania sprzętowe i programowe aplikacji. 3. Przykładowa instalacja topto. 4. Komunikacja.

Przekaźnika sygnalizacyjnego PS-1

Karta katalogowa JAZZ OPLC JZ20-R31

JAZZ OPLC JZ20-R10 i JZ20-R16

Konfiguracja i programowanie PLC Siemens SIMATIC S7 i panelu tekstowego w układzie sterowania napędami elektrycznymi. Przebieg ćwiczenia

Instrukcja pomocnicza TELMATIK do licznika / timera H8DA

Ćw. 0: Wprowadzenie do programu MultiSIM

JĘZYKI PROGRAMOWANIA STEROWNIKÓW

1. Wykorzystanie sterownika Modicon Micro (03) do sterowania transportem i segregacją półfabrykatów

Instytut Politechniczny Państwowa Wyższa Szkoła Zawodowa TECHNIKI REGULACJI AUTOMATYCZNEJ

Laboratorium Elektrycznych Systemów Inteligentnych

Sterowniki Programowalne Sem. V, AiR

POLITECHNIKA GDAŃSKA

PROCEDURA USTAWIANIA CZUJNIKÓW

INSTRUKCJA PODŁĄCZENIA/OBSŁUGI i KONFIGURACJI LICZNIKA KLIENTÓW w oparciu o stertownik Internetowy PLC STERBOX

Obsługa programu Paint. mgr Katarzyna Paliwoda

BeStCAD - Moduł ŻELBET 1. Przed przystąpieniem do tworzenia pręta zbrojeniowego narysuj polilinią kształt pręta.

Moduł Komunikacyjny MCU42 do systemu AFS42

INSTRUKCJA INSTALATORA

JAZZ OPLC JZ20-R31/JZ20-J-R31

Karta katalogowa JAZZ OPLC JZ10-11-PT15/JZ10-J-PT15. 3 wejścia cyfrowe, 3 wejścia analogowe/cyfrowe, 3 wejścia PT1000/NI1000

ćw. Symulacja układów cyfrowych Data wykonania: Data oddania: Program SPICE - Symulacja działania układów liczników 7490 i 7493

UWAGA. Wszystkie wyniki zapisywać na dysku Dane E: Program i przebieg ćwiczenia:

Laboratoryjne zasilacze programowalne AX-3003P i AX-6003P

dokument DOK wersja 1.0

INSTRUKCJA. PODŁĄCZENIA OBSŁUGI i KONFIGURACJI LICZNIKA KLIENTÓW w oparciu o stertownik Internetowy PLC STERBOX wer. V4

INSTRUKCJA OBSŁUGI. Licznik amperogodzin ETM ELEKTROTECH Dzierżoniów. 1. Zastosowanie

EGZAMIN POTWIERDZAJĄCY KWALIFIKACJE W ZAWODZIE Rok 2018 CZĘŚĆ PRAKTYCZNA

REGULATOR NAPIĘCIA STR DOKUMENTACJA TECHNICZNA INSTRUKCJA

Kontroler LED programowalny czasowo 12V 20A 5 kanałów

1. Realizacja programowa sekwencyjnego sterowania windą w bloku mieszkalnym

Konsola operatora TKombajn

Windows 10 - Jak uruchomić system w trybie

CZYTNIK KART ZBLIŻENIOWYCH CKZ - ZAMEK INSTRUKCJA PROGRAMOWANIA

Podstawy programowania PLC w języku drabinkowym - ćwiczenie 5

AKTUATOR DO SYSTEMU DUO Q

Sterownik PLC sterujący pracą falownika (SAIA) Cel ćwiczenia

Politechnika Łódzka. Instytut Systemów Inżynierii Elektrycznej

E-TRONIX Sterownik Uniwersalny SU 1.2

PROGRAMOWANIE UKŁADÓW REGULACJI CIĄGŁEJ PCS

Sterowanie procesem wiercenia otworów w elemencie na linii produkcyjnej przy pomocy sterownika PLC

AKADEMIA MORSKA KATEDRA NAWIGACJI TECHNICZEJ

Wizualizacja stanu czujników robota mobilnego. Sprawozdanie z wykonania projektu.

Instrukcja użytkowania oprogramowania SZOB LITE

ĆWICZENIE 15 BADANIE WZMACNIACZY MOCY MAŁEJ CZĘSTOTLIWOŚCI

Na początek: do firmowych ustawień dodajemy sterowanie wyłącznikiem ściennym.

I Tworzenie prezentacji za pomocą szablonu w programie Power-Point. 1. Wybieramy z górnego menu polecenie Nowy a następnie Utwórz z szablonu

Kurs STARTER S5. Spis treści. Dzień 1. III Budowa wewnętrzna, działanie i obsługa sterownika (wersja 0504)

Programowanie Układów Logicznych kod kursu: ETD6203. Szczegóły realizacji projektu indywidualnego W dr inż.

MANIPULATOR LED CA-10 KLED-M

Programowanie sterowników przemysłowych / Jerzy Kasprzyk. wyd. 2 1 dodr. (PWN). Warszawa, Spis treści

Platforma e-learningowa

Instrukcja obsługi programowalnego zegara cyfrowego

Rys. 1. Wygląd panelu milisekundomierza M-1.

LEGENDFORD. system alarmowy

Komentarz do prac egzaminacyjnych. w zawodzie technik mechatronik 311[50] (zadanie 4) ETAP PRAKTYCZNY EGZAMINU POTWIERDZAJĄCEGO KWALIFIKACJE ZAWODOWE

Transkrypt:

STEROWNIK PROGRAMOWALNY NAJPROŚCIEJ Dlaczego nie sięgamy po nowe rozwiązania? Wydaje się, że wśród wielu powodów najważniejsze to: brak przekonania o takiej konieczności, niepewność czy nowe nie okaże się zbyt trudne i kłopotliwe, wątpliwości co do korzyści, no i brak okazji. Sprawa nie jest tak prosta, jak może się wydawać, tym bardziej, że wiele produktów wyposażanych jest w cechy korzystne głównie ze względów marketingowych, w praktyce mało przydatnych. Z pewnością do technicznych nowości, które zyskały już ugruntowaną pozycję należą sterowniki programowalne. Zostaje więc tylko problem jak szybko poznać je praktycznie i ocenić, czy będą przydatne w zamierzonych zastosowaniach.. Być może tylko dla porządku przypomnimy,że najprostszy sterownik programowalny zbudowany jest z : - wejść wykrywających zmiany dwustanowe ( jest sygnał albo go nie ma ) lub analogowe ( jaką wartość ma sygnał dołączony do wejścia ) - wewnętrznego mikroprocesorowego układu sterującego z programowalną pamięcią - wyjść w formie styków przekaźnika lub tranzystorów sterowanych układem mikroprocesorowym, zgodnie z wolą użytkownika zapisaną w programowalnej pamięci Dodatkowe układy to: wewnętrzny zasilacz dostosowujący sterownik do typowego zasilania np.12-24v lub 230V, port do komunikacji z komputerem, czasami zegar czasu rzeczywistego RTC, wyświetlacz i klawiatura. Szczegóły techniczne podają instrukcje, dlatego poniżej proponujemy szybkie i praktyczne poznanie jednej z metod programowania sterowników, prawdopodobnie najłatwiejszej do prostych zastosowań. Metoda ta, to FBD ( Function Block Diagram ), czyli rysowanie na ekranie komputera schematu (diagramu ) z użyciem dostępnych bloków funkcyjnych. Tworzony diagram podobny jest do schematu obwodów elektrycznych. Sygnały wejściowe całego schematu odpowiadają wejściom sterownika, a wyjściowe są wyjściami sterownika (np. przekaźniki ). Dostępne w metodzie FBD bloki i ich działanie, są bardzo zbliżone do elementów stosowanych w technice cyfrowej. Nie oznacza to, że osoby nie mające dotychczas doświadczenia z techniką cyfrową nie poradzą sobie z programowaniem FBD. Programy komputerowe przeznaczone do programowania sterowników wyposażane są w symulacje działania bloków i całego diagramu. Największą zaletą FBD w stosunku do metody drabinkowej LAD, czy wpisywania komend, jest możliwość łatwego śledzenia przebiegu sygnałów od wejścia do wyjścia sterownika w formie ciągłej, podświetlanej linii. Nie musimy więc uważać na ukryte skoki w linijkach programu, czy szczeblach drabinki, bo w FBD wszystko widać. Wydaje się, że ktoś kto widział skomplikowany schemat układu przekaźnikowego ( np. fragmentów dawnej centrali telefonicznej ) nie ma wątpliwości, dlaczego technika cyfrowa wprowadziła swoje symbole logiczne, zamiast kontynuować pozornie prostsze stosowanie symboli styków. Warto pamiętać, że działanie sterownika polega na wykonywaniu programu w powtarzającej się pętli, który analizuje stany wejść, analizuje i aktualizuje stany wszystkich zastosowanych przez użytkownika bloków ( opisanych modeli ), a na koniec ustawia wyjścia sterownika. Oznacza to, że aktualizacja wyjść możliwa jest dopiero po jakimś czasie. Wybierane czasy w blokach czasowych dotyczą ich wyjść, ale nie określają możliwości całego sterownika.

Ćwiczenie praktyczne dla osób początkujących : Zadaniem jest wykonanie prostego projektu metodą FBD i sprawdzenie działania poprzez symulację programową, a realizującego następujące funkcje: Pojazd ( np. śmieciarka opuszczająca wysypisko ) wjeżdżający na platformę z czujnikiem obciążenia ma być spryskany wodą przez czas 20 sek. Włączenie natrysku należy opóźnić o 5 sek. od chwili wykrycia obciążenia pojazdem. W czasie oczyszczania pojazdu powinno zapalić się czerwone światło sygnalizujące. Poniżej przedstawiono rysunek obiektu do zadania. Aby wykonać i sprawdzić projekt należy pobrać ze strony www.telmatik.pl demonstracyjny program Quick II dla sterowników AF ( Array-FAB ). Dokładniej, to wersja demonstracyjna umieszczona jest pod przyciskiem pobierz : www.telmatik.pl/download/fab/quickpl.exe. Wersja demonstracyjna nie wymaga instalacji ale nie można nią programować sterownika. Jednak wykonany, przetestowany i zapisany projekt jest pełnowartościowy.. Uruchomienie programu QuickII.exe spowoduje pojawienie się pola z odpowiednimi narzędziami do rysowania diagramu, lub otwierania gotowych już plików. Na początku należy więc zdecydować i wybrać polecenie Otwórz lub Nowy a następnie wykonywać czynności zgodnie z naniesioną na rysunku numeracją.

rys. wygląd uruchomionego programu QuickII 1- decyzja o wykonaniu nowego projektu 2- wybór wielkości sterownika (np. 6wejśc, 4 wyjścia) i akceptacja przyciskiem OK. 3- wybór grupy dostępnych bloków funkcyjnych ( pole wyżej ) 4- aktualnie dostępne bloki funkcyjne, przenoszone na pole rysowania diagramu 5- przycisk uruchamiający funkcję rysowania połączeń między blokami W konkretnym, naszym zadaniu, wygląd gotowego diagramu może wyglądać jak na rysunku poniżej :

rys. przykład projektu działania sterownika myjni podwozia Przykład jest bardzo skromny, ale pozwala poznać ważniejsze zasady. Z lewej strony symbolicznie zaznaczone są wejścia sterownika I1-I6, z prawej wyjścia Q1-Q4. Do wejść podawane jest napięcie jako sygnał sterujący. Wyjściami są niezależne styki przekaźników, zamykające obwód sygnalizacji i elektrozaworu wody. Do realizacji użyto 4 bloków ( licznik w prawym dolnym rogu ekranu ),z możliwych do wykorzystania 127. Pokazuje to potencjalne możliwości nawet bardzo prostego sterownika. Jak to działa? Po podaniu napięcia na wejście I2, czyli pojawieniu się stanu wysokiego, blok B1 na swoim wyjściu wygeneruje impuls o czasie trwania 30sek ( ustawiany we właściwościach bloku ). Sygnał z wyjścia bloku B1 poprzez element sumujący sygnały ( podobnie jak równolegle połączone styki ) B4 przepisywany jest na wyjście Q1 sterownika ( zapalenie sygnalizacji ). Jak widać możliwe jest również ręczne zapalenie sygnalizacji, przez drugie wejście I1. Sygnał z wyjścia B1 podawany jest również do wejścia bloku B2 opóźniającego pojawienie się jego na wejściu B3 o 5 sekund. Blok B3 wygeneruje impuls o czasie 20sek, czyli wymaganym czasie natrysku wody. Działanie całego projektu, czy jeszcze wcześniej pojedynczych bloków, najłatwiej sprawdzić uruchamiając w programie Quick symulację działania sterownika ( przyciskiem Start ). Nasz komputer wykona narysowane zadanie, dodatkowo sygnalizując zmianą koloru stany wszystkich linii.

rys. Widok programu Quick II z włączoną symulacją pracy sterownika. Obserwując zmieniające się stany wejść, wyjść, linii, czy odliczane w blokach czasy, jako reakcje na wymuszenia od strony wejść sterownika ( przez kliknięcie myszką ) możemy analizować działanie naszego projektu. Podczas symulacji innych diagramów również będziemy mogli obserwować zmieniające się stany liczników, wyjść bloków zegarowych, kalendarza czy efekty porównań sygnałów analogowych w komparatorach itp. Po przesłaniu projektu do sterownika ( przez port RS232, USB itp. ), jego mikroprocesor będzie wykonywał ten sam program analizując w niekończącej się pętli blok po bloku. Jednak dla zapewnienia właściwej kolejności analizowania bloków przez sterownik, przez analogię z kierunkiem przepływem prądu od wejścia do wyjścia sterownika, pod koniec prac projektowych należy uporządkować numery bloków. Zasadą powinno być, aby blok bliżej źródła sygnału miał numer niższy ( był przez to wcześniej analizowany ) niż blok następujący po nim. Na rysunku bliżej wejścia (źródła sygnału ) jest blok B1, po nim następują bloki z numerami B2 i B4. W programie Quick zmianę numeru wykonuje się ręcznie ale niekiedy realizowane jest to automatycznie np. w SuperCad. Uruchomienie obiektu Właściwie, po zapisaniu programu do sterownika i wykonaniu połączeń elektrycznych powinno już wszystko działać. A jeśli nie, to pomocna przy uruchomieniu będzie funkcja programu Quick II, nazwana monitor. Tym razem podświetlane wejścia i wyjścia czy wewnętrzne linie diagramu odzwierciedlać będą faktyczne stany pracy sterownika ( już nie symulacji ). Jednak brak oczekiwanej zmiany sygnału z czujnika, czy prawidłowe wysterowanie przekaźnika możemy zaobserwować również na wyświetlaczu LCD.

Kolejne projekty Wykorzystując symulacje komputerową możemy badać działanie pozostałych (nieopisanych) bloków i wykonywać bardziej złożone projekty. Oczywiście również w instrukcjach zamieszczane są opis i przebiegi graficzne wyjaśniające działanie wszystkich dostępnych bloków. Efektem może być układ sterowania pracą trzech pomp ( rys. poniżej ) zapewniających wymagane podciśnienie w zbiorniku. Z chwilą, gdy sterownik poprzez wejście analogowe z podłączonym czujnikiem wykryje zmniejszenie podciśnienia w zbiorniku włączy jedną pompę, ostatnio nieużywaną. Jeżeli w wymaganym czasie jedna pompa nie zapewni potrzebnego podciśnienia uruchamiana jest druga ewentualnie trzecia. Aby następowało równomierne zużycie pomp i maksymalnie wydłużany czas stygnięcia do pracy wyznacza jest pompa, która w poprzednim cyklu nie pracowała. Czyli już nie tak banalnie. W kolejnej części zaprezentowane będą inne możliwości tych prostych sterowników, np. zestawianie połączeń telefonicznych i powiadamianie głosem. Pokazana też będzie nieco odmienna symbolika bloków funkcyjnych w programie SuperCad, sterowników SR Ciekawsze fragmenty diagramów. www.telmatik.pl