Методические рекомендации к лабораторным работам: "Проверка работоспособности телеметрического выхода счетчика", "Комплекс технических средств «Энергия»", "Программирование микропроцессорного устройства «Энергия–микро»", страница 19

     1) вставить дискету 1  в дисковод A:(В:);

     2) запустить файл  ENERG5.EXE  с параметром,  обозначающим логическое имя диска, на который устанавливается программа,

             например:   A:ENERG5.EXE D:\ /Y

Если не указан ключ /Y, потребуется вводить ответ "Y" на каждый распаковываемый каталог;

     3) для обеспечения  автоматического запуска программы  при включении  ЭВМ необходимо в файле  AUTOEXEC.ВAT  перед  вызовом Norton Commander (NC) вставить вызов программы "Энергия":

        d:    (при установке на диск d:)

        cd \energ5

        call energy.bat

     4) для установки программы на СВК, работающем в сети, следует дополнительно:

     - переписать файлы mn_setup.exe и menu_net.exe с дискеты 2 в каталог  ENERG5;

     - запустить файл net.bat из каталога ENERG5.  В результате работы  этого  файла  в  каталоге  ENERG5  появится  подкаталог EN5_NET. Он содержит набор файлов и каталогов, необходимых  для установки программы "Энергия" на рабочую станцию сети;

     - переписать  подкаталог  EN5_NET  на рабочую станцию  или сервер (потребуется 1 Кбайт свободного места);

     5) на этом установка версии 5 закончена. Для запуска программы нажмите RESET.

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

     6) определение базового порта:

         Базовый порт плат ввода (160h):

     На этот вопрос следует ввести базовый порт или нажать клавишу "ENTER" (тогда будет использоваться базовый порт,  указанный в скобках).

     Предполагается порт   360h    для   платы  ДАКЖ.426419.005 и  160h  для  платы  ДАКЖ.426419.010.   Если   указанные адреса заняты, то можно ввести любой   свободный базовый адрес,  предварительно изменив  положение  перемычек  на  платах приема.

     Введенный базовый порт запоминается программой POST.

     7) расположение рабочих каталогов:

     Вспомогательный каталог рабочих файлов (D:\ENERG5\ENG2\)?

     В скобках дан ответ по  умолчанию.  Если он не изменяется, можно  ответить  нажатием  клавиши  "ENTER".   Если  необходимо изменить имя устройства или  каталога, нужно ввести ответ в том формате,  который  указан  в  скобках.  При  определении нового имени  необходимо,  чтобы   для  основного  и  вспомогательного каталогов рабочих  файлов были  назначены разные устройства или разные  имена.   Все  программы,   составляющие  базовый  пакет

программ "Энергия", располагаются  в каталоге ENERG5.  Основной каталог рабочих файлов располагается в каталоге ENERG5\ENG1.

     8) "Дата окончания расчетного периода:"

     Введите число от 1 до 31   (рекомендуется вводить 31).

     Расположение  вспомогательного каталога  рабочих файлов  и дата окончания  расчетного периода хранятся в файле ENERGY.INI. После его формирования создаются необходимые  для работы файлы. Загрузка ядра заканчивается сообщением:

             Energy. ХХХ байт занято.

     9) "Путь до каталога IM (D:\ENERG5\IM\)".

     Это тот каталог, в котором помещаются все файлы  типа  .im (файлы, описывающие меню). В скобках дан ответ по умолчанию. Он будет использован при нажатии клавиши "ENTER". При вводе другого ответа должен быть задан существующий каталог, в котором уже есть хотя бы один файл типа .im,  иначе  формирование  меню  не произойдет. Путь до каталога должен заканчиваться символом "\".

В поставляемой пользователям системе уже есть несколько  файлов типа .im в каталоге IM, которые описывают базовый комплект  документов.

     10) при установке в локальной сети для настройки программы на рабочей станции вызывается файл  mn_setup.exe.  Для работы с программой вызывается файл  menu_net.exe.

2.4. Перерывы в работе программы.

2.4.1. Запуск после сбоя. Запуск после сбоя производится программой после любой  остановки компьютера, не превышающей по  длительности  расчетного периода.  При этом программа  читает из файла  время последнего обращения к "винчестеру",  которое считается временем остановки системы, а по таймеру определяет текущее время, которое записывается в протокол как время перезапуска  после сбоя.  Определив время остановки и  перезапуска,  программа выполняет  "погоню", т.е. заполняет рабочие файлы нулями за весь период от остановки до перезапуска. На экране индицируется следующая информация:

       Останов: 18-01-1995  22:30:07      

       Запуск:  19-01-1995  09:41:05      

       5' 5' 5' 5' 5' 5' 30' 24           

       (отрабатывают пропущенные задачи)

Примечание.  Учет импульсов начинается  с  момента  запуска программы и продолжается во время "погони". Принятые  во  время

"погони" импульсы учитываются в одной из  пятиминуток  текущего

получаса, относящейся к времени простоя.

2.4.2. Искусственный первый запуск. В процессе  эксплуатации системы  первый запуск  может быть вызван следующими причинами:

1) уничтожен файл  energy.ini. Если  инициализационный файл energy.ini  стерт из рабочего  каталога системы,  то при старте системы на экран выведется:

       Не найден файл-описатель каталогов КТС Энергия.

       Если система запускается впервые, то на вопрос

       о первом запуске введите символ "1",          

       если нет - любой другой.                      

       Итак, - это первый запуск ? :                 

При любом Вашем ответе будут задаваться те же вопросы,  что и в п.2.3.2., но в случае первого запуска информация, накопленная ранее,  будет утеряна (сохраняются только файлы исходных данных datared.eng и datatek.eng). При другом ответе ранее накопленная информация будет сохранена.

3)  текущее время меньше,  чем время остановки системы.  Так как в нормальных условиях возврат к прошедшему времени невозможен, система выдает диагностическое сообщение: