Фирма

«Инрэко ЛАН»

SmartCADA

SmartCADA представляет собой систему мониторинга, управления и сбора данных. Она является ключевой частью программно - аппаратного комплекса, предназначенного для решения задач, связанных с удаленным контролем технологических параметров на промышленных объектах и удаленного управления устройствами.

SmartCADA является гибко настраиваемой системой, позволяющей без переработки программных модулей изменять описание контролируемых объектов, логики обработки измеряемых величин, расчетных формул, логики формирования управляющих воздействий.

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

SmartCADA построена в соответствии с трехуровневой моделью:

  • Первый (аппаратный) уровень - аппаратные средства, реализующие логику работы с физическими датчиками. Данный уровень представляет собой набор специализированных контроллеров, различных производителей. Аппаратный уровень может быть разделен на несколько подуровней, за счет использования специализированных устройств, самостоятельно опрашивающий группу подключенных контроллеров и буферизирующих полученные данные.
  • Средний уровень - набор программ-драйверов, реализующих обмен информацией с нижним уровнем системы. Для каждого типа специализированного контроллера разрабатывается своя программа-драйвер, в которую "зашивается" протокол обмена данными с устройством. Драйвер имеет свои настройки, которые определяют дисциплину опроса удаленных устройств - набор выполняемых команд, периодичность опроса, количество повторов, время time-out. Программа-драйвер должна буферизировать получаемую с удаленных устройств информацию, и выдавать ее по запросам программ верхнего уровня.
  • Программы верхнего уровня передают драйверам свои запросы, и получают данные в определенном формате, который далее именуется «открытым интерфейсом». Открытый интерфейс разработан на основе протокола Modbus фирмы Modicon (ныне Schneider Electric). Верхний уровень - набор программ, служащих для организации рабочего места диспетчера:
    • программа-конфигуратор, позволяющая задать описание системы;
    • программа мониторинга, реализующая отображение состояния измеряемых параметров на компьютере диспетчера, формирование управляющих воздействий, хранение информации.