Страница 2 из 2 ПерваяПервая 12
Показано с 11 по 19 из 19

Тема: Пакет компонентов OwenAppTools (релиз версии 3.5.17.3)

  1. #11
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    13,263

    По умолчанию

    Цитата Сообщение от Роман_М Посмотреть сообщение
    Добрый день. Возможно ли получить исходники на модуль OwenSer2Net.
    Хотели реализовать подобную библиотеку для контроллеров, которые поддерживают Codesys.
    Понимаю абсурдность своего вопроса, но все же.
    Добрый день.
    Исходники не помогут, потому что реализация основана на специфических для нашего ПЛК вещах (библиотеке CmpSysExec и адаптированном варианте сервиса ser2net).
    https://github.com/cminyard/ser2net

  2. #12

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Добрый день.
    Исходники не помогут, потому что реализация основана на специфических для нашего ПЛК вещах (библиотеке CmpSysExec и адаптированном варианте сервиса ser2net).
    https://github.com/cminyard/ser2net
    Добрый день. Спасибо за ответ.
    Хочу попробовать такую схему используя сокеты
    1. TCP_Server на ПЛК
    2. Парсим приходящие пакеты ( в нашем случаем Modbus RTU поверх ТСР). Выдергиваем RTU пакет
    3. Направляем пакет в COM порт ПЛК
    4. Ждет ответа от слева
    5. Пришел ответ -> Направляем пакет (может еще в него что нужно будет добавить) в ТСP

    Не перемудрил ли я? Пытался найти что-то готовое в IoDrvModbusTCP, но ничего не нашел.

  3. #13
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    13,263

    По умолчанию

    Цитата Сообщение от Роман_М Посмотреть сообщение
    Добрый день. Спасибо за ответ.
    Хочу попробовать такую схему используя сокеты
    1. TCP_Server на ПЛК
    2. Парсим приходящие пакеты ( в нашем случаем Modbus RTU поверх ТСР). Выдергиваем RTU пакет
    3. Направляем пакет в COM порт ПЛК
    4. Ждет ответа от слева
    5. Пришел ответ -> Направляем пакет (может еще в него что нужно будет добавить) в ТСP

    Не перемудрил ли я? Пытался найти что-то готовое в IoDrvModbusTCP, но ничего не нашел.
    Добрый день.

    Если вы планируете реализовать режим шлюза именно средствами CODESYS (а не средствами ОС ПЛК) - то описанный вами алгоритм корректен.

    P.S. - для "Modbus RTU поверх ТСР" ничего парсить, выдергивать и добавлять в ответ не нужно.
    Запрос по TCP без изменений отправляется в COM, ответ без изменений отправляется по TCP.

  4. #14

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Добрый день.

    Если вы планируете реализовать режим шлюза именно средствами CODESYS (а не средствами ОС ПЛК) - то описанный вами алгоритм корректен.

    P.S. - для "Modbus RTU поверх ТСР" ничего парсить, выдергивать и добавлять в ответ не нужно.
    Запрос по TCP без изменений отправляется в COM, ответ без изменений отправляется по TCP.
    Жизнь то налаживается..спасибо еще раз.

  5. #15

    По умолчанию

    Добрый день. У меня какая-то странная ситуация. Установил этот компонент и теперь в репозитории устройств он отображается, а в окне добавления устройств не отображается. Что я делаю не так?Снимок экрана 2025-03-06 143734.pngСнимок экрана 2025-03-06 143746.png
    П.С. Посмотрел видеопример и все прояснилось. У меня ПЛК200.
    Последний раз редактировалось TaPX; 06.03.2025 в 14:44.

  6. #16

    По умолчанию

    Здравствуйте. Помогите пожалуйста решить такую же проблему. В репозитории устройств компонент OwenRandom отображается, а в добавлении его нет. Обновление устройства делал, ничего не изменилось. Возможно из-за того, что версия таргета 3.5.17.31, а компонента 3.5.17.30?

  7. #17
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    13,263

    По умолчанию

    Цитата Сообщение от wasomsk Посмотреть сообщение
    Здравствуйте. Помогите пожалуйста решить такую же проблему. В репозитории устройств компонент OwenRandom отображается, а в добавлении его нет. Обновление устройства делал, ничего не изменилось. Возможно из-за того, что версия таргета 3.5.17.31, а компонента 3.5.17.30?
    Добрый день.
    Какой контроллер вы используете?

  8. #18

    По умолчанию

    СПК110 М01

  9. #19
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    13,263

    По умолчанию

    Цитата Сообщение от wasomsk Посмотреть сообщение
    СПК110 М01
    См. информацию из документации:

    2025-04-18_13-08-56.png

    Если вам это не помогло - напишите мне в телеграм, пожалуйста (см. в подписи).

Страница 2 из 2 ПерваяПервая 12

Похожие темы

  1. Шаблоны модулей Mx210 и др. устройств для CODESYS V3.5 (релиз версии 3.5.11.12)
    от Евгений Кислов в разделе Библиотеки CODESYS
    Ответов: 9
    Последнее сообщение: 14.03.2025, 09:35
  2. Библиотека OwenCommunication (релиз версии 3.5.11.7)
    от Евгений Кислов в разделе Библиотеки CODESYS
    Ответов: 5
    Последнее сообщение: 05.03.2024, 11:05
  3. Шаблоны модулей Mx110 и др. устройств для CODESYS V3.5 (релиз версии 3.5.11.12)
    от Евгений Кислов в разделе Библиотеки CODESYS
    Ответов: 9
    Последнее сообщение: 26.02.2024, 07:39
  4. Библиотека OwenVisuDialogs (релиз версии 3.5.17.3)
    от Евгений Кислов в разделе Библиотеки CODESYS
    Ответов: 6
    Последнее сообщение: 17.08.2023, 09:52
  5. Библиотека OwenStringUtils (релиз версии 3.5.4.9)
    от Осинский Алексей в разделе Библиотеки CODESYS
    Ответов: 4
    Последнее сообщение: 10.05.2023, 11:40

Ваши права

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