SlideShare une entreprise Scribd logo
1  sur  36
Télécharger pour lire hors ligne
Використання OpenSCADA
в ПТНЗ
Чоповський Сергій Сергійович, викладач іт.Чоповський Сергій Сергійович, викладач іт.
auslemberg@meta.uaauslemberg@meta.ua
Державний навчальний заклад “ЛьвівськийДержавний навчальний заклад “Львівський
професійний ліцей залізничного транспорту”.професійний ліцей залізничного транспорту”.
http://lplzt.lvivedu.com/http://lplzt.lvivedu.com/
24 - 27 квітня 2014 року.24 - 27 квітня 2014 року.
OpenSCADA
Серед великої кількості різноманітних SCADA-систем
найбільш цікавою для використання у навчальному процесі в
професійно-технічному навчальному закладі є відкрита
безкоштовна система OpenSCADA.
Розробниками OpenSCADA є: Роман Савоченко
(безпосередньо автор проекту, м. Дніпродзержинськ, Україна),
Максим Лисенко, Ксенія Яшина та ін. (до розробки може
долучитися будь-який охочий).
Проект був заснований у січні 2003 року, визначений як вільне
програмне забезпечення (Free software). Ліцензія: GPL v.2.
Мови локалізації: англійська (en), російська (ru), українська (uk),
німецька (de).
OpenSCADA
Проект OpenSCADA представляє собою відкриту SCADA
систему (Supervisory Control And Data Acquisition, у перекладі:
«Система диспетчерського керування та збору даних»), яку
побудовано за принципами модульності, багатоплатформності,
гнучкості і масштабованості, та призначена для: збору,
архівації, візуалізації інформації, видачі керуючих дій, а також
інших споріднених операцій, характерних для
повнофункціональної SCADA системи.
OpenSCADA
Використовується в якості програмного забезпечення для
АСК-ТП (АСУ-ТП) (Автоматизованих систем керування
(управління) технологічним процесом) для виконання як
звичайних функцій SCADA систем, так і для використання у
суміжних галузях інформаційних технологій.
OpenSCADA
Отже, система OpenSCADA застосовується:

На промислових об'єктах у якості повнофункціональної
SCADA системи;

Всередині PLC (програмованих логічних контролерах) у
якості середовища виконання;

У вбудованих (embeded) системах;

Для побудови різноманітних моделей (технологічних,
хімічних, фізичних, електричних процесів);

На персональних комп'ютерах, серверах та кластерах для
збору, обробки, представлення та архівації інформації про
систему та її середовище.
OpenSCADA
У якості базової операційної системи (ОS) для розробки та
використання обрано ОS GNU/Linux, яка є оптимальним
рішенням з наступних питань:

надійності;надійності;

гнучкості;гнучкості;

масштабованості;масштабованості;

доступності;доступності;

популярності;популярності;

поширеності.поширеності.
OpenSCADA
Мал.1 Схема структури системи OpenSCADA
OpenSCADA
У зв'язку з тим, що OpenSCADA розробляється на
стандартній POSIX ОS, за принципами багатоплатформності,
при її адаптації на інші платформи не виникає жодних
проблем.
Архітектура OpenSCADA використовує модульне ядро. І в
залежності від того, які модулі підключені система може
виконувати функції різноманітних серверів або клієнтів клієнт-
серверної архітектури.
OpenSCADA дозволяє реалізовувати розподілені
клієнт-серверні системи будь-якої складності.
Для досягнення високої швидкодії, за рахунок скорочення часу
комунікацій, архітектура дозволяє поєднувати функції
розгалужених систем у одній програмі.
OpenSCADA
Мал.2 Типова Api системи Openscada
OpenSCADA
складається з декількох підсистем:
Підсистема безпеки.Підсистема безпеки. Містить списки користувачів та груп
користувачів, забезпечує перевірку прав для доступу до
елементів системи і т.п.
Модульна підсистема баз даних.Модульна підсистема баз даних. Забезпечує доступ до баз
даних.
Модульна підсистема транспортів.Модульна підсистема транспортів. Забезпечує
комунікацію із зовнішнім середовищем, за допомогою
різноманітних комунікаційних інтерфейсів.
Модульна підсистема комунікаційних протоколів обміну.Модульна підсистема комунікаційних протоколів обміну.
Тісно пов'язана з підсистемою транспортів та забезпечує
підтримку різноманітних протоколів обміну з зовнішніми
системами.
OpenSCADA
Модульна підсистема збору даних (DAQ).Модульна підсистема збору даних (DAQ). Забезпечує збір
даних із зовнішніх джерел: контролерів, датчиків та інше.
Окрім цього, підсистема може надавати середовище для
створення генераторів даних (моделей, регуляторів і т.п.).
Модульна підсистема архівів.Модульна підсистема архівів. Містить архіви двох типів:
архіви повідомлень та архіви значень. Метод архівації
визначається алгоритмом, який закладено у модулі архівації.
Модульна підсистема інтерфейсів користувача. Містить
функції інтерфейсів користувача.
Підсистема керування модулями.Підсистема керування модулями. Забезпечує контроль за
модулями.
Модульна підсистема спеціальних функцій.
Містить функції, які не увійшли до інших підсистем. У цей час
цими функціями є функції тестування.
OpenSCADA
Отже, виходячи з принципу модульності, функціональність
вказаних вище модульних підсистем можна розширювати
шляхом підключення до них модулів відповідного типу.
Модульне ядро системи виконується у вигляді статичних та
сумісно використовних бібліотек. Це дозволяє вбудовувати
різні функції системи у існуючи програми, а також створювати
нові програми на основі модульного ядра системи
OpenSCADA.
OpenSCADA
Модулі системи OpenSCADA зберігаються в динамічних
бібліотеках. Кожна динамічна бібліотека може містити безліч
модулів різноманітного типу. Наповнення динамічних бібліотек
модулями визначається функціональною зв'язаністю самих
модулів.
Динамічні бібліотеки допускають гарячу заміну, що допускає у
процесі роботи виконувати поновлення модулів. Метод
збереження коду модулів в динамічних бібліотеках є основним
для системи OpenSCADA, оскільки підтримується практично
всіма сучасними ОS. Це не виключає можливості розробки
інших методів збереження коду модулів, що робить систему
надзвичайно гнучкою та масштабованою.
OpenSCADA
Ось декілька з робочих проектів АСК-ТП, які були створенні за
допомогою системи OpenSCADA:
Динамічна модель реального часу Анастасіївської ГЛКС
(Мал. 3)
OpenSCADA
Динамічна модель парового котла №9 ДМК (Мал. 4)
OpenSCADA
Середовище виконання ПЛК LP-8x81 фірми ICP DAS на
основі OpenSCADA (Мал. 5)
OpenSCADA
АСУ ТП шарових млинів ШБМ 287/410 котлоагрегату БКЗ
160–100 ПТ (Мал. 6)
OpenSCADA
Автоматизація жилого будинку - "Розумний дім"
(HouseSpirit). (Мал. 7)
OpenSCADA
Збірка OpenSCADA та прошивки для ARM-контролерів
фірми ICP DAS (LP-5141) (Мал. 8)
OpenSCADA
Збірка проекту OpenSCADA для мобільних пристроїв фірми
Nokia (N800, N900, N950) (Мал. 9)
OpenSCADA
Диспетчеризація пташиного господарства (Мал. 10)
OpenSCADA
OpenSCADA на АРМ оператора в Системі АСКДК нафтобази
Мал. 11
OpenSCADA
АСК ”Автоклави" (Мал. 12)
OpenSCADA
OpenSCADA у програмованому логічному
контролері (ПЛК) (Мал. 13)
OpenSCADA
Система збору і візуалізації котла №1 цеху ТЭЦ (Мал. 14)
OpenSCADA
Диспетчеризація електрощитовий Іркутський ТЭЦ-10 (Мал. 15)
OpenSCADA
Установка OpenSCADA на touchscreen FPC-1701
на ОС Debian 5.0.3 lenny (Мал. 16)
OpenSCADA
Диспетчеризація вагономийного комплексу (Мал. 17)
OpenSCADA
Отже, як бачимо, можливості застосування
систем OpenSCADA є дуже широкими.
В плані застосування цих систем для практичного
відпрацювання знань і навичок учнями ПТНЗ
будуть корисними побудови на комп'ютері
різноманітних моделей (технологічних, хімічних,
фізичних та електричних) процесів саме засобами
OpenSCADA.
OpenSCADA
І вже тут виникають певні труднощі. Не є
великою таємницею, що загальноосвітній рівень
більшої частини учнів (після 9 років навчання у
школі), які приходять навчатися у ПТНЗ, є м'яко
кажучи, далеко незадовільним.
Маючи прогалини з фізико-математичних
предметів, такі учні не спроможні самостійно
виконати складні роботи з моделювання різних
процесів з метою набуття необхідних компетенцій
сучасного робітника в умовах подальшого
зростання інформатизації всіх галузей
суспільства .
OpenSCADA
А що робити?
Як знайти вихід з цієї складної ситуації?
Частковим рішенням проблеми може бути більш
широка участь ВНЗ в навчально-виховному
процесі середньої школи та ПТНЗ хоча би на
рівні шефської допомоги у вигляді створення,
силами студентів ВНЗ, на персональних
комп'ютерах різноманітних навчально-
методичних комплектів засобами системи
OpenSCADA,
побудови різноманітних моделей (технологічних,
хімічних, фізичних, електричних процесів,
вбудованих (embeded) систем, програмованих
логічних контролерів тощо).
Література:Література:
асу-тп .орг-ресурс для спеціалістів, чия сфера діяльності пов'язана
с АСУ, АСУТП, SCADA, контролерами, промисловими
комп'ютерами, КИПиА
http://www.asu-tp.org/index.php?option=com_content&task=view&id=230&
Головний сайт проекту відкритої SCADA системи
http://oscada.org/ua/golovna/
Динамічна модель реального часу Анастасіївської ГЛКС
http://oscada.org/ua/novini/odinochna-storinka/article/the-dynamic-model-o
Динамічна модель парового котла №9 ДМК
http://oscada.org/ua/novini/odinochna-storinka/article/dynamic-model-of-st
Середовище виконання ПЛК LP-8x81 фірми ICP DAS на основі
OpenSCADA
http://oscada.org/ua/golovna/rishennja/odinochna-storinka/article/runtime-
Література:
АСУ ТП шарових млинів ШБМ 287/410 котлоагрегату БКЗ
160–100 ПТ
http://oscada.org/ua/golovna/rishennja/odinochna-storinka/article/acs-tp
Автоматизація жилого дому - "Розумний дім" (HouseSpirit)
http://oscada.org/ua/golovna/rishennja/odinochna-storinka/article/apartm
Збірка OpenSCADA та прошивки для ARM-контролерів
фірми ICP DAS (LP-5141)
http://oscada.org/ua/golovna/rishennja/odinochna-storinka/article/buildin
Література:
Збірка проекту OpenSCADA для мобільних пристроїв фірми
Nokia (N800, N900, N950)
http://oscada.org/ua/golovna/rishennja/odinochna-storinka/article/build-th
Диспетчеризація пташиного господарства
http://oscada.org/ua/golovna/rishennja/odinochna-storinka/article/dispatc
OpenSCADA на АРМ оператора в Системі АСКДК
нафтобази
http://oscada.org/ua/golovna/rishennja/odinochna-storinka/article/opensc
АСК ”Автоклави"
http://oscada.org/ua/golovna/rishennja/odinochna-storinka/article/opensc
Література:
OpenSCADA у програмованому логічному контролері (ПЛК)
http://oscada.org/ua/golovna/rishennja/odinochna-storinka/article/openscad
Система збору і візуалізації котла №1 цеху ТЭЦ
http://wiki.oscada.org/Using/BagleyBoiler1?v=fmh
Диспетчеризація електрощитовий Іркутський ТЭЦ-10
http://wiki.oscada.org/Using/Irkutsk?v=11lb
Установка OpenSCADA на touchscreen FPC-1701 на ОС Debian 5.0.3
lenny http://wiki.oscada.org/Using/FPC1701?v=mbn
Диспетчеризація вагономийного комплексу
http://wiki.oscada.org/Using/VMK?v=184n
Автор висловлює щиру вдячність авторамАвтор висловлює щиру вдячність авторам
публікацій матеріалів, які суттєвопублікацій матеріалів, які суттєво
допомагають при створенні навчальнихдопомагають при створенні навчальних
презентацій. А також спільноті Internet, щопрезентацій. А також спільноті Internet, що
всебічно розвивають та роз'яснюють усівсебічно розвивають та роз'яснюють усі
тонкощі використання ВПЗ.тонкощі використання ВПЗ.

Contenu connexe

Similaire à чоповський Open scada_2014

Petrenko hpc day 2011 Kiev
Petrenko hpc day 2011 KievPetrenko hpc day 2011 Kiev
Petrenko hpc day 2011 KievVolodymyr Saviak
 
презентація АТЕП на Львівській конференції
презентація АТЕП на Львівській конференціїпрезентація АТЕП на Львівській конференції
презентація АТЕП на Львівській конференціїAPPAU_Ukraine
 
Intro "Промислові мережі та інтеграційні технології"
Intro "Промислові мережі та інтеграційні технології" Intro "Промислові мережі та інтеграційні технології"
Intro "Промислові мережі та інтеграційні технології" Пупена Александр
 
Хмаро орієнтовані системи підтримки дистанційного навчання у вищих навчальних...
Хмаро орієнтовані системи підтримки дистанційного навчання у вищих навчальних...Хмаро орієнтовані системи підтримки дистанційного навчання у вищих навчальних...
Хмаро орієнтовані системи підтримки дистанційного навчання у вищих навчальних...Inna Gerasimenko
 
Inf 7 kl_ruvkind_2015-s
Inf 7 kl_ruvkind_2015-sInf 7 kl_ruvkind_2015-s
Inf 7 kl_ruvkind_2015-sOlga Sokolik
 
Lr4 gorbatyuk
Lr4 gorbatyukLr4 gorbatyuk
Lr4 gorbatyukTetyana_7
 
завальний Lpc2000
завальний Lpc2000завальний Lpc2000
завальний Lpc2000Amonraa_
 
WORK4CE - нові навчальні програми І4.0 в Запоріжжі
WORK4CE - нові навчальні програми І4.0 в ЗапоріжжіWORK4CE - нові навчальні програми І4.0 в Запоріжжі
WORK4CE - нові навчальні програми І4.0 в ЗапоріжжіAPPAU_Ukraine
 

Similaire à чоповський Open scada_2014 (20)

Presentation1
Presentation1Presentation1
Presentation1
 
Nau linux
Nau linuxNau linux
Nau linux
 
Автоматизація та комп’ютерно-інтегровані технології
Автоматизація та комп’ютерно-інтегровані технологіїАвтоматизація та комп’ютерно-інтегровані технології
Автоматизація та комп’ютерно-інтегровані технології
 
Petrenko hpc day 2011 Kiev
Petrenko hpc day 2011 KievPetrenko hpc day 2011 Kiev
Petrenko hpc day 2011 Kiev
 
Lr2 3- 2.1-mischenko
Lr2 3- 2.1-mischenkoLr2 3- 2.1-mischenko
Lr2 3- 2.1-mischenko
 
Lr2 3- 2.1-mischenko
Lr2 3- 2.1-mischenkoLr2 3- 2.1-mischenko
Lr2 3- 2.1-mischenko
 
Lr4 4.1 leshenko
Lr4 4.1 leshenkoLr4 4.1 leshenko
Lr4 4.1 leshenko
 
презентація АТЕП на Львівській конференції
презентація АТЕП на Львівській конференціїпрезентація АТЕП на Львівській конференції
презентація АТЕП на Львівській конференції
 
Intro "Промислові мережі та інтеграційні технології"
Intro "Промислові мережі та інтеграційні технології" Intro "Промислові мережі та інтеграційні технології"
Intro "Промислові мережі та інтеграційні технології"
 
Хмаро орієнтовані системи підтримки дистанційного навчання у вищих навчальних...
Хмаро орієнтовані системи підтримки дистанційного навчання у вищих навчальних...Хмаро орієнтовані системи підтримки дистанційного навчання у вищих навчальних...
Хмаро орієнтовані системи підтримки дистанційного навчання у вищих навчальних...
 
Lr2 3 2.1-bacherikova
Lr2 3 2.1-bacherikovaLr2 3 2.1-bacherikova
Lr2 3 2.1-bacherikova
 
LR2-3_2.1_bacherikova
LR2-3_2.1_bacherikovaLR2-3_2.1_bacherikova
LR2-3_2.1_bacherikova
 
Inf 7 kl_ruvkind_2015-s
Inf 7 kl_ruvkind_2015-sInf 7 kl_ruvkind_2015-s
Inf 7 kl_ruvkind_2015-s
 
Lr4 novitskaya
Lr4 novitskayaLr4 novitskaya
Lr4 novitskaya
 
Lr4 gorbatyuk
Lr4 gorbatyukLr4 gorbatyuk
Lr4 gorbatyuk
 
Lr4 gorbatyuk
Lr4 gorbatyukLr4 gorbatyuk
Lr4 gorbatyuk
 
завальний Lpc2000
завальний Lpc2000завальний Lpc2000
завальний Lpc2000
 
Modern education
Modern educationModern education
Modern education
 
WORK4CE - нові навчальні програми І4.0 в Запоріжжі
WORK4CE - нові навчальні програми І4.0 в ЗапоріжжіWORK4CE - нові навчальні програми І4.0 в Запоріжжі
WORK4CE - нові навчальні програми І4.0 в Запоріжжі
 
Prez artem11
Prez artem11Prez artem11
Prez artem11
 

Plus de Львовский ПЛЖТ

Наша історія. хх ст.Львівський ПЛЗТ 7 спорт
Наша історія. хх ст.Львівський ПЛЗТ 7 спортНаша історія. хх ст.Львівський ПЛЗТ 7 спорт
Наша історія. хх ст.Львівський ПЛЗТ 7 спортЛьвовский ПЛЖТ
 
Наша історія. хх ст.Львівський ПЛЗТ 6 художня самодіяльність
Наша історія. хх ст.Львівський ПЛЗТ 6 художня самодіяльністьНаша історія. хх ст.Львівський ПЛЗТ 6 художня самодіяльність
Наша історія. хх ст.Львівський ПЛЗТ 6 художня самодіяльністьЛьвовский ПЛЖТ
 
Наша історія. хх ст.Львівський ПЛЗТ 5 майстерні та кабінети
Наша історія. хх ст.Львівський ПЛЗТ 5 майстерні та кабінетиНаша історія. хх ст.Львівський ПЛЗТ 5 майстерні та кабінети
Наша історія. хх ст.Львівський ПЛЗТ 5 майстерні та кабінетиЛьвовский ПЛЖТ
 
Наша історія. хх ст.Львівський ПЛЗТ 4 библиотека
Наша історія. хх ст.Львівський ПЛЗТ 4 библиотекаНаша історія. хх ст.Львівський ПЛЗТ 4 библиотека
Наша історія. хх ст.Львівський ПЛЗТ 4 библиотекаЛьвовский ПЛЖТ
 
портфоліо Канталінська Н.В. ЛПЛЗТ
портфоліо Канталінська Н.В. ЛПЛЗТпортфоліо Канталінська Н.В. ЛПЛЗТ
портфоліо Канталінська Н.В. ЛПЛЗТЛьвовский ПЛЖТ
 
Кровіцька Н. Б.портфоліо ЛПЛЗТ
Кровіцька Н. Б.портфоліо ЛПЛЗТКровіцька Н. Б.портфоліо ЛПЛЗТ
Кровіцька Н. Б.портфоліо ЛПЛЗТЛьвовский ПЛЖТ
 
наша історія. хх ст.львівський плзт 3
наша історія. хх ст.львівський плзт 3наша історія. хх ст.львівський плзт 3
наша історія. хх ст.львівський плзт 3Львовский ПЛЖТ
 
наша історія. хх ст.львівський плзт 2
наша історія. хх ст.львівський плзт 2наша історія. хх ст.львівський плзт 2
наша історія. хх ст.львівський плзт 2Львовский ПЛЖТ
 
наша історія. хх ст.львівський плзт 1
наша історія. хх ст.львівський плзт 1наша історія. хх ст.львівський плзт 1
наша історія. хх ст.львівський плзт 1Львовский ПЛЖТ
 
Specializirovannye distributivy dlya_ustarevshih_pk_v_byudzhetnyh_uchrezhdeniyah
Specializirovannye distributivy dlya_ustarevshih_pk_v_byudzhetnyh_uchrezhdeniyahSpecializirovannye distributivy dlya_ustarevshih_pk_v_byudzhetnyh_uchrezhdeniyah
Specializirovannye distributivy dlya_ustarevshih_pk_v_byudzhetnyh_uchrezhdeniyahЛьвовский ПЛЖТ
 
03 specializirovannye distributivy_dlya_obrazovatelnyh_i_issledovatelskih_uch...
03 specializirovannye distributivy_dlya_obrazovatelnyh_i_issledovatelskih_uch...03 specializirovannye distributivy_dlya_obrazovatelnyh_i_issledovatelskih_uch...
03 specializirovannye distributivy_dlya_obrazovatelnyh_i_issledovatelskih_uch...Львовский ПЛЖТ
 
чоповський сергій сергійович. впз―це можливість цікавого навчання від малечі ...
чоповський сергій сергійович. впз―це можливість цікавого навчання від малечі ...чоповський сергій сергійович. впз―це можливість цікавого навчання від малечі ...
чоповський сергій сергійович. впз―це можливість цікавого навчання від малечі ...Львовский ПЛЖТ
 

Plus de Львовский ПЛЖТ (17)

Наша історія. хх ст.Львівський ПЛЗТ 7 спорт
Наша історія. хх ст.Львівський ПЛЗТ 7 спортНаша історія. хх ст.Львівський ПЛЗТ 7 спорт
Наша історія. хх ст.Львівський ПЛЗТ 7 спорт
 
Наша історія. хх ст.Львівський ПЛЗТ 6 художня самодіяльність
Наша історія. хх ст.Львівський ПЛЗТ 6 художня самодіяльністьНаша історія. хх ст.Львівський ПЛЗТ 6 художня самодіяльність
Наша історія. хх ст.Львівський ПЛЗТ 6 художня самодіяльність
 
Наша історія. хх ст.Львівський ПЛЗТ 5 майстерні та кабінети
Наша історія. хх ст.Львівський ПЛЗТ 5 майстерні та кабінетиНаша історія. хх ст.Львівський ПЛЗТ 5 майстерні та кабінети
Наша історія. хх ст.Львівський ПЛЗТ 5 майстерні та кабінети
 
Наша історія. хх ст.Львівський ПЛЗТ 4 библиотека
Наша історія. хх ст.Львівський ПЛЗТ 4 библиотекаНаша історія. хх ст.Львівський ПЛЗТ 4 библиотека
Наша історія. хх ст.Львівський ПЛЗТ 4 библиотека
 
Портфоліо .Бойцун М.І.
Портфоліо .Бойцун М.І.Портфоліо .Бойцун М.І.
Портфоліо .Бойцун М.І.
 
портфоліо Канталінська Н.В. ЛПЛЗТ
портфоліо Канталінська Н.В. ЛПЛЗТпортфоліо Канталінська Н.В. ЛПЛЗТ
портфоліо Канталінська Н.В. ЛПЛЗТ
 
Кровіцька Н. Б.портфоліо ЛПЛЗТ
Кровіцька Н. Б.портфоліо ЛПЛЗТКровіцька Н. Б.портфоліо ЛПЛЗТ
Кровіцька Н. Б.портфоліо ЛПЛЗТ
 
наша історія. хх ст.львівський плзт 3
наша історія. хх ст.львівський плзт 3наша історія. хх ст.львівський плзт 3
наша історія. хх ст.львівський плзт 3
 
наша історія. хх ст.львівський плзт 2
наша історія. хх ст.львівський плзт 2наша історія. хх ст.львівський плзт 2
наша історія. хх ст.львівський плзт 2
 
наша історія. хх ст.львівський плзт 1
наша історія. хх ст.львівський плзт 1наша історія. хх ст.львівський плзт 1
наша історія. хх ст.львівський плзт 1
 
Novik igor
Novik igorNovik igor
Novik igor
 
Khlopitski
KhlopitskiKhlopitski
Khlopitski
 
Specializirovannye distributivy dlya_ustarevshih_pk_v_byudzhetnyh_uchrezhdeniyah
Specializirovannye distributivy dlya_ustarevshih_pk_v_byudzhetnyh_uchrezhdeniyahSpecializirovannye distributivy dlya_ustarevshih_pk_v_byudzhetnyh_uchrezhdeniyah
Specializirovannye distributivy dlya_ustarevshih_pk_v_byudzhetnyh_uchrezhdeniyah
 
03 specializirovannye distributivy_dlya_obrazovatelnyh_i_issledovatelskih_uch...
03 specializirovannye distributivy_dlya_obrazovatelnyh_i_issledovatelskih_uch...03 specializirovannye distributivy_dlya_obrazovatelnyh_i_issledovatelskih_uch...
03 specializirovannye distributivy_dlya_obrazovatelnyh_i_issledovatelskih_uch...
 
Mobilni operaciyni sistemi_kurdaev_oleg
Mobilni operaciyni sistemi_kurdaev_olegMobilni operaciyni sistemi_kurdaev_oleg
Mobilni operaciyni sistemi_kurdaev_oleg
 
сборник ситони 2012
сборник ситони 2012сборник ситони 2012
сборник ситони 2012
 
чоповський сергій сергійович. впз―це можливість цікавого навчання від малечі ...
чоповський сергій сергійович. впз―це можливість цікавого навчання від малечі ...чоповський сергій сергійович. впз―це можливість цікавого навчання від малечі ...
чоповський сергій сергійович. впз―це можливість цікавого навчання від малечі ...
 

Dernier

Хімічні елементи в літературних творах 8 клас
Хімічні елементи в літературних творах 8 класХімічні елементи в літературних творах 8 клас
Хімічні елементи в літературних творах 8 класkrementsova09nadya
 
psychologistpresentation-230215175859-50bdd6ed.ppt
psychologistpresentation-230215175859-50bdd6ed.pptpsychologistpresentation-230215175859-50bdd6ed.ppt
psychologistpresentation-230215175859-50bdd6ed.pptOlgaDidenko6
 
аналептики та антидепресанти.шгшгпшгп.ppt
аналептики та антидепресанти.шгшгпшгп.pptаналептики та антидепресанти.шгшгпшгп.ppt
аналептики та антидепресанти.шгшгпшгп.pptJurgenstiX
 
Горбонос 2024_presentation_for_website.pptx
Горбонос 2024_presentation_for_website.pptxГорбонос 2024_presentation_for_website.pptx
Горбонос 2024_presentation_for_website.pptxOlgaDidenko6
 
Супрун презентація_presentation_for_website.pptx
Супрун презентація_presentation_for_website.pptxСупрун презентація_presentation_for_website.pptx
Супрун презентація_presentation_for_website.pptxOlgaDidenko6
 
Супрун презентація_presentation_for_website.pptx
Супрун презентація_presentation_for_website.pptxСупрун презентація_presentation_for_website.pptx
Супрун презентація_presentation_for_website.pptxOlgaDidenko6
 
Проблеми захисту лісу в Україні та шляхи вирішення
Проблеми захисту лісу в Україні та шляхи вирішенняПроблеми захисту лісу в Україні та шляхи вирішення
Проблеми захисту лісу в Україні та шляхи вирішенняtetiana1958
 
Відкрита лекція на тему: "Сидерати - як спосіб виживання"
Відкрита лекція на тему: "Сидерати - як спосіб виживання"Відкрита лекція на тему: "Сидерати - як спосіб виживання"
Відкрита лекція на тему: "Сидерати - як спосіб виживання"tetiana1958
 
матеріал для 10 класу урок історія України
матеріал для 10 класу урок історія Україниматеріал для 10 класу урок історія України
матеріал для 10 класу урок історія Україниssuserfbff20
 
Іваніщук Надія Вікторівна атестація .pdf
Іваніщук Надія Вікторівна атестація  .pdfІваніщук Надія Вікторівна атестація  .pdf
Іваніщук Надія Вікторівна атестація .pdfhome
 
Презентациія для сайта Група «Незабудка».pptx
Презентациія для сайта Група «Незабудка».pptxПрезентациія для сайта Група «Незабудка».pptx
Презентациія для сайта Група «Незабудка».pptxOlgaDidenko6
 
Defectolog_presentation_for_website.pptx
Defectolog_presentation_for_website.pptxDefectolog_presentation_for_website.pptx
Defectolog_presentation_for_website.pptxOlgaDidenko6
 
атестація 2023-2024 Kewmrbq wtynh GNJ.pdf
атестація 2023-2024 Kewmrbq wtynh GNJ.pdfатестація 2023-2024 Kewmrbq wtynh GNJ.pdf
атестація 2023-2024 Kewmrbq wtynh GNJ.pdfhome
 
оцінювання дітей з особливими освітніми потребами у ЗЗСО.pptx
оцінювання дітей з особливими освітніми потребами у ЗЗСО.pptxоцінювання дітей з особливими освітніми потребами у ЗЗСО.pptx
оцінювання дітей з особливими освітніми потребами у ЗЗСО.pptxbagniylarisa15
 
Застосування Гайду безбар’єрності в роботі закладів культури громад Одещини.pdf
Застосування Гайду безбар’єрності в роботі закладів культури громад Одещини.pdfЗастосування Гайду безбар’єрності в роботі закладів культури громад Одещини.pdf
Застосування Гайду безбар’єрності в роботі закладів культури громад Одещини.pdfssuser15a891
 
Бібліотека – розвиток дитячої творчості та дозвілля для дітейpptx
Бібліотека – розвиток дитячої творчості  та дозвілля для дітейpptxБібліотека – розвиток дитячої творчості  та дозвілля для дітейpptx
Бібліотека – розвиток дитячої творчості та дозвілля для дітейpptxssuserc301ed1
 

Dernier (16)

Хімічні елементи в літературних творах 8 клас
Хімічні елементи в літературних творах 8 класХімічні елементи в літературних творах 8 клас
Хімічні елементи в літературних творах 8 клас
 
psychologistpresentation-230215175859-50bdd6ed.ppt
psychologistpresentation-230215175859-50bdd6ed.pptpsychologistpresentation-230215175859-50bdd6ed.ppt
psychologistpresentation-230215175859-50bdd6ed.ppt
 
аналептики та антидепресанти.шгшгпшгп.ppt
аналептики та антидепресанти.шгшгпшгп.pptаналептики та антидепресанти.шгшгпшгп.ppt
аналептики та антидепресанти.шгшгпшгп.ppt
 
Горбонос 2024_presentation_for_website.pptx
Горбонос 2024_presentation_for_website.pptxГорбонос 2024_presentation_for_website.pptx
Горбонос 2024_presentation_for_website.pptx
 
Супрун презентація_presentation_for_website.pptx
Супрун презентація_presentation_for_website.pptxСупрун презентація_presentation_for_website.pptx
Супрун презентація_presentation_for_website.pptx
 
Супрун презентація_presentation_for_website.pptx
Супрун презентація_presentation_for_website.pptxСупрун презентація_presentation_for_website.pptx
Супрун презентація_presentation_for_website.pptx
 
Проблеми захисту лісу в Україні та шляхи вирішення
Проблеми захисту лісу в Україні та шляхи вирішенняПроблеми захисту лісу в Україні та шляхи вирішення
Проблеми захисту лісу в Україні та шляхи вирішення
 
Відкрита лекція на тему: "Сидерати - як спосіб виживання"
Відкрита лекція на тему: "Сидерати - як спосіб виживання"Відкрита лекція на тему: "Сидерати - як спосіб виживання"
Відкрита лекція на тему: "Сидерати - як спосіб виживання"
 
матеріал для 10 класу урок історія України
матеріал для 10 класу урок історія Україниматеріал для 10 класу урок історія України
матеріал для 10 класу урок історія України
 
Іваніщук Надія Вікторівна атестація .pdf
Іваніщук Надія Вікторівна атестація  .pdfІваніщук Надія Вікторівна атестація  .pdf
Іваніщук Надія Вікторівна атестація .pdf
 
Презентациія для сайта Група «Незабудка».pptx
Презентациія для сайта Група «Незабудка».pptxПрезентациія для сайта Група «Незабудка».pptx
Презентациія для сайта Група «Незабудка».pptx
 
Defectolog_presentation_for_website.pptx
Defectolog_presentation_for_website.pptxDefectolog_presentation_for_website.pptx
Defectolog_presentation_for_website.pptx
 
атестація 2023-2024 Kewmrbq wtynh GNJ.pdf
атестація 2023-2024 Kewmrbq wtynh GNJ.pdfатестація 2023-2024 Kewmrbq wtynh GNJ.pdf
атестація 2023-2024 Kewmrbq wtynh GNJ.pdf
 
оцінювання дітей з особливими освітніми потребами у ЗЗСО.pptx
оцінювання дітей з особливими освітніми потребами у ЗЗСО.pptxоцінювання дітей з особливими освітніми потребами у ЗЗСО.pptx
оцінювання дітей з особливими освітніми потребами у ЗЗСО.pptx
 
Застосування Гайду безбар’єрності в роботі закладів культури громад Одещини.pdf
Застосування Гайду безбар’єрності в роботі закладів культури громад Одещини.pdfЗастосування Гайду безбар’єрності в роботі закладів культури громад Одещини.pdf
Застосування Гайду безбар’єрності в роботі закладів культури громад Одещини.pdf
 
Бібліотека – розвиток дитячої творчості та дозвілля для дітейpptx
Бібліотека – розвиток дитячої творчості  та дозвілля для дітейpptxБібліотека – розвиток дитячої творчості  та дозвілля для дітейpptx
Бібліотека – розвиток дитячої творчості та дозвілля для дітейpptx
 

чоповський Open scada_2014

  • 1. Використання OpenSCADA в ПТНЗ Чоповський Сергій Сергійович, викладач іт.Чоповський Сергій Сергійович, викладач іт. auslemberg@meta.uaauslemberg@meta.ua Державний навчальний заклад “ЛьвівськийДержавний навчальний заклад “Львівський професійний ліцей залізничного транспорту”.професійний ліцей залізничного транспорту”. http://lplzt.lvivedu.com/http://lplzt.lvivedu.com/ 24 - 27 квітня 2014 року.24 - 27 квітня 2014 року.
  • 2. OpenSCADA Серед великої кількості різноманітних SCADA-систем найбільш цікавою для використання у навчальному процесі в професійно-технічному навчальному закладі є відкрита безкоштовна система OpenSCADA. Розробниками OpenSCADA є: Роман Савоченко (безпосередньо автор проекту, м. Дніпродзержинськ, Україна), Максим Лисенко, Ксенія Яшина та ін. (до розробки може долучитися будь-який охочий). Проект був заснований у січні 2003 року, визначений як вільне програмне забезпечення (Free software). Ліцензія: GPL v.2. Мови локалізації: англійська (en), російська (ru), українська (uk), німецька (de).
  • 3. OpenSCADA Проект OpenSCADA представляє собою відкриту SCADA систему (Supervisory Control And Data Acquisition, у перекладі: «Система диспетчерського керування та збору даних»), яку побудовано за принципами модульності, багатоплатформності, гнучкості і масштабованості, та призначена для: збору, архівації, візуалізації інформації, видачі керуючих дій, а також інших споріднених операцій, характерних для повнофункціональної SCADA системи.
  • 4. OpenSCADA Використовується в якості програмного забезпечення для АСК-ТП (АСУ-ТП) (Автоматизованих систем керування (управління) технологічним процесом) для виконання як звичайних функцій SCADA систем, так і для використання у суміжних галузях інформаційних технологій.
  • 5. OpenSCADA Отже, система OpenSCADA застосовується:  На промислових об'єктах у якості повнофункціональної SCADA системи;  Всередині PLC (програмованих логічних контролерах) у якості середовища виконання;  У вбудованих (embeded) системах;  Для побудови різноманітних моделей (технологічних, хімічних, фізичних, електричних процесів);  На персональних комп'ютерах, серверах та кластерах для збору, обробки, представлення та архівації інформації про систему та її середовище.
  • 6. OpenSCADA У якості базової операційної системи (ОS) для розробки та використання обрано ОS GNU/Linux, яка є оптимальним рішенням з наступних питань:  надійності;надійності;  гнучкості;гнучкості;  масштабованості;масштабованості;  доступності;доступності;  популярності;популярності;  поширеності.поширеності.
  • 8. OpenSCADA У зв'язку з тим, що OpenSCADA розробляється на стандартній POSIX ОS, за принципами багатоплатформності, при її адаптації на інші платформи не виникає жодних проблем. Архітектура OpenSCADA використовує модульне ядро. І в залежності від того, які модулі підключені система може виконувати функції різноманітних серверів або клієнтів клієнт- серверної архітектури. OpenSCADA дозволяє реалізовувати розподілені клієнт-серверні системи будь-якої складності. Для досягнення високої швидкодії, за рахунок скорочення часу комунікацій, архітектура дозволяє поєднувати функції розгалужених систем у одній програмі.
  • 9. OpenSCADA Мал.2 Типова Api системи Openscada
  • 10. OpenSCADA складається з декількох підсистем: Підсистема безпеки.Підсистема безпеки. Містить списки користувачів та груп користувачів, забезпечує перевірку прав для доступу до елементів системи і т.п. Модульна підсистема баз даних.Модульна підсистема баз даних. Забезпечує доступ до баз даних. Модульна підсистема транспортів.Модульна підсистема транспортів. Забезпечує комунікацію із зовнішнім середовищем, за допомогою різноманітних комунікаційних інтерфейсів. Модульна підсистема комунікаційних протоколів обміну.Модульна підсистема комунікаційних протоколів обміну. Тісно пов'язана з підсистемою транспортів та забезпечує підтримку різноманітних протоколів обміну з зовнішніми системами.
  • 11. OpenSCADA Модульна підсистема збору даних (DAQ).Модульна підсистема збору даних (DAQ). Забезпечує збір даних із зовнішніх джерел: контролерів, датчиків та інше. Окрім цього, підсистема може надавати середовище для створення генераторів даних (моделей, регуляторів і т.п.). Модульна підсистема архівів.Модульна підсистема архівів. Містить архіви двох типів: архіви повідомлень та архіви значень. Метод архівації визначається алгоритмом, який закладено у модулі архівації. Модульна підсистема інтерфейсів користувача. Містить функції інтерфейсів користувача. Підсистема керування модулями.Підсистема керування модулями. Забезпечує контроль за модулями. Модульна підсистема спеціальних функцій. Містить функції, які не увійшли до інших підсистем. У цей час цими функціями є функції тестування.
  • 12. OpenSCADA Отже, виходячи з принципу модульності, функціональність вказаних вище модульних підсистем можна розширювати шляхом підключення до них модулів відповідного типу. Модульне ядро системи виконується у вигляді статичних та сумісно використовних бібліотек. Це дозволяє вбудовувати різні функції системи у існуючи програми, а також створювати нові програми на основі модульного ядра системи OpenSCADA.
  • 13. OpenSCADA Модулі системи OpenSCADA зберігаються в динамічних бібліотеках. Кожна динамічна бібліотека може містити безліч модулів різноманітного типу. Наповнення динамічних бібліотек модулями визначається функціональною зв'язаністю самих модулів. Динамічні бібліотеки допускають гарячу заміну, що допускає у процесі роботи виконувати поновлення модулів. Метод збереження коду модулів в динамічних бібліотеках є основним для системи OpenSCADA, оскільки підтримується практично всіма сучасними ОS. Це не виключає можливості розробки інших методів збереження коду модулів, що робить систему надзвичайно гнучкою та масштабованою.
  • 14. OpenSCADA Ось декілька з робочих проектів АСК-ТП, які були створенні за допомогою системи OpenSCADA: Динамічна модель реального часу Анастасіївської ГЛКС (Мал. 3)
  • 16. OpenSCADA Середовище виконання ПЛК LP-8x81 фірми ICP DAS на основі OpenSCADA (Мал. 5)
  • 17. OpenSCADA АСУ ТП шарових млинів ШБМ 287/410 котлоагрегату БКЗ 160–100 ПТ (Мал. 6)
  • 18. OpenSCADA Автоматизація жилого будинку - "Розумний дім" (HouseSpirit). (Мал. 7)
  • 19. OpenSCADA Збірка OpenSCADA та прошивки для ARM-контролерів фірми ICP DAS (LP-5141) (Мал. 8)
  • 20. OpenSCADA Збірка проекту OpenSCADA для мобільних пристроїв фірми Nokia (N800, N900, N950) (Мал. 9)
  • 22. OpenSCADA OpenSCADA на АРМ оператора в Системі АСКДК нафтобази Мал. 11
  • 24. OpenSCADA OpenSCADA у програмованому логічному контролері (ПЛК) (Мал. 13)
  • 25. OpenSCADA Система збору і візуалізації котла №1 цеху ТЭЦ (Мал. 14)
  • 27. OpenSCADA Установка OpenSCADA на touchscreen FPC-1701 на ОС Debian 5.0.3 lenny (Мал. 16)
  • 29. OpenSCADA Отже, як бачимо, можливості застосування систем OpenSCADA є дуже широкими. В плані застосування цих систем для практичного відпрацювання знань і навичок учнями ПТНЗ будуть корисними побудови на комп'ютері різноманітних моделей (технологічних, хімічних, фізичних та електричних) процесів саме засобами OpenSCADA.
  • 30. OpenSCADA І вже тут виникають певні труднощі. Не є великою таємницею, що загальноосвітній рівень більшої частини учнів (після 9 років навчання у школі), які приходять навчатися у ПТНЗ, є м'яко кажучи, далеко незадовільним. Маючи прогалини з фізико-математичних предметів, такі учні не спроможні самостійно виконати складні роботи з моделювання різних процесів з метою набуття необхідних компетенцій сучасного робітника в умовах подальшого зростання інформатизації всіх галузей суспільства .
  • 31. OpenSCADA А що робити? Як знайти вихід з цієї складної ситуації? Частковим рішенням проблеми може бути більш широка участь ВНЗ в навчально-виховному процесі середньої школи та ПТНЗ хоча би на рівні шефської допомоги у вигляді створення, силами студентів ВНЗ, на персональних комп'ютерах різноманітних навчально- методичних комплектів засобами системи OpenSCADA, побудови різноманітних моделей (технологічних, хімічних, фізичних, електричних процесів, вбудованих (embeded) систем, програмованих логічних контролерів тощо).
  • 32. Література:Література: асу-тп .орг-ресурс для спеціалістів, чия сфера діяльності пов'язана с АСУ, АСУТП, SCADA, контролерами, промисловими комп'ютерами, КИПиА http://www.asu-tp.org/index.php?option=com_content&task=view&id=230& Головний сайт проекту відкритої SCADA системи http://oscada.org/ua/golovna/ Динамічна модель реального часу Анастасіївської ГЛКС http://oscada.org/ua/novini/odinochna-storinka/article/the-dynamic-model-o Динамічна модель парового котла №9 ДМК http://oscada.org/ua/novini/odinochna-storinka/article/dynamic-model-of-st Середовище виконання ПЛК LP-8x81 фірми ICP DAS на основі OpenSCADA http://oscada.org/ua/golovna/rishennja/odinochna-storinka/article/runtime-
  • 33. Література: АСУ ТП шарових млинів ШБМ 287/410 котлоагрегату БКЗ 160–100 ПТ http://oscada.org/ua/golovna/rishennja/odinochna-storinka/article/acs-tp Автоматизація жилого дому - "Розумний дім" (HouseSpirit) http://oscada.org/ua/golovna/rishennja/odinochna-storinka/article/apartm Збірка OpenSCADA та прошивки для ARM-контролерів фірми ICP DAS (LP-5141) http://oscada.org/ua/golovna/rishennja/odinochna-storinka/article/buildin
  • 34. Література: Збірка проекту OpenSCADA для мобільних пристроїв фірми Nokia (N800, N900, N950) http://oscada.org/ua/golovna/rishennja/odinochna-storinka/article/build-th Диспетчеризація пташиного господарства http://oscada.org/ua/golovna/rishennja/odinochna-storinka/article/dispatc OpenSCADA на АРМ оператора в Системі АСКДК нафтобази http://oscada.org/ua/golovna/rishennja/odinochna-storinka/article/opensc АСК ”Автоклави" http://oscada.org/ua/golovna/rishennja/odinochna-storinka/article/opensc
  • 35. Література: OpenSCADA у програмованому логічному контролері (ПЛК) http://oscada.org/ua/golovna/rishennja/odinochna-storinka/article/openscad Система збору і візуалізації котла №1 цеху ТЭЦ http://wiki.oscada.org/Using/BagleyBoiler1?v=fmh Диспетчеризація електрощитовий Іркутський ТЭЦ-10 http://wiki.oscada.org/Using/Irkutsk?v=11lb Установка OpenSCADA на touchscreen FPC-1701 на ОС Debian 5.0.3 lenny http://wiki.oscada.org/Using/FPC1701?v=mbn Диспетчеризація вагономийного комплексу http://wiki.oscada.org/Using/VMK?v=184n
  • 36. Автор висловлює щиру вдячність авторамАвтор висловлює щиру вдячність авторам публікацій матеріалів, які суттєвопублікацій матеріалів, які суттєво допомагають при створенні навчальнихдопомагають при створенні навчальних презентацій. А також спільноті Internet, щопрезентацій. А також спільноті Internet, що всебічно розвивають та роз'яснюють усівсебічно розвивають та роз'яснюють усі тонкощі використання ВПЗ.тонкощі використання ВПЗ.