Показать сообщение отдельно
Старый 22.03.2018, 10:44   #12
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 019
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Случайные значения регистра аварий

Цитата
Сообщение от tuxnsk Посмотреть сообщение
Ну у меня нет скады, софтинка самописная, в вебморде красивые картинки по данным рисует, а модбас библиотекой обрабатывается, я ее код подправил, чтобы она в файл регистр аварии писала, получил данные из первого сообщения, где и данные вроде как нормальные, и CRC правильная. А пакеты битые у меня часто приходят, и успешно библиотекой отбрасываются (линия плохая, каждый пятый запрос вообще не проходит). Но чтобы от помехи сформировалась верная CRC (или наложением двух ответов), вероятность очень маленькая.

Полный лог запросов все не успеваю сделать, виноват, постараюсь в ближайшее время сделать...
Я частенько встречал проблему, что запросы и ответы в буферах "перемешиваются". Для RTU это крайне редкая вещь, а вот для TCP сплошь и рядом.

На эти грабли даже инсат наступил в своём сервере, а это типа большая и типа крутая контора.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием