Z-преобразование запаздывания. SCADA-система Citect

Страницы работы

Фрагмент текста работы

БИЛЕТ № 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 сервер выполняет пять функций:

- сервер ввода/вывода является выделенным коммуникационным сервером, организуя обмен информацией между устройствами ввода-вывода и узлом, выполняющим функцию визуализации (клиентом);

- сервер алармов непрерывно отслеживает данные, сравнивая их с допустимыми пределами и проверяя выполнение заданных условий, и отображает

Похожие материалы

Информация о работе