Нажатием на кнопки ниже можно включить / выключить элетромагнитные реле. Ниже показно текущее состояние контактов реле выведенных на клеммные колодки платы (замкнуто / разомкнуто).
- на линии логический ноль (0) т.е. напряжения нет
- на линии логическая единица (1) т.е. есть напряжение
Выходные силовые дискретные линии
Управление силовыми выходными дискретными линиями OUT1 - OUT5. Данные линии представляют собой схему
ОК (открытый коллектор), позволяющую управлять нагрузкой до 50 В / 0.5 А на каждую линию. Линии OUT1 - OUT4 могут быть использованы как выходы ШИМ.
Условные обозначения:
- на линии логический ноль (0) т.е. напряжения нет
- на линии логическая единица (1) т.е. есть напряжение
Дискретные линии общего назначения
Состояние и настройка направления (вход / выход) для дискретных линий общего назначения IO1 - IO8.
Рабочий уровень напряжения для этих линий 0 - +3.3 В. Каждая линия может быть независимо настроена как на вход так и на выход.
Id
Направление
Значение
Имя
Условные обозначения:
- выходная линия (OUT), логический ноль (0) т.е. напряжения нет
- выходная линия (OUT), логическая единица (1) т.е. есть напряжение
- входная линия (IN), логический ноль (0)
- входная линия (IN), логическая единица (1)
АЦП
Измерения напряжения сигнала на входе каналов АЦП (аналого цифровой преобразователь) ADC1 - ADC5.
Напряжение ИОН: +2.5 В. Канал ADC1 имеет встроенный аппаратный делитель напряжения (увеличивает диапазон измеряемх напряжений до 25 В).
Id
Имя
Цифровое значение [0-1023]
Скалирующий коэффициент (аппаратно)
Скалирующий коэффициент (пользователь)
Напряжение, В
⚒ Настройка скалирующих коэффициентов (пользователь) для каналов АЦП. Число с плавающей точкой в диапазоне [-1000.0 ... +1000.0].
Датчики температуры 1-Wire
Шину 1-Wire с датчиками температуры класса Dallas DS18B20 следует подключать к каналу 'A' 1-Wire модуля Laurent-5.
Линия данных - 1WA, питание шины - PA, земля - GND. Питание шины 1-Wire: +5 В, управляемое.
Показания
Показания температуры обнаруженных 1-Wire датчиков, их адреса (идентификаторы) и присвоенные символические имена.
Id
Имя
Адрес датчика
Температура, Co
↻Поиск датчиков (поиск всех текущих датчиков DS18B20 на шине)
Таблица имен
Таблица связок имя датчика - адрес сохраняемых в энергонезависимой памяти модуля.
Id
Имя
Адрес (HEX)
Action
✘
Удалить все (удалить все записи 'адрес-имя' из энергонезависимой памяти модуля)
RS-232
Последовательный порт модуля RS-232 может работать в двух режимах: "прозрачный" мост TCP-2-COM ("удлинитель" COM порта через Ethernet)
или командный порт для Ke-команд.
Отправить строку
Отправить строковые данные (печатные символы) в последовательный порт:
Дополнить строку символами CR+LF (HEX коды 0D 0A).
Отправить HEX
Произвольные данные в HEX виде. Между HEX значениями можно ставить пробел. Например, для того чтто бы передать 2 байта со значениями 0xF5, 0xB6 с
символами возврата каретки и переноса на новую строку в конце следует набрать в окно ввода: F5 B6 0D 0A.
Счетчики Tx/Rx
Счетчики входящих (Rx) и выходящих (Tx) данных (байт) последовательного порта.
Каждая из оптоизолированных входных линий IN1-IN6 и линий общего назначения настроенных на вход IO1-IO8 могут быть
использованы как счетчик импульсов с независимым управлением и настройками. Показания счетчиков могут быть сохранены в энергонезависимой памяти модуля.
Показания
Показания счетчиков импульсов.
Линия
Имя
Значение
Сброс
⚒ Настройки счетчиков импульсов
Каждому счетчику импульсов можно независимо установить следующие настройки:
включение функции счетчика для конкретной входной линии
автоматическое сохранение значений счетчика в энергонезависимой памяти
тип события при котором будет инкрементироваться счетчик (по переднему фронту импульса, по заднему или по обоим фронтам)
Линия
ON / OFF
Сохранение
Тип события
ШИМ
Управление ШИМ (широтно импульсная модуляция) каналами модуля (клеммы OUT1 - OUT4).
По умолчанию, функция ШИМ для выводов OUT1 - OUT4 выключена. Необходимо активировать ШИМ на необходимом выводе.
⚒ Настройка параметров ШИМ.
Частота ШИМ, Гц:
Канал ШИМ
Управление
Общие настройки
Управление общесистемными настройками модуля и выполнение некоторых системных функций.
Сброс / стирание настроек
Сброс модуля и установка всех настроек в состояние по умолчанию (заводские настроки).
Настройки связанные с режимами доступа к модулю и его защите от несанкционированного использования.
Режим "безопасности" модуля (команда $KE,SEC).
Пароль модуля:
Сетевые настройки модуля
Сетевые настройки модуля, номера TCP портов различных интерфейсов.
MAC адресс:
IP адресс:
Маска подсети:
Основной шлюз:
NetBIOS Name (NBNS):
Командный TCP порт:
TCP-2-COM порт:
Web TCP порт:
WEB интерфейс
Используемый по умолчанию WEB интерфейс (нередактируемый заводской либо редактируемый пользовательский).
Тип WEB:
Подавитель "дребезга" контактов
Настройка времени подавления "дребезга" контактов [мс].
Значение '0' - подавитель выключен. Допустимые значения: [0 - 6375] мс с шагом 25 мс.
Линия
Текущее значение, мс
Управление
Сохранение состояний аппаратных ресурсов
Настройка режима сохранения и автоматического восстановления последнего состояния аппаратных ресурсов.
Период сохранения, [0-255] сек:
Применять сохранение и восстановление для следующих ресурсов:
Реле
Силовые линии OUT
GPIO настроенные на "выход"
ШИМ
✘
Удалить (удалить сохраненные состояния из энергонезависимой памяти модуля)
Настройка имени аппаратных ресурсов
В Web интерфейсе каждому аппаратному ресурсу (реле, входные / выходные линии, АЦП и т.д.) можно устновить собственное имя.
Длина иммени - не более 15 символов.
Шина 1-Wire
Модуль поддерживает работу с двумя шинами 1-Wire ('A' и 'B') с независимым управлением питанием каждого канала.
Для некоторых каналов можно выбрать тип (группу) датчиков.
Канал 'A'
Тип устройств для поиска:
Текущее значение:
Питание шины:
Управление питанием:
Канал 'B'
Тип устройств для поиска:
Текущее значение:
Питание шины:
Управление питанием:
Сообщения
Настройка и управление выдачей информационных сообщений.
ID
Сообщение
Тип
Настройка по портам
Описание
Графики в WEB интерфейсе
Настройка и управление отображением графиков на страницах WEB интерфейса (настройки сохранаются в браузере с помощью cookie).
Объем памяти данных для графиков. Значение 0 - не использовать графии вообще.
Объем буфера данных:
сек
Информация о модуле
Общая системная информация о модуле: версия внутреннего программного обеспечения, серийный номер, MAC адрес.
Тип модуля
Серийный номер
?
Версия программного обеспечения
?
MAC адрес
?
Датчики тока
Возможно подключение до 4 датчиков тока класса KernelChip KCZ к линиям АЦП ADC_2 - ADC_4 для измерения величины
протекающего постоянного или переменного тока до 30 А при напряжении до 220 V.
Показания
Показания датчиков тока а так же их настройки.
Линия АЦП
Сила тока, А
Состояние
Тип Датчика
Смещение "нуля", мА
RTC
Настройка и установка часов реального времени (RTC) позволяющих модулю Laurent-5 всегда знать текущее
абсолютное время даже если плата была отключена от питания.
JSON
Модуль Laurent-5 поддерживает возможность выдачи и сбора сводной информации о состоянии всех
аппаратных ресурсов модуля, показаниях датчиков и настройках в режиме реального времени в формате JSON.
Общий синтаксис URL запроса для получения данных в JSON формате:
http://<IP адрес модуля>/<имя json файла>[?psw=<Пароль модуля>]
где опциональный параметр psw следует использовать в том случае если у модуля включен режим безопасности (без указания пароля данные не выдаются).
JSON: Аппаратные ресурсы
Назначение:
Текущее состояние аппаратных ресурсов (реле, дискретные линии и т.д.) и показания датчиков
Имя файла:
json_sensor.cgi
Пример (IP и пароль по умолчанию, режим безопасности включен):
GSM модем позволеят принимать / отправлять SMS сообщения, звонки, тоновые DTMF команды и обрабатывать
различные события через систему логических правил CAT.
Состояние:
?
Информация:
SMS принято:
SMS отправлено:
Звонков принято:
Звонков отправлено:
Список "белых" номеров
База данных "белых" телефонных номеров хранимых в энергонезависимой памяти модуля.
✘ Функционал GSM модема не поддерживается данным типом модуля.
URL команды
Модуль поддерживает возможность управления URL командами. Управление производится обращением к определенной HTTP странице c
различными параметрами, определяющими действие, которое нужно выполнить. Синтаксис URL команд основан на Ke-командах.
Общий синтаксис URL команд:
http://<IP адрес модуля>/cmd.cgi?cmd=<Команда>[&psw=<Пароль модуля>]
где опциональный параметр psw следует использовать в том случае если у модуля включен режим безопасности (без указания пароля команда не будет выполнена).
Несколько примеров:
1. Включим реле RELE_3 (пароль и IP модуля - по умолчанию):
3. Включим реле RELE_4 на 10 секунд. По истечении этого времени реле вернется в выключенное состояние самостоятельно.
Если режим безопасности модуля выключен – URL команда может не содержать пароля, т.к. его проверка в этом случае будет проигнорирована.
Модуль поддерживает работу с внешним цифровым датчиком влажности и температуры DHT11.
Датчик следует подключать к каналу 'B' 1-Wire модуля Laurent-5. Линия данных - 1WB, питание шины - PB, земля - GND. Питание шины 1-Wire: +5 В, управляемое.
Информация:
Состояние:
Влажность:
%
Температура:
Co
RFID Wiegand & iButton
Модуль поддерживает работу с внешним беспроводным RFID считывателем системы управления доступом (СКУД) по протоколоу Wiegand.
Линию DATA0 считывателя необходимо подключить к ADC_2, DATA1 - к ADC_4. Так же модуль поддерживает ключи Touch Memory (iButton) по интерфейсу 1-Wire.
⚒ Настройка обработчика считывателей RFID по протоколу Wiegand.
Текущий режим работы:
Режим работы:
TCP Клиент
Альтернативный канал управления модулем Ke-командами по сети. TCP клиент самостоятельно пытается установить постоянное соединение с указанным внешним TCP сервером.
Такой режим работы может быть удобен когда нужно получать данные со всех модулей централизовано но точное их число и/или их IP адреса не известны.
Информация:
Состояние:
Tx:
0 байт
Rx:
0 байт
Настройки:
Вкл / выкл работу TCP клиента.
Текущее состояние:
IP адрес удаленного сервера:
TCP порт сервера:
Терминал
Терминал позволяет управлять модулем Ke-командамии напрямую непосредственно из Web-интерфейса.
Полезно для отладки и проверки. Полное описание команд смотри в документе "Laurent-5. Ke-команды управления".
Команда:
Ke-скрипты
Набор (список) обычных Ke-команд которые можно дополнить слежубными командами временной задержки (wait и wait_ms).
Скрипт можно выполнять как единоразово так и указанное число раз. Сохраненный скрипт можно так же запускать с помощью команды $KE,SCR,RUN
α
- Функционал имеет статус АЛЬФА (может содержать уязвимости и ограничения); только для ознакомления с потенциальными будущими возможностями.
Создать скрипт который должен: включить 1-ое реле, сделать паузу 2 сек, выключить 1-ое реле,
сделать паузу 3 сек, переключить 3-е реле, сделать паузу 6 сек.
Повторить эту последовательность действий 5 раз.
Следует сохранить этот скрипт (например, в слоте с ID=1) и запустить его выполнение нажав на кнопку xN ➤ или воспользоваться командой $KE,SCR,RUN
Пример 2
Создать скрипт который должен: бесконечно генерировать меандр на линии общего назначения IO_3 настроенной на "выход" с частотой 50 Гц.
$KE,IOW,3,1
wait_ms 10
$KE,IOW,3,0
wait_ms 10
Следует сохранить этот скрипт (например, в слоте с ID=2) и запустить его выполнение нажав на кнопку ∾ ➤ или воспользоваться командой $KE,SCR,RUN
Id
Ke-скрипт
Действия
CAT
Система CAT - программируемая логика автономной работы модуля. Можно визуально создавать связки событие - реакция в энергонезависимой памяти модуля.
Модуль будет автономно отслеживать срабатывание указанных событий и выполнять заданные действия.
Модуль поддерживает встроенный ModbusTCP сервер с которого внешний софт (например, SCADA система) сможет
получать показания и состояния всех датчиков а так же производить управление
различными аппаратными ресурсами.
⚒ Настройка ModbusTCP сервера.
TCP порт сервера:
Режим работы:
Импорт и Экспорт Настроек
Все настройки и параметры модуля можно сохранить в
файл в виде списка Ke-команд и затем применить (импортировать) на другой модуль.
ЭКСПОРТ
Сохранение настроек в виде списка Ke-команд в файл. Совместимость: браузер Google Chrome.
Экспорт можно сделать только тогда когда все настройки будут переданы в WEB-интерфейс из памяти модуля.
ИМПОРТ
Чтение настроек в виде списка Ke-команд из файла и отправка на модуль. Совместимость: браузер Google Chrome.
Список Ke-команд (настройки) которые будут применены для данного модуля.
Отсутствие активности на входе Rx порта RS-232 в течение заданного времени
Нет активности в течение:
сек
WatchDog Вход IN
Отсутствие активности на входых оптоизолированных линиях IN_1 - IN_6 в течение заданного времени
Входная ISO_IN линия:
Нет активности в течение:
сек
WatchDog Вход IO
Отсутствие активности на GPIO линиях IO_1 - IO_8 настроенных на вход в течение заданного времени
Входная IO IN линия:
Нет активности в течение:
сек
Счетчик импульсов Вход IN
Достижение счетчика импульсов на входых оптоизолированных линиях IN_1 - IN_6 заданного условия
Входная ISO_IN линия:
Условие:
Значение счетчика:
Счетчик импульсов Вход IN
Достижение счетчика импульсов на GPIO линиях IO_1 - IO_8 настроенных на вход заданного условия
Входная IO линия:
Условие:
Значение счетчика:
☎
Входящая SMS
Входящее SMS сообщение с конкретным текстовым содержимым.
Текст SMS:
Латиница, не более 10 символов. Допустимые символы для SMS: 0-9, a-z, A-Z и .!@\";:^?*()-_{}[]/| > <
☎
Входящий звонок
Обнаружен входящий GSM звонок.
Условие:
☎
Входящий звонок с DTMF
Поступил входящий GSM звонок с тоновыми командами управления.
DTMF команда:
Формат DTMF команды:
* цифры 0-9 #
Cуммарная длина:
не более 10 символов
Допустимые символы:
0-9, *, #
Например:
*175242#
Дополнтельные условия
Можно задать дополнительные условия состояния различных аппаратных и программных ресурсов.
Событие будет обработано только при одновременном выполнении заданных дополнительных условий по принципу 'И'.
ID
Тип
Линия / ресурс
Условие
Значение (0-255)
Квоты
Имеется возможность ограничить выполнение СAT событий по числу срабатываний и/или по частоте срабатываний в единицу времени.
Квота по частоте срабатываний:
сек
Событие не будет обработано чаще чем 1 раз в указанное число секунд. 0 - не использовать квоту по времени.
Квота по числу срабатываний:
Событие не будет обработано если счетчик срабатываний достиг указанного порога. 0 - не использовать квоту по числу срабатываний.
Реакция на событие
В случае возникновения события, модуль может выполнить указанный набор Ke-команд.
Команды записываются одна за другой с новой строки, суммарно не более 200 символов.
Имя события
Для удобства пользования, CAT событию можно присвоить имя которое будет отображаться в таблице событий.