Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
09.03.2026, 23:10:41
 
Начало Помощь Поиск Войти Регистрация
Новости: Форум обновлен

+  Форум АО "ВЗЛЕТ"
|-+  Последние сообщения
Страниц: 1 2 [3] 4 5 ... 10

 21 
 : 14.02.2026, 19:56:23  
Автор Nikolay - Последний ответ от Nikolay
В предыдущем посте описался:

2. Логи "CL ID4 00x.txt". Опрашивалось устройство (только расходомер): ID#4. У расходомера, счетчик "Всего" - увеличивался, "Своих" - увеличивался, "Ошибка CRC" - увеличивался (редко). ПЛК не фиксировал ошибок при опросе (редко).
Тут ПЛК зафиксировал ошибку при опросе БВП. Во время эксперимента была одна ошибка, расходомер не ответил на запрос, но ранее ПЛК еще фиксировал ошибки CRC.

Еще не указал файл:
6. Логи "CL ID2_4 00x.txt". Опрашивались устройства: ID#2, ID#4. У расходомера, счетчик "Всего" - увеличивался, "Своих" - увеличивался, "Ошибка CRC" - увеличивался (редко). ПЛК фиксировал ошибки при опросе (редко).

Вообще если опрашивать только модули Овен, ПЛК вообще не фиксирует ошибок. При этом на БВП "Ошибка CRC" увеличивается, но редко.
Если мы к Овенам добавляем БВП или Fuji, то ПЛК уже начинает фиксировать ошибки (в основном несоответствие CRC).

По поводу логов, на объекте не заметил, но почему-то некоторые запросы идут без разделений (записаны все одной строкой).
Хотя все должны выглядеть как у ID#5 (запрос и потом ответ от устройства):
Rx:002533-11:21:13.265-05 04 00 00 00 0F B1 8A
Tx:002534-11:21:13.266-05 84 01 C3 01

Из-за этого конечно немного сложно читаются запросы и ответы, но прогнав часть логов через нейронку, ничего, что могло бы вызывать перезагрузку БВП (например из невероятного, интерпретации БВП запроса как запись "1" в ячейку 400019 для рестарта прибора), найдено не было.

 22 
 : 13.02.2026, 17:14:51  
Автор Алексей1 - Последний ответ от KIA
Добрый.
Задайте время ожидания 0.

 23 
 : 13.02.2026, 15:59:59  
Автор Nikolay - Последний ответ от Nikolay
Спасибо за ваш ответ.

В статистике опросов есть счетчик всех принятых запросов, счетчик "своих" запросов (то есть тех которые с адресом расходомера), и счетчик своих запросов с ошибкой контрольной суммы. Важно - если прибор получает Modbus-запрос с чужим адресом, он не будет даже считать К/С этого запроса, так как он не для него, и соответственно не будет наращиваться счетчик ошибок К/С.
Если вы исключаете расходомер из опроса ПЛК, но на приборе продолжает расти счетчик запросов с ошибкой К/С, это говорит о том что на шине присутствуют какие то пакеты с его адресом. Или запросы/ответы других приборов содержат межбайтовые разрывы, из-за которых расходомер вообще отдельные байты может воспринимать как запросы.
Тут самое интересное, когда я исключал расходомер из опроса, в меню "Статистика опроса" расходомера:
- Счетчик "Всего" - увеличивает.
- Счетчик "Своих" - не изменяется.
- Счетчик "Ошибка CRC" - увеличивается. При этом, чем меньше выставить у расходомера значения "Межб. пауза" и "Зад. ответа", тем быстрее увеличивается этот счетчик. Например, если "Межб. пауза" = 1 мс и "Зад. ответа" = 1 мс, счетчик увеличивается примерно каждые 250 мс. При 2 мс / 2 мс счетчик увеличивается примерно раз в 1-5 минут. По итогу, выставлялось "Межб. пауза" = 5 мс и "Зад. ответа" = 10 мс.

Хотелось бы увидеть лог обмена.
Проведите другой эксперимент - исключите из опроса все другие slave на шине, опрашивайте ПЛК только Взлет РГ. Если ошибок К/С не будет, подключите один другой slave и включите его обмен, потом второй, третий. Так появится какая то информация что вызывает проблему, ну и лог конечно нужен.
Логи приложил, ниже описание, что делалось.
Сеть включает следующие устройства:
- Master - ПЛК Simatic S7-1200;
- ID#2 - Овен МВ110-24.8АС;
- ID#3 - Овен МВ110-24.8АС;
- ID#4 - Расходомер (БВП);
- ID#5 - Газоанализатор Fuji.
Все устройства стоят в одном шкафу, подключены кабелем КИС-Внг(А)-LS 1х2х0.78 и заземлены. На ПЛК и газоанализаторе ID#5 стоят терминаторы по 120 Ом, на расходомере ID#4 резистор (SA2) отключен.
На момент эксперимента, газоанализатор Fuji (ID#5) был отключен и вместо него подключался ноутбук, все остальные устройства были подключены.

1. Логи "CL ID2-3_5 00x.txt". Опрашивались устройства: ID#2, ID#3, ID#5. У расходомера, счетчик "Всего" - увеличивался, "Своих" - не изменялся, "Ошибка CRC" - увеличивался (часто). ПЛК фиксировал ошибки при опросе (часто).
2. Логи "CL ID4 00x.txt". Опрашивалось устройство (только расходомер): ID#4. У расходомера, счетчик "Всего" - увеличивался, "Своих" - увеличивался, "Ошибка CRC" - увеличивался (редко). ПЛК не фиксировал ошибок при опросе (редко).
3. Логи "CL ID2-3 00x.txt". Опрашивались устройства: ID#2, ID#3. У расходомера, счетчик "Всего" - увеличивался, "Своих" - не изменялся, "Ошибка CRC" - увеличивался (редко). ПЛК не фиксировал ошибок при опросе.
4. Логи "CL ID2-4 00x.txt". Опрашивались устройства: ID#2, ID#3, ID#4. У расходомера, счетчик "Всего" - увеличивался, "Своих" - увеличивался, "Ошибка CRC" - увеличивался. ПЛК фиксировал ошибки при опросе.
5. Логи "CL ID2-5 00x.txt". Опрашивались устройства: ID#2, ID#3, ID#4, ID#5. У расходомера, счетчик "Всего" - увеличивался, "Своих" - увеличивался, "Ошибка CRC" - увеличивался (часто). ПЛК фиксировал ошибки при опросе (часто).

 24 
 : 13.02.2026, 14:12:08  
Автор Алексей1 - Последний ответ от Алексей1
Добрый день!
Во Взлет СП4 для приборов настроен сбор и рассылка данных по вкладкам Архивы, Данные наборов, Текущие события с периодичностью пополнения данных каждый час. По факту согласно журнала опрос происходит каждые 3 часа. Как это исправить? Скриншот во вложении.

 25 
 : 13.02.2026, 10:37:30  
Автор Nikolay - Последний ответ от yura
Добрый день.

В статистике опросов есть счетчик всех принятых запросов, счетчик "своих" запросов (то есть тех которые с адресом расходомера), и счетчик своих запросов с ошибкой контрольной суммы. Важно - если прибор получает Modbus-запрос с чужим адресом, он не будет даже считать К/С этого запроса, так как он не для него, и соответственно не будет наращиваться счетчик ошибок К/С.
Если вы исключаете расходомер из опроса ПЛК, но на приборе продолжает расти счетчик запросов с ошибкой К/С, это говорит о том что на шине присутствуют какие то пакеты с его адресом. Или запросы/ответы других приборов содержат межбайтовые разрывы, из-за которых расходомер вообще отдельные байты может воспринимать как запросы. Хотелось бы увидеть лог обмена.

Проведите другой эксперимент - исключите из опроса все другие slave на шине, опрашивайте ПЛК только Взлет РГ. Если ошибок К/С не будет, подключите один другой slave и включите его обмен, потом второй, третий. Так появится какая то информация что вызывает проблему, ну и лог конечно нужен.

 26 
 : 12.02.2026, 08:55:06  
Автор alex_sirvutis - Последний ответ от alex_sirvutis
Добрый день!

Подскажите, пожалуйста, не могла ли закрасться ошибка в расшифровку параметра "Температура наружного воздуха" контроллера ТРМ1032М? Как бы это проверить? На самом приборе отображается все корректно.

 27 
 : 10.02.2026, 13:15:01  
Автор SteelWOLF - Последний ответ от SteelWOLF
Могу предоставить доступ к пк, с которого есть возможность подключиться к данным приборам (так как порос идет по радиоканалу через ethernet преобразователь)

 28 
 : 10.02.2026, 11:56:18  
Автор SteelWOLF - Последний ответ от Иван Кривокора
Добрый день!
Произвожу сбор месячных архивов с приборов Меркурий-230. При просмотре данных они отображаются с отставанием в месяц, например архив за январь отображается декабрьским. Проблема почему-то только с приборами Меркурий-230, на Меркурий-234 - архивы отображаются корректно. Прикладываю скрин отображаемых данных во Взлет СП и в Конфигураторе меркурия. Версия ПО актуальная - на скрине видно, работа в режиме архивный считыватель.
Здравствуйте.

Предметно ответить на ваш вопрос можно будет при наличии удаленного доступа к двум упомянутым приборам.

С уважением,
Кривокора Иван

 29 
 : 10.02.2026, 10:08:28  
Автор SteelWOLF - Последний ответ от SteelWOLF
Вот скрин с данными Меркурий-234

 30 
 : 10.02.2026, 10:07:38  
Автор SteelWOLF - Последний ответ от SteelWOLF
Добрый день!
Произвожу сбор месячных архивов с приборов Меркурий-230. При просмотре данных они отображаются с отставанием в месяц, например архив за январь отображается декабрьским. Проблема почему-то только с приборами Меркурий-230, на Меркурий-234 - архивы отображаются корректно. Прикладываю скрин отображаемых данных во Взлет СП и в Конфигураторе меркурия. Версия ПО актуальная - на скрине видно, работа в режиме архивный считыватель.

Страниц: 1 2 [3] 4 5 ... 10


Войти

© 1990—2016, АО «Взлет».
Все права защищены.
Контактная информация
Powered by SMF 1.1.13 | SMF © 2006-2011, Simple Machines LLC
Материалы, размещенные на сайте, охраняются законодательством об авторском праве. Перепечатка материалов допускается только со ссылкой на сайт.