2.1 Обгрунтування вибору Trace Mode
Створення сучасних систем управління базується на розробці і застосуванні адаптивних інтелектуальних систем, функціонування яких неможливе без використовування розвинутої обчислювальної мережі, що включає персональні компютери (ПК), мікроконтролери і широкий набір модулів введення-виведення. Ускладнення технологічних процесів і виробництв ставить задачі створення розподілених ієрархічних систем (АСУТП) і їх крізного програмування, що пояснює появу нових компютерних технологій для інтегрованих систем, обєднуючих всі рівні виробництва. Як приклад може бути SCADA-система (Supervisory Control And Data Acquisition), призначена для проектування і експлуатації розподілених автоматизованих систем управління. Судячи з назви, SCADA-система призначена для диспетчерського управління і збору даних.
Потрібно відзначити, що Trace Mode містить рекордну кількість бібліотек ресурсів, готових до використання в прикладних проектах. Вона має вбудовані безкоштовні драйвери до більш ніж 1600 контролерів і плати введення-виведення, понад 600 анімаційних обєктів, більше 150 алгоритмів обробки даних і управління, комплексні технологічні обєкти. Режим автобудування, використовуваний в Trace Mode, миттєво формує базу тегів для операторських станцій, контролерів та ОРС серверів, налаштовує мережні звязки, будує систему документування та графічний інтерфейс.
Всі програми, що входять в Trace Mode, підрозділяються на дві групи (див. рис. 2.1): інструментальну систему розробки та виконавчі модулі (runtime). Як видно з рис. 2.1 інструментальна система розробки містить три редактори: редактор бази каналів, редактор представлення даних, редактор шаблонів [6].
В редакторі бази каналів створюється математична основа системи управління: описуються конфігурації всіх робочих станцій, контролерів та УСО, а також налаштовуються інформаційні потоки між ними. Тут же описуються вхідні і вихідні сигнали та їх звязок з пристроями збору даних та управління, задаються періоди опиту, або формування сигналів, налаштовуються закони первинної обробки та управління, технологічні межі, програми обробки даних і управління, здійснюється архівація технологічних параметрів, мережний обмін, а також розвязуються деякі інші задачі.
Рис. 2.1. Структура Trace Mode
Результатами роботи в цьому редакторі є математична таі інформаційна структура проекту, які включають набір баз каналів і файлів конфігурації для всіх контролерів та операторських станцій (вузлів) проекту, а також файл конфігурації всього проекту з розширенням cmt. Вся решта файлів проекту зберігається в робочій директорії в каталозі, імя якого співпадає з імям файлу конфігурації.
В редакторі представлення даних розробляється графічна частина проекту системи управління.. Серед цих форм присутні такі, як поля висновку числових значень, графіки, гістограми, кнопки, області введення значень і переходу до інших графічних фрагментів і т.д. Окрім стандартних форм відображення, Trace Mode дозволяє вставляти в проекти графічні форми представлення даних або управління, розроблені користувачами. Всі форми відображення інформації, управління і анімаційні ефекти звязуються з інформаційною структурою, розробленою в редакторі бази каналів. Для розробки шаблонів документів до складу інструментальної системи включений редактор шаблонів.
- ВСТУП
- 1. ХАРАКТЕРИСТИКА ОБЛАСТІ ТА ОБЄКТА ДОСЛІДЖЕННЯ
- 1.1 Аналогові системи відеоспостереження
- 1.2 Цифрові системи відеоспостереження
- 1.3 Відеокамери
- 2. РОЗРОБКА ПРОГРАМНОЇ СИСТЕМИ АСУ
- 2.1 Обгрунтування вибору Trace Mode
- 2.2 Розробка загальної структури керування
- 2.3 Основні загальні визначення
- 2.4 Послідовність дій по реалізації
- 3. ТЕСТУВАННЯ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ АСУ
- ВИСНОВОК
- 5.2. Автоматизована система фінансових розрахунків
- Комплексна автоматизована система управління підприємством
- Тема 18. Автоматизована інформаційна обчислювальна система
- Автоматизована система управління
- Автоматизована інформаційна система
- 3. Автоматизована система управління правоохоронних органів
- 1.1.1 Поняття автоматизованих систем управління
- Автоматизована система управління підприємством асуп
- Автоматизована оброблення інформації в страхуванні.