Может быть с модулем и всё хорошо, а вот в связке с плк100 похвастаться стабильным точным результатом не получалось, наличие задержек уменьшало шансы на зависание соединения
Вид для печати
Может быть с модулем и всё хорошо, а вот в связке с плк100 похвастаться стабильным точным результатом не получалось, наличие задержек уменьшало шансы на зависание соединения
с единицы это уже привычка, с нуля обычно копипаст
Тоже сделал сначала через SysLibSocket на ПЛК150. Сначала все заработало с задержками 1мс, потом перестало. Стабильную связь удалось получить при 10мс задержках. При маленьких задержках время цикла сильно увеличивается. Не понравилось это. Сейчас стоят тестируются, но через конфигурацию ПЛК.
конфигурация работает в стиле подключился и не закрываю сокет. поэтому там нет потери времени на коннект. необходимо понимать что устройство которое опрашиваем ( сервер ) оно может быть занято другими делами, например обработка IO , поэтому нужно *немножко подождать*. ведь операция разрешения на сервере состоит из нескольких функций ( как минимум двух, а то и больше может быть, зависит от ПО)
А если нужно опрашивать два десятка модулей? На каждый модуль по сокету много будет. В итоге какие-то модули не будут опрашиваться?
UDP Modbus - это вообще что? http://www.modbus.org/specs.php про такие забавы ничего не известно. Пойди туда, не знаю куда, реализуй незнамо что. И чтоб работало!