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

Тема: Работа с сокетами.

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию Работа с сокетами.

    Здравствуйте. Нашел на форуме пример (не один) и пытаюсь в нем разобраться. Через комутаторы соединены два контроллера 110-30 m02 и еще я свой ноутбук к ним подключил. Запускаю этот проект в каждом контроллере.
    IP адреса контроллеров 192.127.1.1 и 192.127.1.2.
    Подскажите, правильно ли я понимаю работу проекта?
    1. флаги binitS и binitC инициализирует открытие сокета на сервере и клиенте соответственно.

    2. diClSocket:=TcpClientOpenSocket(502, '192.127.1.1', SIZEOF(BUF_SND)); тут из функции TcpClientOpenSocket с заданными параметрами возвращается дискриптор сокета, я так понял если он не -1 значит сокет открыт.

    3. для сервера так же
    diSrSocket:=TcpServerOpenSocket(502, 2, SIZEOF(BUF_RCV));

    Не соображу где показать контроллеру откуда считывать, есть функции TcpReceiveData и TcpSendData, им же нужно указать друг на друга ( в разных контроллерах) через ADR? Нужно объявить глобальную переменную? Или я вообще не правильно понимаю как происходит обмен?
    Вложения Вложения
    • Тип файла: pro plc2.pro (228.0 Кб, Просмотров: 10)

Похожие темы

  1. как работать с сокетами ТСР на плк110
    от tishininoff в разделе ПЛК1хх
    Ответов: 1
    Последнее сообщение: 23.03.2016, 12:13
  2. Работа с сокетами в ПЛК308
    от Sergey_Byk в разделе ПЛК3хх
    Ответов: 1
    Последнее сообщение: 04.10.2011, 13:16
  3. проблема с сокетами
    от yuren в разделе ПЛК1хх
    Ответов: 17
    Последнее сообщение: 23.12.2009, 14:02
  4. Помогите примером работы с сокетами для ПЛК100
    от Заложник овена в разделе Сетевые технологии
    Ответов: 3
    Последнее сообщение: 19.10.2007, 22:10

Ваши права

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