Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
doc:jroboplc:modules:peripherial:promauto_gelios_dozkkmc [2021/04/11 06:02]
denis [Теги]
doc:jroboplc:modules:peripherial:promauto_gelios_dozkkmc [2024/01/29 17:04] (текущий)
denis [Теги]
Строка 4: Строка 4:
 Используемый протокол - AA55.  Используемый протокол - AA55. 
  
-Подробное описание протокола [[doc:​jroboplc:​modules:​peripherial:​promauto_gelios_dozkkmc_protocol|здесь]].+Описание протокола
 +  * [[doc:​jroboplc:​modules:​peripherial:​promauto_gelios_dozkkmc_protocol|АА55]] 
 +  * [[doc:​jroboplc:​modules:​peripherial:​promauto_gelios_dozkkmc_protocol_modbus|modbus ​]]
  
 +===== yml-файл =====
 <code yaml> <code yaml>
 module.gelios1:​ module.gelios1:​
Строка 15: Строка 18:
 </​code>​ </​code>​
  
-===== Дополнительные параметры =====+===== Параметры =====
 ^  Параметр ​ ^  По умолчанию ​ ^  Описание ​ ^ ^  Параметр ​ ^  По умолчанию ​ ^  Описание ​ ^
 |**storqnt** ​  ​| ​ 1  |Количество питателей в дозаторе ​ | |**storqnt** ​  ​| ​ 1  |Количество питателей в дозаторе ​ |
 |**version** ​  ​| ​ 2  |Версия протокола. Выбирается в соответствии с прошивкой дозатора.<​code>​ |**version** ​  ​| ​ 2  |Версия протокола. Выбирается в соответствии с прошивкой дозатора.<​code>​
-Версия 1:+=1 - АА55 ​Версия 1 для прошивок:
   - DzrGeliosRazgr (маслодозатор)   - DzrGeliosRazgr (маслодозатор)
  
-Версия 2:+=2 - АА55 ​Версия 2 для прошивок:
   - Dzr   - Dzr
   - DzrGelios10   - DzrGelios10
   - DzrGelios3rzg   - DzrGelios3rzg
   - DzrGelios6   - DzrGelios6
 +
 +=3 - Modbus
  
 </​code>​ | </​code>​ |
-|**SumWeightMax** ​  ​| ​ 0xFFFF_FFFF ​ |Максимальное возможное значение суммарного счетчика веса включительно ​ |+|**SumWeightMax** ​  ​| ​ 0xFFFF_FFFF ​ |Максимальное возможное значение суммарного счетчика веса включительно<​html>​ 
 +<span style="​color:​red">​Внимание! Для дозаторов версий SD00-12 макс.значение счетчика = 4000000000</​span>​ 
 +</​html> ​ | 
 +^  Режим real-time эмуляции ​ ^^^ 
 +|**emulateSpeedLoad** ​  ​| ​ 0  |Скорость загрузки - значение веса, на которое будет увеличиваться ''​CurWeight''​ при загрузке. Если = 0, то real-time эмуляция не используется ​ | 
 +|**emulateSpeedUnload** ​  ​| ​ <​code>​emulateSpeedLoad * 3</​code> ​ |Скорость разгрузки - значение веса, на которое будет уменьшаться ''​CurWeight''​ при разгрузке ​ | 
 +|**emulateDelay** ​  ​| ​ 2000  |Задержка исполнения команд ​ | 
  
 ===== Теги ===== ===== Теги =====
Строка 54: Строка 66:
 |**CmdStartTask** ​          ​| ​ INT   ​|Если в состоянии ожидания старта задачи,​ послать старт задачи (Cmd=6) ​   | |**CmdStartTask** ​          ​| ​ INT   ​|Если в состоянии ожидания старта задачи,​ послать старт задачи (Cmd=6) ​   |
 |**CmdStartLoad** ​          ​| ​ INT   ​|Если в состоянии готовности к загрузке,​ послать старт загрузки (Cmd=2) ​   | |**CmdStartLoad** ​          ​| ​ INT   ​|Если в состоянии готовности к загрузке,​ послать старт загрузки (Cmd=2) ​   |
 +|**CmdStopLoad** ​           |  INT   ​|Если в состоянии загрузки,​ послать стоп загрузки (Cmd=10) ​   |
 |**CmdStartUnload** ​        ​| ​ INT   ​|Если в состоянии готовности к разгрузке,​ послать старт разгрузки (Cmd=4) ​   | |**CmdStartUnload** ​        ​| ​ INT   ​|Если в состоянии готовности к разгрузке,​ послать старт разгрузки (Cmd=4) ​   |
 |**CmdSuspUnload** ​         |  INT   ​|Если в состоянии разгрузки,​ послать старт приостанов (Cmd=8) ​   |  |**CmdSuspUnload** ​         |  INT   ​|Если в состоянии разгрузки,​ послать старт приостанов (Cmd=8) ​   | 
Строка 77: Строка 90:
 4 – старт разгрузки 4 – старт разгрузки
 8 – приостановка разгрузки 8 – приостановка разгрузки
 +10 – стоп разгрузки ​
 </​code> ​ | </​code> ​ |
-|IOState ​        |  ​LONG  |//для отладки//  | +|Replacement  ​|  ​BOOL  |Флаг физической замены устройства. Нужен только для ​того, чтобы сказать модулю учета, типа [[doc:​jroboplc:​modules:​raduga]],​ что устройство подменили и суммарные счетчики стали другими ​|
-|Stage ​          ​| ​ INT   |//для отладки// ​ | +
-|StageTime ​      ​| ​ INT   |//для отладки//  ​|+
  
 N - номер питателя от 1 до ''​storqnt''​ N - номер питателя от 1 до ''​storqnt''​
doc/jroboplc/modules/peripherial/promauto_gelios_dozkkmc.1618110131.txt.gz · Последние изменения: 2021/04/11 06:02 — denis
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0