Страница 61 из 112 ПерваяПервая ... 1151596061626371111 ... ПоследняяПоследняя
Показано с 601 по 610 из 1207

Тема: Обновленный ПЛК110?

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

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

    По умолчанию

    Владислав, я видимо не корректно поставил вопрос: у меня не работает клиент на ПЛК. Абсолютно одинаковый код, абсолютно одинаковый компьютер-сервер, к которому пытаюсь достучаться с ПЛК 110 new и c ПЛК150. Так вот на ПЛК150 всё хорошо, соединяется, обмен идёт. На ПЛК110 new SysSockCreate отрабатывает (возвращает 17,16,15 ...), SysSockConnect всегда возвращает 0 как и на ПЛК150, только там при этом обмен идёт, а на 110-м нет.
    Напильник, велосипед, бубен, грабли и костыли - основные инструменты программиста.

  2. #2

    По умолчанию

    Выложите проект, посмотрю что к чему.
    Тролль-наседка, добрый, нежный и ласковый

  3. #3
    Пользователь
    Регистрация
    30.11.2012
    Адрес
    40RUS
    Сообщений
    321

    По умолчанию

    проект во вложении
    Вложения Вложения
    Напильник, велосипед, бубен, грабли и костыли - основные инструменты программиста.

  4. #4

    По умолчанию

    sa.sin_addr := SysSockHtonl(dwIPAddr);
    sa.sin_port := SysSockHtons(wPort);

    И какой прошивкой пользуетесь? установочная версия на заводе 0.2.53
    Тролль-наседка, добрый, нежный и ласковый

  5. #5
    Пользователь
    Регистрация
    30.11.2012
    Адрес
    40RUS
    Сообщений
    321

    По умолчанию

    Спасибо огромное! Работает!
    Последнюю прошивку которую заливал - 0.2.24
    Напильник, велосипед, бубен, грабли и костыли - основные инструменты программиста.

  6. #6

    По умолчанию

    Увидел пометку о возможности программирования ПЛК110 под CDS3.
    Это обозначает полный переход ПЛК110 под CDS 3? или как то будет реализована возможность выбора?
    Очень не нравиться работа с библиотеками в CDS3 для ПЛК304 - ужасно.
    Конфигуратор в CDS2.3 гораздо приятнее.

    Развейте мои страхи. Ядро CDS3 встроено в чип ПЛК или насажено поверх Linux как в ПЛК304?

  7. #7

    По умолчанию

    Возвращаемся в эфир.
    ПЛК110 новый сейчас будет на платформе CODESYS 2. В дальнейшем, как тенденцию, планируем переводить на CODESYS 3. Он уже будет, с большой вероятностью, с Linux. Но для пользователя это будет оставаться так-же не сильно заметно.
    По состоянию дел на данный момент.
    Открытые продажи приборов начнутся уже на следующей неделе.
    Но, к сожалению, модификации появятся не все и не сразу.
    ПЛК110-24.30.Р-М. С них мы начнем.
    ПЛК110-24.60.К-М. Планируются к концу октября.
    Остальные - позже.
    В первых числах октября проведем вебинар, на котором расскажем что да как. В чем отличия и пр. Следите за новостями.

  8. #8
    Пользователь
    Регистрация
    30.11.2012
    Адрес
    40RUS
    Сообщений
    321

    По умолчанию

    Товарищи, подскажите пожалуйста:
    Тестирую обмен данными через сокеты на новом ПЛК110. Скорость работы с сокетами конечно ломовая по сравнению с ПЛК150. Делаю такой тест: с компьютера-сервера посылаю команды (36 байт) контроллеру-клиенту в непрерывном цикле, на которые контроллер отвечает пакетами по 239 байт. Min время цикла ПЛК = 2 мс. Вызовы SysSockSend и SysSockRecv разнесены по разным циклам и чередуются (при наличии пакета для передачи). Когда количество таких циклов превышает 18 (т.е. передано более примерно 4кБ данных), прекращается передача данных со стороны контроллера, при этом функция SysSockSend корректно возвращает количество переданных байт, но сервер ничего не видит. При этом данные от сервера до контроллера доходят. Далее, через 20 сек. сервер закрывает соединение и после переподключения контроллера передача данных возобновляется. В связи с этим у меня вопрос: правильно я понимаю, что в моём случае происходит переполнение буфера отправки сокета? Почему передача не восстанавливается за 20 секунд таймаута? С какой максимальной скоростью ПЛК110 способен передавать данные через сокеты?
    Напильник, велосипед, бубен, грабли и костыли - основные инструменты программиста.

  9. #9

    По умолчанию

    Хотелось бы посмотреть на программу, удалённо ничего сказать не могу. Та же связь по GetWay генерирует значительно больший трафик чем в описанном тесте и такого поведения не наблюдается.
    P.S.
    с компьютера-сервера посылаю команды (36 байт) контроллеру-клиенту
    - клиент и сервер не перепутаны местами в описании?
    P.P.S. Какая версия ПО? - если 0.2.24 - то тестирование на 0.2.24 не имеет смысла, т.к. с тех пор проведен огромный комплекс работ по тестированию, отладке и настройке ПО.
    Последний раз редактировалось Филоненко Владислав; 30.09.2014 в 07:11.
    Тролль-наседка, добрый, нежный и ласковый

  10. #10
    Пользователь
    Регистрация
    30.11.2012
    Адрес
    40RUS
    Сообщений
    321

    По умолчанию

    - клиент и сервер не перепутаны местами в описании?
    Нет, всё правильно у нас реализована событийная модель обмена, и клиент и сервер могут отправлять сообщения в произвольный момент времени, ожидая ответа или нет.

    P.P.S. Какая версия ПО? - если 0.2.24 - то тестирование на 0.2.24 не имеет смысла
    Да, версия ПО именно 0.2.24, эта версия последняя что публиковалась в этом топике, если я ничего не пропустил... А где взять последнюю?

    Часть проекта во вложении
    Вложения Вложения
    Напильник, велосипед, бубен, грабли и костыли - основные инструменты программиста.

Страница 61 из 112 ПерваяПервая ... 1151596061626371111 ... ПоследняяПоследняя

Похожие темы

  1. приобрел обновленный плк110
    от Ruffian в разделе ПЛК1хх
    Ответов: 5
    Последнее сообщение: 04.12.2009, 12:01

Ваши права

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