ЖУРНАЛ «СТА» №3/2002
ние для определения работоспособнос- ти. При обнаружении внутренней не- исправности прибор прекращает рабо- ту. По завершении теста определяется наличие подключенных датчиков, уста- новленных на технологических ёмкос- тях (баках, резервуарах), состояние датчиков запи- сывается в ОЗУ. Далее оп- ределяется первый по спи- ску резервуар и происхо- дит обработка информа- ции, полученной с датчи- ков уровня и термопреоб- разователей сопротивле- ния. Вычисляются объём заполнения (согласно кон- фигурации бака), темпера- тура (согласно номиналь- ным статистическим ха- рактеристикам, рассчитан- ным по ГОСТ 665184) и записываются в ОЗУ при- бора. Параллельно инфор- мация передается в ком- пьютер верхнего уровня и на выносное табло. Кроме этого, при достижении ус- тановленного порога (он задается с клавиатуры) срабатывает устройство сигнализации (звуковое, световое), после чего про- исходит определение но- мера текущего резервуара и опрос клавиатуры. Если была нажата клавиша, происходит обработка, то есть изменение установ- ленных параметров и воз- вращение в основной текст программы. Если клавиша не нажата, то опрашивают- ся датчики следующего ре- зервуара, то есть програм- ма работает в цикле. Блоксхема алго- ритма работы ИВК приведена на рис. 5. Аналоговые сигналы с термопреобра- зователей сопротивлений типа ТСМ50 через коммутатор поступают на вход АЦП ADAM4011D (фирма Advantech) и по интерфейсу RS485 передаются в цифровом виде на модуль микроконт- роллера, где происходит определение температуры технологической жидкос- ти в резервуаре по заложенной номи- нальной статистической характеристи- ке ТСМ50 (ГОСТ 665184) с дальней- шей передачей полученных данных на табло и в компьютер более высокого уровня. Источник опорного тока (на- пряжения) формирует измерительные токи для ТСМ50 и опорные напряже- ния для проведения автоматической ка- либровки аналоговых каналов. Опрос уровнемеров и получение ин- формации от них происходит по ин- терфейсу RS485 в цифровом виде. Модуль микроконтроллера CPU1885MX производит вычисление объёма по полученным данным и так- же передает информацию на табло и компьютер более высокого уровня. Клавиатура служит для ввода основ- ных параметров, определяющих рабо- чие диапазоны прибора (размеры ре- зервуара, диапазон измерения темпе- ратуры, коэффициент для компенса- ции изменений расстояния от уровне- мера до поверхности жидкости). Плата индикации используется опе- ратором для контроля изменений пара- метров прибора, так как данная ин- формация на табло не отображается. Кроме того, на плате индикации с по- мощью клавиатуры можно просмот- реть текущие значения параметров лю- бой технологической ёмкости. Прибор аналогично работает по ос- тальным каналам и отслеживает все из- менения и в других резервуарах. Для работы специализированного ИВК с датчиками через шину fieldbus предусмотрен вариант исполнения ком- плекса с возможностью подключения интеллектуальных интерфейсных плат РАЗ РА БО Т КИ / КОН Т Р ОЛ Ь НО - И ЗМЕ Р И Т Е Л Ь НЫ Е СИС Т ЕМЫ 57 СТА 3/2002 www.cta.ru Рис. 4. Устройство обработки ИВКТ-7685 Рис. 5. Блок-схема алгоритма работы ИВК 1 Начало 2 Внутренний тест 5 Контроль подключенных датчиков, запись в память 6 Опрос урoвнемера текущего бака 7 Запись значений в ОЗУ 11 Опрос ТСМ 50 текущего бака 12 Запись значений в ОЗУ 13 Вывод информации на табло текущего бака 14 Вывод информации в компьютер 15 Переход к опросу следующего бака 3 Исправен? 4 Конец Да Да Да Нет Нет Нет 8 Контроль уровня 9 Бак полный? 10 Звуковая или световая сигнализация 16 Опрос клавиатуры 17 Клавиша нажата? 18 Изменение параметров
Made with FlippingBook
RkJQdWJsaXNoZXIy MTQ4NjUy