Различия

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

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
doc:jroboplc:modules:redisexp [2022/02/02 12:42]
denis
doc:jroboplc:modules:redisexp [2022/02/04 15:48] (текущий)
denis [redisexp]
Строка 3: Строка 3:
  
 На сервере данные хранятся в виде строковых пар ключ-значение,​ где ключ - это имя тега, а значение - совокупность типа, статуса и значения тега, разделенных пробелами:​ На сервере данные хранятся в виде строковых пар ключ-значение,​ где ключ - это имя тега, а значение - совокупность типа, статуса и значения тега, разделенных пробелами:​
-  <TYPE> <STATUS> <VALUE>+  <type><status><value> 
 +где:  
 +  type - тип данных (первый символ строки):​ 
 +    B - BOOLEAN 
 +    I - INTEGER 
 +    L - LONG 
 +    D - DOUBLE 
 +    S - STRING 
 +     
 +  status - статус тега (второй символ строки):​ 
 +    пробел - GOOD 
 +    !      - BAD 
 +     
 +  value - значение тега (остальная часть строки) 
  
 +===== Параметры =====
  
 <code yaml> <code yaml>
Строка 38: Строка 53:
 |**readonly** ​         |  ''​off'' ​ | Запрет внешней записи в теги ​ | |**readonly** ​         |  ''​off'' ​ | Запрет внешней записи в теги ​ |
  
-==== Внешние команды ====+===== Внешние команды ​=====
 При подключении клиент подписывается на pub/sub каналы,​ через которые передаются внешние команды. При подключении клиент подписывается на pub/sub каналы,​ через которые передаются внешние команды.
  
 === write - Запись значения в тег === === write - Запись значения в тег ===
 +
   PUBLISH write "<​tagname>​ <​value>"​   PUBLISH write "<​tagname>​ <​value>"​
 +
 +=== reset - Переустановить значение тега ===
 +Для одного тега:
 +  PUBLISH reset "<​tagname>"​
 +  ​
 +Для всех тегов:
 +  PUBLISH reset ALL
  
  
-==== Теги ====+===== Теги ​=====
  
 ^  Имя тега ​ ^  Тип ​ ^  Описание ​ ^ ^  Имя тега ​ ^  Тип ​ ^  Описание ​ ^
doc/jroboplc/modules/redisexp.1643794949.txt.gz · Последние изменения: 2022/02/02 12:42 — denis
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0