PL302 Сервер сбора данных (снят с производства)
Сервер сбора данных PL302 предназначен для использования совместно с внешними устройствами, поддерживающими протоколы Modbus RTU или Modbus TCP. Такими устройствами могут могут быть специализированные контроллеры, модули ввода/вывода, сенсоры, извещатели, охранные устройства и т.п.
- Обзор
- Характеристики
- Загрузки
Обзор
PL302 позволяет удалённо контролировать состояние устройств через сети TCP/IP. Встроенный web-сервер позволяет реализовать произвольный пользовательский интерфейс и управлять устройствами с помощью браузера. PL302 позволяет хранить поступающие от устройств данные на SD-карте и, в случае необходимости, передавать их также по сетям TCP/IP.
PL302 может применяться в системах промышленной автоматизации, системах сбора информации, системах учёта и контроля ресурсов, системах управления оборудованием промышленного и бытового назначения.
Функции устройства
- шлюз Modbus TCP / Modbus RTU — позволяет на ходу конвертировать пакеты TCP в RTU и обратно (два режима работы Шлюз 1 - Modbus TCP Master и Шлюз 2 - Modbus TCP Slave);
- сервер сбора данных (концентратор данных ) — позволяет вести непрерывный опрос устройств по протоколам Modbus RTU и Modbus TCP, поддерживая в своей памяти актуальную базу текущих значений параметров;
- web-сервер — позволяет реализовать произвольный пользовательский интерфейс срествами html и javascript и контролировать Modbus-устройства с помощью браузера;
- архивирование данных — позволяет сохранять данные, полученные от устройств на карту памяти с заданным периодом сохранения;
- подключение в качестве клиента к внешнему серверу мониторинга — позволяет осуществлять мониторинг и управление комплексом Modbus-устройств с помощью специализированного ПО;
Все перечисленные функции могут использоваться по отдельности или в совокупности.
Web-сервер
Интегрированый в PL302 web-сервер позволяет создать произвольный пользовательский интерфейс, в виде HTML-страницы, отображаемой браузером. Это позволяет использовать широкий круг устройств (персональные компьютеры, планшеты, смартфоны) в качестве клиентского терминала.
Итерфейс создаётся средствами HTML и JavaScript, размещается на SD-карте модуля PL302, исполняется браузером и взаимодействует с PL302 посредством AJAX-запросов. Работа с переменными осуществляется по их символьным именам, описанным в таблице опроса.
Таким образом предоставляются широкие возможности для отображения информации, ограниченные только возможностями технологий HTML+JavaScript и размером SD-карты. Например, можно создать интерфейс для диагностики и конфигурирования оборудования, интерфейс для управления "умным домом", разместить справочные материалы и другие файлы для скачивания, ссылок на внешние сайты и т.п.
В целях безопасности, доступ к пользовательской части страниц web-сервера и доступ к настройкам модуля защищены различними паролями.
Для возможности установления связи с PL302 через глобальную сеть Интернет необходимо чтобы внешний IP-адрес роутера, через который PL302 подключается к сети, был статическим. Или же роутер должен поддерживать технологию динамического DNS.
Сервер сбора данных
Модуль PL302 позволяет настроить перечень переменных, которые необходимо циклически опрашивать, отправляя запросы на Modbus-устройства. Значения переменных, полученные от устройств, сохраняются в локальной базе PL302 и циклически обновляются.
В случае запроса клиентом переменных, включённых в перечень опроса, нужные переменные извлекаются из базы без обращения к Modbus-устройству. Это позволяет значительно сократить время ответа на запросы по Modbus TCP. Если запрошенная переменная отсутствует в перечне и для неё не настроен сбор данных, PL302 выступает в роли шлюза, т.е. транслирует запрос на шину RS-485.
Modbus-устройства могут быть подключены как к порту RS-485 по протоколу Modbus RTU, так и к порту Ethernet по протоколу Modbus TCP.
Перечень переменных, опрос которых необходимо выполнять, настраивается через встроенный web-интерфейс PL302. Для этого заполняется таблица опроса данных, пример которой приведен на рисунке ниже.
Архивирование данных
Значения переменных, включённые в перечень опроса могут быть сохранены в архиве на SD-карте. Необходимость архивирования настраивается в таблице опроса даных. Добавление новых отсчётов в архив выполняется единовременно для всех переменных, через настраиваемые промежутки времени (от 1 до 65535 сек.)
Архивные данные сохраняются на карте памяти micro-SD в файлы формата CSV (текстовый файл с разделителями), поэтому они легко могут быть импортированы в большинство программ для последующего анализа. Файл данных может быть перенесён на SD-карте или получен через web-интерфейс с помощью браузера. Кроме того, PL302 может передавать отдельные выборки архивных данных в ответ на http-запросы браузера. Эта возможность может использоваться в работе пользовательского интерфейса, например для визуализации данных в виде графиков.
Сервер PL302 снабжен энергонезависимыми часами реального времени. При этом поддерживается синхронизация с внешними серверами точного времени по протоколу NTP. При добавлении новых данных в архив, они сопровождаются меткой времени.
Подключение к внешнему серверу
В данном режиме работы модуль PL302 самостоятельно устанавливает соединение с внешним компьютером, выполняющим роль сервера. Это может быть обычный персональный компьютер с которого выполняется мониторинг за одним или несколькими объектами. После установления соединения между PL302 и компьютером оператор может контролировать и управлять объектом.
Преимуществом данного режима работы является то, что для модуля PL302 не требуется наличие статического IP-адреса в месте установки, а также большая защищенность соединения. Это достигается тем, что инициатором соединения является сам модуль PL302 и он подключается по заранее предустановленному адресу компьютера сервера. В модуле PL302 имеется возможность одновременного подключения сразу к двум удаленным компьютерам.
Шлюз Modbus TCP / Modbus RTU
PL302 транслирует запросы Modbus TCP, поступающие с порта Ethernet, в запросы Modbus RTU и передаёт их устройствам на порт RS-485. Ответы устройств, поступающие на порт RS-485, PL302 преобразует в формат Modbus TCP и отправляет через порт Ethernet. Таким образом модуль PL302 является посредником, обеспечивающим обмен данными между устройствами находящимися на разных шинах, т.е. выступает в роли шлюза.
В этом режиме формировать запросы могут одновременно несколько клиентов, при этом модуль PL302 организует внутреннюю буферизацию и очередь запросов.
Характеристики
Основные технические характеристики
Номинальное напряжение питания, В (DC) | 24 |
Допустимый диапазон напряжения питания, В | от 11 до 30 |
Потребляемая мощность, Вт, не более | 1,2 |
Наработка на отказ, ч | 75 000 |
Срок службы устройства, лет, не менее | 7 |
Габаритные размеры, мм (ШхВхГ) | 36,6х96х58 |
Степень защиты оболочки | IP30 |
Параметры порта RS-485 (RCI0)
Диапазон скоростей передачи данных, бод | от 1 200 до 256 000 |
Напряжение гальванической изоляции, В (АС) | 1500 |
Защита сигнальных линий | супрессоры 6V |
Параметры порта Ethernet
Режимы работы | 10/100BASE-T |
Напряжение гальванической изоляции, В (АС) | 1500 |
Загрузки
Название | Версия | Дата | Файл |
---|---|---|---|
PL302. Руководство по эксплуатации | 15.05.2019 |
1.72 мб
|
|
JLConfigurator. Руководство по эксплуатации. | 1.3 | 14.01.2021 |
1.24 мб
|
Название | Версия | Дата | Файл |
---|---|---|---|
PL302. Прошивка v.4.4.6 (перечень изменений и инструкция) | 15.05.2019 |
349.94 кб
|
|
JL Web Framework. Руководство по эксплуатации | 1.5.0 | 29.01.2020 |
4.09 мб
|
JL Web Framework | 1.5.0 | 29.01.2020 |
149.49 кб
|
JL Web Framework. Простой пример использования | 1.0 | 29.01.2020 |
121.71 кб
|
PL307. Конвертер DAT в CSV | 1.0 | 29.01.2020 |
25.23 кб
|