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

Тема: СПК107 [M01] и протокол EthernetIP

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

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

    По умолчанию СПК107 [M01] и протокол EthernetIP

    Добрый день!

    Существует ли поддержка обмена про протоколу EthernetIP?

    Дело в том, что существует работающее решение, в котором используется ПЛК Allen-Bradley Micro8xx, у которого есть встроенная поддержка данного протокола.
    Возникло желание поменять ПЛК Micro8xx на СПК107.
    Может, есть какая-то библиотека для работы по данному протоколу?

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

    По умолчанию

    Да что ж такое то , один DF1 спрашивает, другой Ethernet/IP.... реализуйте стек протокола в СПК и будет вам счастье...

    Кстати если памяти хватит в СПК то может и получиться. на C# и C++ есть в сети реализация стека протокола Ethernet/IP, например одна из библиотек (С#) занимает 109 кб всего (а две других и того меньше, 60 кб и 40 кб) Но сколько там из языка еще используется функций не разбирался.

    Но боюсь вам это не поможет, я не смог прочитать MicroLogix1400, Explorer протокола на одной из библиотек стека смог прочитать модель ПЛК, серийный номер и Ноды с многозвучным именем "Proprietary". При беглом осмотре выяснилось, что AllenBradley использует команды, отсутствующие в стеке.... Так что может даже не помочь замена ПЛК на Wago или Delta, которые имеют поддержку данного протокола.

    Кстати поройтесь на сайте CodeSys, что-то там встречалось, но боюсь тут без поддержки ОЕМ не обойдется.
    Последний раз редактировалось melky; 26.05.2020 в 15:11.

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

    По умолчанию

    Цитата Сообщение от Денис Жмуров Посмотреть сообщение
    Добрый день!

    Существует ли поддержка обмена про протоколу EthernetIP?

    Дело в том, что существует работающее решение, в котором используется ПЛК Allen-Bradley Micro8xx, у которого есть встроенная поддержка данного протокола.
    Возникло желание поменять ПЛК Micro8xx на СПК107.
    Может, есть какая-то библиотека для работы по данному протоколу?
    Добрый день.
    В состав системы исполнения CODESYS для наших ПЛК/СПК не входит лицензия на драйвер протокола Ethernet/IP.
    Теоретически - если речь о крайне ограниченном числе заранее известных запросов - то можно попробовать написать свою реализацию, как указали ниже.
    Вероятно, значительно более простым решением будет приобретение шлюза Ethernet/IP в Modbus TCP.

  4. #4

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Добрый день.
    В состав системы исполнения CODESYS для наших ПЛК/СПК не входит лицензия на драйвер протокола Ethernet/IP.
    Теоретически - если речь о крайне ограниченном числе заранее известных запросов - то можно попробовать написать свою реализацию, как указали ниже.
    Вероятно, значительно более простым решением будет приобретение шлюза Ethernet/IP в Modbus TCP.
    Можете пояснить, что означает - "лицензия на драйвер протокола Ethernet/IP"? Я просто не знаком с этой тематикой.
    Если я напишу "свою реализацию, как указали ниже", то я нарушу лицензию?

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

    По умолчанию

    Цитата Сообщение от Денис Жмуров Посмотреть сообщение
    Можете пояснить, что означает - "лицензия на драйвер протокола Ethernet/IP"? Я просто не знаком с этой тематикой.
    Если я напишу "свою реализацию, как указали ниже", то я нарушу лицензию?
    В среде CODESYS есть драйвер для этого протокола, но для его работы нужна лицензия.
    Лицензия может быть включена в состав устройства (у нас, например, так обстоят дела с Modbus Serial/TCP и OPC UA), но в нашем случае - не включена.
    Теоретически - ее можно приобрести отдельно:
    https://store.codesys.com/codesys-et...p-scanner.html
    Если вы напишите свою реализацию - то это ничего не нарушит.

  6. #6

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    В среде CODESYS есть драйвер для этого протокола, но для его работы нужна лицензия.
    Лицензия может быть включена в состав устройства (у нас, например, так обстоят дела с Modbus Serial/TCP и OPC UA), но в нашем случае - не включена.
    Теоретически - ее можно приобрести отдельно:
    https://store.codesys.com/codesys-et...p-scanner.html
    Если вы напишите свою реализацию - то это ничего не нарушит.
    Теперь всё стало понятно, спасибо!

  7. #7

    По умолчанию

    Кстати, Кодесис v3.5 SP14 позволяет добавить в порт Ethernet протокол EternetIP (Adapter и Scanner).
    К сожалению, не могу потестить, это реально работающая поддержка протокола или нет.

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

    По умолчанию

    Цитата Сообщение от Денис Жмуров Посмотреть сообщение
    Кстати, Кодесис v3.5 SP14 позволяет добавить в порт Ethernet протокол EternetIP (Adapter и Scanner).
    К сожалению, не могу потестить, это реально работающая поддержка протокола или нет.
    Это реальная работающая поддержка протокола, которая требует лицензии.
    https://owen.ru/forum/showthread.php...l=1#post333533

  9. #9

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    В среде CODESYS есть драйвер для этого протокола, но для его работы нужна лицензия.
    Лицензия может быть включена в состав устройства (у нас, например, так обстоят дела с Modbus Serial/TCP и OPC UA), но в нашем случае - не включена.
    Теоретически - ее можно приобрести отдельно:
    https://store.codesys.com/codesys-et...p-scanner.html
    Если вы напишите свою реализацию - то это ничего не нарушит.
    Я приобрел лицензию, активировал в среде codesys через репозиторий лицензий.
    Ethernet/IP сканер продолжает ругаться на отсутствие лицензии.
    Её нужно активировать в самом СПК107? Как это сделать?
    На каждое устройство лицензия приобретается отдельно?

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

    По умолчанию

    Цитата Сообщение от Tatum555 Посмотреть сообщение
    Я приобрел лицензию, активировал в среде codesys через репозиторий лицензий.
    Ethernet/IP сканер продолжает ругаться на отсутствие лицензии.
    Её нужно активировать в самом СПК107? Как это сделать?
    На каждое устройство лицензия приобретается отдельно?
    Лицензия на каждое устройство приобретается отдельно и активируется на конкретном устройстве.
    Но наши контроллеры лицензирование не поддерживают:
    https://owen.ru/forum/showthread.php...l=1#post343879

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

Похожие темы

  1. Переход с СПК107 на СПК107 [М01]
    от eigor_vl в разделе СПК1хх [М01]
    Ответов: 2
    Последнее сообщение: 18.04.2019, 12:15
  2. СПК107+ТРМ138+протокол овен
    от Инженер23 в разделе СПК1хх
    Ответов: 3
    Последнее сообщение: 05.10.2017, 15:29
  3. СПК107 - Протокол Минитерм 400
    от Sasha55 в разделе СПК1хх
    Ответов: 0
    Последнее сообщение: 11.06.2016, 06:35
  4. протокол
    от CEkip в разделе ПЛК1хх
    Ответов: 5
    Последнее сообщение: 27.07.2011, 13:40
  5. МДС-100 протокол
    от SERG_KN в разделе Помощь Разработчикам
    Ответов: 0
    Последнее сообщение: 24.02.2011, 11:32

Ваши права

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