Список отличий АРМ энергодиспетчера версии 19 от версии 17.


Программное обеспечение переведено на платформу DELPHI 6.0 и INTERBASE 6.5. Вместо 
компонентов доступа BDE используются компоненты IBX, в связи с чем отпала необходимость 
установки на ПК пакета BDE.

Программа АРМ ЭЧЦ:
* В протоколе обмена АРМ ЭЧЦ и АРМ ЦЭДП изменен алгоритм упаковки данных - добавлена сигнатура и контрольная сумма CRC32.
* Изменён алгоритм вывода аварийных сообщений в системе - окно с текстом аварийного сообщения выводится в любом случае, а звук проигрывается по возможности.
* Аварийные сообщение после сбоя не выводятся повторно.
* Изменения после сбоя более не отображаются в микрокаталоге событий.
* Сделана кнопка в <Пульте приказов> - <Прервать посланные команды ТУ>. Выполняет рестарт адаптера телемеханики. Если отправленная команда ТУ находится в стадии формирования, она будет прервана.
* В БД сохраняется для каждой ТУ команды код ошибки исполнения (если команда ТУ закончилась с ошибкой). Также сохраняется количество посылок ТУ по командам.
* Функция в пульте приказов <Проверить исполнение> доступна, если были посылки ТУ по команде.
* Диалоги с кнопкой <Ок> изменены на кнопку <Да>.
* Если есть команда в состоянии <ждет очередь> с признаком <проверка> и делается внеочередное <выполнить команду> то, если текущее положение объекта соответствует команде, то команда переходит в состояние <выполнена>. Если не соответствует команде - идет посылка ТУ.
* При всплытии окна пульта приказов окно не центрируется на экране, а запоминает предыдущую позицию.
* В статусе окна пульта строка с ошибкой исполнения команды более информативна.
* Добавлена новая функция - <Незавершённые приказы>. По ее вызову выводится список объектов, которые переключались в пределах смены и по ним не было приказа на возврат объекта в исходное положение (на момент начала смены).
* Добавлена новая функция - <Отклонения от нормального положения>. По ее вызову выводится список объектов, положение которых в текущий момент не соответствует нормальному.
* Переработан каталог событий:
- изменена печать каталога событий (2 вида печати: текстовая и графическая; печать пустого каталога; защита от подделки каталога),
- добавлена настройка цветов для отображения данных в каталоге событий,
- исключена разбивка на смены,
- каталог событий вынесен в отдельную DLL, с целью иметь в дальнейшем возможность подключения просмотра каталога событий из других программ, например, из АРМ старшего энергодиспетчера,
- сделана расшифровка в каталоге событий дополнительных данных.
* Реализована новая функция в АРМ - <Сдача смены>. После ее выполнения блокируются все активные функции  (управление объектами, режимами, работа по заявкам и т.д.) Доступна только функция приема смены, а также просмотр справочной информации - схемы, каталог событий, оперативный журнал.
* Переделана программа загрузки АРМа под различные виды загрузки, как одного АРМ в пределах одного ПК, так и возможность загрузки различных АРМов в пределах одного ПК.
* Новая функция в - выбор типовых заявок, связанных с объектом. Список появляется по щелчку на требуемом объекте. Из этого списка есть возможность быстрого создания рабочей заявки на базе требуемой типовой.
* Добавлена возможность указывать в рабочей заявке список Км+Пк, а также вместо одного диапазона опор, теперь можно указывать список таких диапазонов.
* Реализована поддержка свойства объекта: <Общая неисправность>. При таком установленном свойстве полностью запрещаются операции с таким объектом.
* В окне установки неисправности объектам добавлен сброс в режим управления при выходе.
* Реализована передача дополнительной информации по граничным объектам (объектам, находящихся в управлении другого диспетчера):
- наличие плакатов,
- наличие различных видов неисправностей,
- фиксируется обрыв связи по каждому объекту отдельно,
- объекты под плакатами.
* Реализована возможность печати бланков запрещений и отмены запрещений по нескольким заявкам на одном листе бумаги.
* Сделана фиксация источника посылки ТУ на уровне драйвера адаптера - команда послана из АРМ телемеханика, из драйвера адаптера или из АРМ ЭЧЦ. Соответственно создана новая программа для просмотра архива посылок ТУ.
* Фиксация изменения положения ручных объектов в каталоге событий и расшифровка этих данных при просмотре в АРМ.
* Фиксация в каталоге событий аварий (появление и исчезновение) и расшифровка этих данных при просмотре в системе.
* При загрузке АРМ и приеме смены осуществляется проверка свободного места на жёстком диске для записи архивов. В результате диспетчеру выдается предупреждение.
* Добавлен новый режим работы с объектами, когда на все объекты принудительно формируется приказ ручного управления.
* Исключены функции <Записная книжка> и <Сброс контролера>.
* Изменён вызов каталога событий. Убрана возможность выборки по сменам. Убран пункт меню <архивный каталог событий>. Каталог событий теперь вызывается одним пунктом меню, а архивные данные отбираются по заданному интервалу Дата + Время.
* Пункт меню <Отчеты / Суточная ведомость> переименован в <Отчеты Оперативный журнал>.
* Добавлена возможность задать на главном окне расположение панелей <микрокаталога событий> и <набора команд для объектов> - слева или справа.
* Отображение общей неисправности изменено. Общая неисправность теперь показывается не в виде специального цвета вместо сигнализации, а как и любая другая неисправность, в виде рамки вокруг объекта, а сигнализация соответствует реальному состоянию объекта.
* Изменён алгоритм раскраски анализа схем. Цвет отображается в зависимости от текущего напряжения на секции и, если данные по секции, являются ошибочными - цвет берется из настроек, как и для объектов с ошибочными данными.
* Добавлена новая функция <Информация по секциям>. Показывает наименование, секции, ее принадлежность, текущее состояние.
* В окне <Блокировки аварийных сигналов> отмечаются изменения, выполненные в текущем сеансе.
* Добавлена новая функция <Работы на подстанции и контактной сети по наряду или распоряжению>.
* Функции анализа схем:
- Введена поддержка многотипности уровней напряжения в схеме электроснабжения.
- Введена поддержка смешения напряжений различных уровней с индикацией его на зоне между смежными питающими секциями.
- Введено понятие типа питающей секции <неперетекающая> и выполнена его поддержка в анализе.
- Добавлена функция установки типа уровня напряжения на питающей секции.
- Исключена возможность принудительной установки <смешения> и <недостоверного> состояния питающей секции.
* Изменения по рабочим заявкам:
- Добавлено отслеживание возникновения возможных ошибок по рабочим заявкам, которые происходят в результате изменения данных по объектам (появление неисправностей на объектах, перенос объекта из ТУ в РУ и других) и предупреждение о появлении таких несоответствий при приёме рабочей заявки как на базе типовой, так и в ходе работы по рабочей заявки. Просмотреть возможные проблемы с рабочей заявкой можно, зайдя в просмотр рабочей заявки и выбрав кнопку "Ошибки".
- Добавлена блокировка запуска просроченной рабочей заявки по сроку действия наряда (согласно инструкции - срок 5 дней).
- Добавлена блокировка запуска рабочей заявки по производителю, если в данный момент этот производитель работает по другой заявке.
- Подключена выборка опасных мест по рабочей заявки в зависимости от зоны работы (либо по номерам опор, либо по КМ + ПК. В случае, если диапазон работы не указан в РЗ, то считается, что работа производится на всём участке, на который создана типовая заявка, на основание которой принята РЗ).
- Подключена проверка соответствия состава бригады, работающего по РЗ требованиям к персоналу в зонах опасных мест (которые попадают в зону работы).
- При приёме (просмотре) РЗ добавлена кнопка <Свернуть>. Позволяет выйти в схему и в дальнейшем вернуться к набору (просмотру) рабочей заявки.
- При приёме рабочей заявки (не типовой) добавлена функция <Автоматически формировать приказы на восстановление нормальной схемы>. Работает в случае, если нет на восстановление нормальной схемы ни одного приказа ТУ, РУ.
- Изменена корректировка приказов в рабочей заявке. Невозможно корректировать данные по рабочей заявке, в момент, когда по какому-либо приказу по этой заявке ожидается уведомление об исполнении приказа.
- Изменено отображение приказов, которые уже не могут быть изменены в рабочей заявке. Светло серый цвет - приказы уже не могут быть изменены, чёрный - можно корректировать приказ.
- Устранена ошибка при работе по рабочей заявке, в случае, если первым из приказов являлся приказ произвольной формы.
- Устранена некорректная работа с датой / временем при переходе через сутки. (Если приказ на работу давался в районе менее 24:00, и разрешалось работать до более 24:00, то дата окончания работы считалась теми же сутками, что и дата выдачи приказа на работу, что в свою очередь приводило к требованию окончания работы).
- Добавлена возможность создания в нетиповой заявке нового запрещения на базе уже существующего типового запрещения.

Новая программа - редактор режимов загрузки АРМ. Позволяет создавать режимы для работы АРМ в качестве основного или резервного, при наличии БД на сервере или на этом ПК.

Новая программа - драйвер системы радиосвязи РОРС.

Драйвер логических связей:
* Изменен протокол обмена с сетевым драйвером ЦЭДП.

Редактор щитовых объектов:
* Добавлена функция, выдающая список объектов с ТС, которые не используются на щитах.

Драйвер щитовых панелей:
* Реализована возможность запуска драйвера на резервном ПК в пассивном режиме с целью решения конфликта функционирования щитов, подключенных к двум компьютерам.

АРМ телемеханика:
* Создана новая закладка, совмещающая закладки с объектами и режимными сигналами.

Драйвер адаптера телемеханики:
* Исправлена ошибка при включенном режиме <Отложенный сбой>. Теперь режим работает 
согласно требованиям и не влияет на правильное прохождение информации о ТС.

Редактор таблиц ТУ-ТС:
* Сделан режим "Read only" (только чтение).
* К именам объектов добавлено свойство "Местоположение".
* Добавлены функции по заполнению объектов телемеханики "ЛОЗА".
* Добавлены модули для обмена данными с Palm Pilot по телемеханике "ЛОЗА".
* Добавлена функция проверки БД на корректность содержащихся данных по таблицам ТУ-ТС (запускается автоматически при подключении к БД).
* Добавлена функция привязки физических параметров по объектам другого участка, появившихся после объединения баз данных 2-х разных участков.
* В сообщениях о несохранённых данных появился выбор <Отмена>, отменяющий действие, приведшее к появлению сообщения.

Редактор логических объектов:
* Исправлены неточности в печати, печать переделана и дополнена.
* Исправлена ошибка в функции перемещения объектов с одного КП на другой, при выборе одного из подразделений, данные в другом не обновлялись.
* Состояния объектов РУ, положение которых принимается по сети, теперь не могут быть изменены.
* Добавлена функция по смене типа текущего подразделения.

Редактор системных установок:
* Данные о БД (№ версии АРМ, наименование клиента, № клиента, № версии БД) вынесены на основную закладку программы.
* На закладке <Данные по умолчанию> появилось автоматическое формирование таблицы типов напряжения и бланка типового запрещения.
* На закладке <Права> в списке <"Соответствие тип подразделения / права> появилась возможность менять очерёдность прав.
* Сделана новая закладка <Настройка нумерации приказов и типов напряжений>, где появилась возможность формирования уведомления, настройки нумераций приказов и типов напряжений с выбором соответствующего цвета секции.
* Учтено местоположение объектов при тестировании на повторяющиеся имена объектов.
* В тест физических данных по объектам добавлены ручные объекты с телесигнализацией и непривязанные КП.

Редактор типовых заявок:
* Автоматическое нахождение секций, имеющих отношение к данной типовой заявке на базе набранных приказов на переключения (подготовку рабочего места) и подключение их к типовой заявке.
* Добавлено описание некорректности данных и ошибок в типовой заявке.
* Изменён интерфейс при редактировании/добавлении типовой заявки.
* Добавлено копирование секций при копировании/переносе типовой заявки.
* Сделано позиционирование на секции при их добавлении/удалении в типовой заявке.
* Добавлена привязка опасных мест в типовые заявки.
* Исправлена ошибка при добавлении приказа произвольной формы.
* Объекты, состояние которых принимается по сети от других АРМ, нельзя занести в телеуправляемый приказ.
* Исправлены ошибки, возникающие при редактировании приказов.
* Добавлена возможность добавления ТУ-объектов в РУ-приказ.
* Форма создания и редактирования приказов произвольной формы вынесена на отдельную закладку.
* При добавлении новой заявки автоматически ставится признак несогласованности с руководством ЭЧ.
* Заявки, по которым есть какие-либо замечания, выделяются красным цветом в таблице.
* Добавлена привязка и печать опасных мест.
* Добавлена возможность создания и редактирования бланка типового запрещения.

Редактор списков персонала:
* Добавлена функция автоматического сохранения с последующим добавлением работника на форме <Сведения> при нажатии комбинаций клавиш ALT+Insert.
* Исправлена ошибка, выпадающая при попытке занести человека в список, не заполнив необходимые данные о нём.
* Добавлена возможность создания подразделения без имени (только номер).

Редактор циркулярного приказа:
* Исправлена ошибка при перемешении записей в циркуляре (вверх/вниз).
* Включена возможность добавлять новые типы опроса при добавлении типа опроса к подразделению.
* При редактировании типов персонала добавлена возможность отмены изменений по кнопкам <отменить> и <сохранить> соответственно. 
* Добавлена возможность множественного выбора типов опроса при добавлении к подразделению.

Редактор схем:
* Добавлена возможность привязки секций к подразделению.
* Добавлена возможность переноса секций в подчинение другому подразделению
* Добавлена фильтрация привязанных секций.
* Добавлено фиксирование окна привязки секций для множественной привязки.
* Добавлена автогенерация номера секции.
* Добавлена возможность управления полем, позволяющим <перетекание> напряжения через секцию.
* Новый тип объекта - линия с маркерами.
* Вызов инспектора объектов - по F11.
* Минимальный шаг сетки - 4 пиксела.
* Добавлена возможность снятия признака питающей секции.
* Снято ограничение на размер окна при печати.
* После сохранения файла схемы очищается буфер записи действий пользователя для отмены действий.
* Если в буфере отмены действий ничего нет, то разрешается выход из редактора без подтверждения. Если есть - то возникает окно <Сохранить схему - да / нет>.
* Объекты ТИ печатаются (в монохромном режиме) с белым фоном.
* В окнах <Список кнопок перехода> и <Список точек выхода> сделана по умолчанию сортировка по номеру кнопки.
* Функция <Построить секцию> отрабатывает две дуги, находящиеся рядом стык в стык.
* Разнесены чуть дальше друг от друга кнопки <Дублировать> и <Удалить>.
* <Потерянные> элементы (удаленные в библиотеке) помечаются как желтые квадраты.
* При загрузке схемы выводится сообщение о количестве <потерянных> объектов.
* Сделан режим выделения большого участка схемы. Двойной щелчок переводит в режим выделения, одинарный завершает выбор.
* Прозрачный фон текста при черно-белой печати.
* Добавлена функция нормализации координат линий.
* Секционируются только объекты, с числом ножек не более 2.
* При перемещении ножек без привязки к линиям сохраняется толщина и цвет.
* После зачитывания схемы фокус переходит на поле схемы.
* Выбор в окне настроек печати - монохромная или черно-белая печать.

Все вышеописанные и оставшиеся программы комплекса АРМ ЭЧЦ:
* Добавлена поддержка новых типов данных в БД и в протоколах обмена программ, улучшен дизайн интерфейса и печатных форм.


Спецификация персонального компьютера для АРМ ЭЧЦ версии 19.

Тип центрального процессора Pentium-III-1100 *
Объем оперативной памяти 256 Мб
Размер жесткого диска 10 Гб
Видеоадаптер 
Дисплей с размером диагонали 21'', 1024х768, частота 85 Гц
Накопитель на гибких дисках 
Звуковая плата, активные колонки 
Клавиатура 
Манипулятор <мышь> PS/2, коврик
CD-ROM (или на сервере)
Порты RS-232 - 2 порта (или более, если подключено несколько адаптеров связи )
Сетевая плата

* При работе АРМ на персональном компьютере с центральным процессором меньшей частоты некоторые функции будут работать медленно.

На компьютере должна быть установлены:
* операционная система WINDOWS-2000 professional (English) с обновлением SP4.
* Платформа INTERBASE SERVER 6.5.