Настройка параметров оборудования и объектов в Интерфейсе оператора В программе «Интерфейс оператора» настроить параметры для терминала (как показано на рисунке 4.16):
Номер линии – указать номер линии, который указан в заголовке секции [LineX] в файле Region.ini. Если [Line11] – устанавливаем 11.
IP адрес терминала – указать IP адрес конвертора, установленного на объекте.
Период программного контроля по умолчанию (мин) (по умолчанию 15 мин) – рекомендуется установить -2 (минус два).
Адрес контроллера – указать адрес контроллера на объекте (1-255).
Рисунок 4.16 – Пример настройки терминала
5.УЧЕТНЫЕ ЗАПИСИ ПОЛЬЗОВАТЕЛЕЙ И УПРАВЛЕНИЕ ИМИ Создать новых пользователей или изменить права доступа для имеющихся пользователей можно в «Таблице пользователей» через «Интерфейс оператора Регион 3.0». Открыть «Таблицу пользователей» можно из верхнего меню на интерфейсе оператора «Сервис» «Пользователи…». «Таблица пользователей» позволяет создавать новые учетные записи, редактировать (описание, пароль, права доступа) и удалять учетные записи пользователей.
Для управления учетными записями пользователей требуются соответствующие права. По умолчанию такие права имеется у учетной записи «asu». Для добавления учетных записей с правами администратора требуется сделать заявку системному администратору. Окно редактирования пользователей показано на рисунке 5.1
Рисунок 5.1 Окно редактирования пользователей
Поля, заполняемые при создании учетной записи делятся на:
Обязательные;
Вспомогательные.
В перечень обязательных для заполнения входят следующие поля:
Логин – в качестве логина обычно выступает инициалы и фамилия пользователя, для которого создается учетная запись;
Пароль – необходим ввести новый пароль для пользователя;
Подтверждение пароля – повторение пароля;
Логин доступа к базе – необходим для корректной работы Системы. Рекомендуется выбрать логин из списка или создать новый.
Вспомогательные поля не обязательны для заполнения. В этот перечень входят:
Описание – здесь можно указать роль или должность пользователя;
Администратор – делегировании прав на управление учетными записями пользователю;
Срок действия пароля – периодичность запроса не смену пароля в днях;
Принудительная смена пароля – при установке этого параметра, приложение будет требовать изменить пароль при следующем входе.
Права пользователя в Системе делятся на следующие категории:
Действия – включение определяет доступность глобальных управляющих команд, доступность меню, возможность использовать специальные модули расширения;
Команды – включение возможности отправки управляющих команд.
Назначение пользователям прав доступа Каждый пользователь имеет индивидуальный пароль, идентифицирующий конкретного пользователя и индивидуальный список доступных действий и команд управления.
Список действий 1 Редактирование карт
2 Редактирование отчетов
3 Редактирование сигналов
4 Закрытие обработчика и драйвера связи
5 Редактирование параметров связи
6 Разрешить квитирование аварий
7 Постоянный контроль аварий
Список команд управления 1 Программный контроль
2 Программный возврат
3 Чтение аналоговых каналов
4 Телезагрузка
5 Открытие клапана MOV51
6 Закрытие клапана MOV51
7 Открыть клапан сброса конденсата
8 Закрыть клапан сброса конденсата
9 Активирование регулирования клапанов FCV
10 Остановка регулирования клапана FCV
11 Закрытие клапана FCV
12 Подтверждение скважины на ГРМ
13 Снятие подтверждения скважины на ГРМ
14 Возврат результатов замеров
15 Последовательный перевод скважины на замер
16 Немедленный перевод скважины на замер
17 Перевод скважина на непрерывный замер
18 Снятие скважины с непрерывного замера
19 Подтверждение скважины на ГЗУ
20 Снятие подтверждения скважины на ГЗУ
21 Модификация времени замера скважины
22 Модификация опорного давления
23 Модификация уставок расходов
24 Останов гидропривода
25 Пуск гидропривода
26 Запрос на динамометрирование
27 Телезагрузка уставок (микроконтроллер ЭЦН)
28 Телезагрузка уставок (микроконтроллер SULS)
29 Пуск насоса (микроконтроллер)
30 Останов насоса (микроконтроллер)
31 Чтение уставок (микроконтроллер ЭЦН)
32 Чтение уставок ингибитора
33 Запись уставок ингибитора
34 Пуск насоса 1
35 Останов насоса 1
36 Пуск насоса 2
37 Останов насоса 2
38 Чтение уставок (микроконтроллер SULS)
39 Подтверждение скважины на ВРГ
40 Снятие подтверждения скважины на ВРГ
41 Открыть задвижку
42 Закрыть задвижку
Для добавления пользователям прав доступа необходимо:
Открыть интерфейс оператора под учетной записью с правами администратора
Выбрать в списке пользователя интересующую учетную запись
Выставить галочки перед наименованием тех действий и команд, доступ к которым требуется добавить для выбранного пользователя
ПРИЛОЖЕНИЕ 1 – файл Region.ini [Database]1 ; основная секция для работы с базой данных. Используется всеми серверными приложениями
SERVER=10.0.0.1 ;IP адрес сервера, к которому необходимо подключиться
DB=REGIONDB ;Имя базы данных, к которой необходимо подключиться
USER NAME=USERNAME ;Логин учетной записи пользователя
PASSWORD=PASS ;Пароль учетной записи пользователя БД ;Вспомогательные настройки. Необходимы для работы RSLinxP
; время хранения информации (в сутках) - используется программой CommandAnalyser.exe для удаления устаревших данных
COUNT_DAY_HOUWORK=31 ; часовые данные
COUNT_DAY_HOUALARM=5 ; часовые аварии-состояния
COUNT_DAY_SUTWORK=366 ; суточные данные
COUNT_DAY_SUTALARM=31 ; суточные аварии-состояния
COUNT_DAY_TRNALARM=93 ; история аварии-состояния
COUNT_DAY_TRNWORK=93 ; тренды
COUNT_DAY_ZAMTRN=366 ; замеры по ГЗУ
RESTART_TIME=07:30 ;время рестарта задачи WBdeDialP.exe ( обработчика,07:30 - время перезапуска)
PERIOD_TESTNSK=60 ; период (мин) тестирования нагнетательных скважин для задачи RSLinxP (по умолчанию 60 мин)
PERIOD_TESTGZU=60 ; период (мин) тестирования ГЗУ в фазе 4 для задачи RSLinxP (по умолчанию 60 мин).
; Если период отрицательный,то тестирование ГЗУ в фазе 4 только по времени (!Дополнительное тестирование после команд не происходит).
PERIOD_RETRYONPSM=30 ; период (мин) повторного включения при отказе гидропривода ПСМ (по умолчанию 60 мин)
TIMEWAIT_TESTGZU_OFFLINE=15 ; Время ожидания (мин) тестирования ГЗУ после OFFLINE (по умолчанию 15 мин). TimerOffLineAuto=60 ; таймер(мин) OFF LINE перехода контроллера в АВТОМАТ INDSTOPSKV_GZU=0 ; 1 - остановленные скважины исключаются из замеров по ГЗУ
DISABLE_CONTRTIME_GZU=1 ;1 - запрет контрольного времени добычи (1/4 времени замера)
PERIOD_HOUR_BKNS_TIMER=1 ;период в часах обработки ТИИ объектов БКНС,Узлов учета,Насосов,ТП
PERIOD_HOUR_UZELU_TIMER=1 ;период в часах обработки ТИИ объектов Узлов учета
PERIOD_HOUR_NAGR_TIMER=1 ;период в часах обработки ТИИ объектов Насосов
PERIOD_HOUR_TP_TIMER=1 ;период в часах обработки ТИИ объектов ТП
Disable_Prozent_DebGid=1 ; 1 - запрет % разделения дебита жидкости
; индикатор вывода фраз событий для задачи WDial
INDMES_PHRAMO=1 ;индикатор холодного запуска для задачи CommandAnalyser - !Внимание - Используется для чистки базы кроме таблиц конфигурации
INDCOLD_START=0 ;час суточной обработки для задачи WBDEDialP
HOUR_WORK_SUT=2 ;индикатор принудительной часовой,суточной обработки после перезапуска для задачи WBDEDialP
INDWORK_HOURSUT=0 ;индикатор обработки водяных скважин по суткам для задачи RSLinxP (0-при работе с ГЗУ обнуляются все счетчики ТИИ контроллера)
INDWORK_VODASUT=0
; индикатор периодической обработки КНС,БКНС,Узлов учета,Насосов,ТП для задачи RSLinxP
INDWORK_KNS=0 ;индикатор обработки динамометрирования для задачи RSLinxP
INDWORK_DINAM=0 ; % отклонения аналоговых для регистрации в базе данных
PROZENT_OTKLON=0.5 ;0.5 - по умолчанию ; % отклонения аналоговых по давлению для регистрации в базе данных
PROZENT_OTKLONDAVL=0.1 ; 0.1 - по умолчанию
DENS_NEFT=0.8208 ; плотность нефти (тн/м3)
DENS_VODA=1.017 ;плотность воды (тн/м3) IndRenameConfigSkv=1 ; индикатор изменения конфигурации скважин обработчиком WBDEDialP ; Описание пользовательских протоколов - индикатор использования линий для задачи RSLinxP (параметр в ярлыке)
; параметры протокола для линии 1. Командная строка RSLinxP.exe -L1 номер линии (100+1 - номер очереди команд)
; -L1 (1 - номер линии, 100+1 - номер очереди команд)
; -D2 (2 - номер дополнительной линии, 100+2 - номер очереди команд)
; -Q101 (101- номер очереди команд (приоритетный параметр)
; -R обмен через подсистему RSLINX (SLC)
; -S шпион-прием
; -T шпион-передача/прием
; -H шлейф-прием/передача
; -U User в Region.ini
; -A индикатор сброса синхросимволов AA
; -C индикатор тестирования ЦПС
; -K коммутация на ATLAS, где L1-линия MODBUS(радиоканал) D2-линия ATLAS
; -M модифицированный ATLAS
; -N индикатор модифицированного выбора направления ATLAS
; -B индикатор запуска NETSEND.BAT
; Пример с описанием настроек линии для радиоканала
[Line1]
INDDPU=1 ; 0-нет DPU, 1-есть DPU, 2-нет DPU,но есть типы контроллеров 'Телемеханика'
NumLin=1 ; номер линии
BaudLin=9600 ; скорость линии
UseRTSLine=0 ; управление RTS -ц.105
DelayBeforeRTS_ON=0 ; задержка перед включением RTS ц.105 (Pre-send Time Delay)
DelayAfterRTS_ON=50 ; задержка после включения RTS ц.105 (RTS Send Delay)
DelayBeforeRTS_OFF=20 ; задержка перед отключением RTS ц.105 (RTS Off Delay) - При наличии DPU обязательна
; Poll Timeout - таймаут опроса когда Master
ReadIntervalTimeout=50 ; Межсимвольный таймаут при приеме - обозначает конец приема блока TypLin=0 ; тип линии 0-обычная 1-радиоканал 2-коммутируемая
SetRadio=0 ; наличие рации 0-нет 1-рация 2-коммутируемая
QtyRetries=1 ; число повторов
TimerWaitPkt=3500 ; время ожидания пакета
TimerWaitPktOPC=5000 ; время ожидания пакета OPC Server
PollDelayAfterXmitPkt=10 ; задержка опроса после передачи пакета (игнорируется эхо,мусор)
MaxTimerXmitPkt=10000 ; максимальный таймер для передачи пакета
TimerWaitPktCMK=1000 ; время ожидания пакета сетевого микроконтроллера
PauseWriteUstavCMK=1000 ; пауза ожидания записи уставок сетевым микроконтроллером
PauseAfterSendPktCMK=00 ; пауза после передачи пакета сетевого микроконтроллера (игнорируется эхо,мусор)
|