![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Рассматриваемый алгоритм в соответствии с общей моделью выполняет оператор ВЫХОД. Он формирует и передает команды во внешнюю среду. В современных системах такого рода команды передаются в следующие устройства:
-Комплекты, содержащие реле. Например, команда может поступать в комплекты аналоговых абонентских линий, где осуществляется контактная коммутация сигнала посылки вызова и подключение линии к измерительной аппаратуре.
Такого рода работа требует передачи аналоговых сигналов высокой мощности или малого сопротивления контактов, коммутирующих сигналы. Несмотря на прогресс техники, контакты еще не скоро будут полностью заменены другими средствами. Обмотки, управляющие реле, компонуются в специальные линейки, и сигналы, поступающие из процессора, перекодируются и при необходимости усиливаются. Особенности передачи команд в такие устройства обусловлены тем, что объекты коммутации имеют относительно большое время срабатывания и отпускания. Поэтому при передаче команд обычно неэффективно дожидаться реакции, а целесообразно возвратиться к процессу по прошествии времени, достаточного для выполнения команды устройством. Устройство, скорость выполнения команды которым ниже скорости работы процессора, будем называть медленным.
при переходе процесса из состояния «свободно» в состояние «ожидание набора номера», необходимо подключить к абонентскому комплекту приемник набора номера. Для этого следует, как минимум, выработать команды на включение коммутационного поля и соответствующих реле комплекта. В связи со сказанным выше, смена состояний в большинстве случаев вызывает передачу последовательности команд во внешнее (по отношению к компьютеру) оборудование. Состав команд определяется парой состояний, определяющих ПЕРЕХОД (предыдущее и последующее состояние). Алгоритм передачи команд работает в соответствии с характеристиками команд, которые рассматриваются ниже.Команды могут выдаваться одним из следующих способов:
- последовательно одна за другой;
- при условии правильного исполнения предыдущей команды;
- по истечении определенного времени после выдачи предыдущей команды. Указанные условия должны быть записаны совместно с кодом команды. Сами команды могут иметь самый различный вид, в частности, содержать координаты устройства, на которое они воздействуют. Например, для включения реле комплекта команда может содержать номер комплекта и номер реле в комплекте. Для коммутационного поля нужны координаты коммутационного поля, которых может быть много. Это, например, номер блока, номер группы, номер матрицы, номер тракта, номер канала и пр.
Дата публикования: 2015-02-18; Прочитано: 237 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!