Программа опроса нескольких параметров

+7 (383) 358-68-69; semico@mail.ru |  Контакты  |  Прайс-лист

Главная / Лабораторное оборудование / ПО

Программа предназначена для опроса от 1 до 32 параметров одного или нескольких подключенных приборов серии МУЛЬТИТЕСТ.

Программа имеет режим периодического опроса и записи параметров в файл, что позволяет организовать систему мониторинга.

Для каждого параметра независимо настраиваются:

  • номер последовательного порта;
  • сетевой номер прибора;
  • параметр команды Z ;
  • параметр команды R;
  • тип получаемых данных.

Для работы с программой приборы должен быть включены и настроены в соответствии с указанием соответствующих руководств по эксплуатации.

Для подключения используется кабель для связи прибора с ЭВМ. Кабель подключают к последовательному порту (RS-232C). Если используется несколько портов, то для каждого порта нужен отдельный кабель.

Программа работает в операционной системе Windows версий от 95, а также под Wine в Linux.




Работа с программой

Вся работа с программой проводится в одном окне.

Перед началом работы необходимо ввести характеристики параметров, которые программа будет впоследствии передавать в приборы.

Для ввода нового параметра следует нажать кнопку "Добавить" и ввести его наименование. После нажатия Enter новый параметр будет добавлен в список.

После этого следует выбрать номер порта. Номер порта определяется разъемом, к которому подключен кабель связи с соответствующим прибором.

Сетевой номер прибора должен соответствовать введенному в прибор в режиме настройки. Подробно ввод сетевого номера описан в соответствующем руководстве по эксплуатации. При работе с несколькими приборами по одному порту, необходимо следить за корректностью присваивания сетевых номеров - они не должны повторяться.

Параметры команды Z и R устанавливаются в соответствии с таблицей параметров подключенного прибора (см. протокол информационного обмена аналитических приборов серии МУЛЬТИТЕСТ).

Тип данных не влияет на запрос параметра, но определяет как будут интерпретироваться принятые данные. Программа поддерживает форматы:

  • числа с плавающей запятой в форматах float и внутреннем формате приборов серии;
  • целые двоичные числа и битовые поля, которые могут интерпретироваться как шестнадцатиричные (HEX) или десятичные (DEC) числа;
  • строки символов в формате ASCII.

Для идентификации с любым прибором серии можно использовать параметры Z=0 и R=0. Формат данных по этому запросу - строка ASCII.

Период опроса составляет время (в секундах) в течение которого будут однократно считаны значения всех параметры. Период может быть установлен в диапазоне от 0 до 1000000 с. Скорость обмена по последовательному порту ограничена. Если опрос всех параметров за указанное время не возможен, то используется ближайшее кратное значение. Реально, такая ситуация может возникнуть при попытке опросить, например, 20-30 параметров за 1 секунду.

Продолжительность опроса составляет время (в секундах), в течение которого будет производится опрос параметров. Продолжительность может быть установлена в диапазоне от 0 до 1000000 с. При установке нулевого значения - опрос однократный.

На рисунке ниже для первого параметра с названием "ЭДС" введены значения Z=10h и R=10h. Эти числа соответствуют запросу ЭДС или окислительно-восстановительного потенциала (Eh) по первому каналу для рН-метров и иономеров серии МУЛЬТИТЕСТ. Формат данных - число (float). Размерность - милливольты.

Второй и третий параметры - это значение активности (pX) и температуры.

В данном случае используется одноканальный рН-метр/иономер повышенной точности МУЛЬТИТЕСТ ИПЛ-111 с сетевым номером 0.

Главный экран программы опроса параметров
- настройка формата данных параметра ЭДС

После нажатия кнопки "Опрос" программа запускает периодический опрос с установленным периодом. Строгое соблюдение заданного периода не гарантируется.

Во время периодического опроса настройки недоступны. Сначала необходимо прекратить опрос кнопкой "Останов". Но установленные значения необходимых для опроса величин можно посмотреть, выбрав нужную строку в экране измерений. На рисунке ниже выбрана строка параметра "Температура". В других полях выводятся соответствующие значения, например Z=A0h, R=20h.

Во время измерения результаты записываются в файл. При каждом запуске опроса программа создает новый текстовый файл. Его имя генерируется автоматически из текущей даты и количества запусков. Имя файла будет выведено в заголовке окна после запуска.

Во время опроса можно наблюдать изменения показаний приборов в реальном времени. Это может помочь оценить реальный дрейф электродной системы и прибора.

На рисунке ниже приведен пример периодического опроса с записью результатов в файл (p041005.1) и периодом 1 с. Округление выводимых на экран величин в программе производится до 8 значащих цифр, поэтому могут наблюдаться расхождения между показаниями прибора и программы. Например, в данном случае, на индикатор прибора выводится величина ЭДС 1000,0 мВ и температура 24,0 °C.

Главный экран программы опроса параметров
 - периодический опрос с записью в файл

Опрос можно прекратить до истечения заданного времени нажатием кнопки "Останов".

Для выхода из программы можно использовать кнопку "Выход" или воспользоваться стандартными средствами операционной системы.

В программе присутствует минимально неободимая информация о ее назначении.

Краткое описание программы

Программа создает в рабочем каталоге файл конфигурации param2.cfg. В нем сохраняются текущие значения введенных величин. Для продолжения работы повторного ввода значений не требуется. Файлы конфигурации можно копировать. При этом в каждом рабочем каталоге может находиться файл с нужными параметрами.

Программа не требует установки. В реестр операционной системы Windows информация не заносится. Для удаления с диска достаточно стереть саму программу и файлы конфигурации.




Версии

V1.0 - 05.10.2004, 208896 байт, первая версия.

V1.01 - 23.11.2006, 208896 байт. Добавлена возможность работы с последовательными портами COM5...COM9.

V1.02 - 05.02.2007, 208384 байта. Исправлена ошибка, возникавшая при передаче и приеме команд длиной более 64 байтов.



НПП "СЕМИКО" (383) 271-01-25 (многоканальный)