а в структуре cln_adr после приема что находится? ее кста часом заполнять не надо?
а в структуре cln_adr после приема что находится? ее кста часом заполнять не надо?
тогда создайте новый проект, напишите только проблемную часть и выкладывайте здесь если не получится ни чего принять, а то в этой каше у всех получается только отвлекаться на неиспользуемые объекты
ЗЫ еще можно попробовать что то из моего http://www.owen.ru/forum/showthread....l=1#post102734
Bad programmers worry about the code. Good programmers worry about data structures and their relationships
среди успешных людей я не встречала нытиков
Барбара Коркоран
Счас нет компьютера с codesys и проектом точных имён структуры не скажу, но там по приёму вроде всё правильно: порт и адрес с которого прибыл пакет. Но вот тип соединения (первый член структуры) если не ошибаюсь равен 0. Поэтому перед вызовом SysSockRecvFrom прописываю cln_ad.family.
capzap и lazy спасибо за помощь. После выходных создам новый проект.
День добрый всем! И опять про баранов. Создал два проекта. Первый очищенный свой проект и второй с использованием бибки от capzap.
К сожалению результат нулевой. То есть функция SysSockRecvFrom возвращает количество принятых байт, в моём случае 12 а приёмный буфер пуст в обоих проектах.
Уже не знаю куда копать.
значит прокладка или мастер виноват, соедините напрямую кабелем и проверте
Bad programmers worry about the code. Good programmers worry about data structures and their relationships
среди успешных людей я не встречала нытиков
Барбара Коркоран
Похоже мастер с прокладкой не приделах. Напрямую всё работает. Из проекта в конфигурации удален Universal Network Module вместе с модемом и PPP драйвером.Кривая реализация
Universal Network Module ? Кто нибудь сталкивался с проблемами при использовании именно в связке Universal Network Module вместе с модемом и PPP по UDP. Именно при использовании UDP транспорта, по TCP всё работает.
Последний раз редактировалось Nikosoff; 25.08.2015 в 12:48.
раз напрямую всё работает, значит прокладка: модемы, опсос и т.п.
Bad programmers worry about the code. Good programmers worry about data structures and their relationships
среди успешных людей я не встречала нытиков
Барбара Коркоран
Уважаемый capzap можно поподробней про т.п. . Модем и опсос думаю исключены так как со стороны плк пакеты проходят к PC. Прикрутить к модему на плк снифер и посмотреть ppp фреймы?
я ни разу не подключал модем через конфигуратор и не пробовал gprs, тут мало чем помогу. А вот по поводу что с плк доходят пакеты на ПК, какие именно, тоже UDP?
Bad programmers worry about the code. Good programmers worry about data structures and their relationships
среди успешных людей я не встречала нытиков
Барбара Коркоран