Главная
Вход
Закрыть форму авторизации
Логин

Пароль



Регистрация
Забыли свой пароль?
Карта сайта Ру En

Форум

Регистрация  Правила  Поиск 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
История изменений ПО "ОЗНА-Массомер" SP32.00.011
В этой теме будет кратко оповещаться о ходе разработки ПО "ОЗНА-Массомер" SP32.00.011. Здесь также можно оставлять описания найденных ошибок в ПО, заявки на улучшения, предложения по новым возможностям от пользователей. По мере обработки они будут удаляться.
Страницы: Пред. 1 2 3 4 5 6 След.
Ответы
20.03.2009

+ пересмотрены правила работы с периодическими скважинами в связи с изменениями технических требований:

1 КСУ (контроллер станции управления) определяет периодичность работы скважинного оборудования после прохождения минимум 3 смен состояния сигнала телесостояния;

2 КСУ считает недостоверными данные в ЭНОЗУ о пусках\остановах периодических скважин, если при запуске контроллера окажется, что он был выключен более 30 минут. В таком случае данные о сменах состояний сигналов ТСС стираются и процесс определения периодов подачи начинается снова;
3 КСУ подсчитывает период обхода АГЗУ согласно приведенной в ТТ формуле, корректируя значение всякий раз при изменении реквизитов отводов. Период обхода АГЗУ, количество периодических скважин, входящих в круг обхода, значения их периодов и предсказываемое время до следующего пуска отображается на панели КСУ. Для включения в круг обхода период отвода должен быть в диапазоне от 30 минут до 30 часов.

4 КСУ определяет необходимость переключения ПСМ очередного замера периодической скважины, исходя из информации о дате и времени последнего замера данного отвода, рассчитанного периода обхода АГЗУ и предполагаемого момента очередного пуска отвода, и обеспечивает подачу команды смены отвода ПСМ на нужный за 10 минут до предполагаемого пуска скважины плюс время перевода ПСМ. При этом КСУ должен находится в фазе стабилизации или измерения непериодического отвода, или в фазе ожидания (фаза 5) на периодическом отводе. Фаза поиска следующего непериодического, а также фазы стабилизации или измерения периодического отвода не прерываются для автоматического перехода на следующий периодический отвод.

5 КСУ после установки ПСМ на отвод периодической скважины встает в фазу стабилизации и выполняет ожидание пуска по ТСС в течении 10 минут, начиная с предполагаемого момента пуска. Если отвод не запустится за это время, то замер будет окончен, в архив будет помещен нулевой замер с признаком "не запуск периодической скважины в заданное время".

6 Если периодический отвод запускается в отведенное время, то таймер замера обнуляется и происходит отработка заданной массы слива, после чего устанавливается фаза "измерение". В систему телемеханики фаза "измерение" индицируется с момента появления сигнала ТСС. При пропадании сигнала ТСС результат измерения фиксируется на этот момент, и выполняется в течении 5 минут ожидание повторного запуска отвода, если он происходит, то пропадание ТСС игнорируется. Иначе, через 5 минут отсутствия ТСС останов периодического отвода считается подтвержденным, зафиксированные ранее параметры дебита пересчитываются с уточненными данными по периоду подачи и сохраняются в архив с признаком "замер прерван из-за остановки скважины".

7 Если к моменту постановки на периодический отвод сигнал ТСС уже присутствует, то замер выполняется, но результат замера дополнительно помечается признаком "периодическая замерена не с момента пуска".

8 Замер периодического отвода может быть прерван подачей команд "Непрерывный замер", "Немедленный замер", "Пропустить замер". Результат замера сохраняется в архив с признаками "Снята с замера оператором" и "Время замера меньше заданного";

9 Расчет параметров подачи для периодических отводов осуществляется с учетом времени и накопленных данных за фазу стабилизации. Расчет параметров обводненности выполняется на основании данных за фазу измерения, а расчет дебита нефти производится распространением данных по обводненности на все время замера, т.е. фазы стабилизации и измерения вместе. Результат замера периодической скважины в внутреннем архиве помечается признаком "стабилизация объединена с измерением". Расчетное значение коэффициента подачи на момент окончания замера сохраняется в внутреннем архиве КСУ.
К подачи = 100% * Тоткачки / ( Тнакопления + Тоткачки )

10 В момент включения питания контроллера обнуляется маска промеренных отводов. Далее по мере работы промеренные отводы добавляются в маску. При заполнении маски отводами, доступными в данный момент для замера (обычные отводы подтвержденные ТСС + периодические отводы с известным периодом в диапазоне от 30минут до 30 часов) анализируются непромеренные отводы, для тех, которые не промерены уже в течении времени, большего чем период обхода АГЗУ, генерируются фиктивные нулевые замеры, длительностью 10 минут, нулевым полем "Словосостояние причин окончания и легитимности замера" и нулевыми результатами параметров дебита. Фиктивные замеры позволяют заполнить полностью маску промеренных отводов за время, не большее периода обхода АГЗУ. После полного заполнения маски она обнуляется и круг обхода АГЗУ начинается снова с пустой маской;

11 Периодические отводы с неизвестным периодом или периодом вне диапазона от 30 минут до 30 часов можно поставить на замер по команде от телемеханики. В таком случае ожидание сигнала ТСС выполняется в течении 30 минут с момента установки нужного отвода ПСМ. Максимальная длительность измерения для таких периодических скважин составляет 6 часов. Если запустившаяся периодическая скважина отключится ранее 6 ч, то расчет параметров дебита будет произведен по правилам для периодических скважин, иначе - замер будет прерван принудительно по истечении 6 часов, а расчет параметров дебита будет выполнен как для непериодической скважины с постоянной подачей.

12 Текущие параметры подачи по классификатору ТМ ОКО выдаются без учета коэффициента подачи. Результат измерения после его завершения передается в ТМ ОКО уже с учетом коэффициента подачи.

+ в НГДУ "СургутНефть" началось тестирование и опытная эксплуатация вышеописанного алгоритма работы с периодическими скважинами в полевых условиях, в целом алгоритм в течении 72 часов подтвердил свою работоспособность, решение о тиражировании версии ПО на все АГЗУ "ОЗНА-МАССОМЕР", принадлежащие ОАО"СургутНефтегаз" будет принято 30.03.2009, по результатам недельной эксплуатации (отработана 1 неделя, поведение нормальное, ПО растиражировано ещё на 2 куста НГДУ "СургутНефть", а также начато опробование в НГДУ "БыстринскНефть");

+ с целью предотвращения зависания влагомера PhaseDynamics в фазе 2 "неопределенная фаза эмульсии" введено автоматическое выполнение команды "Restore User Config" в состоянии "Сброс счетчиков";

+ внесены изменения в окна "Телемеханика-Настройка отводов" и "Телемеханика-Настройка отводов-Просмотр периодики";

+ доработана утилита считывания архива для отображения доп.полей, связаных с измерением периодики;

+ разработана программа "Конфигуратор", позволяет записать\восстановить настройки контроллера, корректно работает при переносе конфигурации с 10 версии на 11-ю;
27.03.2009

+ технологический канал реле "Защитн.отключение" переименован в "Управление расцепителем". В связи с появлением нового универсального силового шкафа ШС-ЗУ4 00.00.000 введен технологический канал реле "Управление расцепителем ТБ"

Описание логики работы:

"Упр.расцепителем ТБ" - срабатывает через задаваемое с настройках системы безопасности "Задержка упр.расцепителем ТБ" время в секундах после появления сигнала "Порог2" ("СТМ ТБ: Порог2"\"СТМ ТБ: Отказ" или "СТМ АБ: Порог2"\"СТМ АБ: Отказ"). Предназначен для обестачивания ТБ(технологического блока) установки;

"Упр.расцепителем" - срабатывает через задаваемое с настройках системы безопасности "Задержка упр.расцепителем" время в секундах после появления сигнала "Пожар" ("Пожар ТБ" или "Пожар АБ"). Предназначен для обестачивания всей установки;

Временная последовательность:

сразу после появления аварийной ситуации на панели отображается срабатывание цепи "Защитное отключение", система телемеханики заранее до отключения оповещается о наличии аварийной ситуации и её причине,
при наличии своих условий через времена "Задержка упр.расцепителем" и "Задержка упр.расцепителем ТБ" срабатывают одноименные каналы, обестачивающие опасные помещения;

+ в панели оператора появились параметры "Задержка упр.расцепителем" и "Задержка упр.расцепителем ТБ" в окне "Настройки -> Система безопасности", значения в сек. по умолчанию выставляются при апгрейде ПО автоматически. Минимальные значения подобраны с учетом требования перевода перед отключением питания управляемых кранов в безопасное для технологии АГЗУ положение.
03.04.2009

+ введена поддержка Modbus влагомеров ВСН-ПИК, ВСН2-СП (код ПСМ для него по прежнему задается через релейные каналы);

+ дописана процедура метрологической аттестации счетных каналов, появилось дополнительное окно "Метрология, стр.2";

+ число технологических аналоговых каналов увеличено до 24 (добавились TAi17"t отвода#1" ... TAi24"t отвода#8");

04.04.2009

+ доработана доп.карта TM "Телескоп+" ОЗНА-МАССОМЕР версия YMR05, теперь пишет номера скважин и идентификатор куста;

05.04.2009

+ введена поддержка Modbus массомеров Promass(EndressHauser);

12.04.2009

+ исправлена ошибка реализации опроса массомера линии газа (отсутствие связи при наличии обновления данных);

13.05.2009

+ исправлена ошибка реализации алгоритма измерения периодических скважин, если не было обычных, то измерение периодических прекращалось;

28.05.2009

+ введена поддержка Modbus влагомеров ВСН2-АТ, но, к сожалению, функциональность ограничена, т.к. производитель до сих пор не документировал карту адресов в части настроечных коэффициентов К1..К4 к влагомеру, а также не предоставил возможности менять адрес устройства в сети Modbus. Поэтому из влагомера читаются только следующие поля: мгновенная обводненность, температура жидкости и фаза эмульсии. При подключении влагомера ВСН-АТ массомер газа следует перенастроить на адрес #4, т.к.влагомер ВСН-АТ может работать только по адресу #3.

16.07.2009

+ для влагомера ВСН2-АТ поправлена работа с фазами эмульсии согласно описания. Совместимости с PhaseDynamics нет.

+ Функциональность битов наличия связи по Modbus ( массомер жидкости, массомер газа, влагомер ) расширена - для исполнений с не Modbus приборами ( например, Rotamass массомеры ) отражают исправность входных каналов (AI, CI).

21.07.2009

+ Исправлена ошибка в хранении конфигурации ПСМ. После перезагрузки по питанию время обратного хода уменьшалось на 11 сек, при значении 7 сек следующим устанавливалось 596 сек и так далее по кругу. Устранено. Некритично для систем ТМ, реализовавших процедуру телезагрузки данных по запросу при включении питания.
28.07.2009

+ поддержка Modbus влагомера ВСН2-СП переписана согласно нового описания карты регистров;

- отмечено появление сообщений EX_ADDRESS при обмене с массомерами MicroMotion. Пока не корректируется, т.к. на работоспособность не влияет - происходит при передаче в массомер значения избыточного давления, для возможности использования встроенной коррекции канала плотности по давлению. Некритично к работоспособности установки.

04.08.2009

+ введена поддержка схемы расчетов с фиксированной обводненностью для установок с ТОРом и без МЖ (YME94);

09.09.2009

+ введена поддержка Modbus влагомера ПВН-615.

02.10.2009

+ введен контроль данных Modbus-устройств на всякого рода NaN`ы и +-INF. Для устройств массомер жидкости, массомер газа, влагомер все данные проверяются на некорректные значения, случай обнаружения отображается соотв.битом в карте обмена ТМ ОКО, на экране панели появляется уведомление. Расчет текущих и средних параметров измерения временно прекращается, до устранения причины некорректных значений. Отмечено появление такого рода значений в вторичках MicroMotion 1700 + первичка F300 при прорыве газа в жидкость, а также в вторичках Promass при возникновении технологического или аппаратного отказа.

09.10.2009

+ обнаружена ошибка драйвера Promass, связанная с некорректным содержимым переменной, отображающей текущую рабочую частоту трубок массомера (предположительно ошибка описания карты адресов в фирменной документации). Вместе с изменением от 02.10.2009 приводило к неработоспособности ПО. Исправлено.

25.11.2009

+ обнаружена аналогичная ошибка драйвера MicroMotion, связанная с некорректным содержимым переменной, отображающей текущее значение избыточного давления, присылаемого в массомер извне. Опция работы с давлением пока блокирована. Вместе с изменением от 02.10.2009 приводило к неработоспособности ПО. Исправлено.

28.01.2010

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

+ введена поддержка пассивного переключателя скважин, для кустов с линейной обвязкой (Ванкор, Приобское и т.п.). Для использования ПСМ конфигурируется как 14 отводный, реле ГП ПСМ описывается как отсутствующее(!обязательно!). Из ТМ запись поля Target(целевой отвод) приведет к смене кода на пассивном ПСМ, окончанию измерения и запуску следующего, по окончанию замера, если ПСМ блокирован - установка переходит в стоп, иначе начинает новый замер на том же отводе.

+ введена поддержка доп.карты TM "InTouch" Юганскнефтегаз версия 1.0. Является вариацией на тему карты обмена с установками от ИнСистАвтоматики;
27.02.2010

+ Увеличено количество информации в карте ТМ ОКО о показаниях ТОРа. Добавлено отображение в текущих - количества импульсов ТОР в текущей фазе замера, в архиве результатов отводов - среднего дебита по ТОРу за время измерения в раб.м3/сут. Соответственно внесены изменения в описание карты регистров ТМ ОКО v2.0;
30.03.2010

+ Поправлена ошибка с знаком в сообщении "dP > MAX" окна безопасности панели С-More, было "<";

+ Введен антидребезг битов ПСМ при неработающем ГП, актуально для контроллеров P4A (нижняя плата 5604,
основной потребитель Сургутнефтегаз), там дискретные входа имеют TTL уровни, низкая помехоустойчивость.
Смена кода ПСМ, длящаяся менее 3 секунд, игнорируется;
12.04.2010

+ введена поддержка Modbus массомеров МАСК\МАСК2 (НефтеГазовыеСистемы);
15.04.2010

+ для массомеров Emerson введена возможность настройки единиц измерения расходов с панели, переработаны окна панели для работы с массомерами МЖ и МГ;

+ введена поддержка дискретного входа "UPS OK", в настройках безопасности появился параметр "Ресурс UPS" в минутах, определяющий длительность работы АГЗУ от UPS после пропадания питания, после чего активные элементы КИПиА(краны и клапана) переводятся в безопасное состояние и замер заканчивается;

+ наконец-то версия ПО SP32.00.011 помещена в SVN-репозиторий, заработала система контроля версий. Начата работа по отображению на панели информации о номере ревизии, для отслеживания соответствия экземпляра ПО у заказчика и его исходного текста. Subversion forever!
хотелось бы конкретно узнать как можно получать от Вас свежие версии прошивок, есть ли свободный доступ для скачивания?
Alex_B, вопрос сложный. Дело в том, что исполнений АГЗУ "ОЗНА-Массомер" около 200, в каждом своя схема подключения КИПиА. Сборка для исполнения содержит в себе дефолтовую конфигурацию именно под это исполнение. Сейчас у нас такой порядок - на адрес bpo@ozna.ru высылается заявка с указанием исполнения АГЗУ, или с заводским номером(по нему можно определить исполнение), желательно также указать данные из окна "О программе" панели оператора, мы в ответ готовим и высылаем сборку с описанием процесса установки. Если Вы решите самостоятельно сменить прошивку, то в зависимости от того, насколько устаревшее ПО стоит у Вас сейчас, может понадобится выполнить настойку ПО после его установки, вплоть до полной настройки параметров КИПиА АГЗУ. Поэтому, если у Вас нет специалистов, знакомых с пусконаладкой наших АГЗУ, то не рекомендую самостоятельно обновлять ПО.
Страницы: Пред. 1 2 3 4 5 6 След.
Читают тему (гостей: 3, пользователей: 0, из них скрытых: 0)

  © 2019 Компания «ОЗНА»
Правила использования | Помощь по сайту | Контакты
Создание сайта Уфа - Architect Создание сайта Уфа - Architect