Цитата:
Сообщение от Bigcrash
Именно, но опрос ведется с учетом кол-ва переменных и самих слейвов, т.е. не каждые 100мс. В матриксе каждый слейв опрашивается раз в 5 секунд.
Интересный момент: если один и тот же слейв опрашивает ОРС-сервер и MbPoll они его между собой спокойно делят. Если матрикс с кем-нибудь из них включить в пару, начинают проскакивать ошибки чтения, неприятно, но не критично, т.к. перезапросы в итоге делают свое дело.
Проблема в том, что в один неприкрасный момент ethernet порт матрикса просто либо засыпает и обмен по нему тупо прекращается, но в основном начинают сыпаться ошибки чтения по всем слейвам, хотя датчики в работе и их никто не опрашивает. Включил в проект Delice(link), т.к. раньше не знал про него, поглядим, что покажет к утру.
|
Скорее всего из-за этого и сыпятся ошибки.
А не пробовали опрашивать через матрикс ОРС-сервером сейвы. Конечно будет больше переменных но ошибок недолжно быть.
Я именно у себя так и делал.
У Вас получается два мастера делят один сейв.