Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
doc:jroboplc:modules:motohr [2025/03/21 14:03]
denis [Как получить актуальные значения счетчиков]
doc:jroboplc:modules:motohr [2025/03/21 14:11] (текущий)
denis [Системные команды]
Строка 63: Строка 63:
 |''<​machName>​.descr ​         '' ​ |  ''​STRING ​ '' ​ |  ''​RW'' ​ |Описание машины ​ | |''<​machName>​.descr ​         '' ​ |  ''​STRING ​ '' ​ |  ''​RW'' ​ |Описание машины ​ |
 где: где:
-  * ''​ctId''​ - идентификатор типа счетчика,​ значения от 1 и более+  * ''​ctId''​ - идентификатор типа счетчика,​ значения от 1 и более. Значение 1 всегда имеет счетчик "​Всего",​ называемый далее **''​total''​**.
   * ''​machName''​ - имя машины   * ''​machName''​ - имя машины
    
Строка 217: Строка 217:
 В таймеры можно записать значение от 0 включительно и более. В не-таймеры можно записать только 0. В таймеры можно записать значение от 0 включительно и более. В не-таймеры можно записать только 0.
  
-Запись 0 в ''​total'' ​расценивается как ​замена машины на новую, поэтому обнуляются все используемые счетчики.+Запись 0 в ''​total''​ возможна только при остановленной машине.
  
 Если счетчик временно не используется,​ можно его отключить,​ записав значение ''​0x7FFF_FFFF''​. Если счетчик временно не используется,​ можно его отключить,​ записав значение ''​0x7FFF_FFFF''​.
Строка 229: Строка 229:
   * ''​sweep-stat <​yyyymm>''​ - удаление из ''​MH_STAT''​ записей старше заданной даты включительно   * ''​sweep-stat <​yyyymm>''​ - удаление из ''​MH_STAT''​ записей старше заданной даты включительно
   * ''​pach-mach''​ - удаление из ''​MH_MACH''​ не актуальных машин, которые отсутствуют в текущем сформированном списке машин   * ''​pach-mach''​ - удаление из ''​MH_MACH''​ не актуальных машин, которые отсутствуют в текущем сформированном списке машин
 +  * ''​reinit''​ - перезагрузка модуля. Данную команду необходимо послать для вступления в силу изменений,​ сделанных в базе данных клиентом.
  
 Команды ''​sweep-*''​ использовать с осторожностью,​ т.к. можно легко остаться с пустыми таблицами. Команды ''​sweep-*''​ использовать с осторожностью,​ т.к. можно легко остаться с пустыми таблицами.
doc/jroboplc/modules/motohr.1742555027.txt.gz · Последние изменения: 2025/03/21 14:03 — denis
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0