74121

Структура и состав базового программного обеспечения АСКУЭ Энергия+

Доклад

Информатика, кибернетика и программирование

Клиентская часть обеспечивает отображение пользователю Д, хранимых в серв части. Содержит разные приложения – потребители инф: разл документы, генераторы отчётов и т.п. С одной серв частью могут работать одна или более кл частей. При доступе к Д только через WEB-сервер на кл компе не требуется установка к-л программ – достаточно наличия WEB-браузера.

Русский

2014-12-26

21.72 KB

0 чел.

14. Структура и состав базового программного обеспечения АСКУЭ "Энергия+".

БПО реализовано на технологии "клиент – сервер".

Серверная часть содержит программы приёма и обработки Д, а также SQL и WEB-сервер. Обеспечивает осн функции – приём, обработку, хранение и публикацию Д от контролируемой системы. Может работать как на одном компе, так и на 2-х (с выделенным SQL) или 3-х (с выделенными SQL и WEB серверами).

Клиентская часть обеспечивает отображение пользователю Д, хранимых в серв части. Содержит разные приложения – "потребители" инф: разл документы, генераторы отчётов и т.п. С одной серв частью могут работать одна или более кл частей. При доступе к Д только через WEB-сервер на кл компе не требуется установка к-л программ – достаточно наличия WEB-браузера.

Осн сетевой протокол, используемый при работе системы – TCP/IP.

Комплекс программ содержит след осн компоненты: Редактор проекта, Расчётное Ядро, Запись в базу, Сервер устройств, Сервер доступа к данным, Архиватор БД, Просмотр журналов, Конфигуратор БД.

Программа "Редактор проекта". Имя файла программы "input.exe". Вызывается по одноимённому ярлыку в меню, Используется для создания или изменения т.н. "проекта", представляющего собой полное описание контролируемой системы: состава и свойств приборов учета, подключенных к ним каналов связи, коэффициентов преобразования сигналов, состава групп и т.д. Предназначена для выполнения след осн функций:

- ввода и редактирования оператором элементов проектных Д– описаний УСД, эл счетчиков, каналов учета, групп учета и других;

- выполнения проверки полноты и правильности введенной инф (''генерация проекта'');

- подготовка и запись рабочих Д для программы ''Расчетное Ядро'' Эти Д далее исп для планирования опроса приборов учета и обработки полученной от них инф;

- сохранение введенного проектного описания в файл и восстановление его из ранее созданных файлов.

Изменение проекта- возможно создание след проектных элементов: ввод эл счетчика, устройства сбора данных (УСД), первичного телеизмерительного канала (ПТИК) в УСД, расчетной группы (ГТИК), рабочего календаря, ВТИ-канала, ТК-канала, незав переменной ввода (ПВ), энергет объекта, типа энергет объектов, блоков телеуправления (ТУ)

Пользователь вносит в проект описание источников Д УСПД, счётчиков и др. устройств. Каналы от счётчиков или УСПД именуются первичными телеизмерительными каналами (ТК), к ним подключаются нужные вторичные ТК.

В программе можно описать группы каналов, в кот можно:

- задать рабочие календари (для определения сезонов года, свойств суток, деления суток на зоны и смены);

- установить лимиты (для сопоставления сигналов с ними).

После ввода проекта в этой же программе проверяется правильность введённой инф посредством операции генерации. При отсутствии ошибок генерируются и записываются т.н. "рабочие Д". Они используются др программой БПО – "Расчётное Ядро", кот выполняет приём и обработку инф из контролируемой системы.

Программа "Расчётное Ядро" или "Ядро". Имя файла программы "kernel6.exe". Запускается в работу ярлыками "Запуск ядра с …". Программа должна быть загружена постоянно в процессе приёма и обработки учётной инф.

На основе рабочих Д, подготовленных в программе "Редактор проекта" ядро осуществляет след операции:- автоматически планирует и выполняет опрос периферийных устройств,- обрабатывает полученную инф,- рассчитывает заданные в проекте группы,- подготавливает Д для записи в БД.

Преобразованные Д записываются в файлы, образующие очередь для программы "Запись в базу", переносящей их в SQL-сервер.

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

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

Программа "Запись в базу". Вызывается одноим ярлыком в меню. Имя файла программы "writer.exe". Как и программа "Ядро" должна быть загружена постоянно. Предназначена для считывания Д, принятых и обработанных программой "Ядро" для записи в БД на SQL-сервере.

Выполняет и ряд вспом функций: создание резервных копий БД, очистку баз от устаревшей инф.

Программа "Сервер устройств". Имя файла программы "icserv.exe". Запускается и останавливается автоматически программой "Ядро", ярлыка в меню не имеет. Обеспечивает работу с каналами связи, приём и обработку Д от разл устройств, использующих цифровые каналы обмена Д (УСД, счётчики и др. – кроме приборов с выходом по симплексной линии).

Программа "Сервер доступа к данным". Запускается одноим ярлыком в меню. Имя файла программы – "e6_das.exe". Обеспечивает – в реальном времени–доступ к оперативной инф, имеющейся в памяти программы "Ядро". Позволяет программам-клиентам оформить:

  1.  разовую подписку на оперативные Д, т.е. получить текущее значение измеряемой величины, например: текущую мощность, напряжение или температуру,
  2.  постоянную подписку, т.е. программа-клиент будет постоянно получать изменяющиеся значения параметров по перечню подписки.

Максимальная частота обновления Д около 5 секунд, рассылка инф – по протоколу TCP/IP. Программа автоматически подключается к программе "Ядро" после запуска и автоматически отключается при завершении её работы.

Программа "Звуковая сигнализация". Запускается одноим ярлыком в меню. Имя файла – "e6ring.exe". Обеспечивает оперативную звуковую и визуальную сигнализацию при возникновении различных событий. Работает на основном компе одновременно с программой "Ядро", от которого и получает инф о событиях. Позволяет настроить различные схемы применения звука и цвета для сигнализации.

Программа "Архиватор БД". Запускается одноим ярлыком в меню. Имя файла – "dbackupm.exe". Предназначена для извлечения из SQL накопленной инф, преобразования её в текстовые файлы и записи в отдельные архивные файлы. Обеспечивает также обратный процесс.

В комплекте с программой имеются 2 командных файла: "bkp_all.cmd" и "bkp_now.cmd", кот служат для получения полных архивов за прошлые сутки или оперативных архивов за текущие сутки. При вставке ссылок на эти файлы в штатный планировщик ОС обеспечивается автоматическое создание архивов указанных видов с требуемой периодичностью.

Программа "Просмотр журналов". Запускается одноим ярлыком в меню. Имя файла – "e6logv.exe". Позволяет оператору просматривать журналы работы программ, фильтровать и сортировать их содержимое по различным признакам, экспортировать во внешний файл. Возможно преобразование журналов в текстовый, HTML или CSV файлы.

Программа "Конфигуратор БД". Запускается одноим ярлыком в меню. Имя файла – "configdb.exe". Предназначена для просмотра и изменения системных настроек базового ПО: политик доступа пользователей к БД, параметров аудита доступа и других.

Используется при назначении записи на др сервер или смене пароля пользователя, применяемого указанной программой.

Дополнительное ПО: комплекс программ "Автоматизированная диспетчерская система" (АДС). Он предназначен для создания, изменения и отображения мнемосхем.Комплекс состоит из следующих программ:- "Редактор схем АДС" (edit_sh.exe) – предназначена для создания и редактирования мнемосхем;- "Редактор объектов АДС" (edit_g.exe) – предназначена для создания и редактирования библиотек графических объектов, используемых при создании мнемосхем;- "Просмотр схем АДС" (show_g.exe) – предназначена для просмотра мнемосхем в рабочем режиме;- "Генератор мнемосхем-индикаторов" (k6_gen16.exe) – предназначена для быстрого создания простых мнемосхем, состоящих только из индикаторов.- "Импорт данных АДС" (adsConvert6_62.exe) – предназначена для импорта Д АДС из более ранних версий;


 

А также другие работы, которые могут Вас заинтересовать

55698. Використання інтерактивних технологій як засобу продуктивного навчання учнів початкових класів 338 KB
  Від якості навчання і виховання залежить формування культурних цінностей. Тому реформування загальної освіти супроводжується введенням нових спеціальних форм організації пізнавальної діяльності які мають конкретну мету –- створити такі умови навчання за якими би кожен учень міг успішно навчався...
55699. Участь студентів у позанавчальній роботі – необхідна передумова формування професійної компетентності випускника ВНЗ 2.16 MB
  На нашу думку поєднання аудиторної та позанавчальної роботи з додаткової спеціалізації Керівник дитячого хореографічного колективу яке реалізується у ВНКЗ Білгород-Дністровське педагогічне училище Одеської області через діяльність Народного ансамблю танцю Бессарабський сувенір сприяє...
55700. Самооцінювання учнів – один із способів розвитку їхньої пізнавальної самостійності і творчої активності на уроках математики 593 KB
  Навчальна мета уроку: Активізувати пізнавальну діяльність учнів; познайомити учнів з поняттями: пропорція члени пропорції; правильна і неправильна пропорція; з основною властивістю пропорції.
55701. Самостійна робота як засіб навчання, виховання і розвитку учнів 228 KB
  Успішне його виконання багато у чому залежить від методики навчання яка дає змогу озброїти учнів глибокими знаннями навчити їх працювати зацікавлено й самостійно. Методику сучасного уроку характеризує система самостійних робіт учнів. В цій статті описується певною мірою методи самостійного навчання учнів.
55702. Види диктантів і методика їх проведення 120 KB
  Текстуальні диктанти. Специфіка диктантів та класифікація їх видів Диктант -– це такий прийом організації навчальної діяльності на уроці в процесі якої учні відтворюють письмово сприйнятий ними на слух текст.
55703. Межпредметные связи на уроках русского языка и литературы 124.5 KB
  Приобщая школьников к наиболее высоким достижениям мировой культуры и литературы учитель литературы воспитывает общую культуру развивает художественно-образное мышление формирует творческую личность.
55705. Вивчення системи роботи вчителя 226.5 KB
  У роботі школи особливої уваги потребує вивчення адміністрацією,а також представниками атестаційної комісії системи роботи педагогічного колективу в цілому чи кожного педагога зокрема.
55706. Позакласна робота – вагома складова формування читацької компетентності молодших школярів 225 KB
  Шляхи формування навичок читання. Формування навиків читання вголос і мовчки на уроках читання. Аналіз твору – шлях до досягнення високого рівня читання16 Розвиток творчих здібностей на уроках читання. Формування читацького кругозору молодших школярів на уроках читання Роль уроків позакласного читання у розвитку читацької компетентності учнів молодших класів.