Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
doc:jroboplc:modules:peripherial:akkont_pass [2023/03/03 06:40]
denis
doc:jroboplc:modules:peripherial:akkont_pass [2023/03/03 06:52] (текущий)
denis [Теги]
Строка 24: Строка 24:
 |CmdStart ​         |  INT  |  +  |  | |CmdStart ​         |  INT  |  +  |  |
 |CmdStop ​          ​| ​ INT  |  +  |  | |CmdStop ​          ​| ​ INT  |  +  |  |
-|Crc               ​| ​ INT  |     ​| ​ |+|Crc               ​| ​ INT  |     |Crc8  |
 |Crc16 ​            ​| ​ INT  |     ​| ​ | |Crc16 ​            ​| ​ INT  |     ​| ​ |
 |CurWes ​           |  INT  |     ​| ​ | |CurWes ​           |  INT  |     ​| ​ |
Строка 40: Строка 40:
 |WesSvrState ​      ​| ​ INT  |     ​| ​ | |WesSvrState ​      ​| ​ INT  |     ​| ​ |
  
 +===== Crc =====
 +Расчет Crc выполняется по алгоритму Crc8. Исходный для расчета буфер данных формируется из двухбайтовых слов следующих тегов в приведенной последовательности:​
 +<​code>​
 +SumWesHigh
 +SumWesLow
 +WNum
 +LastWes
 +</​code>​
 +Расчет Crc16 выполняется по алгоритму Crc16. Для расчета используются те же самые теги с добавлением в конец списка тега SYSTEM.ErrorFlag.
  
doc/jroboplc/modules/peripherial/akkont_pass.1677814853.txt.gz · Последние изменения: 2023/03/03 06:40 — denis
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0