Для перемещения по дереву справки используйте строки заголовка.

Справка по NSG Linux 2.1.3
Дерево команд: port.1-wire.…далее…

Что это такое?

Это управление датчиками и контроллерами по шине 1–Wire.

Зачем это нужно?

Устройства под управлением NSG Linux поддерживают, помимо своей основной функции передачи данных, вспомогательную функцию мониторинга и управления разнообразным оборудованием на этой же площадке. 1–Wire — низкоскоростная последовательная шина для управления технологическими системами. Само устройство NSG выполняет роль ведущего устройства шины. К его порту 1–Wire могут быть подключены датчики (для мониторинга) и контроллеры (для управления) различного типа: мониторинг и управление слаботочными и силовыми входами/выходами, контроль напряжения батарей, мониторинг температуры и др. Подробно об аксессуарах 1–Wire для устройств NSG см. документ NSG: Модули и аксессуары для технологического управления и мониторинга. Руководство пользователя.

Как это настроить?

  1. Выполнить команду autoconfig = init или update, чтобы обнаружить устройства на шине. Номера обнаруженных устройств (или хотя бы их количество) должны соответствовать серийным номерам устройств (они же — уникальные идентификаторы чипов 1–Wire, на которых собрано устройство).
  2. Для некоторых типов устройств (в частности, для двоичных входов и выходов, номера которых начинаются на 3A) дополнительно выбрать точную модель в поле type.
  3. Развернуть ветку данного устройства до нужных входных и выходных цепей. Командами show можно смотреть показания датчиков. Командами on/off и т.п. можно переключать выходные цепи контроллеров (слаботочных и силовых розеток).
  4. По необходимости: настроить устройства 1–Wire как датчики событий для обработчика событий для автоматического реагирования или уведомления о состояниях датчика.

Подробнее см. справку по внутренним узлам.

Что делать, если это не работает?

  1. Проверить кабель 1–Wire.
  2. Проверить, что источник питания шины 1–Wire соответствует суммарному потребляемому току подключённых устройств.
  3. Проверить, что все подключённые устройства корректно определяются на шине.

См. также

Кабель и схема подключения 1–Wire.

ПРИМЕЧАНИЕ. Данный узел является интерфейсом к утилите nsgow, которая непосредственно выполняет операции на шине 1–Wire. Для выполнения каких-либо действий с устройствами 1–Wire из скриптов, работающих в контексте командной оболочки bash, рекомендуется использовать эту утилиту напрямую, без обращения к nsgsh.

© Network Systems Group 2015–2024 Отдел документации