На порядок точнее - на уровень выше

Программное обеспечение TankMaster

Программное обеспечение Saab TankMaster является составной частью измерительно-управляющей системы Saab TankRadar L/2 для коммерческого учета нефти и нефтепродуктов. TankMaster работает в операционной среде Windows XP иndows 7. TankMaster является простым средством для мониторинга и управления резервуарным парком, оно быстро устанавливается на компьютер, и предоставляет широкие возможности для конфигурации системы и управления ею, а также для выдачи необходимых данных в системы верхнего уровня и экспорта данных в другие программы, работающие в операционной системе Windows .

Все вычисления  в программном обеспечении основаны на стандартах API, ISO и ГОСТ.

Данные от датчиков измерения уровня, температуры, уровня подтоварной воды, давления, установленных на резервуаре,  в реальном масштабе времени отображаются на экране компьютера. Оперативное отображение данных на экране позволяет оператору быстро оценить состояние резервуарного парка и принять соответствующее решение на управление.  На основе измерений датчиков и градуировочной таблицы резервуара (до 1000 точек) программное обеспечение TankMaster быстро и точно вычисляет объем (наблюдаемый и приведенный к эталонной температуре) и массу продукта в резервуаре.

При установке на резервуаре датчика давления программное обеспечение позволяет полностью автоматизировать процесс вычислений массы продукта – нет необходимости ввода лабораторных данных плотности продукта (гибридная система измерений). При этом определение плотности продукта также осуществляется в реальном масштабе времени.

В программном обеспечении TankMaster реализован доступ к данным по стандарту ОРС, что значительно упрощает выдачу данных в системы верхнего уровня (PLS, DSC и Scada) и в программы Microsoft Office. Этот механизм сводит до минимума затраты на системную интеграцию и значительно повышает оперативность управления резервуарного парка на всех уровнях.
 
Использование сетевой версии TankMaster обеспечивает доступ к данным измерений и вычислений с любой рабочей станции сети. При этом возможно распределение обработки информации данных от датчиков и прием сигналов тревоги при выходе параметров (уровень, температура, объем, масса, утечка продукта) за установленные пределы на разных рабочих станциях.

Объединение резервуаров в группы по определенному признаку (продукт, место расположения и др.), наличие стандартных форм отображения измеряемых и вычисляемых параметров, а также возможность  создания этих форм пользователем позволяет упростить и сделать удобным контроль за состоянием резервуаров на различных рабочих станциях сети. В программном обеспечении TankMaster реализована возможность контроля за приемом/отпуском продукта и за внутренними перекачками продуктов. При этом фиксируется и отображается время начала, продолжительность и время окончания перекачки. За пять минут до окончания перекачки, а также после перекачки система подаст соответствующий сигнал. После этого можно распечатать отчет о перекачке продукта.

Оператор может организовать автоматическое хранение данных измерений и вычислений для каждого резервуара на жестком диске в виде файла (более 100 000 записей). В любой момент оператор может просмотреть эти данные на экране в виде таблицы или графика. Также возможен просмотр данных на экране в реальном масштабе времени (график, таблица).

В программном обеспечении TankMaster предусмотрена автоматическая выдача отчетов. Предусмотрено две формы стандартных отчетов – сводка по резервуарам и баланс по массе продукта.Возможна настройка выдачи отчетов с периодом от одного раза в час, до одного раза в месяц по всем резервуарам или по созданным группам резервуаров. При наличии в сети почтового сервера возможна передача периодических отчетов по электронной почте.

В TankMaster предусмотрена возможность выдачи сигналов тревоги (сигнал динамика компьютера, мигание аварийной кнопки или звуковой файл типа "wav") при выходе одного из параметров за установленный диапазон и регистрация их в соответствующем протоколе. Прием сигналов тревоги возможен на одном компьютере или распределить их прием по различным рабочим станциям сети. Сообщение о срабатывании сигналов тревоги можно переслать по электронной почте. Для резервуаров, находящихся на хранении, возможна организация контроля за утечкой продукта по уровню или объему. При превышении изменения уровня или объема продукта в резервуаре определенного (ранее введенного) значения будет выдан соответствующий сигнал тревоги.

В целях исключения несанкционированного доступа к настройкам программного обеспечения и конфигурации системы предусмотрена регистрация пользователей в системе по паролю и разграничение доступа по четырем уровням: только просмотр, оператор, технолог и администратор системы. Регистрация пользователя и окончание его работы происходит без перезагрузки программного обеспечения.  При этом возможна регистрация изменений настроек программного обеспечения WinOPI и конфигурации  устройств системы в контрольном журнале, который можно просмотреть в любое время.

Состав программного обеспечения

Программное обеспечение TankMaster работает в операционной системе Windows NT/2000 и объединяет несколько программ - WinSetup, TankServer, Master Protocol Server, Slave Protocol Server и WinOpi.

  1. Программа WinSetup предназначена для установки, конфигурации радарных уровнемеров и другого оборудования, входящего в систему Saab TRL/2, а также для выполнения сервисных функций.
  2. Программа WinOpi – программное обеспечение операторского интерфейса системы Saab TRL/2. WinOpi обеспечивает отображение данных по резервуарам, обработка сигналов тревоги, а также расчет и отображение вычисляемых параметров (объем, масса).
  3. Программа Tank Server (OPC-сервер) взаимодействует с различными устройствами через Master-протокол и осуществляет передачу конфигурационных данных для всех резервуаров и устройств.
  4. Программа MasterProtocol обеспечивает связь между рабочей станцией и подключенными устройствами.
  5. Программа SlaveProtocol предназначена для выдачи данных системы Saab в системы верхнего уровня.


Открытая архитектура на базе OPC-сервера

Saab TankMaster использует интерфейс OPC (OLE для process control). Интерфейс OPC является открытым промышленным стандартом обмена данными, что исключает потребность в дорогостоящей интеграции различных программ друг с другом. Это значит, что TankMaster взаимодействует параллельно с несколькими слоями системы и обеспечивает связь с другим OPC-совместимым программным обеспечением.

Стандарт OPC позволяет работать с данными по резервуарам в Excel, Word и других программах пакета Microsoft Office.


TankMaster также может взаимодействовать с другими OPC-клиентами, такими как DCS, программы для PLC и SCADA-системы.Например, OPC-сервер может передавать данные из системы TRL/2 в программы пакета Microsoft Office, такие как Excel, Access и Word. TankMaster может также быть связан с различными SCADA-системами, такими как Intellution, Wonderware и с DCS и PLC программами. Таким способом оперативный и управленческий персонал может работать с данными по резервуарному парку в стандартной офисной программе.

Вычисления в программе TankMaster

Программа Saab TankMaster дает оператору полный обзор состояния резервуарного парка – в реальном времени отображает уровень, температуру и другие данные. Вычисляемые параметры включают объем брутто и нетто, плотность, массу и т.д.

Вычисления выполняются согласно стандартам API, ГОСТ и другим стандартам. Поддерживается ввод градуировочных таблиц для цилиндрических и сферических резервуаров. Эквивалентный объем жидкости и массы газовой фракции для резервуаров со сжиженными газами вычисляется согласно ISO 4267.