Это старая версия документа.


system

Добавляет возможность выполнения платформенно-зависимых операций.

Данный модуль требует включения в задачу.

plugin.system:
  enable: on

  module.sys:
    enable: on

    gpio:
      gpi.0: 2563/1
      gpi.1: 2565/5
      gpi.2: 2565/4
      gpi.3: 2560/1

      gpo.0: 2563/6
      gpo.1: 2562/5
      gpo.2: 2567/0
      gpo.3: 2567/1

    shutdown:
      tag:     gpi.0
      value:   1
      delay_s: 300
gpio - карта портов ввода/вывода в формате: tagname: ioport/bit
tagname - имя создаваемого тега
ioport - номер аппаратного порта, см. описание gpio в мануале на оборудование
bit - номер бита, от 0 до 7
shutdown - параметры отключения системы по событию

shutdown

tag - отслеживаемый тег для определения наступления события
value 1 необходимое значение тега для определения наступления события
delay_s 60 задержка отключения после наступления события в циклах задачи (не секунды)
cmd.linux shutdown -h now системная команда отключения для linux
cmd.windows shutdown.exe -s -t 0 системная команда отключения для windows

Дополнительный теги

shutdown.cnt Обратный счетчик до отключения системы
shutdown.state Индикатор состояния отключения:
0 - ожидание события
1 - идет задержка отключения
2 - отключение отменено до наступления нового события
3 - выполняется отключение
doc/jroboplc/modules/system.1458626620.txt.gz · Последние изменения: 2016/03/22 09:03 — denis
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0