Опубликовано на Яндекс.Дзен
1.1. Программное обеспечение предназначено для контроллеров управления ГЗУ на базе контроллера Z181-03 и выполняется из постоянной памяти (Flash ROM). ПО обеспечивает просмотр и изменение уставок и параметров ГЗУ и скважин, проведение измерений в автоматическом режиме и режиме телеуправления, просмотр результатов измерений, ведение архива измерений, работу в системе телемеханики, просмотр состояния всех цифровых и аналоговых сигналов.
1.2. Программное обеспечение требует следующую минимальную конфигурацию аппаратных средств контроллера Z181-03:
2.1. Программное обеспечение записано в Flash ROM (программирование ПЗУ описано в документе «Руководство системного программиста»), запускается на выполнение при включении питания контроллера или при нажатии кнопки «сброс» (S2 на плате процессора) в режиме автоматических измерений и не требует дополнительных действий оператора.
2.2. Все действия оператора по вводу уставок, просмотру результатов, управлению измерениями производятся с помощью встроенного пульта, включающего жидкокристаллический символьный индикатор (далее дисплей) и клавиатуру. Клавиатура содержит кнопки для ввода цифр (0..9), десятичной точки, кнопки стрелок вверх и вниз для просмотра параметров и результатов, перебора режимов индикации, кнопку «ВВ» (ввод) для завершения ввода числа и выбора режима, кнопку «ЗБ» (забой) для стирания последней ошибочно введенной цифры, кнопку «ОТМ» (отмена) для выхода из выбранного режима индикации или ввода без сохранения введенного числа. Кнопки цифр, десятичной точки и стрелок имеют режим автоповтора - при удержании нажатой кнопки более 2 секунд нажатие автоматически повторяется до отпускания кнопки.
2.3. На передней панели контроллера также установлены светодиоды:
«АВТ» - индицирует выбранный режим автоматических измерений, при этом измерения могут быть остановлены. При работе в режиме телеуправления этот светодиод также включен,
«РУЧНОЙ» - индицирует выбранный режим ручного (местного) управления. В этом режиме производится проверка исполнительных механизмов, запуск единичного цикла измерения для проверки работы ГЗУ. Телеуправление при этом невозможно,
«ОБМЕН» - индицирует включение передатчика интерфейса RS485, соответственно наличие ответа контроллера на запрос верхнего уровня,
«УСТ» - индицирует разрешение ввода уставок, включается при вводе верного пароля, выключается при выходе из режима просмотра и изменения уставок.
2.4. Контроллер управления ГЗУ не содержит в своем шкафу выключателей, поэтому включение и выключение питания контроллера и датчиков производится в силовом шкафу блока автоматики АГЗУ (автоматический выключатель «Контроллер»)
3.1. Вид отображаемой информации на экране дисплея и использование клавиатуры определяются выбранным режимом работы и индикации, при этом выбранный режим индикации не влияет на режим измерений. Программное обеспечение поддерживает следующие режимы:
3.2. При включении питания контроллер устанавливает режим автоматических измерений, при этом режим индикации - «автомат». При этом появится приглашение "выбор режима" в верхней строке дисплея, а в нижней - «автомат». Перебор перечисленных вариантов производится кнопками стрелок, при этом они отображаются в нижней строке дисплея, выбор - кнопкой "ВВ". Выход из любого режима обратно - "ОТМ".
4.1. Для просмотра и изменения уставок необходимо выбрать режим индикации «параметры ГЗУ» или «параметры скв.». При этом режим измерений не изменяется и изменение уставок будет влиять только на следующий цикл измерения.
4.2. При выборе режима «параметры ГЗУ» оператор может просмотреть и изменить параметры ГЗУ, просмотр производится кнопками стрелок, контроллер выводит очередной параметр на дисплей. Если параметр не удовлетворяет предельным параметрам, отображается -1. Оператор может установить новое значение параметра (для этого использовать кнопки ".","0".."9", ЗБ стирает последний введенный символ, ВВ - завершает ввод). После первого изменения параметра запрашивается пароль, при правильном вводе пароля параметр сохраняется, загорается светодиод "Уст", дальнейшее изменение параметров ввода пароля не требует. Если кнопка "ВВ" нажата без ввода нового значения, происходит переход к следующему параметру без изменения значения. Если введенное значение не удовлетворяет предельным величинам, то после "ВВ" дисплей отображает снова старое значение параметра. Значения параметров должны быть установлены в соответствии с паспортом ГЗУ и рекомендациями завода-изготовителя. Контроллер использует следующие параметры ГЗУ:
4.3. Коэффициент калибровки устанавливается в 1, если нет проблем при испытании, иначе по рекомендации завода. Допуск плотности определяется при испытании установки по рекомендации завода, начальное значение - 200 кг/м3.
4.4. При выборе режима «параметры ГЗУ» оператор может просмотреть и изменить параметры для каждой из скважин, просмотр производится кнопкой "ВВ", а также для перехода сразу к последующей или предыдущей скважине кнопками стрелок, контроллер выводит на дисплей номер отвода и очередной параметр. Оператор может установить новое значение параметра (для этого использовать кнопки ".","0".."9", ЗБ стирает последний введенный символ, ВВ - завершает ввод). После первого изменения параметра запрашивается пароль, при правильном вводе пароля параметр сохраняется, загорается светодиод "Уст", дальнейшее изменение параметров ввода пароля не требует. Если кнопка "ВВ" нажата без ввода нового значения, происходит переход к следующему параметру без изменения значения. Если введенное значение не удовлетворяет предельным величинам, то после "ВВ" дисплей отображает снова старое значение параметра. Значения параметров должны быть установлены в соответствии с геологическими данными и рекомендациями завода-изготовителя. Контроллер использует следующие параметры:
4.5. Если задано ненулевое значение времени замера, оно определяет время нахождения скважины на замере при автоматических измерениях, нулевое значение игнорируется, также используется и параметр "число циклов". Время нахождения скважины на замере определяется ненулевым из этих двух параметров. Если они оба ненулевые, то тем, который сработает раньше. Установка в 0 обоих параметров исключает скважину из автоматического опроса. При запуске замера в режиме ручного управления, при установке скважины на внеочередной замер и в режиме телеуправлении эти параметры не играют роли.
4.6. Плотности нефти и воды при нормальных условиях имеют значение для определения обводненности и требуют максимально аккуратного использования, погрешность этих параметров в 10 кг/м³ приводит к погрешности расчета обводненности в 5 - 8%.
4.7. Плотность газа и поправка плотности устанавливаются по рекомендации завода, если данных нет, то 1 кг/м³ и 1 соответственно. Если при испытании установки обнаруживается отклонение измеренной плотности жидкости от реальной, причем эта погрешность постоянная (систематическая ошибка), то введение поправки плотности позволяет уменьшить ошибку расчета обводненности. Это не относится к случаю большого газосодержания, когда не происходит полное разгазирование жидкости и измеренная плотность сильно занижена и ее значение изменяется от замера к замеру (случайная ошибка). В этом случае поправка плотности бесполезна и устанавливается в 1.
4.8. Для каждой скважины вводится обводненность по результатам проб и величина допуска на измеренную плотность (Delta - в параметрах ГЗУ). Контроллер по введенным данным рассчитывает ожидаемую плотность жидкости при рабочих условиях (D0) и сравнивает ее с измеренной (D1). Если измеренная плотность меньше ожидаемой c учетом допуска (D1<D0-Delta), то считается, что измерение плотности не получилось (именно случай недостаточной сепарации) и расчет обводненности и объемного расхода ведется по величине D0-Delta, иначе в расчетах участвует измеренная плотность. Это обеспечивает получение корректной информации по объемному расходу, так как массовый расход жидкости считается правильно даже при неполной сепарации.
4.9. Заметим, что при работе в режиме телеуправления все параметры доступны по чтению и записи с верхнего уровня и при некорректной работе программы верхнего уровня, в том числе при ее отладке параметры могут быть искажены и будет нарушена работа ГЗУ даже в автономном режиме. Рекомендуется при нарушениях работы проверить значения уставок непосредственно в контроллере.
5.1. Для изменения пароля сначала необходимо выбрать режим «изменение пароля», затем ввести старое значение и, при правильном вводе запрашивается новый пароль. Пароль может содержать от 1 до 4 цифр и ".", при наборе можно стирать неверные символы кнопкой "ЗБ", завершает ввод кнопка "ВВ". Если пароль не нужно менять - выйти по кнопке "ОТМ". В программе установлен предопределенный пароль, который всегда работает независимо от установленного оператором, это - 1914.
6.1. Программное обеспечение поддерживает только архив результатов поцикловых измерений. Контроллер ведет архив результатов измерений по последним 128 циклам. Результаты выводятся на дисплей в обратной последовательности, т.е. первым - всегда последний цикл, потом предпоследний и т.д. Для просмотра нужно выбрать режим «просмотр архива». Далее можно выбрать просмотр архива по всем циклам измерений или по циклам для одной выбранной скважины. Выбор варианта просмотра производится кнопками стрелок и ВВ. Для просмотра результатов используются кнопки стрелок, выводятся данные измерений и номер скважины. Отображаются следующие данные:
6.2. Если архив пуст, при попытке просмотра выводится соответствующее сообщение.
6.3. При первом включении контроллера или при необходимости можно очистить архив, для этого выбрать режим «очистка архива» и, после ввода пароля ответить на запрос утвердительно, нажав "1". Если не нужно чистить архив, выйти по кнопке "ОТМ".
7.1. Для просмотра текущего состояния цифровых и аналоговых входов выбрать режим «отладка». Контроллер выводит на дисплей состояние ТС в виде строки из шестнадцати 1 и 0, в соответствии с номером ТС (слева направо):
7.2. При этом ТС=1 соответствует замкнутому состоянию внешнего ключа. Заметим, что в некоторых установках могут быть перепутаны ТС14 и ТС15, кроме того, их назначение может быть обратное (т.е. закрыта дверь) из-за ошибок монтажа. Это можно скорректировать на верхнем уровне телемеханики, на измерения не влияет.
7.3. Если в этом режиме оператор нажмет одну из кнопок "1".."8", то контроллер выведет на дисплей значение ТИТ1..ТИТ8. При этом аналоговые данные выводятся в верхней строке в мА, и в нижней (для ТИТ1..ТИТ6) в физических величинах. Нажатие "0" снова переводит в просмотр ТС. В соответствии со схемой подключения ТИТ1 - датчик гидростатического давления ДГ0, ТИТ2 - ДГ1, ТИТ3 - ДГ2, ТИТ4 - датчик избыточного давления ДИ, ТИТ5 - датчик температуры ДТ, ТИТ6 - датчик дифференциального давления ДД. Выбор режима отладки и выход из него не влияют на измерения, запущенный цикл измерения продолжается и можно посмотреть изменение показаний датчиков в процессе налива/слива.
8.1. При входе в этот режим, если он не был выбран ранее, контроллер выводит сообщение "Ручное управл.? 1-да". Для подтверждения нажать кнопку "1", при этом загорится светодиод "Ручной" и при повторном выборе режима этого вопроса не будет, иначе нажать "ОТМ" и выйти. Далее появится приглашение "выбор объекта" в верхней строке дисплея, а в нижней - один из следующих вариантов - разовый замер, клапан, переключ. скв., вентилятор. Перебор их производится кнопками стрелок, выбор - кнопкой "ВВ", выход из любого - "ОТМ". При выборе режима ручного управления текущие измерения останавливаются и ГЗУ переводится на слив.
8.2. Выбор объекта «разовый замер» позволяет провести один пробный цикл налив/слив, получить его результаты и проверить работу всей измерительной части. В этом случае контроллер выводит на дисплей состояние ГЗУ, в том числе "готов" - если замерное устройство находится в исходном состоянии, "замер" - если идет цикл замера, при этом выводится шаг алгоритма, как описано ниже для режима "автомат". В нижней строке выводится информация об управлении "1-пуск 0-стоп" или текущее показание ДГ0 в виде частично заполненной строки (1 знак - 1 мА, 4 мА вычитается из показаний). Для запуска однократного цикла измерения нажать кнопку "1". При выполнении цикла отображается состояние ГЗУ, после завершения цикла выводится "готов". Если нужно прервать цикл - нажать "0", контроллер переводит ГЗУ на слив, и после полного слива выведет "готов". В состоянии "готов" можно посмотреть результаты замера, для этого нажать "ВВ", просмотр всех данных проводится с помощью стрелок. Отображаются те же данные, что и при просмотре архива: Выход из просмотра - кнопка "ОТМ". Повторный просмотр возможен, пока не запущен новый цикл измерения. Данные разового замера не записываются в архив.
8.3. Выбор объекта «клапан» позволяет посмотреть текущее состояние клапана и провести переключение его. Контроллер выводит на дисплей состояние и информацию об управлении. Открытое состояние клапана - слив жидкости, закрытое - налив. Оператор может открыть или закрыть клапан кнопками "1", "0". При неудачном выполнении команды выводится "отказ", для сброса аварии (если устранена причина) нажать "ЗБ", при этом автоматически делается открытие клапана.
8.4. Выбор объекта «переключатель скв» позволяет проверить работу гидропривода ПСМ. В этом случае контроллер выводит состояние ПСМ, в том числе код ПСМ, и оператор может выполнить однократное переключение ПСМ кнопкой "1". После завершения переключения (в том числе полного восстановления гидропривода) выводится новый код ПСМ. При отказе ПСМ (в т.ч. при ручном переключении ПСМ) нажать "ЗБ" для продолжения работы.
8.5. При выборе объекта «вентилятор» предлагается простой тест вентилятора, кнопками "1","0" можно включить и выключить его.
8.6. В режиме ручного управления невозможно телеуправление, поэтому при наличии системы телемеханики обязателен выход из него в режим «автомат».
9.1. Автоматические измерения контроллер начинает после включения питания, по команде телемеханики или по команде оператора после работы в режиме ручного управления. При подготовке ГЗУ к автоматическим измерениям нужно ввести параметры скважин, определяющие время их нахождения на замере, в том числе нулевые значения времени замера и числа циклов, если необходимо исключить скважину ихз опроса. Заметим, что задание нулевых значений этих параметров для всех скважин приводит к запуску измерений по первому отводу без ограничения времени.
9.2. После запуска автоматических измерений можно как угодно менять режим индикации контроллера, в том числе входить в режим отладки для наблюдения за ТИТ и ТС. При случайном входе в режим ручного управления нужно просто нажать "ОТМ" вместо ответа "1" на соответствующий запрос. Если действительно нужно прервать автоматические измерения и перейти в ручное управление - ответить "1". Автоматические измерения могут быть прерваны, кроме этого, по команде телеуправления или, оператором, нажатием "0" в режиме "автомат". При этом ГЗУ переводится на слив, и после его завершения находится в исходном состоянии ("готов"). Для повторного запуска автоматических измерений нужно перейти в ручное управление, а затем выбрать режим "автомат". Затем ответить "1" на запрос "пуск в автомате?", загорится светодиод "АВТ".
9.3. Работа начинается с текущего отвода, если он разрешен, иначе с поиска следующего разрешенного отвода, при этом отображается ПСМ+, производится переключение необходимое число раз, затем идет стабилизация режима (отображается корр), затем производится цикл измерения (отображается номер фазы алгоритма), потом идет пауза (опять корр). Так повторяется для данной скважины с записью результатов в архив, пока не закончится установленное время замера или число циклов. Далее идет переключение на следующую разрешенную скважину и т. д. При аварийной ситуации измерение прерывается, отображается ошибка. Если авария устранилась сама, например, исчезла загазованность, измерения возобновляются. При отказе клапана или ПСМ автоматические измерения не возобновляются.
9.4. В режиме индикации «автомат» в верхней строке дисплея выводится номер отвода, находящегося на замере, состояние ГЗУ:
9.5. Во всех случаях, кроме аварии, в нижней строке выводится номер цикла замера на данном отводе (N), время замера на данном отводе (Т) в сек.
9.6. Для проведения внеочередного замера контроллер должен находиться в состоянии «готов» (но не в режиме ручного управления). При необходимости остановите измерения по п. 9.2.
9.7. Для запуска нажмите кнопку "1" в режиме «автомат», далее выберите из предложенного списка соответствующую скважину, которую надо поставить на замер. Контроллер производит переключение на указанный отвод и начинает проводить циклы измерения с записью результатов в архив, также как при автоматических измерениях. При этом время замера не ограничено, и для прерывания внеочередного замера оператором нужно нажать "0" или перейти в режим ручного управления.
9.8. Измерения под управлением телемеханики также проводятся как внеочередные замеры, задаваемые верхним уровнем. При этом на верхний уровень передаются результаты, усредненные по всем успешным циклам измерения на данной скважине.
10.1. Контроллер имеет часы реального времени, работающие и при прекращении питания. Их данные используются при записи в архив поцикловых замеров, но при просмотре архива не выводятся на дисплей и пока зарезервированы. В режиме «дата/время» контроллер выводит данные часов и календаря на дисплей. Можно поправить часы, для этого нажать "ВВ", появляется курсор под значением дня месяца, затем ввести новое значение, нажать "ВВ", курсор перемещается под значение месяца, можно также поправить его, и так по всем данным. Для перехода к следующему без изменения текущего параметра просто нажать "ВВ". "ВВ" при вводе секунд записывает данные в часы и отменяет режим. Если некоторые параметры были введены неверно, они не изменятся. Можно проверить результат установки, войдя в режим «дата/время» повторно. Если нажать "ОТМ" то, выходим из режима без записи изменений.
Изготовитель:
Опубликовано на Яндекс.Дзен