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

       Конфликт времени останова и перезапуска.             

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

       Запуск:  18-01-1995  21:48:55                        

       Скоординируйте свои действия, выбрав один из вариантов

                     (введите один из предложенных символов):

       (1) - первый запуск системы;                          

       (2) - вернуться в DOS и откорректировать дату/время. 

       Итак, Ваш выбор :                                    

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

3) текущее время  превосходит время остановки  на  величину расчетного периода или более.

Система выдает диагностическое сообщение:

       Конфликт времени останова и перезапуска.             

       Останов: 18-12-1994  22:30:07                        

       Запуск:  03-03-1995  09:01:24                        

       Скоординируйте свои действия, выбрав один из вариантов

                     (введите один из предложенных символов):

       (1) - первый запуск системы;                         

       (2) - вернуться в DOS и откорректировать дату/время. 

       (3) - игнорировать конфликт и продолжить работу;

        Итак, Ваш выбор :                                    

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

    

       Останов: 18-12-1994  22:30:07      

       Запуск:  03-03-1995  09:01:24      

       5' 5' 5' 5' 5' 5' 30' 24 RP Month  

2.5. Расположение каталогов и файлов системы.



    ENERG5          ENG1         bazatek.eng


                                 bazapro.eng

                          ...      ...         основные рабочие


                                 godtek.eng          файлы


                                 godpro.eng


                                 datatek.eng


                                 datared.eng


                    ENG2         bazatek.eng


                                 bazapro.eng

                          ...      ...        резервные рабочие


                                 godtek.eng          файлы


                                 godpro.eng


                                 datatek.eng


                                 datared.eng

             


                     IM          corrtim.im


                                 gendoc.im         файлы

                          ...      ...         инициализации


                                 konts.im          меню


                    SCH          е1_1.sch


                                 е1_2.sch        шаблоны

                          ...                   документов


                                 е8_1.sch


                   energy.exe


                   post.exe     исполняемые файлы


                   menu.exe


                   gendoc.exe

                     ...


                   timеper.exe


                   menu.hlp

                    ...         файлы помощи


                   gendoc.hlp

Рис. 5.1. Расположение каталогов и файлов системы.

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

Программа хранит контрольные суммы (КС)  всех  поддерживаемых ею файлов. Открывая файл, программа  проверяет  совпадение реальной КС с эталонной. При отсутствии основного файла или несовпадении КС с эталоном программа обращается к резервному файлу.

2.6. Содержимое файла energy.ini

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

       c:\energ5\eng2\  - вспомогательный каталог;

       31               - дата окончания расчетного периода;

       /M=100           - действующее значение лимитов (%).

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

     1) /I=путь\  - путь до каталога файлов инициализации меню. Этот путь  вводит оператор  во время  первого запуска  меню  по запросу программы. При последующих запусках меню путь до файлов .im берется из файла energy.ini.