НТЛ Элин

НТЛ ЭлИн > Сети iB-регистраторов > Комплексы для персональных компьютеров >Комплексы ThermoChron Revisor (TCR) и iButton Data Logger Revisor (iBDLR)

Комплексы ThermoChron Revisor (TCR) и iButton Data Logger Revisor (iBDLR)

Программа ThCh_R для измерительного комплекса TCR полномасштабной поддержки устройств ТЕРМОХРОН и программа iBDL_R для измерительного комплекса iBDLR полномасштабной поддержки регистраторов iBDL, включают особые функции сопровождения систем мониторинга, состоящих из нескольких логгеров‑абонентов, объединенных проводной 1‑Wire‑магистралью в сеть линейной топологии. Обслуживание таких сетей осуществляется по схеме "точка"‑"точка", допуская одновременно поочерёдное обслуживание любого, но ТОЛЬКО ОДНОГО из множества логгеров‑абонентов, подключенных к персональному компьютеру через легальный адаптер 1‑Wire‑интерфейса соответствующего комплекса.

Программы ThCh_R и iBDL_R формируют общий список всех  логгеров‑абонентов, 1‑Wire‑сети ведомой соответствующим измерительным комплексом, в котором можно в каждый отдельный момент времени определить (назначить) ЛЮБОЙ ИЗ НИХ, НО ТОЛЬКО ОДИН, подлежащий обслуживанию в по схеме “точка”‑“точка”. После выбора пользователем идентификационного номера требующего обслуживания абонента 1‑Wire‑сети iB‑регистраторов, любая из таких программ выполняет процедуру налаживания информационной связи с ресурсами именно этого логгера‑абонента, игнорируя при этом все остальные логгеры‑абоненты, подключённой к компьютеру 1‑Wire‑сети. После окончания процедуры налаживания информационного обмена с конкретным назначенным пользователем устройством может быть выполнена любая функция по обслуживанию этого логгера‑абонента из списка опций, реализуемых программами ThCh_R или iBDL_R, за исключением некоторых несущественных ограничений. В остальном, перечень возможных действий по поддержке конкретного iB‑регистратора, являющегося абонентом 1‑Wire‑сети, полностью совпадает с возможностями по обслуживанию отдельного логгера, периодически сопрягаемого с комплексом того или иного типа. Однако следует учитывать, что скорость (быстродействие) отработки программами измерительных комплексов тех или иных действий в режиме поддержки 1‑Wire‑сети iB‑регистраторов значительно замедляется по сравнению с работой этих же комплексов в режиме поддержки отдельных iB‑регистраторов. Причиной такой ситуации является множество факторов. Начиная с того, что комплекс переходит с режима ускоренного информационного обмена на стандартную скорость передачи данных по 1‑Wire‑магистрали, а величина стандартной скорости обмена на порядок меньше скорости обмена в ускоренном режиме. Кроме того, сказываются задержки в отработке 1‑Wire‑протокола, возникающие при реализации адаптером измерительного комплекса алгоритмов устранения помех, воздействующих на протяжённые 1‑Wire‑магистрали, на преодоление особенностей топологии конкретной сети iB‑регистраторов, на компенсацию паразитных характеристик соединительного кабеля и т.д. Также следует учитывать временные задержки, вводимые программами ThCh_R и iBDL_R с целью устранения коллизий в 1‑Wire‑сети, состоящей из множества логгеров‑абонентов.

Таким образом, с помощью программ ThCh_R или iBDL_R можно поочерёдно последовательно один за другим выполнить обслуживание всех логгеров‑абонентов, подключённых к 1‑Wire‑сети iB‑регистраторов, ведомой тем или иным измерительным комплексом полномасштабной поддержки. При этом возможно: свободно просматривать доступную информацию в окнах “Параметры”, “Ярлык” и “Результаты” (включая графики представления данных, а также выполнять их распечатку на принтере), реализовать [Режим постоянного опроса], произвольно задать индивидуальные значения установочных параметров в окнах набора “Установка” для каждого из логгеров‑абонентов 1‑Wire‑сети iB‑регистраторов, а затем произвести их запуск на отработку новой сессии. Если требуется синхронная работа iB‑регистраторов сети, то логично воспользоваться функцией отложенного старта, назначив запуск всех логгеров‑абонентов на один и тот же заранее определённый момент времени. Также, возможно выполнение и иных эффективных действий по сопровождению каждого отдельного логгера‑абонента 1‑Wire‑сети iB‑регистраторов. В том числе: восстановление потерянных конфигурационных данных (для регистраторов iBDL), остановка преобразований, консервация, сохранение накопленных результатов в промежуточном буфере Clipboard или в файлах с различными расширениями, коррекция и компенсация погрешностей измерительных данных и т.д.

Скриншот оболочки программы ThCh_R в режиме обслуживания 1‑Wire‑сети устройств ТЕРМОХРОН

После окончания взаимодействия с одним из логгеров‑абонентов 1‑Wire‑сети iB‑регистраторов пользователь может перейти к обслуживанию любого другого из них, повторив операцию выбора следующего идентификационного номера из специального списка. Сразу вслед за тем, как оператор произведёт выбор номера очередного iB‑регистратора, используемая программа заново налаживает информационную связь с ресурсами назначенного логгера‑абонента, считывая и отображая все данные соответствующие его ресурсам.

Число абонентов 1‑Wire‑сети iB‑регистраторов ведомых комплексом TCR или комплексом iBDLR программно неограниченно и поэтому определяется только возможностями их штатных адаптеров 1‑Wire‑интерфейса и особенностями ведомой сети (характеристиками кабеля 1‑Wire‑магистрали, её длиной, топологией, наличием и уровнем помех и т.д.). Кроме того, посредством программ поддержки обоих измерительных комплексов возможно изменение параметров схемы активной подтяжки 1‑Wire‑магистрали в составе адаптеров 1‑Wire‑интерфейса, что позволяет значительно улучшить характеристики информационного обмена обслуживаемой сети iB‑регистраторов.

Наличие у программ ThCh_R и iBDL_R четырех опций группового автосохранения позволяет автоматизировать процедуру извлечения и архивирования результатов, накопленных в памяти каждого из логгеров‑абонентов 1‑Wire‑сети iB‑регистраторов, в виде кодовых файлов с расширением .bin или текстовых файлов с расширением .txt в соответствии с архитектурой каждого из логгеров. При этом пользователю нет необходимости последовательно сопрягать требующие обслуживания логгеры‑абоненты сети с приёмным приспособлением или щупом, как того требует аналогичная функция в режиме поддержки отдельных iB‑регистраторов. То есть, если комплекс TCR или комплекс iBDLR находится в режиме поддержки 1‑Wire‑сети iB‑регистраторов, то после запуска любой из четырёх опций группового автосохранения отрабатываются все действия, связанные с назначенной пользователем операцией. Эти операции выполняются поочерёдно и последовательно в отношении каждого из логгеров‑абонентов ведомой измерительным комплексом сети iB‑регистраторов. Это происходит так, как будто осуществляется их последовательное принудительное сопряжение с измерительным комплексом, находящимся в режиме поддержки отдельных iB‑регистраторов.

Таким образом, функции, предоставляемые пользователям программами ThCh_R и iBDL_R в режиме поддержки 1‑Wire‑сети iB‑регистраторов, значительно расширяют возможности измерительных комплексов TCR и iBDLR соответственно, обеспечивая полноценное сопровождение проводных 1‑Wire‑сетей, составленных из множества устройств ТЕРМОХРОН или из множества регистраторов iBDL. Это немаловажно, как в случае непосредственного использования измерительных комплексов TCR и iBDLR для обслуживания линейных сетевых структур iB‑регистраторов, так и, например, при инсталляции специализированных сетевых средств поддержки 1‑Wire‑сетей iB‑регистраторов (например, при подготовке к эксплуатации станций мониторинга комплексов iBRCG или iBDLE, или при запуске сигнализатора iB‑ALARM).

Наверх