Documentation on Faceplate
  • English
  • Russian

›Faceplate RU

Faceplate RU

  • Введение
  • Установка системы
  • Работа с тегами
  • Графический редактор
  • Соединения
  • Система сообщений
  • Система архивирования
  • Управление правилами пользователей
  • Конфигурирование серверов
  • Работа с отчетами
  • Редактор скриптов
  • Работа с видео
  • Разработка мультиязычных проектов

Соединения

Информация о контролируемом объекте поступает в систему из подключенных полевых устройств (измерительные приборы, счетчики, частотные преобразователи и т.д.), а также из программируемых логических контроллеров (PLC - Programmable Logic Controller). Faceplate обеспечивает сбор информации с имеющихся интеллектуальных устройств, ее первичную обработку и запись в поля тегов. Каждый тег представляет собой структуру данных, поля которой содержат информацию об отдельной точке, например, измеряемый параметр, регулятор, клапан, привод (см. Редактор тегов). Остальные подсистемы: сообщений, визуализации, архивирования используют информацию из тегов. На текущий момент платформой Faceplate поддерживаются следующие типы соединений:

  • OPC DA (см. Настройка соединений OPC DA)
  • MODBUS (см. Настройка соединений MODBUS)
  • S7 (Siemens) (см. Настройка соединений S7 (Siemens))
  • DCON (ICP DAS) (см. Настройка соединений DCON)
  • M-Bus (см. Настройка соединений M-Bus)
  • SNMP. (см. Настройка соединений SNMP)
  • Mercury 230 (см. Настройка соединений Mercury 230)
  • IGLA (см. Настройка соединений IGLA)
Настройка подключений к контроллерам и полевым устройствам, выполняется с помощью редактора соединений, располагаемого на вкладке “Соединения”. Редактор соединений имеет 2 режима работы:
  1. “Соединения”
  2. “Мастера”
Для выбора режима служит переключатель:

20

Редактор соединений

В данном режиме редактор позволяет конфигурировать параметры подключения к опрашиваемым устройствам и определять состав получаемой и отправляемой в устройство информации - привязки.

Вставить рис “Редактор соединений”

Описание интерфейса редактора соединений

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

Панель соединений

20

Панель содержит таблицу, каждая строка которой соответствует отдельному подключению и отображает следующую информацию:

  • “Имя”. Наименование подключения. Имя выбирается разработчиком, имя должно уникально в рамках проекта.
  • “Тип”. Используемый тип подключения к устройству.
  • “Статус”. Текущее состояние соединения. В случае отсутствия ошибок в работе соединения поле содержит текст “ОК”, в других случаях в поле выводится текст последней ошибки, например “connection timeout” (информация актуализируется только в режиме исполнения run-time).
Для создания соединений используется панель управления:

20

Элементы панели:

Обновление отображения базы соединений и их привязок. Если над проектом одновременно работают несколько разработчиков кнопка может служить для получения обновлений, выполненных другими, а также для обновления диагностической информации если проект в режиме исполнения.
Создание нового соединения. При щелчке по кнопке появится диалог, предлагающий выбрать тип соединения. После выбора типа, будет отображен диалог настройки параметров соединения для выбранного типа. Настройка параметров соединений описана для каждого типа отдельно:
  • Настройка соединений OPC DA
  • Настройка соединений MODBUS
  • Настройка соединений S7 (Siemens))
  • Настройка соединений DCON)
  • Настройка соединений M-Bus)
  • SНастройка соединений DCON)
  • Настройка соединений Mercury 230)
  • Настройка соединений IGLA)
Редактирование выделенного соединения
Удаление выделенных соединений вместе созданными для них привязками

Панель привязок

Панель представляет собой таблицу следующего вида (пример):

20

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

  • “Тег”. Структура данных, поля которой содержат информацию об отдельной точке (см. Редактор тегов)
  • “Поле”. Поле тега, в которое будет проецироваться привязываемая область памяти устройства (например контроллера, измерительного устройства и пр..)
  • “A” и “B”. Коэффициенты масштабирования. Значение поля рассчитывается по формуле y = A*x + B, где y - значение поля тега, x - значение в области памяти устройства.
  • “Статус”. Текущее состояние привязки. В случае отсутствия ошибок поле содержит текст “ОК”, в других случаях в поле выводится текст последней ошибки, например “invalid address” (информация актуализируется только в режиме исполнения run-time). Расшифровка ошибок должна быть приведена в документации производителя на подключаемое устройство (например контроллера, измерительного устройства и пр..).Состав остальных полей зависит от типа выбранного соединения и содержит информацию, описывающую адрес в памяти подключаемого устройства. Информацию по ним можно найти в описании типов соединений.
Для конфигурирования привязок используется панель:

20

Элементы панели:

Создание новой привязки. Создание новых привязок и редактирование их настроек описано для каждого типа отдельно:
  • Создание привязок OPC DA
  • Создание привязок MODBUS
  • Создание привязок S7 (Siemens)
  • Создание привязок DCON
  • Создание привязок M-Bus
  • Создание привязок SNMP
  • Создание привязок Mercury 230
  • Создание привязок IGLA
Создание привязок с помощью мастера. Процесс создания привязок с помощью мастера для каждого типа соединения описан отдельно:
  • Создание привязок OPC DA с помощью мастера
  • Создание привязок MODBUS с помощью мастера
  • Создание привязок S7 (Siemens) с помощью мастера
  • Создание привязок DCON с помощью мастера
  • Создание привязок M-Bus с помощью мастера
  • Создание привязок SNMP с помощью мастера
  • Создание привязок Mercury 230 с помощью мастера
  • Создание привязок IGLA с помощью мастера
Редактирование привязки
Удаление выделенных привязок
Автоматическое создание мастера для по выделенным привязкам (см. п. “Создание мастеров соединений”)

Экспорт/Импорт соединений

База настроенных соединений и их привязок может быть выгружена в .csv файлы - кнопка “Экспорт” в редакторе соединений (см. Описание интерфейса редактора соединений). Формат .csv является текстовым и предназначен для представления табличных данных. Используемая кодировка - UTF8, в качестве разделителя столбцов используется символ табуляции. Состав настроечных полей отличается для разных типов соединений. Для каждого типа используется отдельный .csv файл с соответствующим набором колонок (см. Экспорт соединений). Для экспорта привязок используется отдельный файл на каждое соединение (см. Экспорт привязок). Просмотр и редактирование файлов удобно выполнять с помощью табличных редакторов, поддерживающих формат .csv (например Microsoft Excel или LibreOffice).

Экспорт соединений

По кнопке “Экспорт” в редакторе соединений отображается диалог, предлагающий экспорт соединений или привязок:

20

При выборе пункта “Соединения” будет выведен диалог, предлагающий выбрать типы экспортируемых соединений:

20

Допускается выбор одновременно нескольких типов. После выбора станет доступна кнопка “ОК”, при щелчке по которой браузер загрузит файлы для выбранных типов. Например, для типа MODBUS будет загружен файл CONNECTIONS_MODBUS_CONNECTION.csv, следующего вида:

20

Каждая строка соответствует одному соединению и содержит набор столбцов, соответствующий настроечным параметрам для соединений данного типа:

  • Настройка соединений OPC DA
  • Настройка соединений MODBUS
  • Настройка соединений S7 (Siemens)
  • Настройка соединений DCON
  • Настройка соединений M-Bus
  • Настройка соединений DCON
  • Настройка соединений Mercury 230
  • Настройка соединений IGLA

В файле можно добавить или отредактировать строки. Сохранение нужно делать в том же формате (формат - csv с разделителями Tab, кодировка UTF8). Файл можно импортировать обратно в проект, в результате чего внесенные изменения будут загружены в базу. Также механизм экспорта/импорта позволяет переносить настройки между проектами, например с тестового сервера или станции разработчика на боевой проект. Для импорта файла нужно в редакторе соединений (см. Описание интерфейса редактора соединений) щелкнуть по кнопке “Импорт” и выбрать “Соединения”. В результате появится диалог выбора файла:

20

Поддерживается выбор файлов с помощью проводника (кнопка “Browse”) или операции drag-and-drop, т. е. перетаскивания файла мышью в область с надписью “no file selected”. После выбора файла станет активна кнопка “OK”, при щелчке по которой будет выполнен импорт выбранного файла. Внимание! Импортируемый файл с базой соединений должен обязательно иметь имя следующего формата:

CONNECTIONS_<тип соединений>_CONNECTION.csv

Например для соединений типа MODBUS файл должен называться:

CONNECTIONS_MODBUS_CONNECTION.csv

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

Экспорт привязок

По кнопке “Экспорт” в редакторе соединений отображается диалог, предлагающий экспорт соединений или привязок:

20

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

20

Допускается выбор одновременно нескольких соединений. После выбора станет доступна кнопка “ОК”, при щелчке по которой браузер загрузит файлы с базой привязок для выбранных соединений. Каждый файл соответствует одному соединению. Например, для соединения “UPS_A1” (тип MODBUS) будет загружен файл BINDINGS_UPS_A1.csv, следующего вида:

20

Каждая строка соответствует одной привязке и содержит набор столбцов, соответствующий настроечным параметрам для привязок данного типа:

  • Создание привязок OPC DA
  • Создание привязок MODBUS
  • Создание привязок S7 (Siemens)
  • Создание привязок DCON
  • Создание привязок M-Bus
  • Создание привязок DCON
  • Создание привязок Mercury 230
  • НСоздание привязок IGLA

В файле можно добавить или отредактировать строки. Сохранение нужно делать в том же формате (формат - csv с разделителями Tab, кодировка UTF8). Файл можно импортировать обратно в проект, в результате чего внесенные изменения будут загружены в базу. Также механизм экспорта/импорта позволяет переносить настройки между проектами, например с тестового сервера или станции разработчика на боевой проект. Для импорта файла нужно в редакторе соединений (см. Описание интерфейса редактора соединений) щелкнуть по кнопке “Импорт” и выбрать “Привязки”. В результате появится диалог выбора файла:

20

Поддерживается выбор файлов с помощью проводника (кнопка “Browse”) или операции drag-and-drop, т. е. перетаскивания файла мышью в область с надписью “No file selected”. После выбора файла станет активна кнопка “OK”, при щелчке по которой будет выполнен импорт выбранного файла. Внимание! Импортируемый файл с базой привязок должен обязательно иметь имя следующего формата:

BINDINGS_<имя соединения>.csv

Например для соединения “UPS_A1” файл должен называться:

BINDINGS_UPS_A1.csv

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

Редактор настройки мастеров соединений

Режим “Мастера” служит для конфигурации мастеров, используемых при создании привязок. Мастера создания привязок позволяют автоматизировать действия разработчика при групповом создании однотипных привязок. Например, если в контроллере для каждого измеряемого аналогового параметра используется одинаковый набор полей:

  • текущее значение параметра
  • верхний предел
  • нижний предел
и для каждого параметра информация хранится в однотипных структурах, то рекомендуется создать мастер с шаблонами привязок данных к полям тега. В последующем для привязки всех полей тега достаточно будет запустить мастер, указав ему только адрес первого поля в структуре, остальные привязки будут созданы автоматически с учетом смещения относительно заданного адреса (см. Описание интерфейса редактора соединений). Перейти в режим “Мастера” можно с помощью переключателя:

20

В режиме мастеров редактор позволяет работать с базой мастеров и относящихся к ним шаблонов привязок. В редакторе можно создавать новые мастера. А также конфигурировать шаблоны привязок для них.

Описание интерфейса редактора мастеров соединений

Для работы с базой мастеров привязок используется панель управления:

20

Элементы панели:

Обновление отображения базы мастеров и шаблонов привязок. Если над проектом одновременно работают несколько разработчиков кнопка может служить для получения обновлений, выполненных другими.
Группа “Мастера”
Создание нового мастера (см. п. “Создание/Редактирование мастера”)
Изменение настроек выделенного мастера
Удаление выделенных мастеров вместе с принадлежащими им шаблонами привязок
Группа “Шаблоны”
Создание нового шаблона привязки. Создание шаблонов привязок для каждого типа соединения описано отдельно:
  • Создание шаблонов привязок OPC DA
  • Создание шаблонов привязок MODBUS
  • Создание шаблонов привязок S7 (Siemens)
  • Создание шаблонов привязок DCON
  • Создание шаблонов привязок M-Bus
  • Создание шаблонов привязок SNMP
  • Создание шаблонов привязок Mercury 230
  • Создание шаблонов привязок IGLA
Изменение настроек выделенного шаблона привязки
Удаление выделенных шаблонов привязок
Переключатель режимов работы редактора

Редактор мастеров привязок выглядит следующим образом:

(Вставить. рис. “Режим мастеров соединений”):

В левой панели выводится список имеющихся мастеров. При выборе мастера в правую панель выводится список относящихся к мастеру шаблонов привязок.

Создание мастеров соединений

Создание новых мастеров или редактирование настроек уже имеющихся производится с помощью формы:

20

Мастер имеет следующий набор настроек:

  • “Шаблон тега” - тип тегов: регулятор, аналоговый параметр и т. д. (см. Редактор шаблонов), для которых будет доступен создаваемый мастер.
  • “Имя” - имя мастера. При выборе шаблона тега название будет предложено автоматически исходя из выбранного шаблона и уже занятых имен мастеров, разработчик может сам определить имя мастера, имя должно быть уникально в рамках проекта.

Создание шаблонов привязок

Шаблон привязки описывает все параметры, создаваемых по нему привязок. В отличие от самой привязки шаблон задает не конкретный адрес в области памяти подключенного устройства, а смещение относительно первой (с наименьшим адресом) привязки в мастере. При запуске мастера достаточно задать адрес только первой привязки, адреса других будут вычислены мастером по заданным в их шаблонах смещениям. Описание параметров шаблонов привязок приведено отдельно для каждого типа соединения:

  • Создание шаблонов привязок OPC DA
  • Создание шаблонов привязок MODBUS
  • Создание шаблонов привязок S7 (Siemens)
  • Создание шаблонов привязок DCON
  • Создание шаблонов привязок M-Bus
  • Создание шаблонов привязок SNMP
  • Создание шаблонов привязок Mercury 230
  • Создание шаблонов привязок IGLA

Создание соединений OPC DA

OPC DA - Общепринятый стандарт, разработан международной организацией OPC Foundation. Стандарт описывает правила взаимодействия средств автоматизации, функционирующих на разных аппаратных платформах, в разных промышленных сетях и производимых разными фирмами. В Faceplate поддержаны протокол версии OPC DA v1, OPC DA v2.

Стандарт OPC DA построен на базе технологии COM/DCOM. Данная технология разработана фирмой Microsoft для организации взаимодействия программных компонент в среде Windows. В отличие от OPC DA Faceplate является кроссплатформенным программным обеспечением, поэтому для взаимодействия с серверами OPC DA используется отдельный программный модуль, который устанавливается на станцию с OPC сервером и обеспечивает взаимодействие Faceplate с OPC сервером через TCP подключение. Модуль называется Faceplate OPC DA Proxy, он включен в стандартный пакет Faceplate, а также может быть получен отдельно.

Для подключения Faceplate к OPC DA серверу на станции с OPC сервером необходимо установить Faceplate OPC DA Proxy. При установке пользователь определяет какой номер порта будет использовать программа для обмена информацией с Faceplate:

20

По умолчанию используется порт 8100. После запуска программы в системном трее появится иконка:

20

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

Далее описание процесса настройки OPC DA соединений ведется с предположением того, что на станции с OPC сервером уже установлен и запущен Faceplate OPC DA Proxy.

Настройка подключений к устройствам по протоколу OPC DA выполняется с помощью следующей формы:

20

Диалог вызывается при выборе типа OPC DA в процессе создания нового соединения, либо при редактировании параметров настроенного ранее соединения OPC DA. (см. Описание интерфейса редактора соединений). Настройки:

Имя соединения Имя создаваемого соединения. Рекомендуется использовать имена, отражающие функциональное назначение устройства, например “Сервер данных”, или использовать обозначения из проектной документации
Период Подключенное устройство опрашивается системой циклически с периодичностью, задаваемой данным параметром. Длительность интервала между сеансами опроса задается в миллисекундах
IP IP адрес станции с OPC DA сервером
Порт Номер порта, который использует модуль Faceplate OPC DA Proxy (указывается в процессе установки модуля, по умолчанию 8100)
Server ID Идентификатор OPC сервера, например “ICONICS.SimulatorOPCDA.2”. Список доступных OPC серверов на станции можно получить с помощью тестовых OPC утилит, например Matrikon OPC Explorer

Создание привязок OPC DA

Привязки описывают какими именно данными обмениваются система и подключаемое устройство. Каждая привязка сопоставляет один контролируемый параметр одному полю тега Faceplate (см. Редактор тегов). Создание и редактирование привязок OPC DA производится с помощью формы:

20

Диалог вызывается при щелчке по кнопке “Создать” на панели управления привязками (см. Панель привязок) Настройки:

Тег Объект базы, содержащий набор полей предназначенных для контроля измеряемого параметра (см. Редактор тегов).
Поле Поле тега, в которое будет записываться значение параметра
OPC тег Идентификатор тега в пространстве OPC сервера. Доступные OPC теги можно получить с помощью тестовых OPC утилит, например Matrikon OPC Explorer.
A, B Коэффициенты масштабирования.Значение поля рассчитывается по формуле y = A*x + B, где y - значение поля тега, x - значение OPC тега.

Создание привязок OPC DA с помощью мастера

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

20

Диалог вызывается по кнопке “Мастер”, расположенной на панели управления (см. Описание интерфейса редактора соединений). Для запуска мастера нужно заполнить поля:

Мастер Выбор мастера, из списка доступных. Мастера должны быть заранее сконфигурированы через “Автоматическое создание мастеров привязок OPC DA” или с помощью “Создание шаблонов привязок OPC DA”
Тег Выбор тега, для которого будут созданы привязки.
Тег-префикс Префикс тега в пространстве OPC сервера, постфиксы указан шаблоне привязок в выбранном мастере. Имя OPC тега будет вычислено мастером путем конкатенации префикса и определенных в шаблонах привязок постфиксов (см. Создание привязок OPC DA)

Автоматическое создание мастеров привязок OPC DA

Если для одного тега сконфигурированы одна или более привязок, ссылающихся на один и тот же тег Faceplate, то можно создать по ним мастер, который далее может использоваться для автоматизации действий при создании привязок для однотипных структур данных. Для создания мастера нужно выбрать одну или более привязок, относящихся к одному и тому же тегу, после чего станет доступна кнопка “Создать мастер” (см. Описание интерфейса редактора соединений). При щелчке по ней появится диалог, предлагающий задать имя создаваемого мастера:

20

При создании мастера автоматически будут созданы шаблоны привязок (см. п. “Создание шаблонов привязок OPC DA”) на основе привязок выделенных в таблице.

Создание шаблонов привязок OPC DA

Шаблоны привязок используются для автоматизации действий разработчика при настройке соединений. Каждый шаблон привязки относится к определенному мастеру (см. Создание мастеров соединений) и описывает параметры, создаваемых по нему привязок. В отличие от самой привязки шаблон содержит не полный идентификатор OPC тега, а только часть, определяющую его адрес внутри ветки (постфикс). Например, если в ветке OPCTestGroup содержится параметр, полный адрес которого будет выглядеть как OPCTestGroup.NumericItem, то адресом параметра внутри ветки (постфикс) является NumericItem. Таким образом, если требуется создать множество однотипных привязок для разных веток в устройстве или разных устройств, то целесообразно создать мастер для привязки данного типа. Шаблоны привязок в мастере определяют состав, тип и постфиксы тегов внутри ветки. Настройка шаблонов привязок OPC DA, выполняется с помощью следующей формы:

20

Диалог отображается при щелчке по кнопке “Создать” на инструментальной панели для привязок (см. Описание интерфейса редактора соединений). Параметры:

Поле Поле тега, в которое будет записываться значение контролируемого параметра.
Тег-постфикс Постфикс строкового идентификатора OPC тега контролируемого параметра внутри ветки (см. Создание привязок OPC DA)
A, B Коэффициенты масштабирования.Значение поля рассчитывается по формуле y = A*x + B, где y - значение поля тега, x - значение OPC тега

Создание соединений MODBUS

Modbus - это открытый коммуникационный протокол, разработанный компанией Modicon. В настоящее время данный стандарт поддерживается большинством производителей контроллерного оборудования. Faceplate поддерживает разновидности протокола:

  • MODBUS-TCP
  • MODBUS-RTU

Настройка подключений к устройствам по протоколу MODBUS выполняется с помощью следующей формы:

20

Диалог отображается при выборе типа MODBUS в процессе создания нового соединения, либо при редактировании параметров настроенного ранее соединения MODBUS. (см. Описание интерфейса редактора соединений). Настройки:

Имя соединения Имя создаваемого соединения. Рекомендуется использовать имена, отражающие функциональное назначение устройства, например “UPS_A1”, или использовать обозначения из проектной документации.
Период Подключенное устройство опрашивается системой циклически с периодичностью, задаваемой данным параметром. Длительность интервала между сеансами опроса задается в миллисекундах
Тип Вариант протокола MODBUS используемый для связи с данным устройством (см. Варианты протоколов для соединений MODBUS)
TCP
IP IP адрес подключаемого устройства
Порт Номер порта, используемый для подключения. По умолчанию MODBUS-TCP работает через порт 502, но при подключении через шлюз, например TCP<=>RS-485, номер порта может отличаться
SERIAL
Порт Имя порта, через которое ведется обмен данными, например, “СОМ3” для OS Windows или “/dev/ttyUSB0” для систем семейства Linux
Скорость Скорость передачи данных
Стоп-биты Количество стоповых бит, передаваемых в пакете
Четность Использование проверки четности
Размер байта Количество бит, передаваемых в пакете
Таймаут Максимальное время ожидания ответа от опрашиваемого устройства. ВНИМАНИЕ! Увеличение данного параметра на каналах связи низкого качества может привести увеличению задержек в работе соединения
Попыток Количество повторных попыток обращения к устройству в случае получения некорректного ответа или превышения таймаута ожидания ответа. Увеличение данного параметра помогает достичь более стабильной работы соединения на каналах с низким качеством связи, но может привести к появлению задержек

Варианты протоколов для соединений MODBUS

TCP Протокол MODBUS-TCP. Данный протокол может быть использован для подключения напрямую к устройству поддерживающему MODBUS-TCP либо для подключения к устройству через шлюз, который ведет обмен со станцией Faceplate по протоколу MODBUS-TCP, проксируя запросы в другую линию связи, например MODBUS-RTU или даже не из семейства MODBUS
RTU-SERIAL Соответствует протоколу MODBUS-RTU. Подключение к устройству выполняется по линии связи RS-485. Подключение станции Faceplate к линии связи выполняется с помощью преобразователей RS-232<=>RS-485 или USB<=>RS-485. При использовании одного серийного порта для обмена информацией с несколькими slave-устройствами нужно настроить одно общее соединение. В этом случае Modbus-адреса устройств определяются при настройке привязок (см. Создание привязок MODBUS)
RTU-TCP Протокол используется для обмена данными с устройствами поддерживающими MODBUS-RTU. В отличие от “RTU-SERIAL” для подключения к устройству используется преобразователь TCP<=>RS-485. В этом случае Faceplate выполняет подключение к преобразователю по TCP, но использует для обмена протокол MODBUS-RTU. Такое решение позволяет использовать преобразователи TCP<=>RS-485 в качестве Modbus-master устройств для организации связи с большим количеством slave-устройств

Создание привязок MODBUS

Привязки описывают какими именно данными обмениваются система и подключаемое устройство. Каждая привязка сопоставляет одну единицу данных из области памяти устройства одному полю тега Faceplate (см. Редактор тегов). Создание и редактирование привязок MODBUS производится с помощью формы:

20

Диалог вызывается при щелчке по кнопке “Создать” на панели управления привязками (см. Панель привязок) Настройки:

Тег Объект данных, содержащий набор полей предназначенных для контроля отдельной технологической точки, например: измеряемый параметр, клапан, регулятор и т. д (см. Редактор тегов)
Поле Поле тега, в которое будет записываться значение из сопоставляемой области памяти устройства. Привязка работает также в обратную сторону. Это означает, что при изменении значения в поле тега, новое значение будет записано в память устройства
Aдрес-slave Modbus-адрес устройства на шине, может принимать значения от 1 до 255. Значение поля используется при подключении к устройству через шлюз, либо в режиме RTU-SERIAL (см. Настройка соединений MODBUS)
Имя соединения Тип области памяти в устройстве:
  • DI. Discrete Inputs - дискретный вход. Тип памяти доступен только для чтения. Один регистр DI соответствует одному биту. Если сопоставляемое поле тега имеет целочисленный тип, то в него могут быть считаны более одного регистра. Количество считываемых регистров определяется настройкой “Тип” (см. ниже).
  • AI. Analog Input соответствует Input Registers. Тип памяти доступен только для чтения. Каждый регистр состоит из 16-ти бит. Для передачи чисел с плавающей точкой, а также целых значений более 65535, может быть использовано 2 следующих друг за другом регистра. Это определяется настройками “Тип” и “Формат” (см. ниже).
  • DO. Discrete Outputs соответствует Coils. Тип доступен для чтения и записи. Один регистр соответствует одному биту. Если сопоставляемое поле тега имеет целочисленный тип, то в него могут быть считаны более одного регистра. Количество считываемых регистров определяется настройкой “Тип” (см. ниже).
  • HR. Holding Registers. Тип доступен для чтения и записи. Каждый регистр состоит из 16-ти бит. Для передачи чисел с плавающей точкой, а также целых значений более 65535, может быть использовано 2 следующих друг за другом регистра. Это определяется настройками “Тип” и “Формат” (см. ниже).
Чтение, Запись Поля позволяют переопределить функции чтения и записи области (http://www.modbus.org/docs/Modbus_Application_Protocol_V1_1b.pdf). По умолчанию задаются значения соответствующие выбранной области памяти.
Проверка CRC Позволяет отключить проверку CRC. Актуально только для MODBUS RTU. ВНИМАНИЕ! Не рекомендуется отключать данную проверку так как это может привести к искажению получаемых с устройства данных. Отключение проверки может быть использовано только при необходимости интеграции с оборудованием не поддерживающим механизм CRC
Имя соединения Определяет объем передаваемых данных:
  • “bit” - один бит.
  • “byte” - 8 бит. Тип может быть использован для передачи 8 следующих друг за другом однобитовых регистров (DI, DO)
  • “word” - 16 бит. Тип используется для передачи одного регистра AI или HR, а также для работы с 16-ю следующими друг за другом регистрами типа DI или DO.
  • “dword” - 32 бита. Тип может быть использован для передачи 2-х следующих друг за другом регистров AI или HR. Формат передаваемого значения определяется настройкой “Формат” (см. ниже). Также тип может использоваться для передачи 32-х следующих друг за другом однобитовых регистров (DI, DO)
Адрес Начальный адрес регистра. Если “Тип” (см. выше) привязки обеспечивает передачу более одного регистра, то в настройке должен быть указан адрес первого регистра из связки
Формат Формат передаваемых данных. Настройка имеет значение при передаваемом объеме данных более одного байта (типы word, dword). см. Варианты форматов для привязок MODBUS.
A, B Коэффициенты масштабирования.Значение поля рассчитывается по формуле y = A*x + B, где y - значение поля тега, x - значение принятое из устройства

Варианты форматов для привязок MODBUS

big-integer Целое число без знака. Используемый порядок байт - big-endian, запись начинается со старшего байта и заканчивается младшим:

big-signed-integer Целое число со знаком, порядок байт - big-endian

big-float Число с плавающей точкой, порядок байт - big-endian:

big-integer-reverse Целое без знака. Значение актуально только для данных длиной более одного слова (word). Некоторые производители производители используют порядок байт:

big-signed-integer-reverse Целое значение со знаком. Значение актуально только для данных длиной более одного слова (word). Некоторые производители производители используют порядок байт:

big-float-reverse Число с плавающей точкой, порядок байт:

little-integer Целое число без знака, порядок байт - little-endian:

little-signed-integer Целое число со знаком, порядок байт - little-endian:

little-float Число с плавающей точкой, порядок байт - little-endian:

little-integer-reverse Целое число без знака, порядок байт:

little-signed-integer-reverse Целое число со знаком, порядок байт:

little-float-reverse Число с плавающей точкой, порядок байт:

Создание привязок MODBUS с помощью мастера

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

20

Диалог вызывается по кнопке “Мастер”, расположенной на панели управления (см. Описание интерфейса редактора соединений). Для запуска мастера нужно заполнить параметры:

Мастер Выбор мастера, из списка доступных. Мастера должны быть заранее сконфигурированы через “Автоматическое создание мастеров привязок MODBUS” или с помощью “Создание шаблонов привязок MODBUS”.
Тег Объект базы, содержащий набор полей предназначенных для контроля отдельной технологической точки, например: измеряемый параметр, клапан, регулятор и т. д (см. Редактор тегов)
Адрес slave Modbus-адрес устройства на шине, может принимать значения от 1 до 255. Значение поля используется при подключении к устройству через шлюз, либо в режиме RTU-SERIAL (см. Настройка соединений MODBUS)
Область Тип области памяти:
  • DI. Discrete Inputs
  • AI. Analog Input соответствует Input Registers
  • DO. Discrete Outputs соответствует Coils
  • HR. Holding Registers
см. Создание привязок MODBUS
Адрес Адрес начального регистра. Адреса создаваемых привязок будут вычислены относительного этого адреса с учетом заданных в шаблонах смещений. Например, если мастер содержит шаблон привязки, в котором “Адрес” = 6 и при запуске мастера указан начальный адрес 512, то адрес созданной привязки будет равен: 512 + 6 = 518 т. е. в шаблоне привязки задается не конкретный адрес регистра, а смещение относительно адреса, указываемого при запуске мастера (см. Создание шаблонов привязок MODBUS)

Автоматическое создание мастеров привязок MODBUS

Если для одного тега сконфигурированы одна или более привязок, ссылающихся на типовую структуру в области памяти подключенного устройства, то можно создать по ним мастер, который далее может использоваться для автоматизации действий при создании привязок для данного типа тегов. Для создания мастера нужно выбрать одну или более привязок, относящихся к одному и тому же тегу, после чего станет доступна кнопка “Создать мастер” (см. Описание интерфейса редактора соединений). При щелчке по ней появится диалог, предлагающий задать имя создаваемого мастера:

20

При создании мастера автоматически будут созданы шаблоны привязок (см. п. “Создание шаблонов привязок MODBUS”) на основе привязок выделенных в таблице.

Создание шаблонов привязок MODBUS

Шаблоны привязок используются для автоматизации действий разработчика при создании привязок. Каждый шаблон привязки относится к определенному мастеру (см. Создание мастеров соединений) и описывает параметры, создаваемых по нему привязок. В отличие от самой привязки шаблон ссылается не на конкретный адрес в области памяти подключенного устройства, а задает смещение относительно первой (с наименьшим адресом) привязки в мастере. Таким образом, если в памяти устройства для хранения информации по однотипным параметрам используется одинаковая структура данных, то целесообразно создать мастер для привязки тегов данного типа. Шаблоны привязок в мастере определяют состав, тип и смещение привязываемых полей данных. Настройка шаблонов привязок MODBUS, выполняется с помощью следующей формы:

20

Диалог отображается при щелчке по кнопке “Создать” на инструментальной панели для привязок (см. Описание интерфейса редактора соединений). Параметры:

Поле Поле тега, в которое будет записываться значение из сопоставляемой области памяти устройства. Привязка работает также в обратную сторону. Это означает, что при изменении значения в поле тега, новое значение будет записано в память устройства
Тип Определяет объем передаваемых данных:
  • “bit” - один бит.
  • “byte” - 8 бит. Тип может быть использован для передачи 8 следующих друг за другом однобитовых регистров (DI, DO)
  • “word” - 16 бит. Тип используется для передачи одного регистра AI или HR, а также для работы с 16-ю следующими друг за другом регистрами типа DI или DO.
  • “dword”. Тип может быть использован для передачи 2-х следующих друг за другом регистров AI или HR. Формат передаваемого значения определяется настройкой “Формат” (см. ниже). Также тип может использоваться для передачи 32-х следующих друг за другом однобитовых регистров (DI, DO).
Aдрес Смещение адреса регистра для поля относительно начального, задаваемого при вызове мастера (см. Создание привязок MODBUS с помощью мастера)
Формат Формат передаваемых данных. Настройка имеет значение при передаваемом объеме данных более одного байта (типы word, dword). см. Варианты форматов для привязок MODBUS.
A, B Коэффициенты масштабирования.Значение поля рассчитывается по формуле y = A*x + B, где y - значение поля тега, x - значение принятое из устройства

Создание соединений S7 (Siemens)

Протокол S7 разработан компанией Siemens для организации связи с контроллерами серии S7. Faceplate использует данный протокол для обмена данными с контроллерным оборудованием фирмы Siemens:

  • S7-LOGO
  • Контроллеры серии S7-200
  • Контроллеры серии S7-1200
  • Контроллеры серии S7-300
  • Контроллеры серии S7-400
Подключение к указанным типам устройств поддерживается только по сети Ethernet. Настройка подключений к устройствам по протоколу S7 (Siemens) выполняется с помощью следующей формы:

20

Диалог отображается в процессе создания нового соединения при выборе одного из типов из семейства S7 (Siemens), либо при редактировании параметров настроенного ранее соединения S7 (см. Описание интерфейса редактора соединенийй). Поддерживаются следующие типы:

  • S7-LOGO
  • Контроллеры серии S7-200
  • Контроллеры серии S7-1200
  • Контроллеры серии S7-300
  • Контроллеры серии S7-400
Настройки:
Имя соединения Имя создаваемого соединения. Рекомендуется использовать имена, отражающие функциональное назначение устройства, например “Цех 1”, или использовать обозначения из проектной документации. Имя соединения должно быть уникальным в рамках проекта.
Период Подключенное устройство опрашивается системой циклически с периодичностью, задаваемой данным параметром. Длительность интервала между сеансами опроса задается в миллисекундах
IP IP адрес подключаемого устройства
Порт Номер порта, используемый для подключения. По умолчанию протокол использует порт 102, но при подключении через шлюз номер порта может отличаться.
Стойка, Слот Параметры актуальны только при подключении к контроллерам серии S-300 и S7-400 и служат для определения адреса модуля CPU, который для различных конфигураций может отличаться.

Создание привязок S7 (Siemens)

Привязки описывают какими именно данными обмениваются система и контроллер. Каждая привязка сопоставляет одну единицу данных из области памяти контроллера одному полю тега Faceplate (см. Редактор тегов). Создание и редактирование привязок для контроллеров Siemens производится с помощью формы:

20

Диалог вызывается при щелчке по кнопке “Создать” на панели управления привязками (см. Панель привязок) Настройки:

Тег Объект данных, содержащий набор полей предназначенных для контроля отдельной технологической точки, например: измеряемый параметр, клапан, регулятор и т. д (см. Редактор тегов)
Поле Поле тега, в которое будет записываться значение из сопоставляемой области памяти устройства. Привязка работает также в обратную сторону. Это означает, что при изменении значения в поле тега, новое значение будет записано в память устройства
Область Тип области памяти:
  • I. Inputs - область входных данных контроллера. Тип области памяти доступен только для чтения.
  • Q. Quits - область выходных данных контроллера. Область доступна для чтения и записи.
  • M. Merker - меркерная область памяти. Область доступна для чтения и записи.
  • DB. Data Blocks - область блоков данных. Область доступна для чтения и записи.
Тип Определяет объем передаваемых данных:
  • “bit” - один бит
  • “byte” - 8 бит
  • “word” - 16 бит
  • “dword” - 32 бита
Формат Формат данных в контроллере:
  • integer - целочисленный формат без знака
  • sighned-integer - целочисленный формат со знаком
  • float - число с плавающей точкой
Для привязок имеющих тип “bit” настройка не актуальна.
DB Определяет номер блока данных, если для поля “Область” задано значение “DB”. Значение поля актуально только для соединений с контроллерами серии S7-1200, S7-300 и S7-400, для остальных типов всегда используется значение “1”.
Байт, Бит Определяют смещение данных в указанной области памяти
A, B Коэффициенты масштабирования.Значение поля рассчитывается по формуле y = A*x + B, где y - значение поля тега, x - значение принятое из устройства

Создание привязок S7 (Siemens) с помощью мастера

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

20

Диалог вызывается по кнопке “Мастер”, расположенной на панели управления (см. Описание интерфейса редактора соединений). Для запуска мастера нужно указать параметры:

Диалог вызывается при щелчке по кнопке “Создать” на панели управления привязками (см. Панель привязок) Настройки:

Мастер Выбор мастера, из списка доступных. Мастера должны быть заранее сконфигурированы через “Автоматическое создание мастеров привязок S7 (Siemens)” или с помощью "Создание шаблонов привязок S7 (Siemens)"
Тег Объект данных, содержащий набор полей предназначенных для контроля отдельной технологической точки, например: измеряемый параметр, клапан, регулятор и т. д (см. Редактор тегов)
Область Тип области памяти:
  • I. Inputs - область входных данных контроллера. Тип области памяти доступен только для чтения.
  • Q. Quits - область выходных данных контроллера. Область доступна для чтения и записи.
  • M. Merker - меркерная область памяти. Область доступна для чтения и записи.
  • DB. Data Blocks - область блоков данных. Область доступна для чтения и записи.
DB Определяет номер блока данных, если для поля “Область” задано значение “DB”. Значение поля актуально только для соединений с контроллерами серии S7-1200, S7-300 и S7-400, для остальных типов всегда используется значение “1”.
Байт Определяют смещение структуры данных в указанной области памяти

Автоматическое создание мастеров привязок S7 (Siemens)

Если для одного тега сконфигурированы одна или более привязок, ссылающихся на одну структуру данных в в памяти контроллера, то можно создать по ним мастер, который далее может использоваться для автоматизации действий при создании привязок для данного типа тегов. Для создания мастера нужно выбрать одну или более привязок, относящихся к одному и тому же тегу, после чего станет доступна кнопка “Создать мастер” (см. Описание интерфейса редактора соединений). При щелчке по ней появится диалог, предлагающий задать имя создаваемого мастера:

20

При создании мастера автоматически будут созданы шаблоны привязок (см. п. "Создание шаблонов привязок S7 (Siemens)") на основе привязок выделенных в таблице.

Создание шаблонов привязок S7 (Siemens)

Шаблоны привязок используются для автоматизации действий разработчика при создании привязок. Каждый шаблон привязки относится к определенному мастеру (см. Создание мастеров соединений) и описывает параметры, создаваемых по нему привязок. В отличие от самой привязки шаблон ссылается не на конкретный адрес в области памяти контроллера, а задает смещение относительно первой (с наименьшим адресом) привязки в мастере. Таким образом, если в контроллере для хранения информации по однотипным параметрам используется одинаковая структура данных, то целесообразно создать мастер для привязки тегов данного типа. Шаблоны привязок в мастере определяют состав, тип, формат и смещение привязываемых полей данных. Настройка шаблонов привязок для контроллеров Siemens, выполняется с помощью следующей формы:

20

Диалог отображается при щелчке по кнопке “Создать” на инструментальной панели для привязок (см. Описание интерфейса редактора соединений). Параметры:

Поле Поле тега, в которое будет записываться значение из сопоставляемой области памяти контроллера
Тип Определяет объем передаваемых данных:
  • “bit” - один бит
  • “byte” - 8 бит
  • “word” - 16 бит
  • “dword” - 32 бита
Байт Определяет смещение данных относительно первой привязки в мастере. Первой считается привязка имеющая наименьшее значение в поле “Байт”
A, B Коэффициенты масштабирования. Значение поля рассчитывается по формуле y = A*x + B, где y - значение поля тега, x - значение принятое из устройства

Создание соединений DCON

Протокол DCON разработан фирмой ICP DAS, широко распространен, поддерживается многими производителями контроллерного оборудования. Настройка подключений к устройствам по протоколу DCON выполняется с помощью следующей формы:

20

Диалог вызывается при выборе типа DCON в процессе создания нового соединения, либо при редактировании параметров настроенного ранее соединения DCON. (см. Описание интерфейса редактора соединений). Настройки:

Имя соединения Имя создаваемого соединения. Рекомендуется использовать имена, отражающие функциональное назначение устройства, например “Площадка №2”, или использовать обозначения из проектной документации. Имя соединения должно быть уникальным в рамках проекта
Период Подключенное устройство опрашивается системой циклически с периодичностью, задаваемой данным параметром. Длительность интервала между сеансами опроса задается в миллисекундах
Тип Вариант подключения к устройству. Поддерживаются:
  • “TCP”. Данный тип может быть использован для подключения через шлюз TCP<=>RS-485. Такое решение позволяет использовать преобразователи TCP<=>RS-485 в качестве master-устройств для организации связи с большим количеством приборов учета.
  • “SERIAL”. Подключение к устройству выполняется по линии связи RS-485. Подключение станции Faceplate к линии связи выполняется с помощью преобразователей RS-232<=>RS-485 или USB<=>RS-485. При использовании одного серийного порта для обмена информацией с несколькими устройствами нужно настроить одно общее соединение. В этом случае DCON-адреса устройств определяются при настройке привязок (см. Создание привязок DCON)
TCP
IP IP адрес шлюза
Порт Номер порта, используемый для подключения к шлюзу
SERIAL
Порт Имя порта, через которое ведется обмен данными, например, “СОМ3” для OS Windows или “/dev/ttyUSB0” для систем семейства Linux
Скорость Скорость передачи данных
Сторп-биты Количество стоповых бит, передаваемых в пакете
Четность Использование проверки четности
Размер байта Количество бит, передаваемых в пакете
Таймаут Максимальное время ожидания ответа от опрашиваемого устройства. ВНИМАНИЕ! Увеличение данного параметра на каналах связи низкого качества может привести увеличению задержек в работе соединения
Попыток Количество повторных попыток обращения к устройству в случае получения некорректного ответа или превышения таймаута ожидания ответа. Увеличение данного параметра помогает достичь более стабильной работы соединения на каналах с низким качеством связи, но может привести к появлению задержек

Создание привязок DCON

Привязки описывают какими именно данными обмениваются система и подключаемое устройство. Каждая привязка сопоставляет один из контролируемых устройством параметров одному полю тега Faceplate (см. Редактор тегов). Создание и редактирование привязок DCON производится с помощью формы:

20

Диалог вызывается при щелчке по кнопке “Создать” на панели управления привязками (см. Панель привязок) Настройки:

Тег Объект базы, содержащий набор полей предназначенных для контроля отдельной технологической точки, например: измеряемый параметр, клапан, регулятор и т. д (см. Редактор тегов)
Поле Поле тега, в которое будет записываться значение получаемого параметра
Адрес DCON-адрес устройства на шине, может принимать значения от 1 до 254
Параметры модуля Формат телеграмм DCON может меняться в зависимости от типа устройства (модули ввода, модули ввода-вывода, модули вывода) и количества входов/выходов на нем. Для определения формата телеграмм необходимо заполнить поля, описывающие конфигурацию устройства:
  • “DI” - количество дискретных входов
  • “DO” - количество дискретных выходов
  • “AI” - количество аналоговых входов
  • “AO” - количество аналоговых выходов
Параметры канала Панель становится доступна после заполнения параметров модуля. На ней нужно указать:
  • “Тип” - тип канала, может принимать значения: AI, AO, DI, DO в зависимости от конфигурации модуля.
  • “Канал” - номер канала в модуле (отсчет ведется с 1). Если модуль является модулем ввода-вывода, то для каналов ввода и каналов вывода ведется отдельная нумерация.
  • “Формат”. Поле актуально только для аналоговых каналов и описывает в каком формате устройство передает данные (определяется при настройке устройства). Возможны значения HEX, FLOAT.
  • “Знаков после запятой”. Поле актуально только для аналоговых каналов, передающих данные в формате FLOAT. Определяет количество знаков после запятой в передаваемом значении (определяется при настройке устройства)
A, B Коэффициенты масштабирования.Значение поля рассчитывается по формуле y = A*x + B, где y - значение поля тега, x - значение параметра в телеграмме

Создание привязок DCON с помощью мастера

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

20

Диалог вызывается по кнопке “Мастер”, расположенной на панели управления (см. Описание интерфейса редактора соединений). Для запуска мастера нужно указать параметры:

Мастер Выбор мастера, из списка доступных. Мастера должны быть заранее сконфигурированы через “Автоматическое создание мастеров привязок DCON” или с помощью "Создание шаблонов привязок DCON"
Тег Объект базы, содержащий набор полей предназначенных для контроля отдельной технологической точки, например: измеряемый параметр, клапан, регулятор и т. д (см. Редактор тегов)
Адрес DCON-адрес устройства на шине, может принимать значения от 1 до 254.
Канал Номер канала для которого создается привязка (отсчет ведется с 1)

Автоматическое создание мастеров привязок DCON

Если для одного тега сконфигурированы одна или более привязок, ссылающихся на одно устройство, то можно создать по ним мастер, который далее может использоваться для автоматизации действий при создании привязок для данного типа тегов. Для создания мастера нужно выбрать одну или более привязок, относящихся к одному и тому же тегу, после чего станет доступна кнопка “Создать мастер” (см. Описание интерфейса редактора мастеров соединений). При щелчке по ней появится диалог, предлагающий задать имя создаваемого мастера:

20

При создании мастера автоматически будут созданы шаблоны привязок (см. п."Создание шаблонов привязок DCON") на основе привязок выделенных в таблице.

Создание шаблонов привязок DCON

Шаблоны привязок используются для автоматизации действий разработчика при создании привязок. Каждый шаблон привязки относится к определенному мастеру (см. Создание мастеров соединений) и описывает параметры, создаваемых по нему привязок. В отличие от самой привязки шаблон не содержит адрес устройства и номер канала, а только определяет параметры модуля и параметры канала. Таким образом, если требуется создать множество однотипных привязок к устройствам, то целесообразно создать мастер для привязки данного типа. Шаблоны привязок в мастере определяют состав, тип и параметры масштабирования привязываемых полей. Настройка шаблонов привязок DCON, выполняется с помощью следующей формы:

20

Диалог отображается при щелчке по кнопке “Создать” на инструментальной панели для привязок (см. Описание интерфейса редактора соединений). Параметры:

Поле Поле тега, в которое будет записываться значение получаемого параметра
Параметры модуля Формат телеграмм DCON может меняться в зависимости от типа устройства (модули ввода, модули ввода-вывода, модули вывода) и количества входов/выходов на нем. Для определения формата телеграмм необходимо заполнить поля, описывающие конфигурацию устройства:
  • “DI” - количество дискретных входов
  • “DO” - количество дискретных выходов
  • “AI” - количество аналоговых входов
  • “AO” - количество аналоговых выходов
Параметры канала Панель становится доступна после заполнения параметров модуля. На ней нужно указать:
  • “Тип” - тип канала, может принимать значения: AI, AO, DI, DO в зависимости от конфигурации модуля.
  • “Канал” - номер канала в модуле (отсчет ведется с 1). Если модуль является модулем ввода-вывода, то для каналов ввода и каналов вывода ведется отдельная нумерация.
  • “Формат”. Поле актуально только для аналоговых каналов и описывает в каком формате устройство передает данные (определяется при настройке устройства). Возможны значения HEX, FLOAT.
  • “Знаков после запятой”. Поле актуально только для аналоговых каналов, передающих данные в формате FLOAT. Определяет количество знаков после запятой в передаваемом значении (определяется при настройке устройства)
A, B Коэффициенты масштабирования.Значение поля рассчитывается по формуле y = A*x + B, где y - значение поля тега, x - значение параметра в телеграмме

Создание соединений M-Bus

M-Bus - это открытый коммуникационный протокол, описанный в стандартах EN13757 и ГОСТ Р ЕН 1434-3. В настоящее время протокол поддерживается большинством производителей приборов учета ресурсов. Настройка подключений к устройствам по протоколу M-Bus выполняется с помощью следующей формы:

20

Диалог вызывается при выборе типа MBUS в процессе создания нового соединения, либо при редактировании параметров настроенного ранее соединения MBUS. (см. Описание интерфейса редактора соединений). Настройки:

Имя соединения Имя создаваемого соединения. Рекомендуется использовать имена, отражающие функциональное назначение устройства, например “Площадка №2”, или использовать обозначения из проектной документации. Имя соединения должно быть уникальным в рамках проекта
Период Подключенное устройство опрашивается системой циклически с периодичностью, задаваемой данным параметром. Длительность интервала между сеансами опроса задается в миллисекундах
Тип Вариант подключения к устройству. Поддерживаются:
  • “TCP”. Данный тип может быть использован для подключения через шлюз TCP<=>RS-485. Такое решение позволяет использовать преобразователи TCP<=>RS-485 в качестве master-устройств для организации связи с большим количеством приборов учета.
  • “SERIAL”. Подключение к устройству выполняется по линии связи RS-485. Подключение станции Faceplate к линии связи выполняется с помощью преобразователей RS-232<=>RS-485 или USB<=>RS-485. При использовании одного серийного порта для обмена информацией с несколькими устройствами нужно настроить одно общее соединение. В этом случае DCON-адреса устройств определяются при настройке привязок (см. Создание привязок DCON)
TCP
IP IP адрес шлюза
Порт Номер порта, используемый для подключения к шлюзу
SERIAL
Порт Имя порта, через которое ведется обмен данными, например, “СОМ3” для OS Windows или “/dev/ttyUSB0” для систем семейства Linux
Скорость Скорость передачи данных
Стоп-биты Количество стоповых бит, передаваемых в пакете
Четность Использование проверки четности
Размер байта Количество бит, передаваемых в пакете
Таймаут Максимальное время ожидания ответа от опрашиваемого устройства. ВНИМАНИЕ! Увеличение данного параметра на каналах связи низкого качества может привести увеличению задержек в работе соединения
Попыток Количество повторных попыток обращения к устройству в случае получения некорректного ответа или превышения таймаута ожидания ответа. Увеличение данного параметра помогает достичь более стабильной работы соединения на каналах с низким качеством связи, но может привести к появлению задержек

Создание привязок M-Bus

Привязки описывают какими именно данными обмениваются система и подключаемое устройство. Каждая привязка сопоставляет один из контролируемых устройством параметров одному полю тега Faceplate (см. Редактор тегов). Создание и редактирование привязок M-Bus производится с помощью формы:

20

Диалог вызывается при щелчке по кнопке “Создать” на панели управления привязками (см. Панель привязок) Настройки:

Тег Объект данных, содержащий набор полей предназначенных для контроля отдельной технологической точки, например: измеряемый параметр, клапан, регулятор и т. д (см. Редактор тегов)
Поле Поле тега, в которое будет записываться значение получаемого параметра
Адрес M-Bus-адрес устройства на шине, может принимать значения от 1 до 250
Телеграмма Код запрашиваемой телеграммы. Описание кодов поддерживаемых устройством телеграмм должно быть приведено в документации на устройство
Индекс Определяет индекс параметра в телеграмме (отсчет ведется с 0). Телеграмма M-Bus имеет определенную структуру, в которой четко определена последовательность блоков. Каждый отдельный блок служит для описания одного контролируемого параметра. Таким образом, номер блока в телеграмме указывает на конкретный контролируемый параметр, который может быть привязан полю тега Faceplate. Описание состава телеграмм должно быть приведено в документации на устройство.
A, B Коэффициенты масштабирования.Значение поля рассчитывается по формуле y = A*x + B, где y - значение поля тега, x - значение параметра в телеграмме

Создание привязок M-Bus с помощью мастера

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

20

Диалог вызывается по кнопке “Мастер”, расположенной на панели управления (см. Описание интерфейса редактора соединений). Для запуска мастера нужно заполнить параметры:

Мастер Выбор мастера, из списка доступных. Мастера должны быть заранее сконфигурированы через “Автоматическое создание мастеров привязок M-Bus” или с помощью “Создание шаблонов привязок M-Bus”
Тег Объект базы, содержащий набор полей предназначенных для контроля отдельной технологической точки, например: измеряемый параметр, клапан, регулятор и т. д (см. Редактор тегов)
Адрес M-Bus-адрес устройства на шине, может принимать значения от 1 до 250

Автоматическое создание мастеров привязок M-Bus

Если для одного тега сконфигурированы одна или более привязок, ссылающихся на одно устройство, то можно создать по ним мастер, который далее может использоваться для автоматизации действий при создании привязок для данного типа тегов. Для создания мастера нужно выбрать одну или более привязок, относящихся к одному и тому же тегу, после чего станет доступна кнопка “Создать мастер” (см. Описание интерфейса редактора соединений). При щелчке по ней появится диалог, предлагающий задать имя создаваемого мастера:

20

При создании мастера автоматически будут созданы шаблоны привязок (см. п. "Создание шаблонов привязок M-Bus") на основе привязок выделенных в таблице.

Создание шаблонов привязок M-Bus

Шаблоны привязок используются для автоматизации действий разработчика при создании привязок. Каждый шаблон привязки относится к определенному мастеру (см. Создание мастеров соединений) и описывает параметры, создаваемых по нему привязок. В отличие от самой привязки шаблон не содержит адрес устройства, а только определяет телеграмму и индекс параметра в ней. Таким образом, если требуется создать множество однотипных привязок к устройствам, то целесообразно создать мастер для привязки данного типа. Шаблоны привязок в мастере определяют состав, тип и параметры масштабирования привязываемых полей. Настройка шаблонов привязок M-Bus, выполняется с помощью следующей формы:

20

Диалог отображается при щелчке по кнопке “Создать” на инструментальной панели для привязок (см. Описание интерфейса редактора соединений). Параметры:

Поле Поле тега, в которое будет записываться значение получаемого параметра
Телеграмма Код запрашиваемой телеграммы. Описание кодов поддерживаемых устройством телеграмм должно быть приведено в документации на устройство
Индекс Определяет индекс параметра в телеграмме (отсчет ведется с 0). Телеграмма M-Bus имеет определенную структуру, в которой четко определена последовательность блоков. Каждый отдельный блок служит для описания одного контролируемого параметра. Таким образом, номер блока в телеграмме указывает на конкретный контролируемый параметр, который может быть привязан полю тега Faceplate. Описание состава телеграмм должно быть приведено в документации на устройство.
A, B Коэффициенты масштабирования.Значение поля рассчитывается по формуле y = A*x + B, где y - значение поля тега, x - значение параметра в телеграмме

Настройка соединений SNMP

SNMP - это открытый коммуникационный протокол, определенный Инженерным советом интернета (IETF). Протокол широко используется для обмена данными с сетевым оборудованием. В Faceplate поддержаны протокол версии SNMPv2, SNMPv3. Настройка подключений выполняется с помощью следующей формы:

20

Диалог вызывается при выборе типа SNMP в процессе создания нового соединения, либо при редактировании параметров настроенного ранее соединения SNMP. (см. Описание интерфейса редактора соединений). Настройки:

Имя соединения Имя создаваемого соединения. Рекомендуется использовать имена, отражающие функциональное назначение устройства, например “Сервер данных”, или использовать обозначения из проектной документации. Имя должно быть уникальным в рамках проекта.
Период Подключенное устройство опрашивается системой циклически с периодичностью, задаваемой данным параметром. Длительность интервала между сеансами опроса задается в миллисекундах
IP IP адрес подключаемого устройства
Порт Номер порта, используемый для подключения. По умолчанию протокол использует порт 161, но в зависимости от конфигурации номер порта может отличаться
Community Строка используемая для аутентификации
AgentID Идентификатор агента. Строка используемая при аутентификации запроса менеджером SNMPv3 (для версии SNMPv2 рекомендуется оставить значение предложенное по умолчанию)
Таймаут Максимальное время ожидания ответа от опрашиваемого устройства. ВНИМАНИЕ! Увеличение данного параметра на каналах связи низкого качества может привести увеличению задержек в работе соединения
Попыток Количество повторных попыток обращения к устройству в случае получения некорректного ответа или превышения таймаута ожидания ответа. Увеличение данного параметра помогает достичь более стабильной работы соединения на каналах с низким качеством связи, но может привести к появлению задержек

Создание привязок SNMP

Привязки описывают какими именно данными обмениваются система и подключаемое устройство. Каждая привязка сопоставляет один контролируемый параметр одному полю тега Faceplate (см. Редактор тегов). Создание и редактирование привязок SNMP производится с помощью формы:

20

Диалог вызывается при щелчке по кнопке “Создать” на панели управления привязками (см. Панель привязок) Настройки:

Тег Объект данных, содержащий набор полей предназначенных для контроля отдельной технологической точки, например: измеряемый параметр, клапан, регулятор и т. д (см. Редактор тегов)
ПОле Поле тега, в которое будет записываться значение параметра
Адрес OID адрес контролируемого параметра. Адреса доступных параметров должны быть приведены в документации производителя на подключаемое устройство
A, B Коэффициенты масштабирования.Значение поля рассчитывается по формуле y = A*x + B, где y - значение поля тега, x - значение параметра в телеграмме
Отключено Настройка позволяет деактивировать привязку в режиме исполнения

Создание привязок SNMP с помощью мастера

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

20

Диалог вызывается по кнопке “Мастер”, расположенной на панели управления (см. Описание интерфейса редактора соединений). Для запуска мастера нужно заполнить параметры:

Мастер Выбор мастера, из списка доступных. Мастера должны быть заранее сконфигурированы через “Автоматическое создание мастеров привязок SNMP” или с помощью "Создание шаблонов привязок SNMP"
Тег Объект данных, содержащий набор полей предназначенных для контроля отдельной технологической точки, например: измеряемый параметр, клапан, регулятор и т. д (см. Редактор тегов)
Адрес OID ветки (префикс), содержащей привязываемые параметры параметры (см. Создание привязок SNMP)

Автоматическое создание мастеров привязок SNMP

Если для одного тега сконфигурированы одна или более привязок, ссылающихся на одно устройство, то можно создать по ним мастер, который далее может использоваться для автоматизации действий при создании привязок для однотипных устройств или структур данных. Для создания мастера нужно выбрать одну или более привязок, относящихся к одному и тому же тегу, после чего станет доступна кнопка “Создать мастер” (см. Описание интерфейса редактора мастеров соединений). При щелчке по ней появится диалог, предлагающий задать имя создаваемого мастера:

20

При создании мастера автоматически будут созданы шаблоны привязок (см. п. "Создание привязок SNMP с помощью мастера") на основе привязок выделенных в таблице.

Создание шаблонов привязок SNMP

Шаблоны привязок используются для автоматизации действий разработчика при создании привязок. Каждый шаблон привязки относится к определенному мастеру (см. Создание мастеров соединений) и описывает параметры, создаваемых по нему привязок. В отличие от самой привязки шаблон содержит не полный адрес параметра, а только часть, определяющую его адрес внутри ветки (постфикс). Например, если в ветке 1.6.3.1 содержится параметр, полный адрес которого будет выглядеть как 1.6.3.1.2.1, то адресом параметра внутри ветки (постфикс) является 2.1. Таким образом, если требуется создать множество однотипных привязок для разных веток в устройстве или разных устройств, то целесообразно создать мастер для привязки данного типа. Шаблоны привязок в мастере определяют состав, тип и адреса параметров внутри ветки. Настройка шаблонов привязок SNMP, выполняется с помощью следующей формы:

20

Диалог отображается при щелчке по кнопке “Создать” на инструментальной панели для привязок (см. Описание интерфейса редактора соединений). Параметры:

Поле Поле тега, в которое будет записываться значение контролируемого параметра
Адрес OID адрес контролируемого параметра внутри ветки (см. Создание привязок SNMP)
A, B Коэффициенты масштабирования.Значение поля рассчитывается по формуле y = A*x + B, где y - значение поля тега, x - значение параметра в телеграмме

Настройка соединений Mercury 230

Обмен данными со счетчиками электрической энергии серии Mercury 230 ведется по открытому коммуникационному протоколу, который был разработанный компанией Incotex. Настройка подключений к устройствам по протоколу Mercury 230 выполняется с помощью следующей формы:

20

Диалог вызывается при выборе типа MERCURY230 в процессе создания нового соединения, либо при редактировании параметров настроенного ранее соединения MERCURY230. (см. Описание интерфейса редактора соединений). Настройки:

Имя соединения Имя создаваемого соединения. Рекомендуется использовать имена, отражающие функциональное назначение устройства, например “Площадка №2”, или использовать обозначения из проектной документации. Имя соединения должно быть уникальным в рамках проекта
Период Подключенное устройство опрашивается системой циклически с периодичностью, задаваемой данным параметром. Длительность интервала между сеансами опроса задается в миллисекундах
Тип Вариант подключения к устройству. Поддерживаются:
  • “TCP”. Данный тип может быть использован для подключения через шлюз TCP<=>RS-485. Такое решение позволяет использовать преобразователи TCP<=>RS-485 в качестве master-устройств для организации связи с большим количеством приборов учета.
  • “SERIAL”. Подключение к устройству выполняется по линии связи RS-485. Подключение станции Faceplate к линии связи выполняется с помощью преобразователей RS-232<=>RS-485 или USB<=>RS-485. При использовании одного серийного порта для обмена информацией с несколькими устройствами нужно настроить одно общее соединение. В этом случае DCON-адреса устройств определяются при настройке привязок (см. Создание привязок DCON)
TCP
IP IP адрес шлюза
Порт Номер порта, используемый для подключения к шлюзу
SERIAL
Порт Имя порта, через которое ведется обмен данными, например, “СОМ3” для OS Windows или “/dev/ttyUSB0” для систем семейства Linux
Скорость Скорость передачи данных
Стоп-биты Количество стоповых бит, передаваемых в пакете
Четность Использование проверки четности
Размер байта Количество бит, передаваемых в пакете
Таймаут Максимальное время ожидания ответа от опрашиваемого устройства. ВНИМАНИЕ! Увеличение данного параметра на каналах связи низкого качества может привести увеличению задержек в работе соединения
Попыток Количество повторных попыток обращения к устройству в случае получения некорректного ответа или превышения таймаута ожидания ответа. Увеличение данного параметра помогает достичь более стабильной работы соединения на каналах с низким качеством связи, но может привести к появлению задержек

Создание привязок Mercury 230

Привязки описывают какими именно данными обмениваются система и подключаемое устройство. Каждая привязка сопоставляет один из контролируемых устройством параметров одному полю тега Faceplate (см. Редактор тегов). Создание и редактирование привязок Mercury 230 производится с помощью формы:

20

Диалог вызывается при щелчке по кнопке “Создать” на панели управления привязками (см. Панель привязок) Настройки:

Тег Объект данных, содержащий набор полей предназначенных для контроля отдельной технологической точки, например: измеряемый параметр, клапан, регулятор и т. д (см. Редактор тегов)
Поле Поле тега, в которое будет записываться значение получаемого параметра
Адрес Адрес устройства на шине, может принимать значения от 1 до 253
Тариф Номер тарифа. Счетчики электроэнергии поддерживают тарификацию учет потребляемой энергии и позволяют получать накопленное значение по каждому из тарифов. Счетчики серии Mercury 230 для идентификации сконфигурированных тарифов используют нумерацию. Данный параметр определяет номер тарифа, по которому запрашивается значение накопленной энергии.
A, B Коэффициенты масштабирования.Значение поля рассчитывается по формуле y = A*x + B, где y - значение поля тега, x - значение параметра в телеграмме

Создание привязок Mercury 230 с помощью мастера

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

20

Диалог вызывается по кнопке “Мастер”, расположенной на панели управления (см. Описание интерфейса редактора соединений). Для запуска мастера нужно заполнить параметры:

Мастер Выбор мастера, из списка доступных. Мастера должны быть заранее сконфигурированы через “Автоматическое создание мастеров привязок SNMP” или с помощью "Создание шаблонов привязок SNMP"
Тег Объект данных, содержащий набор полей предназначенных для контроля отдельной технологической точки, например: измеряемый параметр, клапан, регулятор и т. д (см. Редактор тегов)
Адрес Адрес устройства на шине, может принимать значения от 1 до 253

Автоматическое создание мастеров привязок Mercury 230

Если для одного тега сконфигурированы одна или более привязок, ссылающихся на одно устройство, то можно создать по ним мастер, который далее может использоваться для автоматизации действий при создании привязок для данного типа тегов. Для создания мастера нужно выбрать одну или более привязок, относящихся к одному и тому же тегу, после чего станет доступна кнопка “Создать мастер” (см. Описание интерфейса редактора соединений). При щелчке по ней появится диалог, предлагающий задать имя создаваемого мастера:

20

При создании мастера автоматически будут созданы шаблоны привязок (см. п. "Создание шаблонов привязок Mercury 230") на основе привязок выделенных в таблице.

Создание шаблонов привязок Mercury 230

Шаблоны привязок используются для автоматизации действий разработчика при создании привязок. Каждый шаблон привязки относится к определенному мастеру (см. Создание мастеров соединений) и описывает параметры, создаваемых по нему привязок. В отличие от самой привязки шаблон не содержит адрес устройства, а только определяет номер тарифа. Таким образом, если требуется создать множество однотипных привязок к устройствам, то целесообразно создать мастер для привязки данного типа. Шаблоны привязок в мастере определяют состав запрашиваемых тарифов, и параметры масштабирования значений. Настройка шаблонов привязок Mercury 230, выполняется с помощью следующей формы:

20

Диалог отображается при щелчке по кнопке “Создать” на инструментальной панели для привязок (см. Описание интерфейса редактора соединений). Параметры:

Поле Поле тега, в которое будет записываться значение накопленной энергии по соответствующему тарифу
Тариф Номер тарифа. Счетчики электроэнергии поддерживают тарификацию учет потребляемой энергии и позволяют получать накопленное значение по каждому из тарифов. Счетчики серии Mercury 230 для идентификации сконфигурированных тарифов используют нумерацию. Данный параметр определяет номер тарифа, по которому запрашивается значение накопленной энергии
A,B Коэффициенты масштабирования.Значение поля рассчитывается по формуле y = A*x + B, где y - значение поля тега, x - значение параметра в телеграмме

Настройка соединений IGLA

Faceplate поддерживает работу измерительными системами “ИГЛА”, предназначенными для измерения запасов светлых нефтепродуктов в резервуарных парках . Обмен данными ведется с использованием специализированного протокола разработанного компанией ООО “НПФ «СПЕЦИАЛЬНЫЕ ТЕХНОЛОГИИ”. Настройка подключений к устройствам по протоколу IGLA выполняется с помощью следующей формы:

20

Диалог вызывается при выборе типа IGLA в процессе создания нового соединения, либо при редактировании параметров настроенного ранее соединения IGLA. (см. Описание интерфейса редактора соединений). Настройки:

Имя соединения Имя создаваемого соединения. Рекомендуется использовать имена, отражающие функциональное назначение устройства, например “Площадка №2”, или использовать обозначения из проектной документации. Имя соединения должно быть уникальным в рамках проекта
Период Подключенное устройство опрашивается системой циклически с периодичностью, задаваемой данным параметром. Длительность интервала между сеансами опроса задается в миллисекундах
Тип Вариант подключения к устройству. Поддерживаются:
  • “TCP”. Данный тип может быть использован для подключения через шлюз TCP<=>RS-485. Такое решение позволяет использовать преобразователи TCP<=>RS-485 в качестве master-устройств для организации связи с большим количеством приборов учета.
  • “SERIAL”. Подключение к устройству выполняется по линии связи RS-485. Подключение станции Faceplate к линии связи выполняется с помощью преобразователей RS-232<=>RS-485 или USB<=>RS-485. При использовании одного серийного порта для обмена информацией с несколькими устройствами нужно настроить одно общее соединение. В этом случае DCON-адреса устройств определяются при настройке привязок (см. Создание привязок DCON)
TCP
IP IP адрес шлюза
Порт Номер порта, используемый для подключения к шлюзу
SERIAL
Порт Имя порта, через которое ведется обмен данными, например, “СОМ3” для OS Windows или “/dev/ttyUSB0” для систем семейства Linux
Скорость Скорость передачи данных
Стоп-биты Количество стоповых бит, передаваемых в пакете
Четность Использование проверки четности
Размер байта Количество бит, передаваемых в пакете
Таймаут Максимальное время ожидания ответа от опрашиваемого устройства. ВНИМАНИЕ! Увеличение данного параметра на каналах связи низкого качества может привести увеличению задержек в работе соединения
Попыток Количество повторных попыток обращения к устройству в случае получения некорректного ответа или превышения таймаута ожидания ответа. Увеличение данного параметра помогает достичь более стабильной работы соединения на каналах с низким качеством связи, но может привести к появлению задержек

Создание привязок IGLA

Привязки описывают какими именно данными обмениваются система и подключаемое устройство. Каждая привязка сопоставляет один из контролируемых устройством параметров одному полю тега Faceplate (см. Редактор тегов). Создание и редактирование привязок IGLA производится с помощью формы:

20

Диалог вызывается при щелчке по кнопке “Создать” на панели управления привязками (см. Панель привязок) Настройки:

Тег Объект данных, содержащий набор полей предназначенных для контроля отдельной технологической точки, например: измеряемый параметр, клапан, регулятор и т. д (см. Редактор тегов)
Поле Поле тега, в которое будет записываться значение получаемого параметра
Адрес Адрес устройства на шине, может принимать значения от 1 до 253
Параметр Поддерживаются следующие типы измерений:
  • уровень
  • уровень воды
  • температура средняя
  • температура в точке
  • плотность
  • приведенная плотность
  • плотность в точке
Канал Настройка актуальна только параметров:
  • температура в точке
  • плотность в точке
и позволяет задать адрес конкретной точки
A, B Коэффициенты масштабирования.Значение поля рассчитывается по формуле y = A*x + B, где y - значение поля тега, x - значение параметра в телеграмме

Создание привязок IGLA с помощью мастера

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

20

Диалог вызывается по кнопке “Мастер”, расположенной на панели управления (см. Описание интерфейса редактора соединений). Для запуска мастера нужно заполнить параметры:

Мастер Выбор мастера, из списка доступных. Мастера должны быть заранее сконфигурированы через “Автоматическое создание мастеров привязок SNMP” или с помощью "Создание шаблонов привязок IGLA"
Тег Объект данных, содержащий набор полей предназначенных для контроля отдельной технологической точки, например: измеряемый параметр, клапан, регулятор и т. д (см. Редактор тегов)
Адрес Адрес устройства на шине, может принимать значения от 1 до 253

Автоматическое создание мастеров привязок IGLA

Если для одного тега сконфигурированы одна или более привязок, ссылающихся на одно устройство, то можно создать по ним мастер, который далее может использоваться для автоматизации действий при создании привязок для данного типа тегов. Для создания мастера нужно выбрать одну или более привязок, относящихся к одному и тому же тегу, после чего станет доступна кнопка “Создать мастер” (см. Описание интерфейса редактора соединений). При щелчке по ней появится диалог, предлагающий задать имя создаваемого мастера:

20

При создании мастера автоматически будут созданы шаблоны привязок (см. п. "Создание шаблонов привязок IGLA") на основе привязок выделенных в таблице.

Создание шаблонов привязок IGLA

Шаблоны привязок используются для автоматизации действий разработчика при создании привязок. Каждый шаблон привязки относится к определенному мастеру (см. Создание мастеров соединений) и описывает параметры, создаваемых по нему привязок. В отличие от самой привязки шаблон не содержит адрес устройства, а только определяет тип параметра. Таким образом, если требуется создать множество однотипных привязок к устройствам, то целесообразно создать мастер для привязки данного типа. Шаблоны привязок в мастере определяют состав запрашиваемых параметров, и параметры масштабирования значений. Настройка шаблонов привязок IGLA, выполняется с помощью следующей формы:

20

Диалог отображается при щелчке по кнопке “Создать” на инструментальной панели для привязок (см. Описание интерфейса редактора соединений). Параметры:

Поле Поле тега, в которое будет записываться значение получаемого параметра
Параметр Поддерживаются следующие типы измерений:
  • уровень
  • уровень воды
  • температура средняя
  • температура в точке
  • плотность
  • приведенная плотность
  • плотность в точке
Канал Настройка актуальна только параметров:
  • температура в точке
  • плотность в точке
и позволяет задать адрес конкретной точки
A, B Коэффициенты масштабирования.Значение поля рассчитывается по формуле y = A*x + B, где y - значение поля тега, x - значение параметра в телеграмме
← Графический редакторСистема сообщений →
  • Редактор соединений
    • Описание интерфейса редактора соединений
    • Панель соединений
    • Панель привязок
    • Экспорт/Импорт соединений
    • Экспорт соединений
    • Экспорт привязок
  • Редактор настройки мастеров соединений
    • Описание интерфейса редактора мастеров соединений
    • Создание мастеров соединений
    • Создание шаблонов привязок
  • Создание соединений OPC DA
    • Создание привязок OPC DA
    • Создание привязок OPC DA с помощью мастера
    • Автоматическое создание мастеров привязок OPC DA
    • Создание шаблонов привязок OPC DA
  • Создание соединений MODBUS
    • Варианты протоколов для соединений MODBUS
    • Создание привязок MODBUS
    • Варианты форматов для привязок MODBUS
    • Создание привязок MODBUS с помощью мастера
    • Автоматическое создание мастеров привязок MODBUS
    • Создание шаблонов привязок MODBUS
  • Создание соединений S7 (Siemens)
    • Создание привязок S7 (Siemens)
    • Создание привязок S7 (Siemens) с помощью мастера
    • Автоматическое создание мастеров привязок S7 (Siemens)
    • Создание шаблонов привязок S7 (Siemens)
  • Создание соединений DCON
    • Создание привязок DCON
    • Создание привязок DCON с помощью мастера
    • Автоматическое создание мастеров привязок DCON
    • Создание шаблонов привязок DCON
  • Создание соединений M-Bus
    • Создание привязок M-Bus
    • Создание привязок M-Bus с помощью мастера
    • Автоматическое создание мастеров привязок M-Bus
    • Создание шаблонов привязок M-Bus
  • Настройка соединений SNMP
    • Создание привязок SNMP
    • Создание привязок SNMP с помощью мастера
    • Автоматическое создание мастеров привязок SNMP
    • Создание шаблонов привязок SNMP
  • Настройка соединений Mercury 230
    • Создание привязок Mercury 230
    • Создание привязок Mercury 230 с помощью мастера
    • Автоматическое создание мастеров привязок Mercury 230
    • Создание шаблонов привязок Mercury 230
  • Настройка соединений IGLA
    • Создание привязок IGLA
    • Создание привязок IGLA с помощью мастера
    • Автоматическое создание мастеров привязок IGLA
    • Создание шаблонов привязок IGLA