6. Формируется номер линии, для этого к
счетчикам L, /
прибавляются единицы. Если действительный
номер линии, соот
ветствует его адресу в устройстве
связи с объектом, формирова
ние адреса заканчивается. Если
соответствия нет, действитель
ный номер линии определяется с помощью дешифратора.
7. Проверяется, на всех
ли технологических линиях опроше
ны датчики. Если опрос не
окончен, переходят к п. 2, если окон
чен, — к п. 8.
8. Конец алгоритма.
Для работы алгоритма циклического опроса датчиков УПК» УСК, УРД и УРМ необходимы следующие данные.
Номер датчика, с которого начинается опрос на УПК, УСК, УРД и УРМ М°.
Число датчиков на УПК, УСК, УРД и УРМ Ж
87
При работе алгоритма используются следующие счетчики.
Счетчик действительных номеров датчиков УПК, УСК, УРД и УРМ М.
Счетчик числа датчиков на УПК, УСК, УРД и УРМ i. Счетчик / отличается от счетчика М тем, что в счетчике i счет начинается всегда с единицы, а в счетчике М — с номера датчика.
Циклический опрос на УПК, УРД, УСК и УРМ осуществляется по следующему алгоритму.
1. В счетчик М записывается значение М°, в счетчик i—1.
2. Опрос датчика и
запись его показаний в оперативную па
мять ЭВМ.
3. Формируются
действительный и относительный номера
датчика. Для этого к
счетчикам М и i прибавляются
единицы.
В тех случаях, когда действительный номер
датчика соответст
вует его адресу в устройстве связи с
объектом, формирование
адреса заканчивается. Если такого
соответствия нет, действи
тельный адрес датчика определяется с
помощью дешифратора^
преобразующего номер датчика в его
действительный адрес.
4. Проверяется окончание
опроса датчиков на установке.
Если опрос не окончен,
возвращаются к п. 2, если окончен, —
к п. 5.
5. Конец алгоритма.
СРАВНЕНИЕ ПОКАЗАНИЙ ДАТЧИКОВ С НОРМОЙ
Нормальным функционированием технологических объектов считается протекание процесса при соответствии приведенных параметров допускам, установленным технологическим нормам. Выход технологических параметров за пределы допустимого диапазона их изменения считается нарушением. Основная функция алгоритма состоит в периодическом измерении величин, характеризующих эти события, в сравнении замеренных значений с соответствующими установленными допусками и выдаче сигналов, указывающих результаты сравнения.
При Л/^ 1 выдается сигнал 0 — событие не имеет места..
При, Л/>1 выдается сигнал 1—обнаружено событие (превышение допустимой нормы).
Для работы алгоритма необходимы следующие данные.
Адрес первого показания, подлежащего сравнению с нормой,, 5°.
Адрес первой нормы №.
Число датчиков D.
При работе алгоритма используются следующие счетчики.
Счетчик действительных адресов датчиков S.
Счетчик числа датчиков М.
Счетчик числа норм N.
Счетчик нормы датчика В.
Сравнение показаний датчиков с нормами осуществляется по следующему алгоритму.
1. В счетчик S записывается значение S0, в счетчик N—№,
в счетчик М—0.
2. Выбор значения измеренной величины по адресу М.
3. Счетчику Е присваивается значение 0.
4. К счетчику Е прибавляется 1. Тем
самым определяется но
мер нормы датчика. Норма датчика
переводится в рабочую
ячейку.
5. Проверяется условие £"=1. Если
условие выполняется,,
переходят к п. 6, если нет, — к п. 7.
6. Показания датчика
сравниваются с верхней нормой. Если
они выходят за пределы нормы,
переходят к п. 8, если нет, —
к п. 9.
7. Показания датчика
сравниваются с нижней нормой. Если
они, выходят за пределы
нормы, переходят к п. 8, если нет, —
к п. 9.
8. Проводится запись
информации о выходе показаний дат
чиков за
пределы нормы с указанием номера датчика, номера
нормы и
номера линии.
9. Проверяется условие Е = 2. Если
условие выполняется,,
переходят к п. 10, если нет, — к п. 4.
10. Формируются адрес датчика М и действительный адрес.
11. Формируется адрес нормы датчика N.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.