Каталог продукции

Общие сведения об обмене переносного пирометра с компьютером

ПИРОМЕТРЫ С ПАМЯТЬЮ НА 511 РЕЗУЛЬТАТОВ ИЗМЕРЕНИЙ, ВОЗМОЖНОСТЬЮ НАКОПЛЕНИЯ ИХ В КОМПЬЮТЕРЕ И ПОСЛЕДУЮЩЕЙ КОМПЬЮТЕРНОЙ ОБРАБОТКИ ЭТИХ РЕЗУЛЬТАТОВ

ОБЩЕЕ ОПИСАНИЕ

Среди переносных пирометров серии ТЕРМОКОНТ есть приборы, которые имеют энергонезависимую память на 511 результатов измерений, интерфейс связи с компьютером и программное обеспечение, позволяющее считывать в компьютер

Рис. 1. Термоконт-ТВ2П2

сохраненные в памяти прибора данные, накапливать их там, сохранять в различных форматах, обрабатывать, визуализировать на экране монитора и распечатывать на принтере. Подобные приборы незаменимы в тех областях, где необходимо контролировать температуру в различных точках объекта (или на различных объектах) в течение длительного времени, а затем накапливать и анализировать результаты измерений. В частности, к таким задачам относится контроль коксовых батарей на металлургических предприятиях, контроль стенок печей и иных длительно нагреваемых элементов и устройств.

В основе семейства лежат хорошо зарекомендовавшие себя на многих предприятиях переносные пирометры серии ТЕРМОКОНТ (ТЕРМОКОНТ-ТВ2П, ТЕРМОКОНТ-ТВ3П, ТЕРМОКОНТ-ТВ4П, ТЕРМОКОНТ-ТВ5П, ТЕРМОКОНТ-ТЦ2П, ТЕРМОКОНТ-ТЦ3П, ТЕРМОКОНТ-ТЦ4П, ТЕРМОКОНТ-ТЦ5П, ТЕРМОКОНТ-ТН3П, ТЕРМОКОНТ-ТН4П). Поэтому основные характеристики новых пирометров (диапазоны измеряемых и рабочих температур, показатели визирования, погрешности измерения, быстродействие, спектральные диапазоны, габаритные размеры, продолжительность непрерывной работы без подзарядки аккумулятора, системы визирования и т.д.) полностью идентичны характеристикам приборов-прототипов. Отличие состоит в том, что появились новые режимы работы, на рабочей панели новых пирометров добавилось по две кнопки, обеспечивающие функционирование в этих режимах, а в нижней части корпуса появился разъем, обеспечивающий подключение пирометра к компьютеру. Внешний вид одного из новых приборов (ТЕРМОКОНТ-ТВ2П2) приведен на рисунке 1.

Дополнительно пирометр снабжен адаптером, связывающим пирометр с компьютером по последовательному каналу RS-232 (адаптер также приведен на рисунке). Рассматриваемые пирометры гальванически полностью развязаны от компьютера, для чего внутри адаптеров используются оптопары. Гальваническая развязка прибора и компьютера абсолютно исключает возможность выхода из строя того или другого в моменты их соединения и рассоединения. Это особенно важно, поскольку при отсутствии гальванической развязки и пирометр, и компьютер в момент соединения или рассоединения должны быть выключены. Однако с целью экономии времени операторы нередко пытаются подключить прибор к работающему компьютеру, что рано или поздно завершается повреждением одного или другого. Адаптеры с гальванической развязкой, которыми комплектуются пирометры ТЕРМОКОНТ, позволяют подсоединять пирометры к работающему компьютеру без риска вывести что-либо из строя, что значительно повышает удобство пользования приборами и оперативность работы с ними.

Оригинальное программное обеспечение, созданное специально для описываемых приборов, функционирует под Windows 9х/ME/2000/XP. Оно полностью обеспечивает выполнение всех необходимых функций: позволяет считывать результаты измерений, сохранять их в базе данных (БД), просматривать и распечатывать сохраненные результаты, очищать память пирометра от уже считанных данных. При необходимости можно работать с создаваемой базой данных и при помощи пакета Acsess из комплекта Microsoft Office, что значительно расщиряет возможности пользователя. Кроме того, описываемое программное обеспечение позволяет сохранять считанные за сеанс данные в стандартном текстовом формате, что дает возможность легко импортировать их в Microsoft Word и в Microsoft Excel.

Рис. 2


ПРОГРАММА DIAL ДЛЯ ПЕРЕДАЧИ РЕЗУЛЬТАТОВ ИЗМЕРЕНИЙ ИЗ ПИРОМЕТРА В КОМПЬЮТЕР, СОХРАНЕНИЯ ИХ В КОМПЬЮТЕРЕ, ПРОСМОТРА И ОБРАБОТКИ СОХРАНЕННЫХ РЕЗУЛЬТАТОВ

  1. Назначение программы
    Данная программа предназначена для
    • считывания данных из приборов со встроенным энергонезависимым ЗУ
    • проведения простейшего анализа считанных данных.
  2. Комплект поставки
    В комплект поставки входят:
    • компакт-диск или дискета с программным обеспечением в виде загрузочных модулей и с файлом настоящего руководства пользователя;
    • настоящее руководство пользователя в виде печатного документа.
  3. Установка
    1. Требования к вычислительной среде Программа работает на ПЭВМ класса PC под управлением ОС Windows 98 и более старших версий. Для установки системы требуется менее 5 Мб дискового пространства.
    2. Установка программы
      В комплект поставки входят следующие файлы:

      Наименование файла Назначение
      Dial10.exe Исполняемый файл
      Dial10.doc Инструкция пользователя
      DialDB10.mdb Файл базы данных
      Com1_9600 Файл исходных данных для работы портом COM1
      Com2_9600 Файл исходных данных для работы портом COM2
      Mfc42d.dll Системная библиотека
      Msvcrtd.dll Системная библиотека
      Mfcd42d.dll Системная библиотека
      Mfcn42d.dll Системная библиотека
      Mfco42d.dll Системная библиотека

      Для установки системы необходимо:
      • Скопировать файлы Dial10.exe, DialDB10.mdb, Com1_9600 и Com2_9600 на жесткий диск.
      • Скопировать в WINDOWS – директорию в подкаталог SYSTEM32 файлы системных библиотек (если их там нет; для Windows-98 это подкаталог SYSTEM).
      • Зарегистрировать файл DialDB10.mdb в ODBC32 в списке SystemDSN, указав следующие параметры:
        Data Source Name: DialDB10
        Description: Версия 1.0
        Database: Путь к файлу DialDB10.mdb
      • Выполнить файл Dial10.exe и убедиться, что программа работает.
    3. Запуск программы
      Запуск программы осуществляется в два этапа.
Первый этап состоит в запуске файла Dial10.exe на выполнение стандартными средствами Windows. Второй – в загрузке файла исходных данных, который входит в комплект поставки. Эти данные определяют в первую очередь к какому последовательному порту Вашего компьютера подключен прибор. В комплект поставки входят файлы для работы с портами COM1 и COM2. Для загрузки файла необходимо открыть пункт меню Файл \ Открыть, далее, в диалоговом окне выбрать файл Com1_9600 (при подключении прибора к COM1) или Com2_9600 (при подключении прибора к COM2) и нажать кнопку “Открыть”.
Вид экрана после запуска программы представлен на рис.3 (для повышения читаемости документа при печати фон экрана изменен с черного на белый).
Главное меню программы состоит из 6 пунктов:
    • Файл
    • Время
    • Прибор
    • Данные
    • Вид
    • Помощь
Рассмотрим назначение каждого из этих пунктов.
Пункт меню Файл содержит общепринятые команды открытия, сохранения файла исходных данных и завершения работы системы.
Пункт меню Время предназначен для ввода времени выключения прибора после завершения измерений.
Пункт меню Прибор предназначен для выполнения основных операций: чтения результатов измерений из прибора, очистки ПЗУ прибора, просмотра считанных результатов, а также настройки параметров СОМ-портов.
Пункт меню Данные предназначен для работой с базой данных. Этот пункт меню позволяет загружать из базы данных результаты измерений за заданных период времени, записывать результаты измерений, а также вводить описание мест измерения.
Пункт меню Вид предназначен для ввода некоторых параметров программы.

Рис. 3. Вид экрана после загрузки программы

Таким образом, общая схема использования программы выглядит таким образом.
  1. Работа с прибором.
    Прибор подключается к компьютеру через COM-порт (обычно COM1 или COM2). Далее, необходимо выбрать файл с исходными данными, соответствующий выбранному COM-порту. Если прибор подключен правильно, то программа выведет на экран сообщение, что прибор найден. При помощи команды пункта меню Время необходимо задать время выключения прибора после завершения измерений. При помощи команды пункта меню Прибор \ Загрузить данные из прибора считываются последние измерения, а при помощи команды пункта меню Данные \ Сохранить в БД считанные данные записываются в базу данных.
  2. Работа без прибора.
    Программа запускается обычным образом. По истечению ~2 секунд на экране появится сообщение, что прибор не найден и программа работает в автономном режиме. При этом программа позволяет только просматривать результаты прошлых измерений из базы данных. При помощи команды из пункта меню Данные \ Загрузить из БД можно просмотреть результаты за заданный период времени.
Пункт меню Время
При выборе этого пункта меню на экран выводится диалоговое окно (рис 4).

Рис. 4. Диалоговое окно ввода времени выключения прибора после измерений
 
Ввод времени возможен в двух форматах: в формате абсолютного и относительного времени.
Для ввода времени в абсолютном формате необходимо просто задать время выключения прибора, т.е. задать день, месяц, год, часы, минуты и секунды. Для ввода времени в относительном формате необходимо задать время выключения относительно текущего момента времени. Для этого необходимо:
    • выбрать переключатель Относительное время;
    • задать величину смещения;
    • выбрать в комбинированном списке единицу измерения (минуты/ часы).
Относительное время вычисляется относительно времени начала работы диалогового окна. Это время высвечивается в качестве времени по умолчанию для абсолютного формата ввода времени (на рисунке 2 время начала работы диалогового окна соответствует 1 декабря 2004 года 11 часов 27 минут 51 секунда). Относительное время получается вычитанием из этого времени заданного числа минут или часов. Величина смещения может иметь и дробную часть, т.е. можно задать смещение 100.25 минут, что, очевидно, составляет 1 час 40 минут и 15 секунд.

Пункт меню Прибор \ Загрузить данные
Эта команда предназначена для выполнения операции чтения результатов измерений из прибора.
Выполнять данную команду имеет смысл только при подключенном приборе. Если прибор не подключен, то через 2-3 секунды будет выведено соответствующее сообщение и выполнение команды завершиться.
При подключенном приборе на экран выводится индикатор прогресса, который указывает степень завершения выполнения команды.

Пункт меню Прибор \ Очистить EPROM
Эта команда предназначена для выполнения операции стирания данных из памяти прибора. После выполнения команды все ячейки содержат значение температуры –273.2.
Выполнять данную команду имеет смысл только при подключенном приборе. Если прибор не подключен, то через 2-3 секунды будет выведено соответствующее сообщение и выполнение команды завершиться.
При подключенном приборе на экран выводится индикатор прогресса, который указывает степень завершения выполнения команды.

Пункт меню Прибор \ Таблица измерений
При выборе этого пункта меню на экран выводится диалоговое окно (рис 5).

Рис. 5. Диалоговое окно просмотра результатов измерений
 
Результаты измерений выводятся в виде таблицы. Переключатель Все считанные данные / Только не пустые ячейки позволяет избавиться от пустых строк.
Данные могут быть отсортированы в порядке возрастания или убывания одного из 6 признаков:
    • перезагрузить данные (вывести их в порядке расположения в приборе);
    • по коду места измерения;
    • по имени места измерения;
    • по относительному времени измерения;
    • по абсолютному времени измерения;
    • по температуре.
Нажатие кнопки Запись позволяет записать выведенную таблицу в виде текстового файла. Имя файла задается с использованием стандартного файлового диалога.

Пункт меню Прибор \ Параметры порта
При выборе этого пункта меню на экран выводится диалоговое окно (рис 6).

Рис. 6. Диалоговое окно просмотра параметров COM-порта
 
В этом диалоговом окне должны быть заданы только те значения параметров, которые указаны на рисунке 6, т.к. именно на эти значения настроены приборы. Данное диалоговое окно может пригодиться при начальной инициализации файлов с исходными данными, например при использовании для связи с прибором порта COM3 или COM4.

Пункт меню Данные \ Загрузить из БД
При выборе этого пункта меню на экран выводится диалоговое окно (рис 7).
При помощи команды Данные \ Загрузить из БД можно просмотреть результаты измерений за заданный период времени. Начальная и конечная дата задаются в самом диалоговом окне. Для удобства рисования все измерения привязываются к 12 часам дня.
Одновременно можно просмотреть до 8 кривых температуры. Каждая кривая задается своим местом измерения, которое, в свою очередь может быть задано по имени или коду.
Ненужные кривые можно отключить.

Пункт меню Данные \ Сохранить в БД
При помощи команды Данные \ Сохранить в БД можно сохранить результаты измерений, считанные из прибора, в базе данных. Только после сохранения результатов, они становятся доступными для анализа.

Рис. 7. Диалоговое окно запроса результатов из базы данных
 
Для предотвращения попадания в базу ненужных результатов, перед записью данных на экран выводится диалоговое окно, представленное на рисунке 8.

Рис. 8. Диалоговое окно подтверждения записи результатов в базу данных
 
Пункт меню Данные \ Места измерений
При выборе этого пункта меню на экран выводится диалоговое окно (рис 9).
Данное диалоговое окно позволяет просмотреть и отредактировать список описаний мест измерений. Кроме того, в этом диалоговом окне имеется возможность изменить общее число мест измерений.
Нажатие кнопки Запись, как всегда, позволяет записать выведенную таблицу в виде текстового файла. Имя файла задается с использованием стандартного файлового диалога.
 
Рис. 9. Диалоговое окно ввода описания мест измерений
 
Для добавления в список описания мест измерений нового места необходимо нажать кнопку Добавить. При этом на экран выводится диалоговое окно (рис. 10).
 
Рис. 10. Диалоговое окно ввода записи в список описания мест измерений
 
Назначение полей в этом диалоге очевидно.
Для удаления из списка описания мест измерений нажать кнопку Удалить. При этом на экран выводится диалоговое окно (рис 11).

Рис. 11. Диалоговое окно удаления записи из списка описания мест измерений
 
Здесь следует отметить, что при выполнении этих операций (Добавить, Удалить) все изменения происходят только в программе и не переносятся в базу данных. Для внесения изменений в базу данных необходимо выполнить команду из пункта меню Файл \ Сохранить или Файл \ Сохранить как.
Пункт меню Файл \ Сохранить, как всегда, продублирован кнопкой в панели инструментов с изображением дискеты.

Пункт меню Вид \ Диапазон температур
При выборе этого пункта меню на экран выводится диалоговое окно (рис 12).

Рис. 12. Диалоговое окно ввода диапазона измеряемых температур
 
Данное диалоговое окно позволяет просмотреть и отредактировать 4 параметра:
    • Глубину просмотра результатов измерений в базе данных при выполнении команды Данные \ Загрузить из БД;
    • Минимальное и максимальное значения измеряемых температур. В соответствие с этим диапазоном будет рисоваться координатная сетка на экране.
    • Признак записи в текстовый файл относительной температуры. Этот признак показывает, надо ли при нажатии кнопки Запись в диалоговом окне, представленном на рисунке 5, записывать относительное время измерения из прибора.
 
Здесь так же следует отметить, что при выполнении этих операций все изменения происходят только в программе и не переносятся ни в базу данных, ни в файл исходных данных. Для внесения изменений в базу данных и файл исходных данных необходимо выполнить команду их пункта меню Файл \ Сохранить или Файл \ Сохранить как. При выполнении команды Файл \ Сохранить как имя файла, как всегда, задается с использованием стандартного файлового диалога.
Пункт меню Файл \ Сохранить, как всегда, продублирован кнопкой в панели инструментов с изображением дискеты.

 

Код счетчика Я.Метрики