Виды сообщений при связи с абонентом
Особенности открытой сети
Лекция 5. Логическая организация открытой сети
Особенности передачи дискретных сигналов
Каждый условно непрерывный сигнал (аналоговый, временной, числовой) передаётся по сети ,,Транзит” в виде двухбайтного числа (передача всех 16 бит этого сигнала осуществляется последовательно).
Аналогично можно передавать и дискретный сигнал. Подобный формат дискретного сигнала называется неупакованным.
Для поддержания оптимальной скорости обмена в сети ,,Транзит” при большом объёме дискретной информации последняя упаковывается при передаче и распаковывается при приёме. Упаковка выполняется с помощью алгоритма шифрации ШИФ, а распаковка – с помощью алгоритма дешифрации ДЕШ. Их применение позволяет увеличить объём передаваемой информации в 13 раз.
В открытой сети имеются те же возможности обмена между алгоблоками разных контроллеров, что и в закрытой сети, но, кроме того, предусмотрена возможность обмена с внешним абонентом.
Внешним абонентом может быть любая ЭВМ, имеющая интерфейсный канал, соответствующий стандарту ИРПС. В качестве внешнего абонента может быть также Ломиконт моделей Л – 110, Л – 112, Л – 120, Л – 122.
Сеть ,,Транзит” из закрытой превращается в открытую с помощью специального связного контроллера – Шлюза. Шлюз имеет два интерфейсных канала – сетевой и абонентский.
Общее количество контроллеров и шлюзов в одной сети ,,Транзит” не должно превышать 15. Контроллерам и шлюзам назначается свой, не повторяющийся в данной сети, номер.
Все правила обмена между контроллерами в открытой и закрытой сети полностью совпадают. Однако в открытой сети возможна также связь между любым контроллером и абонентом.
Абонент может взаимодействовать с контроллером на двух уровнях:
1) алгоблока;
2) контура регулирования или логической программы.
В первом случае для обмена указывается номер соответствующего алгоблока, а во втором – контура или программы.
В обоих случаях абонент посылает контроллеру запрос или команду и получает ответ или подтверждение соответственно.
Запрос посылается абонентом при необходимости получить от контроллера (алгоблока, контура, программы) какую – либо информацию. Получив запрос, контроллер готовит требуемую информацию и передаёт её абоненту в виде ответа.
Команда посылается абонентом при необходимости изменить параметры настройки алгоблока или оперативные параметры контура (программы). Получив команду, контроллер её исполняет и передаёт абоненту подтверждение.
В действительности (физически) всеми сообщениями абонент обменивается не с контроллером, а с Шлюзом. Шлюз является посредником между абонентом и сетью ,,Транзит” . Принимая от абонента запросы или команды, Шлюз ,,вставляет” их в сеть, по которой они доходят до нужного контроллера. Шлюз также ,,вылавливает” из сети переданные контроллерами ответы и подтверждения и транслирует их абоненту.