Страница 1 из 3 123 ПоследняяПоследняя
Показано с 1 по 10 из 27

Тема: UDP и SysLibSockets.lib

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Пользователь
    Регистрация
    23.01.2013
    Адрес
    Тула
    Сообщений
    112

    По умолчанию UDP и SysLibSockets.lib

    Здравствуйте. Нигде не могу найти примера кода отсылки и приёма 1го пакета (фрейма) в сеть Ethernet по протоколу UDP с использованием библиотеки SysLibSockets.lib. Помогите чем-нибудь кто может.

  2. #2

  3. #3
    Пользователь
    Регистрация
    23.01.2013
    Адрес
    Тула
    Сообщений
    112

    По умолчанию

    Спасибо за ссылку, но там я не нашел ничего подобного тому, что мне надо. Вот здесь
    ==================
    Пример сетевого обмена по протоколу UDP через Ethernet.
    ====================
    Просто пример конфигурации и ни какого кода с приминением библиотеки для Сокетов. Мне нужно отсылать команды и данные С ПК
    на контроллер по Ethernet.

  4. #4
    Пользователь
    Регистрация
    23.01.2013
    Адрес
    Тула
    Сообщений
    112

    По умолчанию

    Где хоть подробное описание библиотеки SysLibSockets.lib. найти?
    В справке написано:
    diFlags (параметр)
    DINT
    Определяет способ вызова функции; зависит от опций сокета. (в Win32 параметр flags)

    Ну и как разузнать какой сюда флаг ставить???

  5. #5
    Пользователь
    Регистрация
    23.01.2013
    Адрес
    Тула
    Сообщений
    112

    По умолчанию

    pSockAddr (параметр)
    DWORD
    Указатель на переменную типа SOCKADDR; (См. SysSockAccept)

    Как структуру SOCKADDR инициализировать?

  6. #6

    По умолчанию

    Плюс на диске с ПЛК описание библиотеки.

  7. #7
    Пользователь
    Регистрация
    23.01.2013
    Адрес
    Тула
    Сообщений
    112

    По умолчанию

    Плюс на диске с ПЛК описание библиотеки.

    Андрей, на диске описание точно такое-же как в справочной системе
    CODESYS про функции из SisLibSocets написано в основном следующее

    вызывает функцию socket операционной системы.
    Детальное описание функции socket дано в справочной системе соответствующей ОС.

    В связи с этим возникает вопрос - Что за операционная система стоит
    на моём PLC150 A-M? и где к ней справочная система? Разьясните пожалуйста.

  8. #8
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,255

    По умолчанию

    марка контроллера у вас какая, точно от компании ОВЕН?
    смотрите http://www.owen.ru/forum/showthread....ll=1#post83532 в архиве проекты-примеры как организовать и сервер и клиент, я всё делал по этим примерам
    видео http://www.owen.ru/forum/attachment....2&d=1338273262 и вот http://www.owen.ru/forum/showthread....ll=1#post83823

  9. #9

    По умолчанию

    Hai,, there is function DWORD_OF_BYTE in that program whats that exactly doing? And you used SysSockNtohs, function for conversion of port but in codesys2.3 document i have read that it has to be SysSockHtons(), why you used it? And i tried all the things but socket descriptors returning 0 and server socket not listening. I followed your both the videos but still i am not able to do it.. do you have any other suggestion for me.. please..

  10. #10
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,255

    По умолчанию

    пожалуйста, вот еще вариант http://www.oscat.de/downloadmanager/...desys-2-x.html
    и документация http://www.oscat.de/downloadmanager/...u-english.html
    но разобранный там пример не будет работать с плк ОВЕН, для PLCWinNT у меня получалось

Страница 1 из 3 123 ПоследняяПоследняя

Похожие темы

  1. SysLibSockets
    от mettled в разделе ПЛК1хх
    Ответов: 36
    Последнее сообщение: 20.01.2014, 15:23
  2. помогите: использование библиотеки SysLibSockets.lib
    от незарегистрированный в разделе ПЛК1хх
    Ответов: 16
    Последнее сообщение: 26.11.2007, 22:19

Ваши права

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