адресная фраза — состоит из одного адресного и одного информационного слова;
адресная составная фраза — состоит из одного адресного и группы информационных слов;
адресно-временная фраза — состоит из одного адресного, одного- временного и одного информационного слова;
адресно-временная составная фраза — состоит из одного адресного, одного временного и группы информационных слов.
Слова в фразах любого вида должны быть расположены в следующем порядке: адрес—время—информация.
Все слова одной фразы должны следовать в потоке данных непосредственно друг за другом, при этом адресное слово должно быть первым.
Частичные адреса информационных слов в составных фразах должны определяться их позицией относительно общего адреса фразы.
Временная привязка информационных слов в адресно-временной составной фразе должна определяться кодом временного слова фразы и позицией информационного слова относительно временного слова.
Число информационных слов в составных фразах должно быть не более 64. Размеры и порядок расположения слов в фразе должны быть известны и постоянны при постоянном режиме работы ИИС.
Формат кадра (псевдокадра)
Структура кадра (псевдокадра) должна соответствовать приведенной на черт. 3.
М КО КП
2
М. — маркер; КО—код объекта; КП—код программы; КК—код кадра; Ф4-—информаци-
онная фраза; l^i^n—порядковый номер фразы в кадре (псевдокадре); 1~заголовок;
2 — информационная часть
Черт. 3
Заголовок кадра (псевдокадра) должен состоять из следующих служебных слов:
маркера кадра (псевдокадра)—псевдослучайная комбинация со специальными свойствами, позволяющими выделить ее из последовательности двоичных символов. Размер маркера должен быть от 15 до 32 бит;
кода объекта — условный номер исследуемого объекта. Размер кода объекта должен быть не более 16 бит;
кода программы — от одного до четырех слов, несущих сведения о структуре информационной части кадра. Размер каждого слова кода программы должен быть не более 16 бит. Рекомендуется пользоваться для кода программы кодами с обнаружением и восстановлением ошибок;
кода кадра (псевдокадра)—порядковый номер кадра (псевдокадра), может нести дополнительную информацию о структуре информационной части кадра (псевдокадра). Размер кода кадра (псевдокадра) должен быть не более 16 бит.
Обязательной частью заголовка является маркер. Остальные служебные слова допускается включать в заголовок при необходимости в указанной последовательности.
Состав заголовка, размеры и смысловое содержание входящих в него служебных слов должны быть известны и постоянны во время одного эксперимента.
Информационная часть кадра (псевдокадра) должна состоять из целого числа фраз любого вида, указанного в п. 4.5.
Виды, размеры и порядок расположения фраз в кадре (псевдокадре) произвольны, но должны быть известны и постоянны при постоянном коде программы и коде кадра (псевдокадра). Адреса простых фраз должны определяться при этом их позицией относительно заголовка кадра (псевдокадра).
Текущее время должно передаваться временным словом, которое должно размещаться в кадре (псевдокадре) на правах простой фразы. Временная привязка информационных слов в простых и адресных фразах должна определяться значением кода текущего времени и позицией информационного слова относительно временного слова.
Полная длина кадра (псевдокадра), включая заголовок и информационную часть, произвольна, но должна быть не более 8192 бит, известна и постоянна при постоянном коде программы.
ТРЕБОВАНИЯ К СТЫКАМ
Номенклатура и временная диаграмма сигналов в стыках должна соответствовать приведенной на черт. 4 для импульсного кода и на черт. 5 для потенциального кода.
Сигнал контроля по модулю 2 должен входить в состав стыка только для функциональных блоков, передающих сигнал контроля по модулю 2, при передаче цифровых данных параллельным или параллельно-последовательным кодом.
При передаче данных последовательным кодом сигнал контроля по модулю 2 должен быть размещен в последнем (младшем) разряде сообщения.
Маркер должен входить в состав стыка только при передаче цифровых данных последовательным или параллельно-последовательным кодом при организации обмена данными, указанной в п. 1.2.1, с внешней маркировкой границ сообщения.
При непрерывной передаче сообщений маркер конца предшествующего сообщения должен совпадать с маркером начала следующего сообщения.
Состав и временная последовательность
сигналов в импульсном стыке
вождения; М—маркер; Мн—маркер начала сообщения; Мк—маркер окончания сообщения; К2—контроль по модулю 2; /—сообщение; 2—последующее сообщение.
Черт. 4
Примечание. Источник данных — слева, приемник •— справа. Стрелки» указывают направление передачи сигнала. Ось времени направлена слева направо. Уровни сигналов — логические.
Состав и временная последовательность
сигналов в потенциальном стыке
УИ—управление источника; УП—управление приемника; НП—неготовность приемника,
/—сообщение; 2—последующее сообщение
Черт. 5
Примечание. Источник данных — слева, приемник — справа, стрелки указывают направление передачи сигнала. Ось времени направлена слева направо Уровни сигналов — логические.
Сигналы управления источника, управления приемника и неготовности приемника или импульс сопровождения должны сопровождать каждый элемент сообщения, представленного цифровым или аналоговым дискретным сигналом.
Количество шин данных в стыке должно быть: при передаче данных аналоговым сигналом и последовательным кодом, а также при передаче одиночных импульсных или потенциальных команд— 1; при передаче данных параллельно-последовательным кодом —8; при передаче данных параллельным кодом — соответствовать одному из значений ряда: 4, 8, 12, 16.
Распределение разрядов сообщения по шинам данных при передаче параллельно-последовательным кодом с внешней маркировкой сообщений, указанной в п. 1.2.1, должно соответствовать приведенному на черт. 6.
Распределение разрядов сообщения по шинам данных при внешней маркировке сообщений
8 шипа |
|
8 |
і + 7 |
|
|
1 шина |
|
7 |
і + 6 |
|
|
6 шина |
|
6 |
і + 5 |
|
|
5 шина |
|
5 |
І + U |
п |
|
Ду Дшина |
|
4 |
І + 3 |
п-1 |
|
3 шина |
п |
J |
і + 2 |
п-2 |
3 |
2 шина |
/7-/ |
2 |
І + 1 |
п-3 |
2 |
1 шина |
П-2 .. ! |
1 |
і |
П-8 |
1 |
|
Г |
1 |
|
г |
] |
м ... 1 |
|
2 |
-— — |
7 Ч |
3 |
1 — порядковый номер разряда в сообщении; «—количество разрядов в сообщении;
J — предшествующее сообщение; 2 — сообщение; 3 — последующее сообщение Черт. 6
Неиспользуемые разряды байтов должны иметь нулевое значение.
Примечание. При передаче данных семибитными кодами (ГОСТ 13052—74) допускается пользоваться восьмой шиной для передачи сигнала контроля по модулю 2, разряды сообщения при этом распределяются по шинам 1 ... 7.Распределение разрядов по шинам данных при передаче без внешней маркировки сообщений
|
2 и. |
||||||||
8 шина |
5 |
1 + 7 |
|
||||||
7 шина |
4 |
і +6 |
|
2 |
|||||
6 шина |
J |
і + S |
|
1 |
|||||
5 шина |
2 |
і + 4 |
|
п |
|||||
4 шина |
7 |
1 + 8 |
П-1 |
||||||
J шина |
|
|
і +2 |
п-2 |
|||||
2 ши на |
|
|
і +1 |
п-8 |
|||||
/ шина |
|
|
і |
п-4- |
|||||
1 < |
|
|
ї |
/— предшествующее сообщение; 2 — последующее сообщение
Черт. 7
Распределение разрядов сообщения по шинам данных при передаче параллельно-последовательным кодом без внешней маркировки сообщений, указанной в п. 1.2.2, должно соответствовать приведенному на черт. 7.
Распределение разрядов сообщения по шинам данных при передаче параллельным кодом должно соответствовать приведенному на черт. 8.
Неиспользуемые разряды должны иметь нулевое значение.
Допускается исключать неиспользуемые шины стыка на выходе источника для информационного потока и на входе приемника для управляющего потока.
Передача сообщений последовательным и параллельно- последовательным кодом с внешней маркировкой, установленная в п. 1.2.1, может быть организована одним из следующих способов: смысловыми сообщениями произвольной (переменной) длины с маркировкой начала и (или) конца сообщения;
псевдословами фиксированной длины с маркировкой начала и (или) конца псевдослова.
Если при передаче сообщений псевдословами размеры всех смысловых сообщений не превосходят длины псевдослова, то раз
ряды сообщения должны последовательно занимать разряды псевдослова, начиная с первого. Неиспользуемые разряды псевдослова должны иметь нулевое значение.
Если при передаче сообщений псевдословами размеры смыслового сообщения могут превышать длину псевдослова, то каждое псевдослово должно начинаться сигналом признака длины сообщения.
Распределение разрядов сообщения по шинам данных
при передаче параллельным кодом
X
к
шина
2 шина 1 шина
1 — порядковый номер шины: т — число шнн дан-
ных в стыке
Черт. 8
При значении признака длины сообщения -— «короткое сообщение» все разряды сообщения должны быть размещены в пределах пссвдослова непосредственно за признаком длины сообщения.
При значении признака длины сообщения «длинное сообщение» в последующих разрядах первого псевдослова должен быть записан код длины сообщения — количество псевдослов, занимаемых длинным сообщением, не считая признака и кода длины сообщения, а разряды самого сообщения должны последовательно занимать разряды последующих псевдослов.
ТРЕБОВАНИЯ К СЕЧЕНИЯМ
Сечения управляемых источников и приемников данных
При организации взаимодействия функциональных блоков, указанной в п. 1.2.1, сечение управляемых по выходной стороне нс- точников информации должно содержать один стык для передачи ■команд управляющего потока и один или два стыка для передачи сообщений информационного потока.
Для информационного потока одним стыком необходимо пользоваться при передаче сообщений только цифровыми или только аналоговыми сигналами, двумя стыками с объединенными сигналами маркера и импульса сопровождения (управления источника, управления приемника, неготовности приемника) — при передаче измеряемого параметра аналоговым сигналом и сопроводительных данных цифровым сигналом.
Допускается пользоваться одним общим стыком для передачи сообщений управляющего и информационного потоков данных с разделением во времени.
Сообщения информационного и управляющего потоков данных должны передаваться в сечении импульсными и потенциальными кодами одинакового вида (последовательными, параллельно-последовательными или параллельными).