БИЛЕТ № 19
1. Z-преобразование запаздывания
2. SCADA-система Citect
1
Z-преобразование запаздывания
В ОУ с запаздыванием сигнал, модулирующий последовательность импульсов, может запаздывать точно на целое число периодов t = r ts .
В этом случае ДПФ ОУ Wt (z) будет равна ДПФ ОУ W0 (z) без запаздывания, умноженной на z -r
Если запаздывание составляет
только часть периода квантования t = λts
( 0 < λ < 1) , то формула одностороннего Z-преобразования меняет свой
вид
Для удобства расчетов вводят параметр с = 1 - λ . Тогда
Для нахождения F(z,c) существуют таблицы модифицированного Z-изображения.
В общем случае при произвольном запаздывании находят число r целых периодов квантования на интервале t и параметр с из соотношения
Тогда ДПФ ОУ с запаздыванием будет равна
Примеры модифицированного Z-преобразования
2
SCADA-система Citect
SCADA Citect – продукт австралийской компании Ci Technologies (Ci - Control Instrumentation). Особенность Ci Technologies в том, что компания не только разработчик Citect, но и системный интегратор на австралийском рынке.
Поэтому в Citect вложен весь опыт системной интеграции, и не только в собственно ПО, но и в «базу знаний» в виде help-функций, решений проблем, связанных с 300 PLC, поддерживаемыми этим пакетом.
Citect – очень гибкая система.
1. Пакет Citect предназначен для распределенной разработки приложений, так как часто необходима многопользовательская разработка в силу сложности создаваемых приложений.
2. В Citect заложено многообразие подходов к разработке приложений с учетом навыков разработчика, глубины понимания Windows-технологий, требований проекта. Возможна разработка приложений без программирования вообще на основе поставляемых библиотек графических объектов, шаблонов, драйверов и т.д.
Возможна самостоятельная разработка новых компонентов приложений, и модификация базовых. В зависимости от навыков разработчика, приложение можно создавать как с использованием языка пакета Citect, называемого Cicode, так и, традиционных языков программирования (Visual Basic, С).
3. В Citect предусмотрено простое наращивание дополнительных узлов проекта и возможность перераспределения их функций. Выполняются такие процедуры на уровне конфигурирования каждого узла.
Технические возможности системы
Citect является 32-разрядным приложением Windows 95 /98 / NT/ 2000. Сбор данных, формирование алармов и построение трендов может происходить одновременно с редактированием и компиляцией. Ядро пакета Citect является много-задачным ядром реального времени, с вытеснением задач по приоритетам. Оно обеспечивает равномерное выполнение всех приложений.
Прикладная база данных реального времени
Для каждого нового проекта автоматически создается файловая структура в формате dBase (dbf). Для хранения данных проекта (теги, начальные значения параметров и т.п.) инициализируется около 60 файлов.
Эти файлы могут отдельно импортироваться в EXCEL для редактирования и документирования.
Для тестирования разработанной конфигурации в Citect можно создать «электронный контроллер» («memory PLC»), который эмулирует работу PLC с помощью вводимых вручную тегов, и его работу можно проверить в системе исполнения (run-time).
Архитектура клиент/сервер Citect
В системе Citect сервер выполняет пять функций:
- сервер ввода/вывода является выделенным коммуникационным сервером, организуя обмен информацией между устройствами ввода-вывода и узлом, выполняющим функцию визуализации (клиентом);
- сервер алармов непрерывно отслеживает данные, сравнивая их с допустимыми пределами и проверяя выполнение заданных условий, и отображает
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.