TDM Electric УПП SQ0749-0303 [27/32] Tdme ru
![TDM Electric УПП SQ0749-0303 [27/32] Tdme ru](/views2/1974923/page27/bg1b.png)
tdme.ru
27
Response message:
Address 01H
Function 10H
Starting data address
00H
06H
Number of data
(count by word)
00H
02H
CRC CHK Low A1H
CRC CHK High C9H
CHK (контрольная сумма :) Режим RTU : Режим RTU
CRC (Cyclical Redundancy Check) рассчитывается с
помощью следующих шагов:
Шаг 1: Загрузите 16-битный регистр (называемый
регистром CRC) с помощью FFFFH. Шаг 2: первый
байт командного сообщения и 16-битная CRC дела-
ют младший байт XOR арифметика.
Шаг 3: Сдвиньте регистр CRC на один бит вправо с
заполнением нулями MSB. Извлечь и
исследуйте младший бит.
Шаг 4: Если младший бит регистра CRC равен 0, по-
вторите шаг 3, иначе XOR или регистр CRC
с полиномиальным значением A001H.
Шаг 5: Повторяйте шаги 3 и 4, пока не будет выполне-
но восемь смен. Когда это будет сделано,
будет обработан полный 8-битный байт.
Шаг 6: Повторите шаги 2–5 для следующего 8-бит-
ного байта командного сообщения. Продолжайте
делать это, пока не будут обработаны все байты.
Окончательное содержание CRC
регистр - это значение CRC. При передаче значения
CRC в сообщении верхний и младшие байты значе-
ния CRC должны быть заменены местами. т.е. млад-
ший байт будет передается первым. Ниже приведен
пример генерации CRC с использованием языка C.
Функция принимает два аргумента:
Unsigned char * data ← указатель на сообщение
Длина беззнакового символа ← количество байтов
в сообщении.
Эта функция возвращает беззнаковое значение CRC int.
unsigned int crc_chk (беззнаковый символ * данные, длина беззнакового символа)
{
int j;
unsigned int reg_crc=0xFFFF; while(length--)
{
reg_crc ^= *data++; for(j=0;j<8;j++)
{
if(reg_crc & 0x01) /* LSB(b0)=1 */
{
reg_crc=(reg_crc>>1) ^ 0xA001;
}
else
{
reg_crc=reg_crc >>1;
}
}
}
return reg_crc;
}
10.3. Определение адреса передачи данных
Адрес передачи данных используется для управле-
ния работой устройства плавного пуска, получения
информации о состоянии и установленных параме-
тров. Серийный номер кода функции соответствует
адресу регистра, но он должен преобразоваться
в шестнадцатеричное число (кроме параметров
группы, так как они шестнадцатеричное число), на-
пример, шестнадцатеричное число P05 выражает
функцию адрес 0005H. Кроме того, EEPROM часто со-
храняется, что сокращает срок службы EEPROM. Для
пользователей нет необходимости хранить какой-
либо код функции в режиме связи. Изменяйте толь-
ко значение RAM в соответствии с требованиями.
Чтобы реализовать эту функцию, вам нужно всего
Содержание
- Описание продукта 1
- Устройства плавного пуска серии упп руководство по эксплуатации паспорт 1
- Sq0749 0300 2
- Sq0749 0301 2
- Sq0749 0302 2
- Sq0749 0303 2
- Sq0749 0304 2
- Sq0749 0305 2
- Sq0749 0306 2
- Sq0749 0307 2
- Sq0749 0308 2
- Sq0749 0309 2
- Tdme ru 2
- Tdme ru 3
- Установка и подключение 3
- L21 l22 4
- Rs485 com 4
- Tdme ru 4
- Tdme ru 5
- Tdme ru 6
- Запускаетс 6
- Tdme ru 7
- Панель оператора 7
- P0 030 8
- Pd 001 8
- Tdme ru 8
- Pd 002 9
- Tdme ru 9
- Инструкция по эксплуатации и функциям 9
- Tdme ru 10
- Tdme ru 11
- Подробное описание основных параметров 11
- Tdme ru 12
- Tdme ru 13
- Tdme ru 14
- Tdme ru 15
- Tdme ru 16
- Tdme ru 17
- Tdme ru 18
- Tdme ru 19
- Габаритные размеры 19
- Tdme ru 20
- Коды ошибок 20
- Периферийные устройства 20
- Tdme ru 21
- Нагрузка в зависимости от применения 21
- Tdme ru 22
- Протокол связи rs485 22
- Tdme ru 23
- N 8 битные данные n 32 adr адрес связи допустимые адреса связи находятся в диапазоне от 1 до 63 адрес равный 0 означает широкове щательную рассылку для всех устройств плавного пуска в сети в этом случае устройство плавного пуска не отвечает ведущему устройству например связь с устройством плавного пуска с десятичным адресом 16 режим rtu adr 10h 24
- Tdme ru 24
- Код функции и символы данных 24
- Обнаружение петли 10 записать несколько слов в регистры устрой ства плавного пуска например непрерывное чте ние 2 слов из начального адреса 0005h устройства плавного пуска с адресом 01h 24
- Режим rtu 24
- Tdme ru 25
- Tdme ru 26
- Tdme ru 27
- Tdme ru 28
- Tdme ru 29
- Гарантийные обязательства 29
- Ограничение ответственности 29
- Сведения об утилизации 29
- Условия транспортирования и хранения 29
- Tdme ru 30
- Паспорт 31
- Төлқұжат 31
- Անձնագիր 31
- Tdme ru 32
- Паспорт 32
- Პასპორტი 32
Похожие устройства
- TDM Electric УПП SQ0749-0304 Руководство по Эксплуатации
- TDM Electric УПП SQ0749-0305 Руководство по Эксплуатации
- TDM Electric УПП SQ0749-0306 Руководство по Эксплуатации
- TDM Electric УПП SQ0749-0307 Руководство по Эксплуатации
- Centek CT-8724 Smart Инструкция по эксплуатации
- Centek CT-8732 Smart Инструкция по эксплуатации
- Centek CT-8740 Smart Инструкция по эксплуатации
- Centek CT-8743 Smart Инструкция по эксплуатации
- Centek CT-8750 Smart Инструкция по эксплуатации
- Centek CT-1901 Инструкция по эксплуатации
- Centek CT-1902 Инструкция по эксплуатации
- Centek CT-1903 Инструкция по эксплуатации
- Centek CT-1904 Инструкция по эксплуатации
- Centek CT-1910 Инструкция по эксплуатации
- Centek CT-1911 Инструкция по эксплуатации
- Centek CT-1912 Инструкция по эксплуатации
- Centek CT-1913 Инструкция по эксплуатации
- Centek CT-1920 Инструкция по эксплуатации
- Centek CT-1921 Инструкция по эксплуатации
- Centek CT-1925 Инструкция по эксплуатации