Danfoss VD-P1000U1F5 Руководство по эксплуатации онлайн [101/117] 459266

Danfoss VD-P1000U1F5 Руководство по эксплуатации онлайн [101/117] 459266
Руководство по эксплуатации
Преобразователи частоты VEDADRIVE_____________________________________________________________________
99
{
temp ^= (WORD)buf[i]; for (j=0; j<8; j++)
{
c = (Temp & 0x0001); Temp >>= 1; if (c) Temp ^= 0xA001;
}
}
return Temp;
}
9.5 Обработка ошибок связи
Ведущее устройство ожидает ответ от ведомого устройства на все отправленные
запросы, кроме широковещательных. После отправки запроса ведущим устройством
возникает одна из четырех возможных ситуаций:
1. Если ведомое устройство приняло запрос без ошибок связи и способно обработать
его, то оно отправляет стандартный ответ.
2. Если ведомое устройство не приняло запрос из-за ошибок связи, то ответ не
отправляется. При этом ведомое устройство признает ошибку связи по истечению
времени, отведенного на ответ.
3. Если ведомое устройство приняло запрос, но обнаружило ошибку связи
(например, ошибку в контрольной сумме), то ответ не отправляется. Ведомое
устройство признает ошибку связи по истечению времени, отведенного на ответ.
4. Если ведомое устройство приняло запрос без ошибок связи, но не может его
обработать (например, если принят запрос на чтение несуществующих регистров),
то оно отправляет в ответ ведущему сообщение об ошибке.
Сообщение об ошибке отличается от стандартного ответа двумя полями:
1 Поле - кода функции
Стандартный ответ ведомого устройства на запрос ведущего устройства содержит тот
же код функции, что и код функции, отправленный в запросе.
В сообщении об ошибке старшему биту кода функции присваивается значение 1,
тогда как в стандартных сообщениях старший бит кода функции всегда равен 0. Таким
образом, код функции в сообщении об ошибке будет иметь значение на 80hex больше,
чем в запросе или стандартном ответе. Получив ответ с таким значением кода функции,
ведущее устройство опознает сообщение об ошибке и приступит к анализу поля данных в
поисках кода ошибки 2.
2 Поле - данных
В стандартном ответе ведомого устройства поле данных содержит данные,
запрошенные ведущим устройством. В сообщении об ошибке поле данных содержит код
ошибки, описывающий проблему. В таблице 9.5 приведен список используемых кодов
ошибок.

Содержание

Скачать