Программное обеспечение, осуществляющее функции передачи данных в сети технической эксплуатации, разделяются на две части:
1. Программы передачи данных ЭВМ 8086;
2. Программы передачи данных платы AS7.
Программное обеспечение обмена информацией ЭВМ 8086 (NETCOM и RECCOM) находится на самом верхнем уровне программного обеспечение ПД сети технической эксплуатации. По отношению к программному обеспечению ПД программное обеспечение, находящееся выше его в иерархии, представляет собой либо прикладное программное обеспечение, либо программное обеспечение контроля связи для передачи данных. Сопряжением с нижестоящим уровнем служит программа передачи данных платы AS7.Программа передачи данных платы AS7(AS7PGM) осуществляет уровни 1и 2 системы сигнализации №7 МККТТ.
Программное обеспечение обмена информацией управляющих ЭВМ состоит из процессов NETCOM и RECCOM, которые являются идентичными в каждой ЭВМ.
Процесс NETCOM.
Процесс NETCOM служит процессом обмена сообщениями в сети технической эксплуатации между OMC-MSW и MSW-MSW. Он отвечает за обмен информацией между прикладными программами, находящимися в разных ЭВМ управления. В ЭВМ управления имеется один процесс NETCOM на каждый канал передачи данных в MSW. Программа NETCOM является реентерабельной, то есть каждый процесс NETCOM в одном блоке ЭВМ выполняет одну и ту же программу. Основные задачи процесса NETCOM следующие:
- передача сообщения в канал передачи данных;
приём сообщения из канала передачи данных.
Когда NETCOM получит от какого-то прикладного процесса запрос на передачу данных, он принимает следующие меры:
. Образует заголовок цикла, передаваемого в канал;
. Дождётся разрешения на передачу в канал ПД;
. По получении разрешения:
передаст заголовок в буфер передачи;
передаст из запрашиваемой области ЗУ не более 263 байта в буфер передачи;
даст программе платы AS7 директиву передачи;
примет меры для передачи столько раз, сколько это будет необходимо для передачи всей информации;
. Пошлёт подтверждение удачной передачи процессу, попросившему услугу;
.Установит флажок нарушения работы в случае затора.
Когда из канала поступит сообщение, NETCOM получит информацию об этом от процесса RECCOM в виде сообщения предупреждения (NOTICE). В данном случае процесс NETCOM примет следующие меры:
. Зарезервирует у операционной системы буфер, соответствующий полной длине сообщения;
. Передаст сообщение в буфер;
. Если информация продолжается в следующем сообщении, то:
зарегистрирует точку записи информации;
дождётся нового сообщения от RECCOM и примет меры для приёма столько раз, сколько это будет необходимо для приёма всего сообщения
. Проанализирует адресную информацию внешнего сообщения для выяснения его получателя
. Если внешнее сообщение следует передать дальше по сети технической эксплуатации, то передаст запрос на дальнейшую передачу тому процессу NETCOM, который обслуживает исходящий в данную систему канал ПД.
. Если внешнее сообщение послано непосредственно данному блоку, то передаст принимающему процессу предупреждающее сообщение из канала.
Процесс RECCOM.
Процесс RECCOM должен “заметить” сообщение, поступающее из канала ПД, и проинформировать об этом соответствующий процесс ПД. Кроме этого, RECCOM обеспечивает обмен сообщениями между платами AS7 и программным обеспечением контроля сети технической эксплуатации (контроль, аварийная сигнализация, запуск тракта ПД).
Счетчики массы и объема нефтепродуктов
Создание комплексных автоматических систем и
быстродействующих вычислительных машин является важным этапом
научно-технического прогресса. Использование средств автоматики и вычислительной
техники позволяет автоматизировать трудоемк ...
Автоматизация установки для получения моющего раствора
Целью данной курсовой работы является
ознакомление с принципами построения современных систем автоматизации
технологических процессов, реализованных на базе промышленных контроллеров и
ЭВМ.
Для достижения поставленной цели необходим ...