SlideShare uma empresa Scribd logo
1 de 4
Baixar para ler offline
Промислові мережі та інтеграційні технології. Лабораторний практикум. НУХТ. ІАСУ. О.М.Пупена
ЛАБОРАТОРНА РОБОТА № 6 (Дистанційна форма).
Використання шини MODBUS RTU та MODBUS TCP/IP для зв’язку SCADA
програм з ПЛК.
Тривалість: 1 акад. година.
Мета: Отримати навики налаштування в SCADA-програмах підсистеми вводу/виводу
для роботи з Modbus RTU та Modbus TCP/IP.
Лабораторна установка.
Мінімально необхідне апаратне забезпечення. Для проведення віртуальної
лабораторної роботи потрібен комп’ютер з характеристиками, наведеними в лабораторній
роботі №1.
Апаратне забезпечення, матеріали та інструменти для проведення лабораторної
роботи з фізичними пристроями (див.рис.5.1).
Комп’ютер (ПК1) та ПЛК (з підтримкою Modbus RTU Slave та Modbus TCP Server), які
з’єднані між собою:
a. послідовним інтерфейсом (RS-232 або RS-485);
b. мережею Ethernet;
Апаратне забезпечення, матеріали та інструменти, що використані у віртуальній
лабораторній роботі.
1. Усі досліди проводяться на віртуальній машині.
Програмне забезпечення для проведення лабораторної роботи з фізичними
пристроями.
1. Середовище виконання для ПЛК, з функціоналом, аналогічним описаному в додатку
3.3 (з лабораторної роботи 3).
2. SCADA програма Vijeo Citect 7.2 (береться на кафедрі або завантажується після
реєстрації http://www.citect.schneider-electric.com/download?gid=231&docname=Vijeo
Citect V7.20 Full Version).
Програмне забезпечення, що використане у віртуальній лабораторній роботі.
1. CoDeSys Control Win http://store.codesys.com/codesys-control-win-sl.html (вже
встановлено на образі віртуальної машини)
2. Виконавчий проект CoDeSys
https://drive.google.com/file/d/0B2FfwwwweBSVTm4xTThySm5KSjA/view?usp=sharin
g (встановлений на віртуальній машині в лабораторній роботі №3)
3. SCADA програма Vijeo Citect 7.2 (вже встановлено на образі віртуальної машини).
Загальна постановка задачі.
Цілі роботи:
- розробити проект SCADA для контролю та керування віртуальним об’єктом
через Modbus TCP/IP та Modbus RTU.
COM
Serial
ПК1 ПЛК
Рис.6.1. Структурна схема лабораторної установки, що використовується у лабораторній
роботі з фізичними пристроями
Eth
Eth
serial
Ethernet
2
Послідовність виконання роботи.
1. Запуск ПЛК.
Для віртуальної установки. Завантажте файли середовища виконання для віртуальної
лабораторної установки (див. додаток 3.3) та установіть їх на віртуальну машину, якщо
це не було зроблено до тепер. Запустіть віртуальний контролер на виконання, за
необхідності введіть свій варіант, впевніться що він введений вірно.
2. Створення проекту та однієї змінної.
Користуючись додатком 6.1.1:
- створіть у Vijeo Citect проект, добавте комунікацію (пристрій вводу/виводу) Modbus
RTU для підключення до вашого контролеру;
- створіть одну змінну, яка посилається на лічильник та перевірте її відображення, адреса
змінної визначається наступним чином:
адреса_змінної_лічильника = адреса_змінної_клапанів + 3
- за допомогою відомих вам утиліт роботи з COM-портом або Modbus перевірте чи дійсно
віртуальний ПЛК не підтримує Coils та Input Bits; зробіть копію екрану де Ви побачили
результат перевірки та напишіть висновки щодо цього;
- виправте параметр в проекті, як це показано у відео з додатку 6.1.1.
- добийтеся того, щоб змінна почала відображатися.
3. Створення інших змінних.
Користуючись додатком 6.1.2:
- створіть у Vijeo Citect усі інші змінні що мають джерелом даних контролер через зв'язок
Modbus RTU;
- створіть примітивну мнемосхему для проекту
- виправте параметр в проекті, як це показано у відео з додатку 6.1.2
- добийтеся того, щоб всі змінні почали відображатися і змінюватися правильно
4. Створення змінних Modbus TCP/IP.
Користуючись додатком 6.1.3:
- створіть у Vijeo Citect комунікацію (пристрій вводу/виводу) Modbus/TCP для
підключення до вашого контролеру
- створіть у Vijeo Citect усі змінні що мають джерелом даних контролер через зв'язок
Modbus TCP/IP аналогічно як для Modbus RTU;
- скопіюйте та модифікуйте мнемосхему для установки як це зроблено в додатку 6.1.3:
- виправте параметр в проекті, як це показано у відео з додатку 6.1.3
- добийтеся того, щоб всі змінні почали відображатися і змінюватися правильно
Оформлення звіту.
Після закінчення роботи, відправте звіт у форматі DOC чи PDF, оформлений у вигляді,
наведеному в додатку 5.3 та файл архіву проекту VijeoCitect.
Перевірка виконання роботи та питання до захисту.
Викладачем перевіряється виконання всіх пунктів роботи відповідно до занотованих у
звіті результатів. Оцінюється повнота результатів. Кінцева оцінка коригується по усному
опитуванню при очному спілкуванню. Кожен результат студент повинен пояснити. У
випадку виникнення помилок або запитань щодо проведення певного пункту, його необхідно
буде повторити.
3
ДОДАТОК 6.1. НАЛАШТУВАННЯ КОМУНІКАЦІЙ MODBUS RTU ТА MODBUS
TCP/IP В SCADA VIJEOCITECT .
Д.6.1.1. Створення проекту, добавлення комунікації Modbus RTU, створення і
перевірки однієї числової та одної дискретної змінної
https://youtu.be/Q9i6wyOdU4Q
Д.6.1.2. Створення інших змінних для комунікації Modbus RTU.
https://youtu.be/LoN8jhILdVU
Д.6.1.3. Добавлення комунікації Modbus TCP/IP та змінних.
https://youtu.be/IExJdskMHHY
4
ДОДАТОК 6.2. ОФОРМЛЕННЯ ЗВІТУ.
Пункт 2. Створення проекту та однієї змінної.
Навести копію екрану на якому видно підтримку або не підтримку контролером Coils та
Input Bits.
Написати висновки щодо підтримки.
Результат роботи в кінці лабораторної роботи відправляється файлом архіву проекту
VijeoCitect (резервна копія).

Mais conteúdo relacionado

Mais procurados

5 Підсистема введення/виведення. OPC
5 Підсистема введення/виведення. OPC5 Підсистема введення/виведення. OPC
5 Підсистема введення/виведення. OPCПупена Александр
 
Промислові мережі та інтеграційні технології курс лекцій
Промислові мережі та інтеграційні технології курс лекційПромислові мережі та інтеграційні технології курс лекцій
Промислові мережі та інтеграційні технології курс лекційПупена Александр
 
Підсистема керування збором та обробкою даних в реальному часі
Підсистема керування збором та обробкою даних в реальному часіПідсистема керування збором та обробкою даних в реальному часі
Підсистема керування збором та обробкою даних в реальному часіПупена Александр
 
Анімовані компоненти та навігація
Анімовані компоненти та навігаціяАнімовані компоненти та навігація
Анімовані компоненти та навігаціяПупена Александр
 
Підсистема введення/виведення SCADA/HMI. Modbus
Підсистема введення/виведення SCADA/HMI. ModbusПідсистема введення/виведення SCADA/HMI. Modbus
Підсистема введення/виведення SCADA/HMI. ModbusПупена Александр
 
Програмовані логічні контролери стандарту МЕК 61131
Програмовані логічні контролери стандарту МЕК 61131Програмовані логічні контролери стандарту МЕК 61131
Програмовані логічні контролери стандарту МЕК 61131Пупена Александр
 
Розроблення дисплеїв та анімованих елементів
Розроблення дисплеїв та анімованих елементівРозроблення дисплеїв та анімованих елементів
Розроблення дисплеїв та анімованих елементівПупена Александр
 
Загальні принципи розроблення АРМ оператора на базі SCADA/HMI
Загальні принципи розроблення АРМ оператора на базі SCADA/HMIЗагальні принципи розроблення АРМ оператора на базі SCADA/HMI
Загальні принципи розроблення АРМ оператора на базі SCADA/HMIПупена Александр
 
Концепція розробки програмного забезпечення для програмованих логічних контро...
Концепція розробки програмного забезпечення для програмованих логічних контро...Концепція розробки програмного забезпечення для програмованих логічних контро...
Концепція розробки програмного забезпечення для програмованих логічних контро...Пупена Александр
 
Lec13 14 багатопоточнiсть
Lec13 14 багатопоточнiстьLec13 14 багатопоточнiсть
Lec13 14 багатопоточнiстьcit-cit
 
Розроблення підсистеми трендів
Розроблення підсистеми трендівРозроблення підсистеми трендів
Розроблення підсистеми трендівПупена Александр
 

Mais procurados (20)

пIм метод лаб2112
пIм метод лаб2112пIм метод лаб2112
пIм метод лаб2112
 
пім косп лекц
пім косп лекцпім косп лекц
пім косп лекц
 
5 Підсистема введення/виведення. OPC
5 Підсистема введення/виведення. OPC5 Підсистема введення/виведення. OPC
5 Підсистема введення/виведення. OPC
 
S88.01 tutorial (укр мова)
S88.01 tutorial (укр мова)S88.01 tutorial (укр мова)
S88.01 tutorial (укр мова)
 
лаб роботи Zenon Batch Control
лаб роботи Zenon Batch Controlлаб роботи Zenon Batch Control
лаб роботи Zenon Batch Control
 
Інші підсистеми
Інші підсистемиІнші підсистеми
Інші підсистеми
 
Промислові мережі та інтеграційні технології курс лекцій
Промислові мережі та інтеграційні технології курс лекційПромислові мережі та інтеграційні технології курс лекцій
Промислові мережі та інтеграційні технології курс лекцій
 
UNITY PRO – ШВИДКИЙ СТАРТ
UNITY PRO – ШВИДКИЙ СТАРТUNITY PRO – ШВИДКИЙ СТАРТ
UNITY PRO – ШВИДКИЙ СТАРТ
 
Підсистема керування збором та обробкою даних в реальному часі
Підсистема керування збором та обробкою даних в реальному часіПідсистема керування збором та обробкою даних в реальному часі
Підсистема керування збором та обробкою даних в реальному часі
 
Анімовані компоненти та навігація
Анімовані компоненти та навігаціяАнімовані компоненти та навігація
Анімовані компоненти та навігація
 
Підсистема введення/виведення SCADA/HMI. Modbus
Підсистема введення/виведення SCADA/HMI. ModbusПідсистема введення/виведення SCADA/HMI. Modbus
Підсистема введення/виведення SCADA/HMI. Modbus
 
Програмовані логічні контролери стандарту МЕК 61131
Програмовані логічні контролери стандарту МЕК 61131Програмовані логічні контролери стандарту МЕК 61131
Програмовані логічні контролери стандарту МЕК 61131
 
Розроблення дисплеїв та анімованих елементів
Розроблення дисплеїв та анімованих елементівРозроблення дисплеїв та анімованих елементів
Розроблення дисплеїв та анімованих елементів
 
Pac framework v1_250318
Pac framework v1_250318Pac framework v1_250318
Pac framework v1_250318
 
Загальні принципи розроблення АРМ оператора на базі SCADA/HMI
Загальні принципи розроблення АРМ оператора на базі SCADA/HMIЗагальні принципи розроблення АРМ оператора на базі SCADA/HMI
Загальні принципи розроблення АРМ оператора на базі SCADA/HMI
 
Концепція розробки програмного забезпечення для програмованих логічних контро...
Концепція розробки програмного забезпечення для програмованих логічних контро...Концепція розробки програмного забезпечення для програмованих логічних контро...
Концепція розробки програмного забезпечення для програмованих логічних контро...
 
Лекція №6
Лекція №6Лекція №6
Лекція №6
 
Lec13 14 багатопоточнiсть
Lec13 14 багатопоточнiстьLec13 14 багатопоточнiсть
Lec13 14 багатопоточнiсть
 
Розроблення підсистеми трендів
Розроблення підсистеми трендівРозроблення підсистеми трендів
Розроблення підсистеми трендів
 
11 Підсистеми захисту
11 Підсистеми захисту11 Підсистеми захисту
11 Підсистеми захисту
 

Destaque

РОЗРОБКА ДИСТАНЦІЙНИХ НАВЧАЛЬНИХ КУРСІВ ДЛЯ ПІДГОТОВКИ СПЕЦІАЛІСТІВ З АВТОМАТ...
РОЗРОБКА ДИСТАНЦІЙНИХ НАВЧАЛЬНИХ КУРСІВ ДЛЯ ПІДГОТОВКИ СПЕЦІАЛІСТІВ З АВТОМАТ...РОЗРОБКА ДИСТАНЦІЙНИХ НАВЧАЛЬНИХ КУРСІВ ДЛЯ ПІДГОТОВКИ СПЕЦІАЛІСТІВ З АВТОМАТ...
РОЗРОБКА ДИСТАНЦІЙНИХ НАВЧАЛЬНИХ КУРСІВ ДЛЯ ПІДГОТОВКИ СПЕЦІАЛІСТІВ З АВТОМАТ...Пупена Александр
 
Приклади реалізації алгоритмів управління в середовищі UNITY PRO
Приклади реалізації алгоритмів управління в середовищі UNITY PROПриклади реалізації алгоритмів управління в середовищі UNITY PRO
Приклади реалізації алгоритмів управління в середовищі UNITY PROПупена Александр
 
Modelo portfólio unopar
Modelo portfólio unoparModelo portfólio unopar
Modelo portfólio unoparRogerio Sena
 

Destaque (7)

РОЗРОБКА ДИСТАНЦІЙНИХ НАВЧАЛЬНИХ КУРСІВ ДЛЯ ПІДГОТОВКИ СПЕЦІАЛІСТІВ З АВТОМАТ...
РОЗРОБКА ДИСТАНЦІЙНИХ НАВЧАЛЬНИХ КУРСІВ ДЛЯ ПІДГОТОВКИ СПЕЦІАЛІСТІВ З АВТОМАТ...РОЗРОБКА ДИСТАНЦІЙНИХ НАВЧАЛЬНИХ КУРСІВ ДЛЯ ПІДГОТОВКИ СПЕЦІАЛІСТІВ З АВТОМАТ...
РОЗРОБКА ДИСТАНЦІЙНИХ НАВЧАЛЬНИХ КУРСІВ ДЛЯ ПІДГОТОВКИ СПЕЦІАЛІСТІВ З АВТОМАТ...
 
Приклади реалізації алгоритмів управління в середовищі UNITY PRO
Приклади реалізації алгоритмів управління в середовищі UNITY PROПриклади реалізації алгоритмів управління в середовищі UNITY PRO
Приклади реалізації алгоритмів управління в середовищі UNITY PRO
 
Serial line m340
Serial line m340Serial line m340
Serial line m340
 
програма ТДА16-2
програма ТДА16-2програма ТДА16-2
програма ТДА16-2
 
Mes конспект
Mes конспектMes конспект
Mes конспект
 
МЕТОДИЧЕСКИЕ РЕКОМЕНДАЦИИ Eplan
МЕТОДИЧЕСКИЕ РЕКОМЕНДАЦИИ EplanМЕТОДИЧЕСКИЕ РЕКОМЕНДАЦИИ Eplan
МЕТОДИЧЕСКИЕ РЕКОМЕНДАЦИИ Eplan
 
Modelo portfólio unopar
Modelo portfólio unoparModelo portfólio unopar
Modelo portfólio unopar
 

Semelhante a лр6 використання modbus для scada

2 3 утиліти для роботи з COM-портами ПК
2 3 утиліти для роботи з COM-портами ПК 2 3 утиліти для роботи з COM-портами ПК
2 3 утиліти для роботи з COM-портами ПК Пупена Александр
 
Computers and Computing Works lecture №8
Computers and Computing Works lecture №8Computers and Computing Works lecture №8
Computers and Computing Works lecture №8Lesia Sobolevska
 
ЗАСОБИ НАВЧАННЯ ТА ОБЛАДНАННЯ ДЛЯ НАВЧАЛЬНИХ КАБІНЕТІВ І STEM-ЛАБОРАТОРІЙ
ЗАСОБИ НАВЧАННЯ ТА ОБЛАДНАННЯ ДЛЯ НАВЧАЛЬНИХ КАБІНЕТІВ І STEM-ЛАБОРАТОРІЙЗАСОБИ НАВЧАННЯ ТА ОБЛАДНАННЯ ДЛЯ НАВЧАЛЬНИХ КАБІНЕТІВ І STEM-ЛАБОРАТОРІЙ
ЗАСОБИ НАВЧАННЯ ТА ОБЛАДНАННЯ ДЛЯ НАВЧАЛЬНИХ КАБІНЕТІВ І STEM-ЛАБОРАТОРІЙOleksii Voronkin
 
I2CHUB_V1 Datasheet UA - розгалужувач інтерфейсів шини I2C
I2CHUB_V1 Datasheet UA - розгалужувач інтерфейсів шини I2CI2CHUB_V1 Datasheet UA - розгалужувач інтерфейсів шини I2C
I2CHUB_V1 Datasheet UA - розгалужувач інтерфейсів шини I2CIoTdevices
 
22300 prezentaciya-na-temu-aparatne-i-programne-zabezpechennya-merezh
22300 prezentaciya-na-temu-aparatne-i-programne-zabezpechennya-merezh22300 prezentaciya-na-temu-aparatne-i-programne-zabezpechennya-merezh
22300 prezentaciya-na-temu-aparatne-i-programne-zabezpechennya-merezhArtemLipin
 
V24 com to_net
V24 com to_netV24 com to_net
V24 com to_netRingonoki
 
Тренди розвитку АСУТП в 4-ій промисловій
Тренди розвитку АСУТП в 4-ій промисловійТренди розвитку АСУТП в 4-ій промисловій
Тренди розвитку АСУТП в 4-ій промисловійAPPAU_Ukraine
 
Lviv Outsourcing Forum 2016 Віктор Кремінь “Можливості аутсорсингу розробки f...
Lviv Outsourcing Forum 2016 Віктор Кремінь “Можливості аутсорсингу розробки f...Lviv Outsourcing Forum 2016 Віктор Кремінь “Можливості аутсорсингу розробки f...
Lviv Outsourcing Forum 2016 Віктор Кремінь “Можливості аутсорсингу розробки f...Lviv Startup Club
 
Изучение интерфейсов операционных систем с помощью Embedded System
Изучение интерфейсов операционных систем с помощью Embedded SystemИзучение интерфейсов операционных систем с помощью Embedded System
Изучение интерфейсов операционных систем с помощью Embedded Systemitconnect2016
 
GlobalLogic Webinar "Introduction to Embedded QA"
GlobalLogic Webinar "Introduction to Embedded QA"GlobalLogic Webinar "Introduction to Embedded QA"
GlobalLogic Webinar "Introduction to Embedded QA"GlobalLogic Ukraine
 

Semelhante a лр6 використання modbus для scada (20)

3 3 modbus tcp
3 3 modbus tcp3 3 modbus tcp
3 3 modbus tcp
 
2 3 утиліти для роботи з COM-портами ПК
2 3 утиліти для роботи з COM-портами ПК 2 3 утиліти для роботи з COM-портами ПК
2 3 утиліти для роботи з COM-портами ПК
 
3 1 Modbus Protocol
3 1 Modbus Protocol3 1 Modbus Protocol
3 1 Modbus Protocol
 
3 4 modbus utility
3 4 modbus utility 3 4 modbus utility
3 4 modbus utility
 
Prog inf zab_24_02_18
Prog inf zab_24_02_18Prog inf zab_24_02_18
Prog inf zab_24_02_18
 
Computers and Computing Works lecture №8
Computers and Computing Works lecture №8Computers and Computing Works lecture №8
Computers and Computing Works lecture №8
 
2
22
2
 
ЗАСОБИ НАВЧАННЯ ТА ОБЛАДНАННЯ ДЛЯ НАВЧАЛЬНИХ КАБІНЕТІВ І STEM-ЛАБОРАТОРІЙ
ЗАСОБИ НАВЧАННЯ ТА ОБЛАДНАННЯ ДЛЯ НАВЧАЛЬНИХ КАБІНЕТІВ І STEM-ЛАБОРАТОРІЙЗАСОБИ НАВЧАННЯ ТА ОБЛАДНАННЯ ДЛЯ НАВЧАЛЬНИХ КАБІНЕТІВ І STEM-ЛАБОРАТОРІЙ
ЗАСОБИ НАВЧАННЯ ТА ОБЛАДНАННЯ ДЛЯ НАВЧАЛЬНИХ КАБІНЕТІВ І STEM-ЛАБОРАТОРІЙ
 
I2CHUB_V1 Datasheet UA - розгалужувач інтерфейсів шини I2C
I2CHUB_V1 Datasheet UA - розгалужувач інтерфейсів шини I2CI2CHUB_V1 Datasheet UA - розгалужувач інтерфейсів шини I2C
I2CHUB_V1 Datasheet UA - розгалужувач інтерфейсів шини I2C
 
Silabus oit
Silabus oitSilabus oit
Silabus oit
 
1 3 osi рівні
1 3 osi рівні 1 3 osi рівні
1 3 osi рівні
 
Silabus oit
Silabus oitSilabus oit
Silabus oit
 
Silabus oit
Silabus oitSilabus oit
Silabus oit
 
22300 prezentaciya-na-temu-aparatne-i-programne-zabezpechennya-merezh
22300 prezentaciya-na-temu-aparatne-i-programne-zabezpechennya-merezh22300 prezentaciya-na-temu-aparatne-i-programne-zabezpechennya-merezh
22300 prezentaciya-na-temu-aparatne-i-programne-zabezpechennya-merezh
 
V24 com to_net
V24 com to_netV24 com to_net
V24 com to_net
 
Тренди розвитку АСУТП в 4-ій промисловій
Тренди розвитку АСУТП в 4-ій промисловійТренди розвитку АСУТП в 4-ій промисловій
Тренди розвитку АСУТП в 4-ій промисловій
 
Lviv Outsourcing Forum 2016 Віктор Кремінь “Можливості аутсорсингу розробки f...
Lviv Outsourcing Forum 2016 Віктор Кремінь “Можливості аутсорсингу розробки f...Lviv Outsourcing Forum 2016 Віктор Кремінь “Можливості аутсорсингу розробки f...
Lviv Outsourcing Forum 2016 Віктор Кремінь “Можливості аутсорсингу розробки f...
 
Изучение интерфейсов операционных систем с помощью Embedded System
Изучение интерфейсов операционных систем с помощью Embedded SystemИзучение интерфейсов операционных систем с помощью Embedded System
Изучение интерфейсов операционных систем с помощью Embedded System
 
GlobalLogic Webinar "Introduction to Embedded QA"
GlobalLogic Webinar "Introduction to Embedded QA"GlobalLogic Webinar "Introduction to Embedded QA"
GlobalLogic Webinar "Introduction to Embedded QA"
 
4 1 1 ethernet base
4 1 1 ethernet base 4 1 1 ethernet base
4 1 1 ethernet base
 

Mais de Пупена Александр

9 Приклади підсистеми тривожної сигналізації в SCADA Citect і SCADA zenon
9 Приклади підсистеми тривожної сигналізації в SCADA Citect і SCADA zenon9 Приклади підсистеми тривожної сигналізації в SCADA Citect і SCADA zenon
9 Приклади підсистеми тривожної сигналізації в SCADA Citect і SCADA zenonПупена Александр
 
8 Розробка підсистеми тривожної сигналізації
8 Розробка підсистеми тривожної сигналізації8 Розробка підсистеми тривожної сигналізації
8 Розробка підсистеми тривожної сигналізаціїПупена Александр
 
2_3 Функції графічного людино-машинного інтерфейсу: високоефективний ЛМІ
2_3 Функції графічного людино-машинного інтерфейсу: високоефективний ЛМІ2_3 Функції графічного людино-машинного інтерфейсу: високоефективний ЛМІ
2_3 Функції графічного людино-машинного інтерфейсу: високоефективний ЛМІПупена Александр
 
2.1. Функції графічного людино-машинного інтерфейсу
2.1. Функції графічного людино-машинного інтерфейсу2.1. Функції графічного людино-машинного інтерфейсу
2.1. Функції графічного людино-машинного інтерфейсуПупена Александр
 
Мастер-класс: отправка данных с ПЛК в Google Sheet с использованием Node-RED
Мастер-класс: отправка данных с ПЛК в Google Sheet с использованием Node-REDМастер-класс: отправка данных с ПЛК в Google Sheet с использованием Node-RED
Мастер-класс: отправка данных с ПЛК в Google Sheet с использованием Node-REDПупена Александр
 
Про курс «Технологии Индустрии 4.0»
Про курс «Технологии Индустрии 4.0» Про курс «Технологии Индустрии 4.0»
Про курс «Технологии Индустрии 4.0» Пупена Александр
 
Git и GitHub для создания учебного контента
Git и GitHub для создания учебного контентаGit и GitHub для создания учебного контента
Git и GitHub для создания учебного контентаПупена Александр
 
Модель компетенцій спеціалістів Industrial Automation в епоху 4.0
Модель компетенцій спеціалістів Industrial Automation в епоху 4.0 Модель компетенцій спеціалістів Industrial Automation в епоху 4.0
Модель компетенцій спеціалістів Industrial Automation в епоху 4.0 Пупена Александр
 
Промышленные сети в АСУТП. Начальный уровень.
Промышленные сети в АСУТП.  Начальный уровень.Промышленные сети в АСУТП.  Начальный уровень.
Промышленные сети в АСУТП. Начальный уровень.Пупена Александр
 
1 1 призначення засобів людино машинного інтерфейсу та scada
1 1 призначення засобів людино машинного інтерфейсу та scada1 1 призначення засобів людино машинного інтерфейсу та scada
1 1 призначення засобів людино машинного інтерфейсу та scadaПупена Александр
 
навіщо нам потрібен стандарт Isa 88
навіщо нам потрібен стандарт Isa 88навіщо нам потрібен стандарт Isa 88
навіщо нам потрібен стандарт Isa 88Пупена Александр
 

Mais de Пупена Александр (18)

Node-RED довідник
Node-RED довідникNode-RED довідник
Node-RED довідник
 
9 Приклади підсистеми тривожної сигналізації в SCADA Citect і SCADA zenon
9 Приклади підсистеми тривожної сигналізації в SCADA Citect і SCADA zenon9 Приклади підсистеми тривожної сигналізації в SCADA Citect і SCADA zenon
9 Приклади підсистеми тривожної сигналізації в SCADA Citect і SCADA zenon
 
8 Розробка підсистеми тривожної сигналізації
8 Розробка підсистеми тривожної сигналізації8 Розробка підсистеми тривожної сигналізації
8 Розробка підсистеми тривожної сигналізації
 
2_3 Функції графічного людино-машинного інтерфейсу: високоефективний ЛМІ
2_3 Функції графічного людино-машинного інтерфейсу: високоефективний ЛМІ2_3 Функції графічного людино-машинного інтерфейсу: високоефективний ЛМІ
2_3 Функції графічного людино-машинного інтерфейсу: високоефективний ЛМІ
 
2 2 Інші функції SCADA/HMI
2 2 Інші функції SCADA/HMI2 2 Інші функції SCADA/HMI
2 2 Інші функції SCADA/HMI
 
2.1. Функції графічного людино-машинного інтерфейсу
2.1. Функції графічного людино-машинного інтерфейсу2.1. Функції графічного людино-машинного інтерфейсу
2.1. Функції графічного людино-машинного інтерфейсу
 
Мастер-класс: отправка данных с ПЛК в Google Sheet с использованием Node-RED
Мастер-класс: отправка данных с ПЛК в Google Sheet с использованием Node-REDМастер-класс: отправка данных с ПЛК в Google Sheet с использованием Node-RED
Мастер-класс: отправка данных с ПЛК в Google Sheet с использованием Node-RED
 
Про курс «Технологии Индустрии 4.0»
Про курс «Технологии Индустрии 4.0» Про курс «Технологии Индустрии 4.0»
Про курс «Технологии Индустрии 4.0»
 
Git и GitHub для создания учебного контента
Git и GitHub для создания учебного контентаGit и GitHub для создания учебного контента
Git и GitHub для создания учебного контента
 
Git4 all
Git4 allGit4 all
Git4 all
 
Presentation 111019 1
Presentation 111019 1Presentation 111019 1
Presentation 111019 1
 
Модель компетенцій спеціалістів Industrial Automation в епоху 4.0
Модель компетенцій спеціалістів Industrial Automation в епоху 4.0 Модель компетенцій спеціалістів Industrial Automation в епоху 4.0
Модель компетенцій спеціалістів Industrial Automation в епоху 4.0
 
Vebinar isa88
Vebinar isa88Vebinar isa88
Vebinar isa88
 
Tda18 1
Tda18 1Tda18 1
Tda18 1
 
кадри в індустрії 4
кадри в індустрії 4 кадри в індустрії 4
кадри в індустрії 4
 
Промышленные сети в АСУТП. Начальный уровень.
Промышленные сети в АСУТП.  Начальный уровень.Промышленные сети в АСУТП.  Начальный уровень.
Промышленные сети в АСУТП. Начальный уровень.
 
1 1 призначення засобів людино машинного інтерфейсу та scada
1 1 призначення засобів людино машинного інтерфейсу та scada1 1 призначення засобів людино машинного інтерфейсу та scada
1 1 призначення засобів людино машинного інтерфейсу та scada
 
навіщо нам потрібен стандарт Isa 88
навіщо нам потрібен стандарт Isa 88навіщо нам потрібен стандарт Isa 88
навіщо нам потрібен стандарт Isa 88
 

лр6 використання modbus для scada

  • 1. Промислові мережі та інтеграційні технології. Лабораторний практикум. НУХТ. ІАСУ. О.М.Пупена ЛАБОРАТОРНА РОБОТА № 6 (Дистанційна форма). Використання шини MODBUS RTU та MODBUS TCP/IP для зв’язку SCADA програм з ПЛК. Тривалість: 1 акад. година. Мета: Отримати навики налаштування в SCADA-програмах підсистеми вводу/виводу для роботи з Modbus RTU та Modbus TCP/IP. Лабораторна установка. Мінімально необхідне апаратне забезпечення. Для проведення віртуальної лабораторної роботи потрібен комп’ютер з характеристиками, наведеними в лабораторній роботі №1. Апаратне забезпечення, матеріали та інструменти для проведення лабораторної роботи з фізичними пристроями (див.рис.5.1). Комп’ютер (ПК1) та ПЛК (з підтримкою Modbus RTU Slave та Modbus TCP Server), які з’єднані між собою: a. послідовним інтерфейсом (RS-232 або RS-485); b. мережею Ethernet; Апаратне забезпечення, матеріали та інструменти, що використані у віртуальній лабораторній роботі. 1. Усі досліди проводяться на віртуальній машині. Програмне забезпечення для проведення лабораторної роботи з фізичними пристроями. 1. Середовище виконання для ПЛК, з функціоналом, аналогічним описаному в додатку 3.3 (з лабораторної роботи 3). 2. SCADA програма Vijeo Citect 7.2 (береться на кафедрі або завантажується після реєстрації http://www.citect.schneider-electric.com/download?gid=231&docname=Vijeo Citect V7.20 Full Version). Програмне забезпечення, що використане у віртуальній лабораторній роботі. 1. CoDeSys Control Win http://store.codesys.com/codesys-control-win-sl.html (вже встановлено на образі віртуальної машини) 2. Виконавчий проект CoDeSys https://drive.google.com/file/d/0B2FfwwwweBSVTm4xTThySm5KSjA/view?usp=sharin g (встановлений на віртуальній машині в лабораторній роботі №3) 3. SCADA програма Vijeo Citect 7.2 (вже встановлено на образі віртуальної машини). Загальна постановка задачі. Цілі роботи: - розробити проект SCADA для контролю та керування віртуальним об’єктом через Modbus TCP/IP та Modbus RTU. COM Serial ПК1 ПЛК Рис.6.1. Структурна схема лабораторної установки, що використовується у лабораторній роботі з фізичними пристроями Eth Eth serial Ethernet
  • 2. 2 Послідовність виконання роботи. 1. Запуск ПЛК. Для віртуальної установки. Завантажте файли середовища виконання для віртуальної лабораторної установки (див. додаток 3.3) та установіть їх на віртуальну машину, якщо це не було зроблено до тепер. Запустіть віртуальний контролер на виконання, за необхідності введіть свій варіант, впевніться що він введений вірно. 2. Створення проекту та однієї змінної. Користуючись додатком 6.1.1: - створіть у Vijeo Citect проект, добавте комунікацію (пристрій вводу/виводу) Modbus RTU для підключення до вашого контролеру; - створіть одну змінну, яка посилається на лічильник та перевірте її відображення, адреса змінної визначається наступним чином: адреса_змінної_лічильника = адреса_змінної_клапанів + 3 - за допомогою відомих вам утиліт роботи з COM-портом або Modbus перевірте чи дійсно віртуальний ПЛК не підтримує Coils та Input Bits; зробіть копію екрану де Ви побачили результат перевірки та напишіть висновки щодо цього; - виправте параметр в проекті, як це показано у відео з додатку 6.1.1. - добийтеся того, щоб змінна почала відображатися. 3. Створення інших змінних. Користуючись додатком 6.1.2: - створіть у Vijeo Citect усі інші змінні що мають джерелом даних контролер через зв'язок Modbus RTU; - створіть примітивну мнемосхему для проекту - виправте параметр в проекті, як це показано у відео з додатку 6.1.2 - добийтеся того, щоб всі змінні почали відображатися і змінюватися правильно 4. Створення змінних Modbus TCP/IP. Користуючись додатком 6.1.3: - створіть у Vijeo Citect комунікацію (пристрій вводу/виводу) Modbus/TCP для підключення до вашого контролеру - створіть у Vijeo Citect усі змінні що мають джерелом даних контролер через зв'язок Modbus TCP/IP аналогічно як для Modbus RTU; - скопіюйте та модифікуйте мнемосхему для установки як це зроблено в додатку 6.1.3: - виправте параметр в проекті, як це показано у відео з додатку 6.1.3 - добийтеся того, щоб всі змінні почали відображатися і змінюватися правильно Оформлення звіту. Після закінчення роботи, відправте звіт у форматі DOC чи PDF, оформлений у вигляді, наведеному в додатку 5.3 та файл архіву проекту VijeoCitect. Перевірка виконання роботи та питання до захисту. Викладачем перевіряється виконання всіх пунктів роботи відповідно до занотованих у звіті результатів. Оцінюється повнота результатів. Кінцева оцінка коригується по усному опитуванню при очному спілкуванню. Кожен результат студент повинен пояснити. У випадку виникнення помилок або запитань щодо проведення певного пункту, його необхідно буде повторити.
  • 3. 3 ДОДАТОК 6.1. НАЛАШТУВАННЯ КОМУНІКАЦІЙ MODBUS RTU ТА MODBUS TCP/IP В SCADA VIJEOCITECT . Д.6.1.1. Створення проекту, добавлення комунікації Modbus RTU, створення і перевірки однієї числової та одної дискретної змінної https://youtu.be/Q9i6wyOdU4Q Д.6.1.2. Створення інших змінних для комунікації Modbus RTU. https://youtu.be/LoN8jhILdVU Д.6.1.3. Добавлення комунікації Modbus TCP/IP та змінних. https://youtu.be/IExJdskMHHY
  • 4. 4 ДОДАТОК 6.2. ОФОРМЛЕННЯ ЗВІТУ. Пункт 2. Створення проекту та однієї змінної. Навести копію екрану на якому видно підтримку або не підтримку контролером Coils та Input Bits. Написати висновки щодо підтримки. Результат роботи в кінці лабораторної роботи відправляється файлом архіву проекту VijeoCitect (резервна копія).