ИНТЕХНИКС | Вопросы по программируемым контроллерам

11. Охрана

11.2. Однораздельный режим контроллера

Отображать команду ОХРАНА/ЗАЩИТА/НАБЛЮДЕНИЕ в меню бота “Команды”

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

Настройка режима входа ArmIn

Задержка перехода в режим ОХРАНА

Если установлено значение отличное от нуля, при активации входа ArmIn начинается обратный отсчет, сопровождаемый импульсами с периодом 1 секунда на выходе ArmOut. Обратный отсчет производится только при переходе в режим ОХРАНА с помощью входа ArmIn. При переходе в режим ЗАЩИТА обратный отсчет не производится. Может быть полезен в случаях, когда считыватель ключей Touch Memory или кнопка находится в охраняемой зоне. Данная задержка позволяет владельцу покинуть охраняемую зону до перехода в режим ОХРАНА.

Контролируемые входы в режиме ЗАЩИТА

Для использования режима ЗАЩИТА необходимо указать контролируемые в этом режиме охраны входы. Если входы не отмечены, переход в режим ЗАЩИТА невозможен.

Обратный отсчет

Дает возможность задать реакцию реле/выходов и указать применение профиля при начале обратного отсчета.

ОХРАНА

Дает возможность задать реакцию реле/выходов и указать применение профиля при переходе в режим ОХРАНА.

ЗАЩИТА

Дает возможность задать реакцию реле/выходов и указать применение профиля при переходе в режим ЗАЩИТА.

НАБЛЮДЕНИЕ

Дает возможность задать реакцию реле/выходов и указать применение профиля при переходе в режим НАБЛЮДЕНИЕ.

Считать ключ

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

Список ключей Touch Memory

Позволяет управлять ключами Touch Memory, используемыми для изменения режима охраны и применения профиля.

Код ключа

Может содержать 16 цифр и латинских символов из набора: A-F, a-f. Может быть пустым. Код ключа может передаваться в SMS при изменении режима охраны, например: ARM T:5E00565AA4539201.

Имя ключа

Может содержать от 1 до 16 латинских символов, русских символов, цифр и символов из набора: "#$%&'()*,.:;<>@[]^_`{}|~. Может быть пустым. Имя ключа может передаваться в SMS при изменении режима охраны, например: ARM T:Ольга. Используется в ботах.

Роль

Задает действие ключа на режим охраны. Возможные варианты: ОХРАНА, НАБЛЮДЕНИЕ, ОХРАНА и НАБЛЮДЕНИЕ.

Профиль

Задает профиль, применяемый с помощью соответствующего ключа Touch Memory.

7.11.3. Многораздельный режим контроллера MultiPart

Раздел N

Позволяет выбрать желаемый раздел для просмотра и изменения его настроек.

Название раздела

Может содержать от 1 до 16 латинских символов, русских символов, цифр и символов из набора: "#$%&'()*,.:;<>@[]^_`{}|~. Название раздела не чувствительно к регистру. Применяется пользователем для составления SMS команд, используется в SMS от контроллера и ботах.

Отображать команду ОХРАНА/НАБЛЮДЕНИЕ в меню бота “Команды”

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

Отображать режим охраны на выходе ArmOut/N

Для раздела 1 режим охраны всегда отображается на выходе ArmOut. Для разделов 2-4 отображение режимов охраны на выходах 1-3, соответственно, может быть включено опционально.

Настройка режима входа ArmIn

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

Явный способ

Предполагает, что пользователь должен однозначно указать контроллеру желаемый режим охраны с помощью длительности воздействия: короткое — НАБЛЮДЕНИЕ, длинное — ОХРАНА. Варианты воздействия: Импульс короткий/длинный, Touch Memory короткий/длинный. Явный способ работает в случаях:

Неявный способ

Предполагает изменение режима охраны воздействием без учета длительности. Варианты воздействия: Touch Memory. Неявный способ работает в случаях:

Задержка перехода в режим ОХРАНА

Данная настройка работает аналогично настройке однораздельного режима контроллера за исключением того, что обратный отсчет сопровождается импульсами не только на выходе ArmOut, но и на выходах 1-3 соответствующих разделов.

Привязка входов к разделу

Для использования раздела необходимо привязать контролируемые в этом разделе входы. Если входы не привязаны, изменение режима охраны раздела не допускается. Может принимать три значения:

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

Обратный отсчет

Дает возможность задать реакцию реле/выходов и указать применение профиля при начале обратного отсчета.

ОХРАНА

Дает возможность задать реакцию реле/выходов и указать применение профиля при переходе раздела в режим ОХРАНА.

НАБЛЮДЕНИЕ

Дает возможность задать реакцию реле/выходов и указать применение профиля при переходе раздела в режим НАБЛЮДЕНИЕ.

Считать ключ

Данная настройка работает аналогично настройке однораздельного режима контроллера за исключением того, что обратный отсчет сопровождается импульсами не только на выходе ArmOut, но и на выходах 1-3 соответствующих разделов.

Список ключей Touch Memory

См. описание данной настройки в однораздельном режиме контроллера.

13. Входы

Вход N

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

Копировать настройки из другого входа

Позволяет легко перенести настройки из другого входа в выбранный. При копировании настроек из другого входа остается неизменным поле Название входа.

Разрешено

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

Тип входа

Название входа

Может содержать от 1 до 16 латинских символов, русских символов, цифр и символов из набора: “#$%&'()*,.:;<>@[]^_`{}|~. Название входа не чувствительно к регистру. Применяется пользователем для составления SMS команд, используется в SMS от контроллера и ботах.

Название активного состояния

Может содержать от 1 до 16 латинских символов, русских символов, цифр и символов из набора: “#$%&'()*,.:;<>@[]^_`{}|~. Используется в SMS от контроллера и ботах.

Название пассивного состояния

Может содержать от 1 до 16 латинских символов, русских символов, цифр и символов из набора: “#$%&'()*,.:;<>@[]^_`{}|~. Используется в SMS от контроллера и ботах.

Рассмотрим пример использования названий входа и его состояний. Допустим, датчик контролирует состояние входной двери — открыта/закрыта. Название входа, к которому подключен датчик, установим в значение ДВЕРЬ. Название активного состояния входа — ОТКРЫТА.

Название пассивного состояния входа — ЗАКРЫТА. При запросе состояния двери командой /pass ДВЕРЬ ?, получим ответное сообщение 12:30 ДВЕРЬ ЗАКРЫТА, если дверь закрыта, или 12:30 ДВЕРЬ ОТКРЫТА, если дверь открыта.

Активный диапазон

  • Низкий или высокий

    Если значение входа меньше или равно нижней границы либо больше или равно верхней границы, считается, что вход находится в активном состоянии.

  • Низкий

    Если значение входа меньше или равно нижней границы, считается, что вход находится в активном состоянии. Верхняя граница отсутствует.

  • Средний

    Если значение входа больше или равно нижней границы и меньше или равно верхней границы, считается, что вход находится в активном состоянии.

  • Высокий

    Если значение входа больше или равно верхней границы, считается, что вход находится в активном состоянии. Нижняя граница отсутствует.

  • Низкий гистерезисный

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

  • Высокий гистерезисный

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

Установка границ активного диапазона

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

Отображение текущего значения входа

Отображает текущее значение входа в привязке к шкале установки границ активного диапазона. Если значение входа попадает в активный диапазон, то оно отображается красным цветом.

Конвертация и калибровка

Эта группа настроек доступна при типах входа: Аналоговый, RTD-03. Тип входа Аналоговый позволяет сконвертировать напряжение на входе в диапазоне 0-10 В к единицам измерения подключенного датчика и откалибровать его при необходимости.

С примерами настройки конвертации можно ознакомиться в разделе Примеры настройки измерительных датчиков.

Источник питания датчиков

Круглосуточный контроль

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

Отбрасывать импульсы короче, чем

Предназначен для фильтрации шума входного сигнала. При изменении состояния входа длительностью менее, чем указано в данном параметре, не происходит регистрация состояния входа. Например, при прокладке сигнального провода рядом с силовым кабелем могут возникать помехи.

Фильтр ложных событий

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

Задержка формирования тревог и реакции реле/выходов

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

Задержка восстановления контроля после тревоги

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

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

Если на момент завершения отсчета вход находится в пассивном состоянии, формирование события не происходит и не начинается отсчет времени восстановления контроля. При значении данной настройки, равном нулю, функция задержки восстановления контроля входа отключена и каждое изменение состояния входа приводит к формированию события.

Максимальное кол-во тревог в одной охранной сессии

Предназначено для ограничения кол-ва оповещений в одной охранной сессии и избыточного расхода средств при неисправности датчика или проводки. После формирования указанного количества тревог, вход будет заблокирован до очередного перехода в режим ОХРАНА/ЗАЩИТА.

Не переходить в режим охраны при активном входе

При установленном параметре и активном входе контроллер не может перейти в режим ОХРАНА/ЗАЩИТА с помощью входа ArmIn. При этом другие способы постановки под охрану не блокируются. Если блокировка происходит, то на выходе ArmOut количеством вспышек с периодом 0.

6 секунд и повторением через 1.5 секунды отображается номер активного входа. Данная настройка полезна в случае, когда пользователь, например, забыл закрыть окно и пытается поставить помещение под охрану. Без устранения причины активности датчика, пользователь не сможет с помощью входа ArmIn поставить помещение под охрану.

Установить соединение для связи через внешнее переговорное устройство

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

При этом гость общаясь с хозяином не подозревает о его отсутствии. Для подключения домофона к контроллеру может потребоваться дополнительное устройство сопряжения. Если настройка Продолжительность исходящего голосового соединения в выбранном соединении установлена в значение Произвольная, переход в голосовое меню (DTMF управление), то у пользователя есть возможность переключиться в голосовое меню для DTMF управления с помощью кнопки 0 на телефоне.

Все реле/выходы управляются

Реакция на изменение состояния входа

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

Отправить геопозицию

При включенном параметре и возникновении тревоги отправляется текущая геопозиция устройства.

Режим охраны

Дает возможность управлять режимом охраны с помощью произвольных входов.

15. Радио

Эта страница доступна только если в контроллер установлена плата расширения E03.1 и задан ее режим Радиорасширение Риэлта на странице Инженерное меню.

15.1. База

Добавить устройство

При нажатии на эту кнопку, база переходит в режим добавления устройства. Начинается обратный отсчет. Во время обратного отсчета необходимо перевести устройство в режим связывания в соответствии с инструкцией производителя Риэлта. При успешном завершении устройство добавляется в список в группе Устройства и становится выбранным. Для настройки параметров добавленного устройства достаточно перейти в группу Устройства.

Удалить все устройства

При нажатии на эту кнопку происходит удаление всех устройств из базы.

Название базы

Может содержать от 1 до 16 латинских символов, русских символов, цифр и символов из набора: "#$%&'()*,.:;<>@[]^_`{}|~. Название базы не чувствительно к регистру. Используется в SMS от контроллера и ботах.

Таблица настройки оповещений пользователей

Позволяет задать оповещения от базы для 8 соединений. Каждая строка таблицы определяет свойства одного соединения.

Удалить

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

15.2. Устройства

Датчик движения

Выпадающий список выбора устройства

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

Удалить

При нажатии на эту кнопку происходит удаление выбранного устройства.

Идентифицировать

При нажатии на эту кнопку на выбранном устройстве включается световая индикация опознавания в соответствии с инструкцией производителя устройства. Она позволяет найти ранее установленное устройство.

Остановить идентификацию

При нажатии на эту кнопку на выбранном устройстве отключается световая индикация опознавания. Также она отключается автоматически примерно через 15 минут.

Разрешено

Позволяет полностью отключить выбранное устройство. При этом настройки устройства не сбрасываются.

Название канала

Может содержать от 1 до 16 латинских символов, русских символов, цифр и символов из набора: "#$%&'()*,.:;<>@[]^_`{}|~. Название канала не чувствительно к регистру. Используется в SMS от контроллера и ботах.

Активное состояние

Параметры активного состояния устройства.

Пассивное состояние

Параметры пассивного состояния устройства. Смотри описание параметров активного состояния.

Контроль устройства

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

Задержка формирования тревог

Предназначена для случаев, когда считыватель ключей Touch Memory или кнопка находится в охраняемой зоне. Данная задержка позволяет владельцу снять объект с охраны без формирования тревоги. При значении, отличном от нуля, при переходе датчика в активное состояние формирование тревоги откладывается на указанное время. Если за это время объект будет снят с охраны, тревога отменяется. Данная задержка не откладывает событие о переходе датчика в пассивное состояние. Если необходима реакция на оба состояния датчика, то использовать данную задержку не рекомендуется.

Таблица настройки оповещений пользователей

Смотри описание таблицы оповещения пользователей базы.

6. Общие параметры соединений

Имя контроллера

Может содержать от 1 до 32 символов. Может быть пустым. Имя контроллера отображается в ботах Telegram и Viber.

Имя группы в ботах

Может содержать от 1 до 32 символов. Может быть пустым. Позволяет сгруппировать объекты с целью более удобного отображения большого кол-ва объектов в ботах и обхода ограничений интерфейса ботов Telegram и Viber на максимальное кол-во элементов меню.

Modbus RTU адрес контроллераCCU825-S/S

Может принимать значение от 1 до 247. Задает адрес контроллера в сети Modbus RTU.

6.1. Интернет

Максимальная длительность сессии при использовании https://ccu.su

Задает время соединения контролера с Интернет-сервисом CCU.SU. Если установлено значение всегда подключен, то контроллер будет всегда доступен через CCU.SU. Если установлено любое другое числовое значение, то контроллер подключается к CCU.SU по запросу пользователя на указанное время. Если контроллер подключется к CCU.SU по событию, то данная настройка не влияет на время нахождения контроллера в Интернете. В этом случае контроллер будет находиться в Интернете до момента передачи всех событий пользователю.

Сотовые данные

Если опрератор сотовой связи не предоставляет услугу доступа к Интернету без настроек, то введите параметры, полученные от оператора. В большинстве случаев настройка сотовых данных не требуется.

6.3. Безопасность

PIN-код

Может содержать от 1 до 8 цифр. Может быть пустым. Контроллер автоматически определяет необходимость ввода PIN-кода по информации с SIM-карты. Если на SIM-карте включена проверка PIN-кода, то контроллер будет вводить заданный в конфигураторе PIN-код при старте и перезагрузке контроллера. Количество попыток ввода PIN-кода на SIM-карте ограничено! Если PIN-код в конфигураторе не задан, то контроллер не будет производить попытки ввода. Если проверка PIN-кода на SIM-карте отключена, то контроллер не будет вводить PIN-код независимо от того, задан он в конфигураторе или нет.

Телефонный номер SMS центра

Может содержать от 7 до 15 цифр с символом и от 3 до 15 цифр без . Может быть пустым. Телефонный номер SMS центра оператора используется при отправке SMS. При пустом поле будет использоваться номер SMS центра, записанный оператором на SIM-карту. Если номер не задан в конфигурации и не записан на SIM-карту, контроллер не сможет отправлять SMS.

Пароль для SMS управления

Может содержать от 1 до 8 латинских символов и цифр. Может быть пустым. Пароль чувствителен к регистру. Предназначен для управляющих SMS команд и запросов.

Пароль для DTMF управления

Может содержать от 1 до 4 цифр. Может быть пустым. Предназначен для доступа к голосовому помощнику.

DTMF управление только с телефонов из списка соединений

Если параметр включен, входящие вызовы с номеров не указанных в списке соединений будут отклонены. При выключенном параметре контроллер принимает все входящие вызовы с обязательным вводом DTMF пароля. Независимо от значения этого параметра, логика работы с вызовами из списка соединений определяется настройками конкретного соединения.

SMS управление только с телефонов из списка соединений

Если параметр включен, управляющие сообщения, пришедшие с номеров не указанных в списке соединений, обрабатываться не будут. Этот режим обеспечивает наибольшую защищенность системы. Если же необходимо управлять контроллером с большого количества телефонных номеров, выключите этот параметр и задайте пароль для SMS управления.

Всегда подтверждать выполнение SMS команды

Если параметр включен, контроллер формирует ответное SMS, содержащее отчет о состоянии параметров, на которые воздействовала команда. Параметр действует только при запросе с телефонов из списка соединений. При выключенном параметре такое подтверждение может быть запрошено непосредственно в команде с помощью символа ! в конце. Пользователи не из списка соединений могут так же использовать запрос с символом ! в конце сообщения по необходимости.

Не выполнять SMS команды старше, чем

В некоторых случаях, SMS сообщения доставляются на номер контроллера с большой задержкой. Такие “опоздавшие” SMS команды могут привести к нежелательным последствиям. Для предотвращения этой ситуации можно установить время, в течение которого команда считается достоверной. При превышении этого времени команда выполнена не будет, о чем пользователь получит SMS уведомление УСТАРЕВШЕЕ СООБЩЕНИЕ или OUTDATED MESSAGE. Исключение составляют команды установки и синхронизации времени часов контроллера со временем SMS центра оператора, они выполняется всегда.

6.5. Контроль баланса

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

Предустановленные шаблоны

Кнопки предустановленных шаблонов позволяют заполнить поля USSD команда и Ключевое слово настройками, характерными для выбранного оператора связи. В различных регионах эти настройки могут отличаться от заданных.

USSD команда

Начинается с символов * или #. Может содержать от 1 до 8 цифр и символов * и #. Может быть пустой. Уточните у вашего оператора USSD команду запроса баланса.

Ключевое слово

Может содержать от 1 до 8 латинских символов, русских символов, цифр, пробелов и символов из набора: !"#$%&'()* ,-./:;<=>?@[]^_`{}|~. Может быть пустым. Ключевое слово чувствительно к регистру. Ключевое слово используется для разбора USSD ответа оператора. Все цифры после ключевого слова в USSD ответе воспринимаются как значение баланса. Если значение баланса находится в начале сообщения, то ключевое слово должно быть пустым. При неверном ключевом слове, баланс не определяется.

Оповещать при снижении до [0-65535]

Может принимать значение от 0 до 65535. При снижении баланса до установленного значения будет происходить оповещение пользователей. Повторное оповещение будет происходить только после пополнения счета больше указанного значения и последующего снижения.

Период запроса баланса, часов [0-255]

Может принимать значение от 0 до 255. Период запроса информации о балансе в часах задает максимальное время между запросами информации об остатке средств на счету. Контроллер может запрашивать баланс чаще установленного периода при использовании им исходящих вызовов и SMS. Когда этот параметр равен нулю, запрос контроллером баланса отключен, информация о балансе недоступна контроллеру и не предоставляется пользователю.

Откладывать до утра оповещения о снижении баланса в ночное время (23:00-08:00)

Если снижение баланса зафиксировано в ночное время, то оповещение может быть отложено до утра.

С примером настройки контроля баланса можно ознакомиться в разделе Как настроить контроль баланса?.

7. Соединения

Контроллер имеет 8 соединений. Соединение представляет собой группу настроек пользователя контроллера. Все пользователи имеют одинаковые возможности контроля и управления.

Соединение N

Позволяет выбрать желаемое соединение для просмотра и изменения его настроек.

Копировать настройки из другого соединения

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

Разрешено

Позволяет полностью отключить выбранное соединение. При этом настройки соединения не сбрасываются. Для первого соединения эта настройка всегда включена.

Запрет событий “в сети / не в сети” в ботах (для опытных пользователей)

Позволяет полностью отключить оповещение пользователя о событиях подключения и отключения контроллера к Интернету в ботах Telegram и Viber. Может быть полезно в редких случаях неустойчивой связи на стороне контроллера, см. описание.

Полное имя пользователя

Может содержать от 1 до 32 символов. Может быть пустым. Используется для оповещения в ботах о действиях пользователя.

Имя пользователя

Может содержать от 1 до 16 латинских символов, цифр и символов из набора: .-_’. Во всех соединениях, кроме первого, поле может быть пустым при условии, что поле Пароль тоже пустое. Имя пользователя чувствительно к регистру. Предназначено для входа в CCU Shell и управления контроллером через встроенный JSON API.

Пароль

Может содержать от 8 до 16 латинских символов, цифр, пробелов и символов из набора: !”#$%&'()* ,-./:;<=>?@[]^_`{}|~. Во всех соединениях, кроме первого, поле может быть пустым при условии, что поле Имя пользователя тоже пустое.

Права администратора

Разрешает пользователю доступ к конфигуратору. Для первого соединения эта настройка всегда включена.

Номер телефона

Может содержать от 7 до 15 цифр с символом и от 3 до 15 цифр без . Может быть пустым. Используется для оповещения пользователя и управления контроллером.

Группа N

Группа соединений рассматривается как единое целое при ее оповещении. Для успешного оповещения группы достаточно, чтобы один из пользователей группы получил сообщение. Это правило работает только для событий, отмеченных в разных соединениях группы, и имеющих одинаковый тип и транспорт!

Порядок оповещений

Реакция на входящий вызов

Реакция контроллера

Подключиться к Интернету с использованием https://ccu.su

При вызове с номера телефона этого соединения контроллер выйдет в Интернет на время указанное в настройке Максимальная длительность сессии при использовании https://ccu.su на странице Общие параметры соединений. В течении этого времени контроллер будет доступен по адресу https://ccu.su. В случае реакции на входящий вызов …​перейти в голосовое меню…​, для того чтобы дать контроллеру возможность выйти в Интернет, пользователь должен завершить исходящий вызов.

Реакция реле/выхода

Эта настройка позволяет задать реакцию одного реле/выхода на входящий вызов. Реле/выход может быть включен, выключен или управляться сценарием.

7.3. Оповещение через голосовой вызов

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

Разрешено

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

Тип исходящего соединенияCCU825-S/S /B

Продолжительность исходящего голосового соединения

Отбой вызова без установки соединения считать успешной доставкой

Означает, что успешной считается такая попытка, в которой вызываемый абонент не снял трубку, а отбил вызов. В противном случае для успешной доставки, абонент должен обязательно поднять трубку и начать прослушивание.

Снять данные с передачи, если не переданы за

В случае неуспешной доставки сообщений, попытки будут предприниматься до истечения времени, указанного в этой настройке. Таймер передачи перевзводится в момент постановки очередного события в очередь. Таймер передачи не работает при отсутствии регистрации контроллера в сети GSM.

In1-InN

Разрешает доставку события об изменении состояния входов. Может принимать значения:

Режим охраны

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

Раздел NMultiPart

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

Системные события

Разрешает доставку всех системных событий.

Тестовые и информационные сообщения

Разрешает доставку тестовых и информационных событий.

7.4. Оповещение через SMS

При доставке сообщения данным способом, контроллер отправляет SMS на телефон пользователя. Фактом успешной доставки считается момент отправки сообщения в SMS центр оператора связи.

Разрешено

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

Язык SMS

При изменении режима охраны передавать

При изменении режима охраны с помощью ключа Touch Memory пользователю передается информация о ключе.

Контроль ошибок управляющих SMS

Включает функцию контроля ошибок текстовых SMS команд пользователя. При включенном контроле ошибок, на ошибочные SMS команды, контроллер отвечает SMS с информацией об ошибках. Неверное слово будет выделено символами >...<, что дает возможность пользователю понять, где была допущена ошибка. При ошибочном пароле, ответ не производится.

В данном случае ошибка в последней букве слова ARN, верная команда ARM.

Управление подчиненным контроллеромCCU825-S/S

Включает режим, при котором исходящие SMS передаются в виде текстовых SMS команд пользователя, предназначенных для управления подчиненным контроллером CCU. Таким образом можно связать входы управляющего контроллера с выходами управляемого.

Снять данные с передачи, если не переданы за

В случае неуспешной доставки сообщений, попытки будут предприниматься до истечения времени, указанного в этой настройке. Таймер передачи перевзводится в момент постановки очередного события в очередь. Таймер передачи не работает при отсутствии регистрации контроллера в сети GSM.

In1-InN

Разрешает доставку события об изменении состояния входов. Может принимать значения:

Режим охраны

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

Раздел NMultiPart

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

Системные события

Разрешает доставку всех системных событий.

Тестовые и информационные сообщения

Разрешает доставку тестовых и информационных событий.

Применение профиля

Разрешает доставку сообщений о применении профиля.

ГеопозицияCCU825-B

Разрешает отправку геопозиции.

7.7.5. Оповещение через CCU Relay и GuardTracker CCU825-S/S /B

Параметры сервера

Сквозной канал TCPCCU825-S/S

Подробное описание сквозного канала см. Приватный сервер CCU Relay: Руководство пользователя.

Снять данные с передачи, если не переданы за

В случае неуспешной доставки сообщений, попытки будут предприниматься до истечения времени, указанного в этой настройке. Таймер передачи перевзводится в момент постановки очередного события в очередь. Таймер передачи не работает при отсутствии регистрации контроллера в сети GSM.

In1-InN

Разрешает доставку события об изменении состояния входов. Может принимать значения:

Режим охраны

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

Раздел NMultiPart

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

Системные события

Разрешает доставку всех системных событий.

Тестовые и информационные сообщения

Разрешает доставку тестовых и информационных событий.

Применение профиля

Разрешает доставку сообщений о применении профиля.

ГеопозицияCCU825-B

Разрешает отправку геопозиции.

9. Системные параметры

Индикатор основного питания

Отображает текущее напряжение основного питания в вольтах.

Формировать сообщение при восстановлении/отключении питания

При включенном параметре в случае восстановления/отключения основного питания формируется соответствующее сообщение.

Посылать геопозицию при восстановлении/отключении питанияCCU825-B

При включенном параметре в случае восстановления/отключения основного питания формируется сообщение с текущей геопозицией.

Отбрасывать импульсы короче, чем

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

Формировать повторное сообщение не раньше, чем через

После регистрации восстановления/отключения основного питания, повторное оповещение произойдет не раньше, чем через время, указанное в данном параметре. Эта настройка полезна для того, чтобы исключить частое оповещение при неисправности источника основного питания. Данная настройка влияет только на формирование сообщений.

При восстановлении/отключении питания

Дает возможность задать реакцию реле/выходов на событие восстановления/отключения основного питания.

Статус

Отображает состояние батареи. Может принимать значения:

Индикатор заряда батареи

Отображает текущий уровень заряда батареи в процентах.

Уровни разряда батареи для оповещения и управления

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

Формировать сообщение при разряде батареи до N уровня

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

Посылать геопозицию при разряде батареиCCU825-B

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

При разряде батареи до N уровня

Дает возможность задать реакцию реле/выходов на событие разряда батареи.

Индикатор температуры основной платы

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

Границы температуры основной платы для оповещения

Позволяет задать границы температуры основной платы в градусах Цельсия. Данная настройка влияет только на формирование сообщений.

Формировать сообщение при выходе температуры за границы

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

Границы температуры основной платы для управления

Позволяет задать границы температуры основной платы в градусах Цельсия. Данная настройка влияет только на реакцию реле/выходов.

При перегреве/переохлаждении основной платы

Дает возможность задать реакцию реле/выходов на событие перегрева/переохлаждения основной платы.

Инвертировать сигнал датчика вскрытия корпусаCCU825-S/S

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

Формировать сообщение при вскрытии корпуса

При включенном параметре в случае вскрытия корпуса, формируется соответствующее сообщение.

При вскрытии корпуса

Дает возможность задать реакцию реле/выходов на событие вскрытия корпуса.

Гасить индикаторы входов при закрытом корпусе

При включенном параметре при закрытой крышке корпуса индикаторы In1-In8 на основной плате неактивны. Если установлена плата расширенной индикации, то неактивны индикаторы In1-In16, R1, R2, Out1-Out5, GSM.

Режим индикации

Показывать прошедшую активность входов вспышками

При включенном параметре в режиме ОХРАНА/ЗАЩИТА переход входа в активное состояние запоминается и отображается короткими вспышками с периодом 0.3 секунд на соответствующем индикаторе. Эта индикация будет сброшена при переходе из режима НАБЛЮДЕНИЕ в режим ОХРАНА/ЗАЩИТА.

Показывать активность входов на выходе ArmOut в режиме ОХРАНА/ЗАЩИТА

При включенном параметре в режиме ОХРАНА/ЗАЩИТА на выходе ArmOut количеством вспышек с периодом 0.6 секунд и повторением через 1.5 секунды отображается номер активного входа. При активности нескольких входов, будет показан вход с меньшим номером.

Показывать активность входов на выходе ArmOut (выходы 1-3) в режиме ОХРАНАMultiPart

Данная настройка работает аналогично настройке однораздельного режима контроллера за исключением того, что номер активного входа отображается не только на выходе ArmOut, но и на выходах 1-3 соответствующих разделов.

Интехникс | вопросы по программируемым контроллерам

    Выберите категорию продукции:
ИНТЕХНИКС | Вопросы по программируемым контроллерам В чем отличие правосторонних и левосторонних модулей расширения для ПЛК Дельта?
ИНТЕХНИКС | Вопросы по программируемым контроллерам Как настроить, изменить режим работы аналогового модуля?
ИНТЕХНИКС | Вопросы по программируемым контроллерам Какое разрешение и диапазон аналоговых входов и выходов модулей расширения Дельта?
ИНТЕХНИКС | Вопросы по программируемым контроллерам Через какой протокол передает данные Delta Ethernet модуль DVPEN01-SL? Какие он имеет дополнительные прикладные функции?
ИНТЕХНИКС | Вопросы по программируемым контроллерам Имеет ли программное обеспечение WPLSoft и ISPSoft возможность отладки программы без ПЛК?
WPLSoft и ISPSoft имеют встроенную функцию офлайн (без подключения ПЛК) симуляции. Симулятор активируется специальным значком (см. скриншоты)и позволяет отлаживать программу как пошагово так и в цикле.

ИНТЕХНИКС | Вопросы по программируемым контроллерам
Замечания:

1.Симулятор предназначен для предварительного тестирования программы, пока нет ПЛК. Результат тестирования с ПЛК может несколько отличаться. Перед вводом программы в эксплуатацию обязательно проверьте работу программы на ПЛК.

2.Симулятор не поддерживает следующие инструкции: WDT, REF, REFF, MTR, DHSCS, DHSCR, DHSZ, SPD, PLSY, PWM, PLSR, IST, TKY, HKY, DSW, SEGL, ARWS, ASC, FROM, TO, RS, PRUN, VRRD, VRSC, ABS, PID, MODRD, MODWR, FWD, REV, STOP, RDST, RSTEF, SWRD, DELAY, GPWM, FTC, CVM, MEMR, MEMW, MODRW, PWD, RTMU, RTMD, RAND, DABSR, ZRN, PLSV, DRVI, DRVA, DPPMR, DPPMA, DCIMR, DCIMA, DPTPO, HST, DCLLM.

3. Симулятор в WPLSoft поддерживает функцию поиска ошибок прогрммы. Подробнее в главе 12 раздела “Help” в ПО WPLSoft.
ИНТЕХНИКС | Вопросы по программируемым контроллерам В чем преимущеста программных и аппаратных высокоскоростных счетчиков в ПЛК?
ИНТЕХНИКС | Вопросы по программируемым контроллерам Как правильно подключить транзисторные выходы в контроллерах серии DVP-ES2 и EX2? Какое назначение терминалов UP и ZP?
ИНТЕХНИКС | Вопросы по программируемым контроллерам Сохранятся ли значения в регистрах ПЛК после отключения питания
ИНТЕХНИКС | Вопросы по программируемым контроллерам Как реализовать режим связи в котором ПЛК – мастер, а операторская панель – слэйв?
ИНТЕХНИКС | Вопросы по программируемым контроллерам Возможно ли модули расширения контроллеров Дельта подключать напрямую (без ПЛК) к панели оператора?
ИНТЕХНИКС | Вопросы по программируемым контроллерам Можно ли подключить контроллеры Delta к системам SCADA?
ИНТЕХНИКС | Вопросы по программируемым контроллерам Как залить программу в котроллер, если у меня в ноутбуке нет COM-порта?
ИНТЕХНИКС | Вопросы по программируемым контроллерам Где можно скачать патч-русификатор QUICK II и SCADA для контроллеров ARRAY сери FAB?

консультация

Конфигурирование системы по технологии plug-and-play и setup bios.

1. Конфигурирование Plug-and-Play.

До внедрения технологии PlugandPlay установка и конфигурирование устройств в PC-совместимом компьютере представляла собой довольно сложный процесс. Пользователь должен назначить устройству прерывание, порты ввода-вывода и каналы DMA, т.е. ресурсы, неиспользуемые в данный момент другими устройствами. Это выполнялось с помощью перемычек и переключателей на плате устанавливаемого устройства. При неверном выборе параметров возникал конфликт устройств. Такой конфликт являлся причиной других ошибок – например, операционная система (ОС) отказывалась загружаться. Технология PlugandPlay значительно упростила процесс установки и конфигурирования новых устройств. Пользователю необходимо лишь вставить плату в свободный разъем, а система автоматически выделит необходимые ресурсы.

Технология PlugandPlay состоит из следующих основных компонентов:

– Plug and Play BIOS;

– Extended System Configuration Data (ESCD);

– операционная система PlugandPlay.

При загрузке компьютера PlugandPlayBIOS инициирует конфигурирование устройств, соответствующих спецификации PlugandPlay. Если адаптер был уже установлен в системе, то BIOS считывает конфигурационную информацию из ESCD, инициализирует устройство и продолжает загрузку. Если же устройство впервые появилось в системе, BIOS запрашивает у ESCD свободные ресурсы. Получив их, она конфигурирует новое устройство. Если же с помощью свободных ресурсов нельзя сконфигурировать новое устройство, то BIOS продолжает загрузку компьютера, а конфигурированием занимается операционная система. Параметры всех корректно сконфигурированных устройств записываются в базу данных ESCD.

Все устройства, соответствующие спецификации PlugandPlay, имеют уникальный идентификационный номер, по которому система может распознать устройство и установить необходимые драйверы. Идентификационный номер определяется производителем устройства, и он должен быть уникальным. Номер устройства состоит из семи символов: первые три – это идентификатор производителя, а остальные четыре – цифровой идентификатор устройства, например FDS1234. Многие устройства, например контроллер прерываний или контроллер клавиатуры, не имеют стандартизованного идентификационного номера. Для таких случаев фирма Microsoft зарезервировала префикс PNP (идентификационные номера устройств, соответствующих спецификации PlugandPlay).

Первоначально автоматическое конфигурирование системы осуществляется во время выполнения расширенной процедуры самопроверки при включении POST (PowerOnSelfTest). BIOS идентифицирует, определяет расположение в слотах и, по возможности, настраивает платы адаптеров plugandplay. Эти действия выполняются в несколько этапов:

  1. Отключаются настраиваемые узлы на системной плате и на платах адаптеров.

  2. Отыскиваются все PCI-устройства типа plug-and-play.

  3. Создается исходная карта распределения ресурсов: портов, прерывании, каналов ПДП и памяти.

  4. Активируются устройства ввода-вывода.

  5. Сканируются ПЗУ в устройствах.

  6. Конфигурируются устройства начальной загрузки (IPLInitialProgramLoad), т.е. те, что используются для загрузки операционной системы компьютера.

  7. Настраиваемым устройствам передается информация о выделенных им ресурсах, это переводит их в рабочее состояние.

  8. Запускается начальный загрузчик.

  9. Управление передается операционной системе.

Основная задача plug-and-play-компонента ОС – сообщать вам о конфликтах, которые не были устранены BIOS. В зависимости от возможностей операционной системы, вы можете попытаться конфигурировать адаптеры программно (с помощью экранного меню) или выключить компьютер и установить перемычки и переключатели на платах вручную. При следующем включении системы или ее перезагрузке будет проведена повторная проверка и выведены сообщения об оставшихся (или новых) конфликтах. После нескольких “заходов” все конфликты, как правило, устраняются.

2. Конфигурирование компьютера – SetupBIOS.

Компьютеры могут иметь различный и изменяемый состав аппаратных средств, и их многие элементы требуют программного конфигурирования. Параметры конфигурирования, установленные с помощью утилиты Setup, запоминаются в энергонезависимой памяти. Часть из них всегда хранится в традиционной CMOSMemory, объединенной и с часами-календарем RTC (RealTimeClock). Другая часть волей разработчика может помещаться и в энергонезависимую (например, флэш) память (NVRAM). Кроме этой части статически определяемых параметров, имеется область энергонезависимой памяти ESCD для поддержки динамического конфигурирования системы PlugandPlay, которая может автоматически обновляться при каждой перезагрузке компьютера. Этот процесс динамического конфигурирования и является причиной «задумчивости» при перезагрузке даже мощных компьютеров, имеющих средства РпР, а также не всегда предсказуемого поведения программного обеспечения, вызванного изменением распределения ресурсов по инициативе той же системы PnP (PlugandPlay – включай и работай).

Все современные компьютеры имеют утилиту Setup, встроенную в ROMBIOS. Утилита BIOSSetup имеет интерфейс в виде меню, иногда даже оконный с поддержкой мыши. Для входа в Setup во время выполнения POST появляется предложение нажать клавишу del. Иногда для этого используется комбинация ctrl alt esc, еsc, ctrl esc, бывают и экзотические варианты (нажать клавишу F12 в те секунды, когда в правом верхнем углу экрана виден прямоугольник). Некоторые версии BIOS позволяют войти в Setup по комбинации ctrl alt esc в любой момент работы компьютера. Предложение (и способ – нажатие F1 или F2) входа в Setup появляется, если POST обнаружит ошибку оборудования, которая может быть устранена посредством Setup. Удержание клавиши INS во время POST в ряде версий BIOS позволяют установить настройки по умолчанию.

Меню утилиты Setup, способы перемещения по пунктам и выбора параметров зависят от наклонностей производителя и версии BIOS. Нажатие F1 или alt h вызывает краткую контекстную справку, обычно связанную с навигацией. Смысловых пояснений значения параметров она не дает. Состав управляемых параметров, детальность и гибкость управления варьируется от предельно подробных, в которых может запутаться и опытный пользователь, до предельно кратких. Некоторые установки могут называться и не совсем так, как указано в таблицах, но быть созвучными (в английском варианте). Современные версии BIOSSetup могут использовать и графический интерфейс пользователя.

Прикладное по


Наконец подошли к тому, ради чего система создавалась. А именно – к реализации прикладной задачи.

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

Исходными данными для контроллера теплого пола являются:

Таким образом есть некоторое количество настроек, которые надо как-то задавать, и есть некоторое количество параметров, которые система сообщает как текущее состояние.

Для общения контроллера с внешним миром я реализовал командный интерпретатор, который позволил реализовать как управление контроллером, так и получать данные о состоянии. Команды передаются контроллеру в человекочитаемом виде, и могут передаваться через UART или WEB сокет (при желании можно реализовать поддержку других протоколов, например telnet).

Строка команд начинается со знака ‘#’ и оканчивается нулевым символом либо символом перевода строки. Все команды состоят из имени команды и операнда, разделенных двоеточием. Для некоторых команд операнд не обязателен, в этом случае двоеточие и операнд не указываются. Команды в строке разделяются запятой. Например:

#ZonesInfo:1,SensorsInfo

И конечно же список команд начинается с команды Help, которая выводит список всех допустимых команд (передаваемые команды для удобства восприятия начинаются со знака ‘>’ вместо ‘#’):

>help
Help
SetZonesCount
Zone
SetName
SetSensor
...
LoadCfg
SaveCfg
#Cmd:Help,CmdRes:Ok

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

>help
…
#Cmd:Help,CmdRes:Ok

>zone:123
#Cmd:Zone,Value:123,CmdRes:Error,Error:Zone 123 not in range 1-5

>SchemasInfo
#SchemasCount:2
#Schema:1,Name:Основная,DOWs:0b0000000
#Schema:2,Name:Гараж,DOWs:0b0000000
#Cmd:SchemasInfo,CmdRes:Ok


На стороне WEB клиента так же реализован командный интерпретатор, который принимает эти команды и преобразует их в графический вид. Например:

>zonesInfo:3
#Zone:3,Name:Спальня,Sensor:0x5680,Schema:1,DeltaT:-20
#Cmd:ZonesInfo,CmdRes:Ok

WEB интерфейс передал запрос контроллеру о зоне номер 3, и получил в ответ название зоны, идентификатор датчика, привязанного к зоне, идентификатор схемы, назначенной зоне и коррекцию температуры для зоны. Командный интерпретатор не понимает дробных чисел, поэтому температура передается в десятых долях градуса, т.е. 12.3 градуса это 123 десятых долей.

Ключевой особенностью является то, что на любую команду, вне зависимости от способа ввода команды, контроллер отвечает сразу всем клиентам. Это позволяет отображать изменение состояния сразу во всех сеансах WEB интерфейса. Т.к. основной транспорт обмена между контроллером и WEB интерфейсом это WEB сокеты, то контроллер может передавать данные без запроса, например когда приходят новые данные от датчиков:

#sensor:0x5A20,type:w433th,battery:1,button_tx:0,channel:0,temperature:228,humidity:34,uptime_label:130308243,time_label:20220521T235126

Или о том например, что данные зоны необходимо актуализировать:

#Zone:2,TargetTemp:220,CurrentTemp:228,Error:Ok

WEB интерфейс контроллера построен на использовании текстовых команд. На одной из закладок интерфейса имеется терминал, с помощью которого можно вводить команды в текстовом виде. Так же эта закладка, в целях отладки, позволяет узнать какие команды отправляет и получает WEB интерфейс при различных действиях пользователя.

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

Оцените статью
Huawei Devices
Добавить комментарий