Ну по коду я нигде пакетов в 255 байт не увидел. Проект пришлите. И чем опрашивать.
А то получается не просто лечение по фотографии, а лечение по рисунку с фотографии.
Вид для печати
Владислав! мы с _Pavel_ не родственники! и у нас разные проекты! у него плк - клиент, у меня сервер! но проблема похожая, и получается где-то на уровне IP. У меня контроллер в установке и поэтому пока не получается добраться до него со сниффером.
Но клиент у меня 100 пудов работает - при подключении его к аналогичному серверу на ПЛК110 старом - все работает, на прошивке 0.2.53 нового - все работает.
Еще раз опишу работу: плк поднимает сервер и ждет соединений, компьютер - клиент подключается и посылает стартовый пакет небольшого размера, сервер принимает его, обрабатывает и посылает обратно ответ, принимаемый клиентом. Так они общаются (довольно долго) пока клиент (инициируется человеком, в произвольный момент) не пошлет пакет размером 255 байт ( >= 220 ), обработчик на плк не видит приема, соответственно - не отвечает. обмен прерывается. Нет времени пробовать разные варианты, поэтому я ограничил пакет в 200 байт а требуемую инфу передаю за 2 сеанса обмена.
Ответы Владислава мне напоминают классику "Куры передохли ТЧК Высылайте новый телескоп ТЧК". Может быть у него давно ISaGRAF стоит? Где в CODESYS v2 "Настройка проекта"? Всё обыскал, но не нашел. Может быть речь идет об "Опциях"? Но они,вроде как, не привязаны к проекту. Там есть категория "Рабочий стол" и я там нашел "Таймаут связи [мс]". Там указано "2200" (по умолчанию). Попробую увеличить. Речь шла об этих таймаутах или других?
Чтобы посмотреть что происходит - необходимо воспроизвести проблему. Самый быстрый способ - залить в ПЛК уже существующий проект и существующим клиентом спровоцировать ошибку. Иначе много неопределённостей.
Так дайте же их мне. Можно в мыло (plc_prog@owen.ru)
2200 нормально. Откуда драйвера брали? Какой ПЛК, серийный номер, дата выпуска? Ну и проверить кабель и на другом ПК.
Брали на тестирование. ПЛК110-24.30.К-М М02 №54212151002373392 от 30.11.2015. Прошивка 0.3.43. Таргет: 3.07 (свежее не нашел). Кабель я заменял, не помогло. На компьютере Windows 7 64. Другой компьютер пока не пробовал. Связь с СПК107, через тот же USB и с тем же кабелем, проблем не вызывает. Я не провокатор:o и не ариец.
Отправил на plc_prog@owen.ru
Владислав, вам удалось посмотреть мои примеры? Есть новости?