TDM Electric ПЧ-04T00 SQ0749-0007 [4/8] Циклический избыточный код
![TDM Electric ПЧ-07T50 SQ0749-0009 [4/8] Циклический избыточный код](/views2/1974902/page4/bg4.png)
tdme.ru
4
4. Циклический избыточный код
4.1. В режиме RTU сообщения включают поле про-
верки ошибок, процедура которой основывается
на методе CRC (циклический избыточный код).
Поле CRC проверяет содержание всего сообще-
ния. Поле CRC двухбайтное, содержит 16-битное
бинарное значение. Значение CRC рассчитывает-
ся передающим устройством, которое добавляет
CRC к сообщению. Принимающее устройство пе-
ресчитывает CRC во время получения сообщения,
и сравнивает полученное значение с фактическим
значением, которое оно получило в поле CRC.
Если два значения не равны, возникает ошибка.
4.2. CRC запускается при помощи OxFFFF. Затем
процесс начинает применять последователь-
ные 8-битные байты сообщения к текущему
содержанию регистра. Только восемь битов
данных в каждом знаке используются для ге-
нерирования CRC. Стартовые и стоповые биты,
а также бит четности, не применяются к CRC. Во
время генерирования CRC, каждый восьмиби-
товый знак является XOR с содержимым реги-
стра. Затем результат смещается в направлении
наименее значимого бита (LSB), с нулем, постав-
ленным в позицию наиболее значимого бита
(MSB). LSB извлекается и изучается. Если LSB
равен 1, регистр - XOR с предустановленным,
фиксированным значением. Если значение LSB
было O, операция исключающего ИЛИ не проис-
ходит. Данный процесс повторяется до тех пор,
пока не будут выполнены восемь сдвигов. По-
сле последнего (восьмого) сдвига, следующим
восьмибитовым байтом является XOR с текущим
значением регистра, и процесс повторяется до
достижения еще восьми сдвигов, как описано
выше. Финальное содержимое регистра после
того, как были применены все байты сообще-
ния, будет являться значением CRC.
4.3. Когда CRC добавляется к сообщению, млад-
ший байт добавляется первым, после него идет
старший байт.
{
unsigned int ctc_value=0xFFFF;
int I;
while length–
{
crc_value^=*data_value++;
for i=0; i<8; i++
{
if crc_value&0x0001
{
crc_value=crc_value>>1^0xa001;
}
Else
{
crc_value=crc_value>>1;
}
}
}
return crc_value
}
Параметры кода функции чтения и записи. (Некоторые коды функции не меняются, предназначены
только для использования производителем.).
5. Правила маркировки адреса параметров кода функции
5.1. Номер группы и маркировка кода функции
яв ляется адресом параметра для указания правил:
Старший байт: F0-FF (группа F), A0-AF (группа A),
70~7F (группа U)
Младший байт: 00-FF
Например: F3-12, адрес указывает на 0xF30C
Внимание:
Группа FF: Параметры производителя. У пользо-
вателя нет прав доступа к группе FF.
Группа U: только для чтения, не для изменения
параметров.
Содержание
- Назначение 1
- Преобразователи частоты серии пч протокол modbus для пч от 4 до 15 квт тдм 1
- Структура построения связи 1
- Tdme ru 2
- Структура передаваемых данных 2
- Tdme ru 3
- Tdme ru 4
- Правила маркировки адреса параметров кода функции 4
- Циклический избыточный код 4
- Tdme ru 5
- Tdme ru 6
- Tdme ru 7
- Группа fd описание параметров передачи данных 7
- Tdme ru 8
Похожие устройства
- TDM Electric ПЧ-04T00 SQ0749-0007 Руководство по Эксплуатации
- TDM Electric ПЧ-05T50 SQ0749-0008 Паспорт
- TDM Electric ПЧ-05T50 SQ0749-0008 Руководство по Эксплуатации
- TDM Electric ПЧ-07T50 SQ0749-0009 Паспорт
- TDM Electric ПЧ-07T50 SQ0749-0009 Руководство по Эксплуатации
- TDM Electric ПЧ-11T00 SQ0749-0010 Паспорт
- TDM Electric ПЧ-11T00 SQ0749-0010 Руководство по Эксплуатации
- TDM Electric ПЧ-15T00 SQ0749-0011 Паспорт
- TDM Electric ПЧ-15T00 SQ0749-0011 Руководство по Эксплуатации
- TDM Electric ПЧб-00H75 SQ0749-0101 Руководство по Эксплуатации
- TDM Electric ПЧб-01H50 SQ0749-0102 Руководство по Эксплуатации
- TDM Electric ПЧб-02H20 SQ0749-0103 Руководство по Эксплуатации
- TDM Electric ПЧб-00T75 SQ0749-0104 Руководство по Эксплуатации
- TDM Electric ПЧб-01T50 SQ0749-0105 Руководство по Эксплуатации
- TDM Electric ПЧб-02T20 SQ0749-0106 Руководство по Эксплуатации
- TDM Electric ПЧб-04T00 SQ0749-0107 Руководство по Эксплуатации
- TDM Electric ПЧб-05T50 SQ0749-0108 Руководство по Эксплуатации
- TDM Electric ПЧб-07T50 SQ0749-0109 Руководство по Эксплуатации
- TDM Electric ПЧб-11T00 SQ0749-0110 Руководство по Эксплуатации
- TDM Electric ПЧб-15T00 SQ0749-0111 Руководство по Эксплуатации