Периферийный
сервер регистрации данных представляет
собой программу, обеспечивающую
функционирование периферийного устройства
регистрации, построенного на базе контроллера
CPU-188-5
v.3
фирмы Fastwel
и предназначенного для многоканальной
круглосуточной регистрации данных
аналоговых, частотных и импульсно-временных
датчиков в составе комплекса с
распределенной регистрацией, а также для
автономной регистрации в течение
ограниченного промежутка времени. В
составе комплекса периферийный сервер
регистрации может осуществлять управление
технологическими процессами. Настройка
сервера, управление им и обмен данными
осуществляется как непосредственно (с
локальной или удаленной консоли), так и
дистанционно, с центрального компьютера по
соответствующим программам. Периферийное
устройство регистрации с программой версии
2.1 имеет следующие функциональные
возможности и параметры:
1.
Измеряет
напряжения или токи на 8 аналоговых входах с
точностью до 12 двоичных разрядов.
2.
Управляет 2
аналоговыми выходами с точностью 12
двоичных разрядов.
3.
Измеряет частоту
(период) по 24 входам в диапазоне от 0.03 Гц до 5
МГц (через плату TBI
– до 50 кГц) с точностью до 24 разрядов с
возможностью настройки количества
периодов и частоты заполнения.
4.
Измеряет
интервалы времени между импульсами по 8
входам, подключенным к счетчикам
количества жидкости типа СКЖ с
преобразованием в физическую величину и
накоплением суммарных данных, а также
мгновенных значений расхода.
5.
Считает импульсы
по 16 входам, подключенным к измерителям
расхода воды типа СВУ с вычислением
физических величин расхода и накоплением
результатов.
6.
Количество
каналов для измерения и управления - до 63.
7.
Параметры
приборов и каналов, результаты измерений, а
также данные, используемые для управления
хранятся в энергонезависимой памяти, что
позволяет вести накопление результатов (например
измерять суммарное количество жидкости).
8.
При измерении
данных возможно вычисление производной
данных в интервале между соседними
отсчетами по любому каналу.
9.
Осуществляет
контроль аппаратных ошибок по каналам, а
также контроль нахождения измеряемой
величины в допустимых границах, задаваемых
для каждого канала.
10. Осуществляет
звуковую сигнализацию об ошибках с режимом
сигнализации, индивидуальным для каждого
канала.
11. Опрос
каналов осуществляется в соответствии с
временной сеткой, индивидуальной для
каждого канала в диапазоне от 1 секунды до
65535 секунд.
12. Регистрирует
измеряемые или управляющие данные в
соответствии с временной сеткой
регистрации каждого канала (в диапазоне от 1
секунды и более) в общем архиве данных
размером до 11200 записей.
13. Регистрирует
сообщения об изменениях состояния каналов
и системы регистрации в общем архиве
сообщений размером до 1536 записей. Сообщения
о каналах, не регистрируемых в архиве
данных не записываются. Архивы находятся в
энергонезависимой памяти контроллера и
сохраняются при аварийных отключениях
питания. При переполнении архивов теряются
самые старые записи.
14. Результаты
измерений представляются в физических
единицах, пересчитанные из аппаратных
значений по соответствующим калибровочным
формулам.
15. Позволяет
работать с массивом калибровочных
коэффициентов используемых датчиков:
добавлять записи, изменять калибровочные
коэффициенты, удалять ненужные записи.
Размер массива – до 63 приборов. Массив
хранится в энергонезависимой памяти.
16. При
взаимодействии оператора или программы
центрального компьютера с устройством
каналы и датчики (приборы) представляются
символьными именами, что позволяет
логически связать их с конкретными
физическими объектами.
17. Массивы
каналов и приборов могут быть сохранены в
файлах на флеш-диске контроллера и
впоследствии загружены из них специальной
командой, а также автоматически при
перезапуске программы в случае разрушения
данных в энергонезависимой памяти.
18. При
перезагрузке программы или загрузке
массивов приборов и каналов из файлов может
исполняться заранее введенный набор
команд, что позволяет задавать исходные
данные управляющих каналов, настраивать
драйверы устройств и т.п.
19. В
автономном режиме позволяет
контролировать систему и управлять
устройством с помощью локальной консоли,
состоящей из вакуумно-люминесцентного
алфавитно-цифрового индикатора и
шестнадцатикнопочной клавиатуры. Такое же
управление можно осуществлять и с
удаленной консоли – компьютера,
подключенного к устройству через СОМ-порт
посредством программы типа SmartLink.
20. При
работе в составе распределенного комплекса
регистрации обменивается данными с
центральным компьютером через сеть на базе
интерфейса RS-485 или RS-232 в соответствии с протоколом,
аналогичным протоколу обмена данными с
модулями типа ADAM-40ХХ. При этом устройство является
подчиненным, т.е. исполняет команды,
пришедшие с центрального компьютера.
Каждое устройство имеет свой адрес, поэтому
в сеть могут быть соединены несколько
аналогичных устройств, а также модули типа ADAM.
21. Режимы
управления устройством могут совмещаться,
т.е. можно управлять устройством с
локальной консоли при работе его в составе
комплекса.
Программа
периферийного сервера регистрации может
поставляться в виде пакета
разработки, позволяющего разрабатывать
модули управления устройствами (драйверы) и
конфигурировать программу под потребности
конкретной системы. Кроме того, в формате
драйверов могут разрабатываться модули для
специфического управления устройствами
системы. Документация по разработке
драйверов прилагается.
Устройство построено на базе контроллера CPU188-5 v.3 фирмы Fastwel комплектации MX, т.е. имеющего в своем составе 8-входовой аналого-цифровой преобразователь, 2-канальный цифро-аналоговый преобразователь, 2 порта FPGA типа UNIO с записанными схемами n04 и x00, энергонезависимый таймер типа SmartWatch фирмы Octagon, дополнительную память CMOS объемом 128 кбайт, включенную через сокет таймера, что делает ее энергонезависимой. Последовательный порт платы с номером 0 (COM1) сконфигурирован на интерфейс RS-232 для подключения удаленной консоли на скорости обмена 115200 бод, а порт с номером 1 (COM2) настроен на интерфейс RS-485 для подключения к сети модулей типа ADAM.
Загрузить DEMO - версию программы (полнофункциональная с лимитом времени 1 час)