Jump to content
Форум по продукции MOXA

Nport DE-311 CRC error


Recommended Posts

Здравствуйте!!! Проблема при работе с Moxa DE-311 при работе по ELAM протоколу. Moxa работает по широполосному беспроводному каналу по UDP протоколу. На удаленном объекте стоит контроллер Лафкин с которого необходимо выгружать конфигурационные данные, на сервере делаем процедуру upload, однако приходит ошибка CRC error, хотя отдельные регистры запрашиваются. Данные весят 1654 байта и запрашиваются одним махом. Возможна проблема в настройках Moxa, но в каких пока понять не могу. Подскажите плииз в чем может быть проблема. Чуть ниже представлены "логи" при опросе контроллера. Заранее благодарен!!!!

 

02.09.2009 12:43:07 Порт: 15 NodeID: test1_centrmodem

 

Query: F8 34 03 08 80 03 3B 60 10

 

02.09.2009 12:43:07 Порт: 15 NodeID: test1_centrmodem

 

Reply: F8 34 03 06 76 2E 18 14 A0 00 00 01 2C 00 5A 00 00 00 00 00 00 00 00 00 00 00 28 00 C8 00 64 00 00 27 10 00 00 07 D0 00 00 00 01 00 01 00 00 00 00 00 05 00 00 00 05 00 0A 00 0A 00 03 00 00 00 00 00 05 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 07 00 00 1D F7 00 00 04 1A 00 03 00 03 C3 50 00 05 00 00 00 05 00 0A 00 03 00 01 27 0F 00 05 00 03 00 64 00 00 00 00 00 03 00 03 C3 50 19 C8 00 02 00 00 0C E4 00 02 00 04 00 00 C3 50 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 05 00 8D 00 00 00 2D 42 8C 00 00 00 32 00 01 3D A3 D7 0A 00 64 00 1E 40 80 00 00 00 00 00 00 00 00 42 54 00 00 43 45 00 00 42 F5 3D 71 43 13 00 00 43 1E 5E B8 43 04 00 00 00 03 00 00 00 00 00 00 00 00 00 00 00 00 08 AC 0B 22 00 D2 00 00 00 00 00 00 3F 60 00 00 3F 40 00 00 3F C0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 40 0E 56 04 3F D1 26 E9 40 C0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 41 F4 00 00 41 F4 00 00 41 F4 00 00 41 F4 00 00 41 F4 00 00 41 F4 00 00 00 00 00 28 04 74 04 B0 40 40 00 00 40 8D 8B AC 00 00 00 00 00 00 03 E8 00 00 00 00 00 00 00 00 00 00 00 00 3F 80 00 00 00 00 00 00 00 02 00 00 00 01 00 01 00 00 00 00 00 00 00 00 00 00 00 00 44 DC 00 00 3F AF 5C 29 44 20 00 00 42 18 00 00 3F 87 AE 14 42 E1 99 9A 3F 66 66 66 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 BC 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 40 18 00 00 3F FF 5C 29 00 00 00 00 00 00 00 00 00 00 00 01 00 05 00 02 00 00 00 00 00 00 00 00 00 02 01 F4 00 01 00 02 00 00 00 5A 00 14 00 05 00 05 00 32 00 00 00 32 00 00 00 00 00 00 C3 50 00 00 00 00 00 3C 00 1E 00 02 00 01 00 00 00 00 03 E8 00 00 03 E8 00 32 00 00 00 01 00 05 00 03 00 00 00 14 00 00 00 00 02 08 01 CC 00 3C 05 00 01 2C 00 64 00 64 00 7D 00 00 00 00 00 C8 00 00 00 0A 00 00 00 0A 00 64 00 50 00 64 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 05 00 08 00 01 00 01 00 00 00 00 00 00 00 2D 00 00 00 00 00 00 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 0A 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 04 23 28 00 00 00 00 00 64 00 04 00 08 00 00 00 28 00 02 00 00 00 00 00 0E 03 E8 0B B8 2E E0 00 00 00 01 00 00 00 00 00 02 00 00 00 03 00 02 00 29 00 1E 00 56 01 F4 00 02 00 04 17 70 00 01 00 00 07 D0 00 82 00 01 00 01 00 01 00 01 07 E0 00 09 07 D2 00 15 00 70 00

 

02.09.2009 12:43:07 Порт: 15 NodeID: test1_centrmodem

 

Status:CRC Error

Link to comment
Здравствуйте!!! Проблема при работе с Moxa DE-311 при работе по ELAM протоколу. Moxa работает по широполосному беспроводному каналу по UDP протоколу. На удаленном объекте стоит контроллер Лафкин с которого необходимо выгружать конфигурационные данные, на сервере делаем процедуру upload, однако приходит ошибка CRC error, хотя отдельные регистры запрашиваются. Данные весят 1654 байта и запрашиваются одним махом. Возможна проблема в настройках Moxa, но в каких пока понять не могу. Подскажите плииз в чем может быть проблема. Чуть ниже представлены "логи" при опросе контроллера. Заранее благодарен!!!!

 

02.09.2009 12:43:07 Порт: 15 NodeID: test1_centrmodem

 

Query: F8 34 03 08 80 03 3B 60 10

 

02.09.2009 12:43:07 Порт: 15 NodeID: test1_centrmodem

 

Reply: F8 34 03 06 76 2E 18 14 A0 00 00 01 2C 00 5A 00 00 00 00 00 00 00 00 00 00 00 28 00 C8 00 64 00 00 27 10 00 00 07 D0 00 00 00 01 00 01 00 00 00 00 00 05 00 00 00 05 00 0A 00

02.09.2009 12:43:07 Порт: 15 NodeID: test1_centrmodem

 

Status:CRC Error

Добрый день,

 

Боюсь, проблему решить не удастся.

Дело в том, что DE-311 (как и другие устройства марки NPort) передают в одном Ethernet-пакете максимум 1024 символа. Более длинные сообщения разбиваются на несколько Ethernet-пакетов. Разумеется, в таком случае неизбежна пауза между пакетами, т.е. между частями сообщения. Видимо, приложение, принимающее данные с контроллера, видит эту паузу и трактует сообщение не как единое целое, а как два разных. Отсюда и ошибки в контрольной сумме.

 

Я подозреваю, что указанную проблему принципиально решить невозможно. Максимальный размер Ethernet-кадра 1518 байт, так что "запихать" всё сообщение в один кадр не удастся.

Link to comment
  • 2 years later...

Здравствуйте! При считывании данных из регистров устройства с помощью Moxa DE-311 через виртуальный com port, используя библиотеку libmodbus, приходит неверная CRC (длина сообщения 5 байт, если считывать один 16ти битный регистр). Мне надо считать всего 32 байта. Раньше использовалась NPort 5150 и такой проблемы не было. В чем может быть дело?

Link to comment

Добрый день,

 

Попробуйте в настройках DE-311 при выборе режима работы COM-порта (там, где выбираете режим Host-Based Mode) задать дополнительный параметр Force Transmit = 2 мс. Как правило, проблема решается именно так.

Подробнее про Force Transmit можно почитать в документе.

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...