next up previous contents
Next: Описание программы bta_meteo_can Up: algoritm Previous: Регулирование сетевого доступа к   Contents

Параметры конфигурации.

В момент загрузки главная управляющая программа считывает файлы с настроечными параметрами. Сейчас существует три таких файла. Это bta_control.conf, bta_control.coeff и bta_control.access в справочнике /usr/local/sbin, т.е. там же где находится и запускается и сама главная управляющая программа bta_control. Формат этих файлов: Имя параметра = значение параметра и, возможно, # коментарий.
# в начале строки говорит о том, что строка не используется.

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

Longitude = ...   # долгота места установки телескопа в угловых секундах
				      (расстояние от меридиана Гринвича);
Fi= ...           # широта места установки телескопа в угловых секундах;
#cos Fi= ...      # cos Fi (вместо Fi можно взять cos Fi или sin Fi);
#sin Fi= ...      # sin Fi;
A_0= ...          # положение нуля по A;
Z_0= ...          # положение нуля по Z;
DUP_A_0= ...      # смешение нуля ДУП A;
DUP_Z_0= ...      # смешение нуля ДУП Z;
F_0= ...          # положение нуля фокуса;
F_a0= ...         # амплитуда поправки датчика фокуса (см. формирование
		     отсчёта фокуса );
F_ph0= ...        # фаза поправки датчика фокуса (см. формирование
		     отсчёта фокуса);
D_0 = ...         # положение нуля купола;
D_k0= ...         # коэффициеты коррекции:
D_a0= ...           k0*D+a0*sin((D-ph0)*PI/180.);
D_ph0=...
TimeFact= ...     # стартовый масштаб дрейфа часов компьютера
		    относительно Ч7-15, примерно равный 0,505 сек/час).
Файл bta_control.coeff содержит поправки СКН:
Coeff_PF          # поправки СКН в ПФ (восемь чисел через пробел);
Coeff_N1          # поправки СКН в N1 (восемь чисел через пробел);
Coeff_N2          # поправки СКН в N2 (восемь чисел через пробел);

Файл bta_control.access содержит стартовые значения параметров регулирования доступа:

ACSmask= ...      # маска технологической подсети АСУ;
ACSnet=  ...      # адрес технологической подсети АСУ;
NetMask= ...      # маска подсети доступа;
NetWork= ...      # адрес подсети доступа;
Passwd1= ...      # пароль первого уровня достута;
Passwd2= ...      # пароль второго уровня достута;
Passwd3= ...      # пароль третьего уровня достута;
Passwd4= ...      # пароль четвертого уровня достута;
Passwd5= ...      # пароль пятого уровня достута.
Кроме этого есть два файла в которых управляющая программа сохраняет некоторые текущие значения параметров для восстановления при перезагрузке компьютера.

Файл bta_control_iers содержит:

Xp =   ...        # текущее X-положение полярной (земной) оси;
Yp =   ...        # текущае Y-положение полярной (земной) оси;
DUT1 = ...        # поправка времени для пересчета координат объекта.

Файл bta_control_state содержит:

Locks=...         # признаки блокировки приводов (A,Z,P,F,D);
AccCodeKeyN=...   # шифрованный код пароля для уровня N;
Fokus=...         # рабочий фокус (PF,N1,N2);
Model=...         # режим моделирования (Yes,No);
TelMode=...       # режим работы телескопа (Auto,Manual);
P2mode=...        # режим работы Р2;
DomeMode=...      # режим работы купола;
При ручном вводе метеоданных могут также быть следующие параметры:
Humidity=...      # значение влажности;
Pressure=...      # значение атмосферного давления;
T-outdoor=...     # значение наружной температуры;
T-indome=...      # значение температуры в подкупольном пространстве;
T-mirror=...      # значение температуры зеркала;
WindSpeed=...     # значение скорости ветра.



Valentina M.Maximova 2006-08-22