
- •Зао “зЭиМ-Инжиниринг”
- •Пен (58)Переключатель по номеру
- •Пор (59)Пороговый элемент
- •Нор (60)Нуль-орган
- •Имп (61)Импульсатор
- •Заи (62)Запрет изменения
- •Заз (63)Запрет знака
- •Слз (64)Слежение-запоминание
- •Зпм (65)Запоминание
- •Бос (66)Блокировка обратного счета
- •Вот (67)Выделение отключения
- •Логические операции
- •Дло (70)Двухвходовая логическая операция
- •Мло (71)Многовходовая логическая операция
- •Год (72)Групповая обработка дискретных сигналов
- •Маж (75)Мажорирование
- •Три (76)rs-Триггер
- •Ргс (77)Регистр
- •Выф (79)Выделение фронта
- •Дискретное управление
- •Этп (80)Этап
- •Тмр (81)Таймер
- •Счт (82)Счетчик
- •Одв (83)Одновибратор
- •Мув (84)Мультивибратор
- •Пчи (85)Переключение чисел
- •Счи (86)Сравнение чисел
- •Вчи (87)Выделение чисел
- •Удп (88)Управление двухпозиционной нагрузкой
- •Утп (89)Управление трехпозиционной нагрузкой
- •Лок (90)Логический контроль
- •Алгоритмы группового управления
- •Гра (95)Групповое управление аналоговыми сигналами
- •Грд (96)Групповое управление дискретными сигналами
- •Гру (97)Групповое ручное управление
- •Грк (98)Групповой контроль
- •Алгоритмы преобразования типов данных
- •Цсв (100)Преобразование целого числа в вещественное
- •Вцс (101)Преобразование вещественного числа в целое
- •Дпв (102)Преобразование дискретного значения в вещественное
- •Дпц (103)Преобразование дискретного значения в целое
- •Шцс (109)Шифратор целых чисел
- •Дшц (110)Дешифратор целых чисел
- •Шдп (111)Шифратор дискретных переменных
- •Ддп (112)Дешифратор дискретных переменных
- •Увч (113)Упаковка вещественных чисел
- •Рвч (114)Распаковка вещественных чисел
- •Мкс (115)Многоканальный коммутатор сигналов
- •Мдс (116)Многоканальный дешифратор сигналов
- •Алгоритмы регистрации и архивации данных
- •Тмк (120)Таймер - календарь
- •Рег (121)Регистратор
- •Арх (122)Архиватор
- •Рес (123)Регистратор событий
- •Арс (124)Архиватор событий
- •Дополнительные алгоритмы
- •Втс (132)Ввод тестового сигнала
- •Пдс (200)Повторитель дискретных сигналов
- •Пцч (201)Повторитель целых чисел
- •Пвч (202)Повторитель вещественных чисел
Дополнительные алгоритмы
Втс (132)Ввод тестового сигнала
Назначение
Алгоритм применяется для программного изменения приборных значений входных аналоговых сигналов контроллера в буферах этих сигналов при моделировании и настройке контуров регулирования.
Номер слота контроллера, откуда вводятся соответствующие входные аналоговые сигналы, указывается модификатором типа МТ.
Каждый алгоритм обслуживает до 8 аналоговых входов. Число обслуживаемых входов m устанавливается модификатором размера МР.
Описание алгоритма.
Алгоритм работает следующим образом.
Входной сигнал алгоритма Х умножается на коэффициент Км и к полученному произведению добавляется сигнал смещения Хсм, после чего полученное значение приводится к приборному значению.
Выходной сигнал алгоритма в приборном формате равен:
Ni =Хi *Км,i +Хсм,i.
Если коррекции не требуется, устанавливается масштабный коэффициент Км,i =1 и сигнал смещения Хсм,i =0.
Каждый канал алгоритма связан с соответствующим (по номеру) буфером аналогового входа контроллера. Алгоритм осуществляет изменение приборных значений аналоговых сигналов в соответствующих буферах по закону:
Xан.вх,i= Xан.вх,i+Ni,
где Xан.вх,i приборное значение аналогового входа.
Таким образом, алгоритм накладывает значения своих входов на значения соответствующих аналоговых входов, при этом моделируется их изменение по необходимому закону.
Для правильной работы процедуры моделирования необходимо, чтобы номера алгоблоков, в которых размещаются алгоритмы ВТС, были меньше номеров алгоблоков с соответствующими алгоритмами аналогового ввода ВА или ВАП.
Модификатор размера МР=00-08, модификатор типа МТ=01-19. Масштаб времени отсутствуют.
Входы-выходы алгоритма ВТС приведены ниже.
Входы алгоритма ВТС
Номер |
Обозначение |
Вх-Вых |
Назначение |
01 |
Х1 |
Вход |
Вход канала 1 |
02 |
Хсм1 |
“ |
Смещение канала 1 |
03 |
Км1 |
“ |
Диапазон канала 1 |
04 |
Х2 |
“ |
Вход канала 2 |
05 |
Хсм2 |
“ |
Смещение канала 2 |
06 |
Км2 |
“ |
Диапазон канала 2 |
... |
... |
... |
... |
3m-2 |
Хm |
Вход |
Вход канала m |
3m-1 |
Хсм m |
“ |
Смещение канала m |
3m |
Км m |
“ |
Диапазон канала m |
01 |
N1 |
Выход |
Выходной сигнал ячейки 1 |
02 |
N2 |
“ |
Выходной сигнал ячейки 2 |
... |
... |
“ |
... |
m |
Nm |
“ |
Выходной сигнал ячейки m |
Пдс (200)Повторитель дискретных сигналов
Назначение.
Алгоритм предназначен для повторения на своих выходах и упаковки для передачи в сеть или шлюз входных дискретных сигналов любых алгоблоков Фабл-программы. Алгоритм устанавливает на своих выходах значения дискретных сигналов, координаты которых (номер алгоблока и номер входа) установлены на входах алгоритма, а также упакованное значение этих сигналов. Если вход с установленными координатами не является дискретным, формируется флаг ошибки Dош=1 и на выходе Nош устанавливается число, равное номеру канала с неправильными координатами.
Модификатор МР=00-32, масштаб времени МВ отсутствует.
Входы-выходы алгоритма ПДС приведены ниже.
Входы-выходы алгоритма ПДС
Номер |
Обозначение |
Вх-Вых |
Назначение |
01 |
N1.1 |
Вход |
Номер алгоблока 1-го канала |
02 |
N2.1 |
“ |
Номер входа алгоблока 1-го канала |
03 |
N1.2 |
“ |
Номер алгоблока 2-го канала |
04 |
N2.2 |
“ |
Номер входа алгоблока 2-го канала |
.... |
.... |
.... |
..... |
2m-1 |
N1.m |
“ |
Номер алгоблока m-го канала |
2m |
N2.m |
“ |
Номер входа алгоблока m-го канала |
01 |
Dош |
" |
Признак ошибки номера алгоблока или его входа |
02 |
Nош |
" |
Номер входного канала с ошибкой |
03 |
Y1 |
Выход |
Упакованное 4-х байтовое число |
04 |
D1 |
" |
Значение дискретного сигнала 1-го канала |
05 |
D2 |
“ |
Значение дискретного сигнала 2-го канала |
.... |
.... |
.... |
..... |
m+3 |
Dm |
“ |
Значение дискретного сигнала m-го канала |