Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Проектирование МСУ 2.doc
Скачиваний:
25
Добавлен:
19.11.2019
Размер:
24.09 Mб
Скачать

Шдп (111) - Шифратор дискретных переменных

Алгоритм осуществляет упаковку дискретных значений для их передачи по интерфейсу с помощью алгоритмов ИНВ и ИНР. Алгоритм имеет m однотипных входов, число которых задается модификатором размера (МР=0-32), и один выход. Алгоритм упаковывает до 32 дискретных значений в одно четырехбайтовое число, каждый бит которого равен соответствующему входу алгоритма. Если число входов алгоритма меньше 32, то биты выходного числа, не соответствующие никаким входам, имеют случайное значение.

Модификатор МР=00-32, масштаб времени МВ отсутствует.

Входы-выходы алгоритма ШДП приведены ниже.

Входы-выходы алгоритма ШДП

Номер

Обозначение

Назначение

01

С1

1-е дискретное значение

02

С2

2-е дискретное значение

....

....

.....

m

Сm

m-е дискретное значение

01

Y

Упакованное 4-х байтовое число

Ддп (112) - Дешифратор дискретных переменных

Алгоритм осуществляет распаковку дискретных значений при их приеме по интерфейсу с помощью алгоритмов ВИН. Алгоритм имеет m однотипных выходов, число которых задается модификатором размера (МР=0-32), и один вход. Алгоритм распаковывает одно четырехбайтовое число в 32 дискретных сигнала, каждый из которых передается на соответствующий выход алгоритма.

Модификатор МР=00-32, масштаб времени МВ отсутствует.

Входы-выходы алгоритма ДДП

Номер

Обозначение

Назначение

01

Х1

Упакованное 4-х байтовое число

01

D1

1-е дискретное значение

02

D2

2-е дискретное значение

....

....

.....

m

Dm

m-е дискретное значение

Увч (113) - Упаковка вещественных чисел

Алгоритм предназначен для преобразования вещественных чисел из стандартного четырехбайтового формата в двухбайтовый с фиксированной ценой младшего разряда, а также объединения двух двухбайтовых вещественных чисел в четырехбайтовое слово. Алгоритм используется для подготовки вещественных чисел к передаче по интерфейсным каналам для уплотнения сообщений в случаях, если при передаче не требуется высокая точность представления вещественных чисел.

Упакованное вещественное число имеет следующий формат:

15 разряд - знак числа;

12 - 0 разряды - мантисса числа;

14-13 разряды - цена младшего разряда мантиссы (точность представления числа) в соответствии с таблицей:

Разряды 14-13

Цена младшего разряда мантиссы

Диапазон числа

00

0.0009765 (2-10)

0 -  7.9999

01

0.015625 (2-6)

 8 -  135.99

10

0.125 (2-3)

136 -  1159.90

11

0.25 (2-2)

 1160 -  3207.7

Формат упаковки алгоритм выбирает автоматически в зависимости от модуля входного вещественного числа. Если модуль входного числа превышает величину 3207.7, то оно ограничивается при упаковке этим значением. Упакованные вещественные числа нельзя использовать в вычислительных операциях без их предварительной распаковки алгоритмом РВЧ. Алгоритм имеет m однотипных каналов преобразования, число которых устанавливается модификатором размера.

Модификатор МР=00-63, масштаб времени МВ отсутствует.

Входы-выходы алгоритма УВЧ

Номер

Обозначение

Вх-Вых

Назначение

01

Х1.1

Вход

1-е вещественное число 1-го канала

02

Х2.1

2-е вещественное число 1-го канала

03

Х1.2

1-е вещественное число 2-го канала

04

Х2.2

2-е вещественное число 2-го канала

....

....

....

.....

2m-1

Х1.m

1-е вещественное число m-го канала

2m

Х2.m

2-е вещественное число m-го канала

01

Y1

Выход

упакованные числа 1-го канала

02

Y2

упакованные числа 2-го канала

...

...

...

...

m

Ym

упакованные числа m-го канала