Programowalne Sterowniki Automatyki PAC



Podobne dokumenty
Opracował: Jan Front

Systemy wbudowane. Paweł Pełczyński

3/13/2012. Automatyka i Sterowanie PRz Wprowadzenie. Wprowadzenie. Historia automatyki. dr inż. Tomasz Żabiński. Odśrodkowy regulator prędkości

Modularny system I/O IP67

INFORMATOR TECHNICZNY GE FANUC. Zalecana konfiguracja systemu gorącej rezerwacji Max-ON

Zagadnienia egzaminacyjne AUTOMATYKA I ROBOTYKA. Stacjonarne I-go stopnia TYP STUDIÓW STOPIEŃ STUDIÓW SPECJALNOŚĆ

Machine Struxure. 100 % wydajności, elastyczności w projektowaniu i programowaniu.

PROJEKT WSPÓŁFINANSOWANY ZE ŚRODKÓW UNII EUROPEJSKIEJ W RAMACH EUROPEJSKIEGO FUNDUSZU SPOŁECZNEGO OPIS PRZEDMIOTU. Sieci i sterowniki przemysłowe

NX700 PLC

Nowe spojrzenie na systemy monitoringu i sterowania sieciami ciepłowniczymi

Podstawa rozwiązań sterowania przemysłowego na komputerach PC. Software Controller. siemens.pl/software-controller

SZCZEGÓŁOWY OPIS PRZEDMIOTU ZAMÓWIENIA. Przetarg nieograniczony Dostawa stanowisk dydaktycznych do nauki protokołów Profinet oraz Profibus DP

KOMPLETNA OFERTA DLA AUTOMATYKI PRZEMYSŁOWEJ

Sterowniki PLC seria NX700

PROGRAMOWALNE STEROWNIKI LOGICZNE

Większe możliwości dzięki LabVIEW 2009: programowanie równoległe, technologie bezprzewodowe i funkcje matematyczne w systemach czasu rzeczywistego

Sterowniki PLC. Elektrotechnika II stopień Ogólno akademicki. przedmiot kierunkowy. Obieralny. Polski. semestr 1

Mechatronika i inteligentne systemy produkcyjne. Modelowanie systemów mechatronicznych Platformy przetwarzania danych

SiR_13 Systemy SCADA: sterowanie nadrzędne; wizualizacja procesów. MES - Manufacturing Execution System System Realizacji Produkcji

E-E-A-1008-s6. Sterowniki PLC. Elektrotechnika I stopień Ogólno akademicki. kierunkowy (podstawowy / kierunkowy / inny HES)

Wittmann 4.0 wtryskarka jako centrum sterowania urządzeniami peryferyjnymi

DigiPoint mini Karta katalogowa DS 6.00

znak sprawy: RA-TL-Z 33/2015 Formularz Cenowy

NX70 PLC

Siemens Simatic S7-300 Informacje podstawowe o sterowniku programowalnym

JĘZYKI PROGRAMOWANIA STEROWNIKÓW

Rozwiązanie dla standardowych urządzeń...

Łukasz Przywarty r.

Politechnika Białostocka Wydział Elektryczny ZINTEGROWANA AUTOMATYKA B&R

Zastosowania mikrokontrolerów w przemyśle

Elektrotechnika I stopień Ogólno akademicki. kierunkowy (podstawowy / kierunkowy / inny HES)

1.10 MODUŁY KOMUNIKACYJNE

Szczegółowy Opis Przedmiotu Zamówienia: Zestaw do badania cyfrowych układów logicznych

STEROWNIKI i REGULATORY (TS1A )

Politechnika Gdańska. Gdańsk, 2016

Zadania do ćwiczeń laboratoryjnych Systemy rozproszone automatyki - laboratorium

Automatyka i Robotyka II stopień ogólnoakademicki studia niestacjonarne wszystkie Katedra Automatyki i Robotyki mgr inż.

DigiPoint Karta katalogowa DS 5.00

Sterowniki programowalne Programmable Controllers. Energetyka I stopień Ogólnoakademicki. przedmiot kierunkowy

Działanie i charakterystyka sterownika GE FANUC VersaMaxNano

Sterowniki Programowalne (SP) Automatyka i Robotyka Wydział Elektrotechniki i Automatyki Politechnika Gdańska

Opracowanie ćwiczenia laboratoryjnego dotyczącego wykorzystania sieci przemysłowej Profibus. DODATEK NR 4 Instrukcja laboratoryjna

KAS nowa platforma automatyzacji firmy Kollmorgen

Sterowniki Uniwersalne elastyczne małogabarytowe

Technologia informacyjna. Urządzenia techniki komputerowej

Sylabus modułu kształcenia/przedmiotu

System zdalnego sterownia łącznikami trakcyjnymi TEOL K3.

Systemy operacyjne. Systemy operacyjne. Systemy operacyjne. Zadania systemu operacyjnego. Abstrakcyjne składniki systemu. System komputerowy

Technika mikroprocesorowa. W. Daca, Politechnika Szczecińska, Wydział Elektryczny, 2007/08

E-4EZA1-10-s7. Sterowniki PLC

Wykład wprowadza do podstawowych definicji związanych z Systemami Sterowania Rozproszonego (DCS Distributed Process Control) a zwłaszcza zwraca uwagę

Droga do Industry 4.0. siemens.com/tia

Czujniki obiektowe Sterowniki przemysłowe

PR kwietnia 2012 Automatyka budynkowa, Technologia sterowania Oprogramowanie Strona 1 z 5

Systemy zdalnego zarządzania i monitoringu: Carel platforma PRO. Tomasz Andracki, Bydgoszcz

Automatyka przemysłowa na wybranych obiektach. mgr inż. Artur Jurneczko PROCOM SYSTEM S.A., ul. Stargardzka 8a, Wrocław

INFORMATOR TECHNICZNY GE IP. Zalecana konfiguracja systemu gorącej rezerwacji Hot-Standby Redundancy w oparciu o kontrolery PACSystems

Dokumentacja i systemy jakości

Sterowniki Programowalne (SP) - Wykład #1 Wykład organizacyjny

1.6 INFORMACJE OGÓLNE O STEROWNIKACH XL6 i XL6e

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

elplc Sp. z o.o. ul. Warsztatowa 5, Tarnów tel./fax: sekretariat@elplc.pl

Serwonapędy AC Serie EDC, EDB, ProNet

ASEM UBIQUITY PRZEGLĄD FUNKCJONALNOŚCI

Systemy Czasu Rzeczywistego (SCR)

Opis systemu CitectFacilities. (nadrzędny system sterowania i kontroli procesu technologicznego)

Automatyka i Regulacja Automatyczna PRz Wprowadzenie. Wprowadzenie. Historia automatyki. dr inż. Tomasz Żabiński

METODY ZINTEGROWANEGO PROJEKTOWANIA SPRZĘTU I OPROGRAMOWANIA Z WYKORZYSTANIEM NOWOCZESNYCH UKŁADÓW PROGRAMOWALNYCH

Katedra Optoelektroniki i Systemów Elektronicznych. Profil dyplomowania i Specjalność Komputerowe Systemy Elektroniczne

PRODUCT INFORMATION INTERROLL ROLLERDRIVE EC310 SYNONIM INTELIGENTNEJ LOGISTYKI

System powiadamiania TS400

Kurs SINAMICS G120 Konfiguracja i uruchomienie. Spis treści. Dzień 1

Magistrala. Magistrala (ang. Bus) służy do przekazywania danych, adresów czy instrukcji sterujących w różne miejsca systemu komputerowego.

Podstawy Techniki Komputerowej. Temat: BIOS

Przemienniki częstotliwości seria S100

Systemy Sygnalizacji Pożarowej.

Na terenie Polski firma Turck jest również wyłącznym przedstawicielem następujących firm:

System zarządzania i wizualizacji SecoLOG.

PRODUCT INFORMATION INTERROLL CONVEYORCONTROL NOWY WYMIAR W BEZDOTYKOWEJ AKUMULACJI TOWARU (ZPA)

Architektura komputerów. Układy wejścia-wyjścia komputera

PRZEMYSŁ SPOŻYWCZY. Nutricia Polska. System sterowania dla wydziału produkcji odżywek dziecięcych pakowanych do słoiczków

Instalacje SCADA z zastosowaniem urządzeń MOXA

Falowniki serii 650G. Napędy AC Ogólnego Zastosowania 0.25 kw kw

Przejrzystość, intuicyjny charakter i łatwość oprogramowania sterowników FATEK.

NOWY OPIS TECHNICZNY PRZEDMIOTU ZAMÓWIENIA

Łączenie, sterowanie, wizualizacja Sterowniki kompaktowe PLC, PS4

KATALOG MODUŁÓW INTERFEJSY Modbus

Elementy automatyki i miernictwa przemysłowego. Wprowadzenie. Wprowadzenie. Historia automatyki. dr inż.

WPROWADZENIE Mikrosterownik mikrokontrolery

Sterowniki wagowe rodziny X Kompleksowe sterowanie w procesach ważenia i dozowania

Nowa strategia sterowania maszynami SERIA CJ1

PRODUKTY BEZPIECZEŃSTWA. Przegląd produktów ABB Jokab Safety

sterownik programowalny z kolorowym wyświetlaczem

Systemy Czasu Rzeczywistego (SCR)

<Nazwa firmy> <Nazwa projektu> Specyfikacja dodatkowa. Wersja <1.0>

Cyfrowy wzmacniacz AED dla przetworników tensometrycznych.

PANELE OPERATORSKIE. Human Machine Interface

Wysokowydajne falowniki wektorowe Micno KE300.

InPro BMS InPro BMS SIEMENS

ASTOR KATALOG SYSTEMÓW INFORMATYCZNYCH - INVENSYS WONDERWARE

Transkrypt:

Programowalne Sterowniki Automatyki PAC

Craig Resnick, ARC Advisory Group Industrial Controls Evolve to Programmable Automation Controllers ARC Insight, 20 listopada, 2002 Dostawcy systemów automatyki ciągle udoskonalają oferowane przez siebie sterowniki PLC, chcąc udostępnić użytkownikom funkcje, których ci ostatni oczekują. Dodatkowa funkcjonalność pozwala wyodrębnić nową klasę urządzeń. Programowalne Sterowniki Automatyki (PAC) oferują użytkownikom otwartość standardów przemysłowych, jednolitą platformę projektową i programistyczną oraz zaawansowane możliwości. ARC Advisory Group wprowadza nowe określenie (PAC) po to, aby ułatwić użytkownikom wyznaczenie granicy potrzeb budowanych przez nich aplikacji, a producentom-wytwórcom systemów automatyki umożliwić jasne określenie możliwości proponowanych przez nich produktów.

Po trzech dekadach od wprowadzenia na rynek, zaczęto powszechnie w sterownikach PLC stosować wejścia/wyjścia analogowe, komunikację w sieci sterowników, czy wreszcie określono standard programowania, ujęty w normie IEC 61131-3. Jednakże blisko 80% aplikacji przemysłowych wykorzystuje jedynie wejścia/wyjścia cyfrowe sterowników, niewiele punktów wejść/wyjść analogowych, przy jednoczesnym wykorzystaniu prostych technik programistycznych.

Eksperci z firmy ARC podają, że: około 77% sterowników PLC wykorzystywanych jest w małych aplikacjach (czyli takich, dla których liczba wejść/wyjść nie przekracza 128), 72% wejść/wyjść jest cyfrowych, blisko 80% aplikacji przemysłowych (prostszych problemów) można rozwiązać za pomocą najwyżej dwudziestu linijek programu w języku drabinkowym.

Wnioski: Ponieważ 80% aplikacji przemysłowych rozwiązywanych jest z użyciem tradycyjnych narzędzi, zatem zapotrzebowanie rynku na proste i tanie sterowniki PLC jest wciąż stosunkowo wysokie. Z tego właśnie powodu tak dynamicznie rozwinęła się gałąź mikrosterowników PLC, posiadających jedynie wejścia/wyjścia cyfrowe, i oprogramowywane jedynie za pomocą języka drabinkowego. Aplikacje, znajdujące się w ramach 20%, projektowane są przez inżynierów, dla których normalnym wymogiem są duże prędkości pętli regulacji, zaawansowane algorytmy regulacji, więcej wejść/wyjść analogowych, oraz co jest coraz częściej podkreślane integracji urządzeń w ramach sieci informatycznej przedsiębiorstwa.

W latach 80. i 90. na bardziej zaawansowane potrzeby wykorzystywane były komputery PC. Dostarczały one dzięki swojemu oprogramowaniu : możliwość realizacji zaawansowanych zadań sterowania, bogate możliwości tworzenia graficznego interfejsu użytkownika zarówno dla programowania jak i obsługi urządzeń, wykorzystując przy tym powszechnie dostępne na rynku rozwiązania sprzętowe. Dzięki temu inżynierowie mogli wykorzystywać nowe technologie również w sterowaniu procesami przemysłowymi. Technologie te, to między innymi: procesory z obliczeniami zmiennoprzecinkowymi, szybkie szyny wejść/wyjść, takie jak PCI czy Ethernet, nieulotne przechowywanie danych, graficzne narzędzia projektowania układów sterowania. Komputery PC zapewniały elastyczność, efektywne oprogramowanie zwiększało jakość pracy, natomiast sprzęt był stosunkowo niedrogi.

Problemy wynikające ze stosowania komputerów PC: Niezawodność. Komputery PC, z uwagi na takie elementy budowy, jak wirujące elementy twardych dysków wentylatorów (np. CPU czy w zasilaczach) nie przystosowane do pracy warunkach przemysłowych, znacznie bardziej skłonne są do uszkodzeń i usterek aniżeli ma to miejsce w przypadku sterowników PC. Stabilność. Bardzo często systemy operacyjne ogólnego zastosowania nie były wystarczająco stabilne dla aplikacji sterowania. Instalacje z użyciem komputerów PC dość często podlegają uszkodzeniom bądź niezaplanowanym restartom (awaryjnym zatrzymaniom i ponownemu uruchomieniu).

Problemy wynikające ze stosowania komputerów PC: Niestandardowe środowisko programistyczne. Operatorzy procesów potrzebują czasami sterować procesem ręcznie, pomimo decyzji i ustawień systemu sterowania automatycznego, w celu obsługi lub rozwiązywania pojawiających się podczas pracy problemów, czy też w celu doprowadzenia procesu do stanu, nieosiągalnego w ramach sterowania automatycznego. Wykorzystując język drabinkowy (w sterownikach PLC), użytkownicy mogą w prosty sposób doprowadzić do trybu ręcznego wymuszania określonego stanu procesu, a dzięki temu szybko lokalizować źródła pojawiających się w systemie błędów. Jakkolwiek w przypadku komputerów PC, operator zmuszony jest do zapoznawania się z nowymi, coraz bardziej zaawansowanymi narzędziami programistycznymi w sterowniku PLC jest to bardziej jednolite.

Rozwiązanie 1: wykorzystanie specjalnych komputerów przemysłowych (zawierających odporne komponenty sprzętowe oraz specjalne systemy operacyjne). Wady: problemy z zapewnieniem niezawodności takiego systemu, urządzenia wykorzystywane w komputerach PC dla różnych zagadnień sterowania, jak np. wejścia/wyjścia analogowe/cyfrowe, komunikacji, sterowania ruchem, mogą posiadać (i zwykle tak jest) różnorodne środowiska programistyczne.

Rozwiązanie 2: Projektowanie systemów, w których główne zadania sterowania przydziela się sterownikom PLC, podczas gdy komputery PC zapewniają dodatkową funkcjonalność. Z tego powodu bardzo wiele działających obecnie systemów opartych jest o sterowniki PLC (sterowanie), natomiast komputery PC wykorzystuje się do rejestracji danych, obsługi czytników kodów paskowych, przesyłania informacji do baz danych, czy wreszcie publikacji danych w postaci np. stron internetowych.

Rozwiązanie 2: Wady: są trudne do projektowania i zbudowania, stosunkowo złożona jest obsługa i naprawa, Inżynierowie zmuszeni są do wykonywania żmudnych zadań, związanych z dopasowywaniem do siebie sprzętu i oprogramowania wielu dostawców, co niekiedy bywa niemożliwe do wykonania.

W sytuacji, gdy brak jest jednolitego rozwiązania w postaci komputera PC czy sterownika PLC, inżynierowie pracujący nad złożonymi aplikacjami ściśle współpracowali z producentami systemów sterowania podczas opracowywania nowych produktów. Wymagali od nowego sprzętu połączenia zawansowanych możliwości oprogramowania komputerów PC z niezawodnością i odpornością sterowników PLC. Ci właśnie czołowi użytkownicy wspomagali zarówno producentów sterowników jak i komputerów podczas ich prac nad nowymi produktami. W wyniku tych prac zaczęto projektować sterowniki skierowane do wspomnianych około dwudziestu procent aplikacji, wymagających najlepszych cech sterowników PLC i komputerów PC. Analityk znanej na świecie firmy ARC Advisory Group, pan Craig Resnick nazwał te nowe urządzenia Programowalnymi Sterownikami Automatyki (ang. Programmable Automation Controllers).

pięć podstawowych cech PAC: 1.Wielokryterialna funkcjonalność. Sterownik PAC powinien umożliwiać realizację co najmniej dwóch działań z zakresu: sterowania logicznego (dyskretnego), sterowania ruchem, regulacji ciągłej PID i innych, w ramach jednej platformy (wszystkie te działania powinny być możliwe do zrealizowania przez jeden sterownik). Poza pewnymi specyficznymi konstrukcjami wejść/wyjść, obliczenia logiczne, sterowanie ruchem, regulacja PID, inne obliczenia wszystko to są proste funkcje systemu sterowania. Przykładowo, sterowanie ruchem to programowa pętla sterująca, w której odczytuje się sygnały z wejść cyfrowych, pochodzące z enkodera, następnie wykonywana jest pętla obliczeń, a w końcu wystawiany jest na wyjściu napędu sygnał analogowy, wysyłany do silnika.

pięć podstawowych cech PAC: 2.Pojedyncza wielozadaniowa platforma, wykorzystująca mechanizmy szeregowania zadań, oraz obsługę baz danych, w których przechowywane są parametry pracy. Ponieważ programowalne sterowniki automatyki projektowane są dla dużo bardziej zaawansowanych aplikacji, zatem wymagają znacznie bardziej zaawansowanego oprogramowania. Aby projektowany system był maksymalnie wydajny, oprogramowanie jego sterowników składowych musi być pojedynczym, zintegrowanym pakietem, zamiast wielu oddzielnych narzędzi, które zwykle nie funkcjonują poprawnie.

pięć podstawowych cech PAC: 3.Oprogramowanie sterownika powinno pozwalać na projektowanie systemów sterowania zgodnie z normą IEC 61131-3. Powinno umożliwiać zarówno łatwe programowanie, jak i zaawansowany dostęp do danych. Z pewnością bardzo istotnym komponentem, upraszczającym projektowanie systemów, jest graficzne środowisko wysokiego poziomu do tworzenia aplikacji w wygodny, nowoczesny sposób. Tego typu oprogramowanie narzędziowe sprawia, że wszystkie koncepcje, pomysły inżynierów mogą być łatwo tłumaczone na kod, zrozumiały dla maszyn, czy innych elementów systemu sterowania.

pięć podstawowych cech PAC: 4.Otwarta, modułowa architektura, odzwierciedlająca charakter aplikacji od projektu położenia maszyny na terenie fabryki (czy też pojedynczego procesu produkcyjnego) po jednostkowe czynności, wykonywane w systemie sterowania. Ponieważ wszystkie aplikacje przemysłowe wymagają indywidualnego doboru elementów składowych, zatem sprzęt musi oferować możliwości konfiguracji modułowej tak, aby inżynierowie mogli wybierać jedynie te komponenty, które są im niezbędne podczas budowy projektowanego systemu. Dodatkowo, oprogramowanie narzędziowe (oraz system operacyjny sterownika) powinno umożliwiać proste dodawanie/usuwanie modułów/elementów z projektowanego systemu.

pięć podstawowych cech PAC: 5.Użycie wielu standardów interfejsów sieciowych, takich jak np. TCP/IP, TCP/UDP, OPC, XML, oraz zadań języka SQL. Komunikacja systemu sterowania z siecią informatyczną przedsiębiorstwa jest obecnie jednym z ważniejszych aspektów jego działania. Chociaż programowalne sterowniki automatyki zwykle posiadają port Ethernet, to jednak oprogramowanie sterownika jest kluczowe, jeżeli chodzi o bezproblemową jego integrację z resztą przedsiębiorstwa.

Sterowniki PAC zapewniają: Bardzo szybkie sterownie, Mechanizmy rejestracji i wprowadzania danych, Interfejs sieciowy WWW, Elastyczne sterowanie ruchem, Integrację systemów wizyjnych, Komunikację w sieci urządzeń.

Przykładowe rozwiązania: Sigma PAC: system sterowania rozproszonego z magistralą typu fieldbus firmy ASCON DC-CB/CP-110P Jednostka sterująca zawiera: 32-bitowy procesor ARM 4 Mb pamięci flash, 16 Mb RAM 1 port Moduły CANopen z wejściami typu MASTER i wyjściami 1 port Analogowymi serwisowy i RS232 cyfrowymi 1 port Ethernet 10Mb do programowania i nadzoru (Modbus TCP, OPC server) dodatkowo: 1 port RS485 (z protokołem Modbus RTU, w konfi- guracji Master lub Slave), 1 port RS232 (z protokołem Modbus RTU, w konfiguracji Master lub Slave) 1 port Profibus DP (Slave) Panele operatorskie od 5.6 do 12.1 1 port w wersji CANopen kolorowej (Slave) i dotykowej

Przykładowe rozwiązania: CompactLogix System firmy ALLAN BRADLEY:

Przykładowe rozwiązania: System firmy National INSTRUMENTS:

Przykładowe rozwiązania: Blue Fusion: Model 5300 Controller firmy Control Technology Corp.: Compact moduar design High density I/O modules Integrated data logging Robust security and audit features Internal web server and CT webhmi Expandable from 2 to 32 slots (up to 1,024 I/O)