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

Мдс (116) - Многоканальный дешифратор сигналов

Алгоритм предназначен для избирательной коммутации сигналов, поступающих от алгоритмов ВИН, к различным группам выходов, то-есть осуществляет процедуру, обратную алгоритму МКС. Алгоритм имеет одну группу входных сигналов и m[0-4] групп выходных сигналов, где m определяется модификатором размера. Объем входной группы - 30 сигналов, каждой выходной группы - 29 сигналов.

Алгоритм осуществляет пакетную коммутацию группы входных сигналов на одну из групп выходных сигналов. Входные и выходные сигналы представлены в четырехбайтовом формате и могут быть вещественными числами, упакованными вещественными, целыми или дискретными. Номер переключаемой группы определяется значением числа в четырехбайтовом формате, поступающего на специальный первый вход Х1 алгоритма. Это число всегда поступает на первый выход алгоритма N, независимо от номера передаваемой группы. Таким образом, используя этот алгоритм, с одного контроллера в течение четырех сеансов связи можно принять от алгоритма интерфейсного ввода ВИН до 116 четырехбайтных значений.

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

Номер

Обозначение

Назначение

12

Х1

Номер группы N в четырехбайтовом формате

02

Х2

1-е число группы N

...

...

...

30

Х30

29-е число группы N

01

N

Номер передаваемой группы сигналов

02

Y1.1

1-е число 1-го группы

03

Y2.1

2-е число 1-го группы

...

...

.....

30

Y29.1

29-е число 1-го группы

31

Y1.2

1-е число 2-й группы

Номер

Обозначение

Назначение

59

Y29.2

29-е число 2-й группы

60

Y1.3

1-е число 3-й группы

....

....

.....

88

Y29.2

29-е число 3-й группы

89

Y1.4

1-е число 4-й группы

....

....

.....

117

пY29.4

29-е число 4-й группы

Алгоритмы регистрации и архивации данных

ТМК (120) - Таймер - календарь

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

Выходы алгоритма ТМК

Номер

Обозначение

Назначение

N1

Год

N2

Номер месяца (1-12)

N3

Число месяца (1-31)

N4

Номер дня в неделе (1-7)

N5

Часы (0-23)

N6

Минуты (0-59)

N7

Секунды (0-59)

Для управления различными функциями в календарном времени алгоритм ТМК целесообразно использовать совместно с алгоритмом СЧИ (Сравнение чисел) или ВЧИ (Выделение чисел) и алгоритмами логических операций.