Слайд 1ССОД
Н
Г
Т
У
SCADA-система LabVIEW DSC
LabVIEW Datalogging and Supervisory Control дополняет LabVIEW функциями:
Конфигурирования системы
Обмена
                                                            
                                    данными с программируемыми контроллерами и полевыми устройствами 
Сервера и клиента OPC
Обмена данными с различными типами серверов
Формирования и регистрации сообщений о событиях и тревогах
Накопления и архивирования информации в базе данных реального времени Citadel
Защиты от несанкционированного вмешательства в процесс 
                                
                            							
														
						 
											
                            Слайд 2ССОД
Н
Г
Т
У
Палитра «Controls & Indicators»
Численные компоненты – резервуар (Tank), бункер (Hopper), накопитель
                                                            
                                    (Bin)
Булевские компоненты – трубопровод (Pipe), насос (Pump), клапан (Valve)
Индикаторы и управляющие элементы для работы с событиями (Events), тревогами (Events), запросами (Query) 
Графические дисплеи текущих и архивных данных -(Real-Time Trend, Historical Trend, NI Hyper Trend) 
Индикаторы и управляющие элементы для работы с серверами – спецификация элементов и групп (Item), очереди данных (queue data), права доступа (access rights)
                                
                            							
							
							
						 
											
                            Слайд 3ССОД
Н
Г
Т
У
Палитра «Function» (1)
Переменные (Tags) – чтение и запись данных, преобразование имен
                                                            
                                    тэгов для подключения к Data Socket Server, строк в имена, константы
Тревоги и события (Alarms & Events) – чтение и запись текущей, архивной и обобщенной информации о тревогах и событиях, подтверждение
Атрибуты тэгов (Tag Attributes) – чтение и запись информации об атрибутах тэгов, групп, (значение, диапазоны, размерности, подключение, архивирование, статус, тревоги)
                                
                            							
														
						 
											
                            Слайд 4ССОД
Н
Г
Т
У
Палитра «Function» (2)
 Работа с базами данных (Historical Data) – получение
                                                            
                                    информации о трассах, статистика, выделение трасс, архивирование, сжатие, программное управление просмотрщиком (HDV), преобразование в таблицы
 Субпалитра Historical Data»Data Set Logger – программное управление операциями при интерактивной работе с просмотрщиком базы данных Citadel (Citadel Historical Viewer)
                                
                            							
														
						 
											
                            Слайд 5ССОД
Н
Г
Т
У
Палитра «Function» (3)
 Управление системой (System) – функции получения информации и
                                                            
                                    управления системой - запуск и останов процесса, разрешение сбора данных и архивирования, печать, отправка сообщений на дисплей менеджера процесса
 Субпалитра System»Security – управление авторизацией доступа, операторы, пароли, привилегии
                                
                            							
														
						 
											
                            Слайд 6ССОД
Н
Г
Т
У
Палитра «Function» (4)
Работа с серверами (DSC Server Development) – программная регистрация
                                                            
                                    и конфигурирование серверов
 Субпалитра DSC Server Development»DSC Module Server Interface - получение информации об элементах, группах, запросах
 Субпалитра DSC Server Development»DSC Module Server Registration – регистрация и редактирование серверов, устройств, элементов
                                
                            							
														
						 
											
                            Слайд 7ССОД
Н
Г
Т
У
Инструменты и утилиты LabVIEW DSC
Tag Utilities Toolbar 
- создание нового проекта
                                                            
                                    (VI)
                                
                            							
														
						 
											
                            Слайд 8ССОД
Н
Г
Т
У
Инструменты и утилиты LabVIEW DSC
Tag Utilities Toolbar 
                                                            
                                                                    
                            							
														
						 
											
                            Слайд 9ССОД
Н
Г
Т
У
Редактор конфигурирования
(Tag Configuration Editor)
Редактор конфигурирования
– создание, редактирование, удаление тэгов
---------------------------------------------------
Все параметры тэгов
                                                            
                                    и параметров исполнения процесса (Tag Engine) запоминаются в 
файле конфигурации (*.scf)
---------------------------------------------------
Исполняющая система (Tag Engine) читает параметры из файла конфигурации при запуске процесса
---------------------------------------------------
Мастер конфигурирования (Configuration Wizard)
                                
                            							
														
						 
											
											
                            Слайд 11ССОД
Н
Г
Т
У
Монитор тэгов
Tag Monitor – утилита для контроля значений тэгов с привязкой
                                                            
                                    ко времени, контроля сообщений о тревогах, состояния подключения и для записи значений в тэги выходов или входов/выходов
                                
                            							
														
						 
											
                            Слайд 12ССОД
Н
Г
Т
У
Исполняющая система
Tag Engine работает как отдельный процесс, независящий от HMI приложения
Функции
                                                            
                                    Tag Engine
соединяет серверы устройств и HMI приложения
инициализирует и масштабирует данные
обрабатывает тревоги
архивирует данные в базе данных Citadel
архивирует события и тревоги в базе данных Citadel
                                
                            							
														
						 
											
											
                            Слайд 14ССОД
Н
Г
Т
У
Утилиты LabVIEW DSC
Citadel Historical Database 
– оперативная база данных для SCADA
                                                            
                                    LabVIEW DSC и Lookout, других продуктов National Instruments
Historical Trend Viewer (HTV)
– просмотрщик архивов из базы данных Citadel 
Real-Time Database 
– база данных реального времени – отражает все тэги, определенные в активном *.scf файле. RTDB хранит значения и статус тэгов, дату, время, тревоги
                                
                            							
														
						 
											
                            Слайд 15ССОД
Н
Г
Т
У
User Account Manager
 – администратор учетных записей пользователей и групп пользователей,
                                                            
                                    которые работают с LabVIEW DSC модулем или его приложениями. Предназначен для создания учетных записей, назначения паролей и продолжительности их действия, установки уровня защиты для тех пользователей и определения к какой группе допуска принадлежит пользователь
Image Navigator
- библиотека графических утилит для проектирования интерфейса пользователя
Утилиты LabVIEW DSC
                                
 
                            							
														
						 
											
                            Слайд 16ССОД
Н
Г
Т
У
Утилиты LabVIEW DSC
Server Browser - предназначен для контроля и управления серверами
                                                            
                                    ввода-вывода:
 серверами программируемых логических контроллеров (PLC)
 серверами удаленных устройств ввода-вывода
 серверами удаленных исполняющих систем
(Tag Engines)
 серверами встраиваемых модулей ввода-вывода (DAQ)
 OPC серверами 
*************
показывает информацию о серверах, зарегистрированных на локальном компьютере и других компьютерах сети
отображает панели управления работающих серверов
обеспечивает конфигурирование серверов
обеспечивает настройку OPC серверов
                                
                            							
														
						 
											
                            Слайд 17ССОД
Н
Г
Т
У
Дополнительное ПО
Industrial Automation OPC Servers    
Интерфейс с программируемыми контроллерами (PLC)
и промышленными
                                                            
                                    сетями:
и промышленными сетями:
- DeviceNet
- Modbus
 Profibus
 CAN
                                
 
                            							
														
						 
											
                            Слайд 18ССОД
Н
Г
Т
У
Дополнительное ПО
Database Connectivity Tools
Обмен данными локальной и сетевых баз данных
Взаимодействие с
                                                            
                                    большинством популярных баз данных с использованием технологии Microsoft ADO
Простой набор функций высокого уровня для операций с базами данных
Развитые возможности доступа к базам данных
Хранение записей в XML формате
Полная совместимость со стандартом SQL 
                                
                            							
														
						 
											
                            Слайд 19ССОД
Н
Г
Т
У
Internet Developers Toolkit
Разработка встроенных Web-серверов с управлением и авторизацией 
E-mail из
                                                            
                                    приложений
Пересылка данных или файлов через FTP сервер
Разработка программ с серверными HTTP-приложениями (Common Gateway Interface - CGI)
Дополнительное ПО
                                
 
                            							
														
						 
											
                            Слайд 20ССОД
Н
Г
Т
У
Statistical Process Control (SPC) Tools
Статистический контроль и управление в реальном времени
Статистический
                                                            
                                    анализ архивных данных
Разработка диаграмм управления
Визуализация статистических данных о процессе
Расширенный Pareto анализ
Дополнительное ПО
                                
 
                            							
														
						 
											
                            Слайд 21ССОД
Н
Г
Т
У
PID Control Toolset - набор функций автоматического регулирования
FlexMotion VI Library, ValueMotion
                                                            
                                    VI Library - библиотеки для интеграции функций управления двигателями.
Fuzzy Logic Control Design Software – разработка систем на основе нечеткой логики
IMAQ Vision - обработка изображений, распознавание символов, организация видео контроля
Unit Test and Validation Procedure Toolkit - библиотека функций для организации автоматизированных тестовых испытаний;
Дополнительное ПО
                                
 
                            							
														
						 
											
                            Слайд 22ССОД
Н
Г
Т
У
Разработка приложений
Разработайте техническое задание
Определите:
количество каналов
типы каналов
необходимость регистрации
требования к аппаратным средствам
требования к
                                                            
                                    производительности
требования к защите
                                
                            							
														
						 
											
                            Слайд 23ССОД
Н
Г
Т
У
Разработка приложений
Подключите и сконфигурируйте аппаратуру. Протестируйте с помощью Tag Monitor
Инсталлируйте и
                                                            
                                    сконфигурируйте сервера устройств
Если возможно, протестируйте сервера до запуска их из LabVIEW
С помощью Tag Configuration Editor и Tag Configuration Wizard настройте регистрацию (logging) и тревоги (alarms), введите, если необходимо, дополнительные тэги
                                
                            							
														
						 
											
                            Слайд 24ССОД
Н
Г
Т
У
Разработка приложений
Создайте HMI-приложение, используя мастера для быстрого подключения и разработки многооконного
                                                            
                                    интерфейса
Проконтролируйте с помощью Tag Monitor значения тэгов, их временную привязку и формирование сообщений о тревогах
Используя виртуальные инструменты LabVIEW и DSC Module, доработайте, если необходимо, пользовательский интерфейс и программу
Запустите, протестируйте и задокументируйте проект. Используйте Tag Monitor для тестирования, обнаружения и устранения проблем.