- •Научно-производственное предприятие «Системы контроля»
- •Пермь 2005
- •Введение
- •1. Подключение датчиков к входам приборов Термодат
- •1.1. Термопарные термопреобразователи
- •1.1.1. Принцип действия и область применения термопар
- •1.1.2. Подключение термопар к приборам Термодат
- •1.2. Термометры сопротивления
- •1.2.1. Принцип действия и область применения
- •1.2.2. Подключение термосопротивлений к приборам Термодат
- •1.3. Подключение датчиков с токовым выходом
- •1.4. Подключение пирометров к приборам Термодат
- •1.5. Список датчиков, применяемых с приборами Термодат
- •1.6. Измерение температуры приборами Термодат
- •2. Методы регулирования температуры и их реализация в приборах Термодат
- •2.1. Анализ объекта
- •2.2. Позиционный метод регулирования температуры
- •2.3. Пропорциональный метод регулирования температуры c постоянной составляющей мощности
- •2.5. Рекомендации по настройке параметров пид – закона
- •2.6. АвтоПид
- •3. Подключение нагрузки к выходам приборов Термодат
- •3.1. Методы управления мощностью, подаваемой на объект регулирования
- •3.2. Подключение нагрузки релейным выходам
- •3.3. Подключение нагрузки к симисторным выходам
- •3.4. Подключение нагрузки к транзисторным выходам через силовые блоки типа сб
- •3.5 Управление аварийными ситуациями и дополнительным оборудованием при помощи приборов Термодат
- •4. Работа с приборами Термодат через компьютерный интерфейс
- •4.1. Подключение приборов Термодат к компьютеру через com или usb -порт
- •4.2. Протокол обмена Термодат
- •4.3. Протокол обмена modbus
- •4.5. Краткий обзор компьютерных программ для работы с приборами Термодат
- •5. Архивы в приборах Термодат
- •5.1. Загрузка архивов по протоколу Термодат
- •5.2. Доступ к архивам по протоколу modbus
- •Приложения
- •1. Номенклатура приборов Термодат
- •1.1. Промышленные регуляторы температуры с универсальным входом
- •1.2. Многоканальные промышленные регуляторы температуры
- •Термодат-13а1
- •Термодат-13 и Термодат-11 с компьютерным интерфейсом
- •Термодат-13 и Термодат-11 с архивом
- •1.3. Программные регуляторы. Регулирование температуры по заданному графику
- •1.4. Электронные самописцы. Регуляторы температуры с графическим дисплеем
- •1.5. Программные регуляторы c графическим дисплеем. Электронные самописцы.
- •1.6. Регуляторы температуры с большим количеством каналов
- •1.7. Программные регуляторы температуры с большим количеством каналов.
- •1.8. Многоканальные приборы для измерения температуры
- •1.9. Приборы для отопления, горячего водоснабжения и вентиляции
- •1.10. Вакууметры
- •1.11. Измерители и регуляторы для специальных применений
- •1.12. Таймеры, реле времени, счетчики, тахометры, регуляторы частоты вращения
- •1.13. Коммандоаппараты, приборы управления, приборы автоматики
- •1.14. Измерители длины кабелей, проводов, тканей, труб, шлангов, ленточных материалов и других протяженных изделий
- •1.15. Тиристорные и симисторные силовые блоки типа сб
- •2. Номенклатура термопреобрпазователей
- •2.1. Термопары
- •2.2. Бескорпусные термопары
- •2.3. Термометры сопротивления
- •2.4. Удлинительные провода для термопар и термометров сопротивления
- •4. Инструкция по использованию таблиц нсхa
- •5. Инструкция по монтажу приборов Термодат
4. Работа с приборами Термодат через компьютерный интерфейс
4.1. Подключение приборов Термодат к компьютеру через com или usb -порт
Все приборы Термодат могут содержать интерфейс типа RS485 для связи с персональным компьютером.
К
Рис.4.1.
Схема подключения приборов Термодат
через
адаптер RS485-RS232
к СОМ-порту компьютера (или
через адаптер USB-RS485
к USB-порту
компьютера)
Подключение сети приборов Термодат к последовательному СОМ-порту персонального компьютера необходимо производить через адаптер «RS485-RS232» (рис.4.1).
Если в вашем компьютере совсем нет COM-порта или все порты заняты, то подключить сеть приборов Термодат можно к USB – порту через конвертор «USB-RS485». В этом случае, обязательно следует установить драйвер виртуального (программного) COM-порта, и вести обмен данными с прибором через этот виртуальный порт.
Для успешного обмена с приборами внешняя компьютерная программа должна правильно настроить порт. Параметры должны быть такими:
стартовых бит – 1;
число бит данных – 8;
стоповых бит – 1;
проверка четности отключена.
Скорость передачи данных по умолчанию задается равной 9600 бод. Последние модели приборов Термодат позволяют увеличить скорость обмена до 114200 бод, однако, следует помнить, что скорость передачи данных через порт у всех приборов сети и у внешней программы опроса должна быть задана одинаковой.
В приборах Термодат для обмена данными используются протоколы Термодат и MODBUS. Обмен данными c конкретным прибором возможен только через один из протоколов, но можно заранее настроить прибор на применение протокола Термодат или протокола MODBUS.
В сети приборов возможно одновременное использование обоих протоколов, т.е. часть приборов может использовать протокол Термодат, а другая часть работать в протоколе MODBUS. При этом понятно, что внешние прикладные программы при работе с сетью приборов Термодат должны поддерживать оба протокола.
4.2. Протокол обмена Термодат
Основные команды для обмена с приборами Таблица 2 в протоколе Термодат |
|
Команда |
Выполняемое действие |
&<ADR> 1 |
получить значение сигнала |
&<ADR> 3 |
получить данные из архива |
&<ADR> 4 |
стереть содержимое архива |
&<ADR> B <NewADR> |
установить новый адрес |
&<ADR> C |
получить значение уставки |
&<ADR> <Канал> D |
установить значение уставки |
<ADR> E |
получить аварийную уставку |
&<ADR> <Канал> F |
установить аварийную уставку |
Передаваемая прибору строка с командой всегда начинается с символа «&» - амперсенд, а заканчивается символом перевода строки [CR] с кодом 13 (D – в шестнадцатеричной записи).
Например, запрос текущего значения температуры у прибора с адресом 02 будет выглядеть следующим образом: передаем в COM-порт строку - &021[CR] - здесь цифра 1 – это код команды «Получить значение сигнала». Ответ 4 канального устройства c адресом 02 на эту команду может выглядеть в виде строки: >02+23.4_45_BRK_84.5[CR], содержащей значения температуры последовательно по всем каналам. Строка ответа всегда начинается со знака «>». Знак «+» отделяет данные от адреса. Значения на разных каналах разделяются символами «подчеркивания» «_». Строка всегда заканчивается символом [CR]. В показанном примере видно, что на канале номер 3 обрыв, о чем свидетельствуют символы «BRK».
В табл.2 показан список основных команд обмена с приборами Термодат. Во всех командах на местo <ADR> следует подставить двухсимвольный адрес прибора. Полный список команд смотрите в описании конкретного прибора. Для одноканальных приборов номер канала <Канал> передавать не нужно.
