Внутренняя структура iMod - Серия iMod (new) - Платформа NPE - Встраиваемые компьютеры - Промышленные компьютеры

КАТАЛОГ ТОВАРОВ

Внутренняя структура iMod

Эта вторая из четырех статей, предназначенных для первоначального ознакомления с инновационной платформой iMod.

Необходимо отметить, что расширение функциональности устройства всегда сопряжено с усложнением его конфигурирования. Однако, в модуле iMod предусмотрен эффективный и понятный для пользователя способ конфигурирования большинства функций устройства, посредством редактирования файла XML. Благодаря этому, можно легко изменять параметры, например такие, как:
- способ обработки данных, считываемых устройством
- уровни аварийных значений контролируемых величин
- методы записи данных и др.

Указанный файл определяет работу всей системы. Рассмотрим насколько простым, на самым деле, является этот метод!

Ниже представлены блоки из конфигурационных файлов.

Конфигурирование датчика температуры:


11201
0.1
"Sensor S1"
"C"
"Temperature 1"
(...)


Конфигурирование светодиодной индикации:



100
"USR_LED"

channel-name="NPE_IO"
parameter-id="USER_LED"/>

channel-name="Modbus_S1"
parameter-id="100"/>


Ниже представлена функциональная схема платформы iMod:



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

iMod позволяет установить сигнализацию на определенные события:

  • HiAlarm - превышение допустимого значения
  • LoAlarm - значение ниже минимального уровня
  • OnChange - значение изменилось более заданной величины
  • NoChange - значение не изменилось в пределах заданной величины

iMod может выдавать информацию об аварии по нескольким каналам, например:

  • E-mail
  • Sms
  • SQL (запись в таблицу SQL)
  • Logger (апись в log-файл)
  • Script (сценарий)
  • в ближайшее время планируется внедрить выдачу аварийного сигнала по MODBUS

Модуль iMod позволяет устанавливать периодичность считывания величин, которая может быть задана с помощью двух функций — GAP и CYCLE. Так, параметр GAP определяет величину паузы между считываниями, а CYCLE — время на считывание, и если оно будет более заданного, система осуществляет запись об этом в log-файл.

В следующей статье будут представлены достоинства использования в платформе iMod операционной системы Linux.

Усройства серии iMod

Платформа iMod: начальные сведения
Устройства серии iMod — инновационная и производительная платформа для...
Читать статью »
iMod - телеметрический модуль Modbus
Новое предложение: эффективные телеметрические модули с GPRS, позволяющие...
Читать статью »
Инновационный интерфейс NX Dynamics
NX Dynamics — современный интерфейс для обслуживания и мониторинга промышленных...
Читать статью »