Единственный разумный способ учить людей чему-либо — это подавать им пример.
Единственный разумный способ учить людей чему-либо — это подавать им пример.
Приводится описание контроллеров цифровых измерительных преобразователей температуры. Рассматриваются возможности сервисного программного обеспечения для обслуживания системы сбора данных, а также основные принципы и правила объединения контроллеров в единую сеть.
Для измерения распределения температуры в грунте, воде, воздухе, насыпных материалах широко используются ртутные и спиртовые термометры. Измерения производятся путем погружения термометра до нужного уровня, извлечения его и фиксации показаний. При большом количестве точек измерения процесс отнимает много времени, также при извлечении термометр проходит зоны с разными температурами, что приводит к дополнительной погрешности измерений. В настоящее время наблюдается тенденция к замене ртутных термометров на системы цифровых датчиков, распределенных с заданным интервалом по глубине (длине) объекта, так называемые термокосы. Например, в зернохранилищах необходимо измерять распределение температуры внутри зерна с шагом по глубине и по длине около одного метра, т.е. количество точек контроля может достигать тысячи и более, в таких случаях выгода применения термокос очевидна. Для сбора данных с термокос можно использовать портативные контроллеры, например ПКЦД-1/16 или ПКЦД-1/100 (рис.1). Эти контроллеры подключаются к разъему термокосы и в течении нескольких секунд считывают информацию с датчиков и сохраняют во внутреннюю память. Далее данные сбрасываются на ПК для обработки и анализа. Таким образом затраты времени на проведение измерений существенно сокращаются. Если необходимо производить сбор данных длительное время, термокосу устанавливают стационарно, например закапывают в грунт или прикрепляют к опорным колоннам зернохранилища. При этом целесообразно объединить все термокосы в единую систему сбора данных. Для этого нами были разработаны стационарные контроллеры типа СКЦД (рис.1). Технические характеристики контроллеров приведены в таблице.
Таблица
Технические характеристики:
|
ПКЦД-1/16 |
ПКЦД-1/100 |
СКЦД-1/100 |
СКЦД-6/200 |
Габаритные размеры, мм |
131x73x27 |
131x73x27 |
135x65x35 |
165x85x57 |
Масса контроллера, кг |
0.2 |
0.2 |
0.5 |
1 |
Напряжение питания, В |
9 |
9 |
24 |
24 |
Ток потребления, мА |
10 |
10 |
100 |
100 |
Степень защиты от пыли и воды |
IP52 |
IP52 |
IP65 |
IP65 |
Время считывания результатов, с: - первого - последующих (настраивается) |
3 5 …60 |
10 10 …3600 |
10 20…60 |
60 20…60 |
Количество каналов |
1 |
1 |
1 |
1 … 6 |
Количество подключаемых датчиков |
1 …16 |
1 …100 |
1 …100 |
1 … 200 |
Расстояние до последнего датчика, м, не более |
25 |
100 |
100 |
100 |
Электр. емкость линии, пФ, не более |
5000 |
15000 |
15000 |
15000 |
Тип выхода: - ЖК-индикатор с подсветкой - связь с компьютером |
+ RS-232 |
+ USB |
- RS-485 |
- RS-485 |
К СКЦД можно одновременно подключить от одной до восьми термокос. На следующем уровне системы СКЦД объединяются в сеть RS-485 и через конвертер RS-485/USB подключаются к ПК, на котором установлена программа-сервер сети (рис.2). Программа сканирует сеть и идентифицирует найденные контроллеры и подключенные к ним термокосы. Пользователь может задать требуемый интервал опроса контроллеров и вести мониторинг температур в реальном времени на графиках и таблицах. Накопленные данные можно сохранить как в виде единого для всей системы файла, так и отдельно для каждой термокосы. Также программа проверяет все температурные отсчеты на предмет выхода за заданный температурный диапазон и ведет протокол событий в системе сбора данных.
Рис. 1. Контроллеры цифровых датчиков ПКЦД-1/16, ПКЦД-1/100, СКЦД-1/100, СКЦД-6/200
Контроллеры соединяются между собой по топологии «шина», т.е. последовательно друг за другом. Корректная работа сети (особенно при использовании длинных кабелей) возможна только в том случае, когда между всеми приемопередающими устройствами идет одна единственная линия. В линию может быть включено до 255 контроллеров, расположенных как угодно по всей ее длине. Концы линий связи при этом должны быть нагружены согласующими резисторами - "терминаторами" , сопротивление которых должно быть равно волновому сопротивлению кабеля связи (обычно 120 Ом). В том случае, когда терминатор не установлен, сигнал, приходя к самому дальнему концу кабеля, отражается обратно по направлению к передающему устройству. Этот отраженный сигнал может внести серьезные помехи, что приведет к возникновению ошибок и сбоев. Резисторы-терминаторы гасят сигнал на дальнем конце кабеля и не позволяют ему отражаться, а также обеспечивают достаточный ток через всю линию связи, что необходимо для подавления синфазной помехи с помощью кабеля типа "витая пара". В качестве терминатора обычно используется резистор номиналом 100-120 Ом. Для подключения терминаторов в первом и в последнем контроллере нужно установить перемычки, подключающие встроенный резистор к линии связи.
Рис 2. Сервисное программное обеспечение Viper
Для дополнительного снижения уровня помех нужно заземлить экран кабеля и дренажный провод на одном из концов линии связи, для чего необходимо установить соответствующие перемычки в контроллере и подсоединить провод заземления. Если количество контроллеров в линии не превышает 20-30 шт, и расстояние до последнего контроллера не превышает 200 метров, то питание контроллеров допускается осуществлять через вторую витую пару кабеля связи, в противном случае необходим отдельный кабель питания с сопротивлением, достаточным для поддержания на последнем контроллере напряжения не ниже 16 В.
Рис. 3. Конфигурация сети RS-485
Неделько Александр Юрьевич - ведущий инженер ОАО НПП «Эталон».
Контактные телефоны: (3812) 36-79-18, 36-94-53, факс: (3812) 36-78-82
E-mail:fgup@omsketalon.ru
http://www.omsketalon.ru
Последний вышедший номер
Адрес редакции: 117997, Москва, Профсоюзная ул., д. 65, оф. 360
Телефон: (926) 212-60-97.
E-mail: info@avtprom.ru или avtprom@ipu.ru
© ООО Издательский дом "ИнфоАвтоматизация", 2003-2024 гг.