-
Проблема связи ПК-ПЛК 150
Пытаюсь настроить связь ПК-ПЛК150 через сокеты и протокол UDP. На CoDeSys написал программу согласно примеру Ping (на диске).
В итоге от контроллера комп все сообщения отлично принимает. А вот от компа к контроллеру ничего не доходит.
На компе принимаю/посылаю пакеты через Builder 6. Использую компонент NMUDP (пробовал и все другие UdpClient, IdUdpServer, client).
Порт контроллера назначаю 1200. Подскажите в чём дело?
-
Пользователь
Попробуйте своей программой пинговать другой компьютер. Возможно проблема в настройках брандмауэра.
-
Другой компьютер ещё не пробовал.
Но вот контроллер с компьютера пингуется. И компьютер с контроллера пингуется. То есть ICMP работает исправно.
А вот когда пытаюсь по UDP принять сообщение на контроллере, то сокет сразу пропадает куда-то. Поля .sin_addr и .sin_port обнуляются.
-
Для начала попробуйте сетевые переменные. Они тоже на UDP. Если они заработают - значит дело не в железе.
Ваши права
- Вы не можете создавать новые темы
- Вы не можете отвечать в темах
- Вы не можете прикреплять вложения
- Вы не можете редактировать свои сообщения
-
Правила форума