Показать сообщение отдельно
Старый 23.05.2022, 20:31   #8
Bigcrash
Senior Member
 
Регистрация: Aug 2018
Сообщения: 199
Благодарил(а): 6 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Вопросы по сетевому взаимодействию

Цитата:
Сообщение от monstr696 Посмотреть сообщение
Что у вас отпрашивает ОРС-сервер?

Случайно контроллер и ОРС-сервер не производят опрос одновременно одних и тех же слейвов?
Именно, но опрос ведется с учетом кол-ва переменных и самих слейвов, т.е. не каждые 100мс. В матриксе каждый слейв опрашивается раз в 5 секунд.
Интересный момент: если один и тот же слейв опрашивает ОРС-сервер и MbPoll они его между собой спокойно делят. Если матрикс с кем-нибудь из них включить в пару, начинают проскакивать ошибки чтения, неприятно, но не критично, т.к. перезапросы в итоге делают свое дело.
Проблема в том, что в один неприкрасный момент ethernet порт матрикса просто либо засыпает и обмен по нему тупо прекращается, но в основном начинают сыпаться ошибки чтения по всем слейвам, хотя датчики в работе и их никто кроме матрикса не опрашивает. Сегодня утром встал, там порядка уже 5000 ошибок. Занимался весь день другими делами, зашел часов через 6, а опрос уже идет... WTF
Включил в проект Delice(link), т.к. раньше не знал про него, поглядим, что покажет к утру.
Bigcrash вне форума   Ответить с цитированием