Вы находитесь на странице: 1из 5

В основе Гранит и Гранит-микро стоит каркас блочный.

И в ПУ и в КП есть
линейный узел (элемент сопряжения с каналом связи) и контроллер. Линейный узел
сопрягает по частоте низкоскоростной канал связи с высокоскоростной внутренней шиной
каркаса, синхронизирует приёмник относительно передатчика в обеих направлениях,
контролирует наличие канала связи и исправность КП (линейный узел каркаса ПУ).
Контроллер координирует работу функциональных блоков, обен информацией между
блоками в переменной части каркаса и линейным узлом, стоящим во главе каркаса.
Кроме того ЛУ (а так же КАМ в Гранит-микро) формирует флаг начала и конца посылки
на передающей строне и определяет их на приёмной, а так же бит-стаффинги –
исскуственно введённый «0», после пяти подряд идущих сигналов «1» на передающей
стороне и исключаемый на приёмной. Это сделано для того, чтобы флаг стал
«прозрачным».
В промежутках между информационными обменами линейные узлы ПУ и КП (КАМы)
формируют меандры – чередующиеся пачки прямоугольных импульсов от ПУ к КП и
наоборот. По фронтам сигналов меандра (а так же и рабочих сигналов) производится
синхронизация приёмника относительно передатчика в обоих направлениях. Инициатива
передачи меандра принадлижит ПУ – он ведущий. Передача меандра с ведомого пункта
(КП) возможна только при наличии меандра с ПУ.
Пример информационных обменов между КП и ПУ:
Меандр с ПУ___ меандр с КП ___ меандр с ПУ___информация с КП___меандр с
ПУ___меандр с КП___информация с ПУ___меандр с КП.
Т.о. при необходимости передачи ниформации она передаётся вместо меандра. При
отсутствии меандра с ПУ, меандр с КП не передаётся. На ПУ это расценивается как
неисправность канала связи с КП или самого КП.
Каркас ретронслятор ПУ.
ЛУ 15 ретр.
ЛУ 2 ретр.
ЛУ 1 ретр.
КВМ 11
КВМ 12
ЛУ 1
ЛУ 2

...

где:
ЛУ-1, ЛУ-2 – линейные узлы основного и резервного каналов;
КВМ-11, КВМ-12 – контроллер;
ЛУ-1ретр. - ЛУ-15ретр. – линейные узлы ретранслятор для передачи информации на
нижний уровень и приёма с нижнего уровня.
Каркас КП отличается от каркаса ПУ тем, что вместо ЛУ-1 – ЛУ-15 находятся блоки ТС,
ТИ, ТУ.

КП 1
ТС (БВДС)
КВМ 11
КВМ 12
ЛУ 1
ЛУ 2

ТУ
ТИ
В Гранит-микро функции ЛУ и КВМ совмещает модуль КАМ. В ТМ Гранит обмен
между ПУ и КП ведётся кодоимпульсными сигналами, а в Гранит-микро
синусоидальными частотно-модулированными сигналами.
Формат посылок информационных сообщений между ПУ – КП:
01111110/номер КП/КАБ/ИП/ПЗ/01111110
01111110 – флаг начала (конца) посылки
КАБ – командно-адресный байт (в 4 старших разрядах передаётся команда, в 4 младших –
позиционный, либо функциональный (при наличии команды «вызов по ФА» от ПУ)
адрес).
ИП – информационное поле (вводимая или выводимая информация из блков переменной
части каркаса).
ПЗ – поле защиты (двухбайтный циклический код, остаток от деления, который
образуется в результате деления сформированной до сих пор посылки на образующий
полином По=215+212+25+1, или в виде сигналов «1» и «0» - 1001000000100001).
Каркас блочный КП и ПУ имеет два режима работы «свой» и «чужой», т.е.
ретрансляция. Для более чёткого понимания процессов, происходящих в каркасах рисуем
более упрощённую схему связи ПУ с КП.

Каркас с ЛУ
Каркас КП 2
ретрансляторами 2

компьютер КЭС Каркас с ЛУ Каркас КП 1


ретрансляторами 1

Каркас с ЛУ Каркас КП 3
ретрансляторами 3

Каждому каркасу присваивается номер. В ТМ Гранит адаптируется аппаратно, в


ТМ Гранит-микро – программно. При получении информации с верхнего уровня,
контроллер любого каркаса анализирует первый байт посылки (номер КП). Если байт
совпадает с номером адаптации каркаса включается режим «свой», если первый байт не
совпадает с номером адаптации – «чужой», т.е. информация предназаначается для
ретрансляции на нижних уровнях.
Каркасы КП работают только в режиме «свой». Первый байт посылки совпадает с
номером адаптации каркаса и контроллер дальше обрабатывает следущие байты посылки.
По командно-адресному байту контроллер обращается с определённой командой к блоку,
имеющий определённый функциональный или позиционный адрес. В блок вводится при
необходимости нужная информация, после этого контроллер проверяет поле защиты.
Если посылка правильная – разрешается исполнение команды, если нет – посылка
бракуется.
Номера каркасов с ЛУ-ретрансляторами подобраны так, чтобы они не совпали ни с
одним номером КП, подключённым к данному каркасу. При обращении каркаса с вышего
уровня к каркасу с ЛУ-ретрансляторами, последний включит режим «чужой». Т.е. он
должен ретранслировать на нижний уровень данную информацию без изменений. По
четырём младшим разрядам первого байта контроллер каркаса определяет позиционный
номер ЛУ-ретранслятора, который связан с адресованным КП. В данном случае
позиционный адрес ЛУ-ретранслятора должен совпадать с адресом КП в четырёх
младших разрядах.
В Грнит-микро каждый М2М-ретранслятор адаптирован для обмена с
определённым КП и КАМ напрвляет информацию для ретрансляции в тот КАМ, который
связан с данным КП.
Каркас КЭС при обращении к нему со сторны компьютера включает режим «свой».
Посылка предназначенная для КП (начиная от номера КП и кончая полем защиты)
оказывается «вставленной» в посылку, изначально выходящую из компьютера в КЭС и
служит информационным полем для соответствующего ЛУ-ретранслятора каркаса КЭС,
через который проходит путь к адресованному КП.
Структура посылки, исходящей из компьютера:
Номер каркаса КЭС/КАБдля КЭС/номер КП/КАБ/ИП/ПЗ/ПЗ для КЭС
Часть выделенная красным – посылка, предназначенная для КП. Далее, начиная от
ЛУ ретр. КЭС включительно, через каркас ретранслятор на нижнем уровне и до КП
посылка проходит без изменений.
При передачи от КП на верхний уровень котроллер каркаса КП включает режим
«свой». При необходимости передачи информации от КП контроллер формирует номер
КП, командно-адресный байт. Блок источник информации (ТС, ТИТ), добавляет свою
информацию, а контроллер присоединяет поле защиты.
В верхних уровнях информация от КП ретранслируется без изменений. Лу-
ретранслятор, получив информацию снизу выставляет сигнал конироллеру каркаса, по
которому тот понимает, что информацию надо ретранслировать.
Линейные узлы ретрансляторы на ПУ, кроме того передают после окончания
передачи в линию связи информации на нижний уровень свою готовность к приёму
другой информации с верхнего уровня для передачи на нижний уровень. Это сделано для
того, чтобы компьютер «знал» свободен ли ЛУ ретр., либо ещё не закончил передачу в
линию связи. В таком случае каркас КЭС работает в режиме «свой», т.е. контроллер
формирует номер каркаса, КАБ готовности и поле защиты. Это происходит по
специальному сигналу от ЛУ-ретранслятора, который для контроллера означает, что это
не ретрансляция информации, а сообщение о готовности со «своего» каркаса.
Блоки источники информации от КП инициируют передачу при наличии
изменения датчиков ТС или значения ТИТ, выходящих за пределы порога
чуствительности блока. Порог чуствительности блоков ТИТ адаптируется заказчиком.
Кроме того блоки ТС и ТИТ передают свою информацию и при вызове по
функциональному адресу от ПУ.
После приёма в компьютер оттуда должна поступить квитанция. Если это не
происходит, через пять или десять секунд (в зависимости от адаптации) блок возобнавляет
ту же передачу или обновлённую, если произошли изменения до получения квитанции.
Информация, которая передаётся с ПУ на КП:
1. Вызовы по функциональному адресу (команда 116)
а) команда ТУ вкл. (командноадресный байт 1116);
б) команда ТУ откл. (командноадресный байт 1216);
в) вызов ТС по функциональному адресу (командноадресный байт 1816);
г) вызов ТИТ по функциональному адресу (командноадресный байт 1916);
При вызове по функциональному адресу на КП активизируются все блоки,
имеющие данный функциональный адрес (ТУ вкл. имеет ФА-1, ТУ откл. ФА-2, ТС –
ФА 8, ТИТ – ФА-9.
2. Квитанции (командно-адресный байт 0X16, где 0 – команда квитанции, X –
позиционный номер блока в каркасе).
При обращении к блокам по месту расположения в каркасе активизируется
тот блок, номер места которого совпадает с числом X.
Информация, которая передаётся от КП на ПУ.
1. Передача данных, команда 4 (командно-адресный байт 4X16, Где X – место
расположения блока в каркасе):
2. Передача готовности (командно-адресный байт 8X16). От КП готовность передаёт блок
ТУ, после исполнения команды, от каркасов ретронсляторов ПУ и от каркасов КЭС
(каркас элементов связи) – блоки ЛУ ретронсляторы.
3. Передача ошибок (командно-адресный байт AX16) – при неисправностях блоков и
других сбоев в процессе приёма-передачи информации.

Пример реальных посылок от ПУ на КП:


Команда ТУ:
50 44 2F 11 80 00 80 7F FF 7F FF 7F B5 A2 B2 35
50 – 01010000 – номер каркаса с элементами связи ПУ
44 – 01000100 – в старших разрядах ничего ни означающая 4 (лишь бы не было 0 –
квитанция, 1 – вызов по ФА), вторая 4 – номер линейного узла каркаса КЭС, через
который передаётся информация на КП номер 2F.
2F – 00101111 – номер КП, кому адресована информация.
11 – 00010001 – вызов по ФА блока ТУ КП с командой вкл.
80 00 – 1000000000000000 – позиционный номер группы объектов ТУ (всего 16 групп,
включить объект в первой группе).
80 – 10000000 – позиционный номер объекта (всего объектов 8, включить первый объект).
7F FF – 0111111111111111 – инверсный код ФА 1 вкл.
7F FF – 0111111111111111 – инверсный код группа 1.
7F – 01111111 – инверсный код объекта 1.
B5 A2 – 1011010110100010 – поле защиты предназначенное для контроллера КП.
B2 35 – 1011001000110101 – поле защиты, предназначенное для контроллера каркаса
КЭС.
Таким образом расшифрованна команда вкл. 1 объект 1 группы на КП 47.
Часть, выделенная красным цветом, предназначается для КП. В каркасе КЭС и на уровень
ниже - в каркасе ретрансляторе не анализируется и передаётся без изменений.

Пример посылок квитанции:

50 44 2F 01 06 F9 E8 FA

50 – номер каркаса с элемнтами связи (КЭС).


44 - в старших разрядах ничего ни означающая 4 (лишь бы не было 0 – квитанция, 1 –
вызов по ФА), вторая 4 – номер линейного узла каркаса КЭС, через который передаётся
информация на КП номер 2F.
2F 01 06 F9 – посылка, предназначенная для КП (где – 2F номер КП, 01 – КАБ для КП, где
0 – команда квитанция, 1 – позиционный адрес блока, которому адресована квитанция, 06
F9 – ПЗ для КП).
E8 FA – ПЗ для каркаса КЭС.

От КП - ПУ
Посылка ТС:
«Общее состояние датчиков ТС»
16 16 16 16 2F 41 20 00 7F FF 7F FF FF FF FF FF 80 00 80 00 00 00 00 00 D9 BC

16 16 16 16 – длина посылки, которая формируется в ЛК 02 М, при передачи по RS-232


для исключения сбоев в приёме информации.
2F – номер КП.
41 – командно-адресный байт (4 – команда передачи данных, 1 – с блока на первом месте
переменной части каркаса КП).
2F и 41, а так же поле заащиты D9 BC – формируются контроллером КП.
Информация помеченная красным формируется непосредственно в блоке ТС (БВДС).
20 – функциональный адрес ТС и номер группы (ФАНГ).2-функциональный адрес ТС при
передаче «общего сосотояния ТС». 0 – номер группы ТС.
00 – время до начала передачи (до опроса блока контроллером (в сек.)).
7F FF 7F FF FF FF FF FF – прямой позийионный код состояния 64 датчиков ТС.
80 00 80 00 00 00 00 00 – инверсный позийионный код состояния 64 датчиков ТС.
В данной посылке сообщено, что влючены датчики 1 и 17.
В Гранит-микро блок ТС (МДС) передаёт состояние не 64-х а 32-х датчиков. Время до
начала передачи в ранних версиях – 1 байт, в более поздних – 2 байта. Кроме того блоки
МДС, БВДС способны передать помимо посылок «общее состояние ТС» также посылки
«история ТС», где после времени до начала передачи, вместо прямого и инверсного
позиционного кода состояния датчиков, передаются 8 событий по 2 байта на событие
частых изменений, дребезгов датчиков.
ФА «история ТС» - 3.

Посылка ТИТ:
15 15 15 15 2F 42 60 A7 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 A3 BB

15 15 15 15 - длина посылки, которая формируется в ЛК 02 М, при передачи по RS-232 для


исключения сбоев в приёме информации.
2F – номер КП.
42 – передача данных со второго места (4 – команда передачи данных, 2 – с блока на
втором месте переменной части каркаса КП).
Информация помеченная красным формируется непосредственно в блоке ТИТ.
60 – 6 – функциональный адрес ТИТ, 0 – номер группы ТИТ (ФАНГ).
Байты помеченные красным, начиная А7 включительно – шестнадцатиричный код
соответствующий значению аналоговой величины на входе датчика. В данном случае
первый датчик показывает А7 (16710). В блоке 8 разрядный АЦП, при номинальных 5 мА
на входе – код 250. При превышении 5 мА максимальный код 255 (переполнение).
А3 BB – поле защиты.

Посылки, которые формируются в КП не анализируются дальше каркасами


ретрансляторами на высших уровнях и должны передаваться без изменений.

Пример посылки готовности от ЛУ-ретранслятора:

06 06 06 06 10 83 10 00 7A 0E

06 06 06 06 – длина посылки, формируется в ЛК 02 М.


10 – номер каркаса ретранслятора.
83 – КАБ (8 – готовность, 3 – позиционный адрес ЛУ-ретранслятора).
10 00 – 2 байта кода состояния, которые при радиальной конфигурации не имеет
принципиального значения, но важны при наличии транзитных и магистральных
структур.
7A 0E – поле защиты.

Вам также может понравиться