Показано с 1 по 4 из 4

Тема: Проблема связи ПК-ПЛК 150

  1. #1

    По умолчанию Проблема связи ПК-ПЛК 150

    Пытаюсь настроить связь ПК-ПЛК150 через сокеты и протокол UDP. На CoDeSys написал программу согласно примеру Ping (на диске).

    В итоге от контроллера комп все сообщения отлично принимает. А вот от компа к контроллеру ничего не доходит.

    На компе принимаю/посылаю пакеты через Builder 6. Использую компонент NMUDP (пробовал и все другие UdpClient, IdUdpServer, client).
    Порт контроллера назначаю 1200. Подскажите в чём дело?

  2. #2

    По умолчанию

    Попробуйте своей программой пинговать другой компьютер. Возможно проблема в настройках брандмауэра.

  3. #3

    По умолчанию

    Другой компьютер ещё не пробовал.

    Но вот контроллер с компьютера пингуется. И компьютер с контроллера пингуется. То есть ICMP работает исправно.

    А вот когда пытаюсь по UDP принять сообщение на контроллере, то сокет сразу пропадает куда-то. Поля .sin_addr и .sin_port обнуляются.

  4. #4

    По умолчанию

    Для начала попробуйте сетевые переменные. Они тоже на UDP. Если они заработают - значит дело не в железе.

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •