Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя
Показано с 11 по 20 из 26

Тема: ОВЕН ПЛК210 -> SIEMENS CPU 317-2 pn/dp ОБМЕН ПО MODBUS TCP/IP

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    12,986

    По умолчанию

    imaex вопрос не в отвечаемости, а в определении что в поле SlaveID в TCP пакете со стороны Сименс, если вы знаете еще какой-то способ посмотреть TCP пакет Сименса, когда он мастер, скажите. Я не предлагал платных решений, точнее этим решением можно воспользоваться бесплатно, заставив Сименс читать то, что вам требуется для травли WireShark

    В Modbus TCP есть поле SlaveID, так вот ПЛК100, 150 хрен вам ответят, если там будет 0 или 255. Как с этим у ПЛК200 не знаю, не имел счастья. а с 100-й серией долго не мог въехать, какого хрена они не отвечают по TCP.

    Кстати capzap когда-то и выкладывал скрины из Сименса, связанные с этим злосчастным полем SlaveID, хотя могу и ошибаться.
    Еще раз, я не знаю поведения в данном случае ПЛК200, а с 100-й серией тогда тоже наплясался, почему вдруг нет ответов, хотя все запросы шли корректные в плане TCP пакета.
    по этому и предложил проверить. В принципе на самом Сименс можно в какую-то переменную скидывать это поле SlaveID, там один байт то всего... В любую переменную, которую можно опросить уже когда Сименс слейв...
    Последний раз редактировалось melky; 18.06.2024 в 10:45.

  2. #2

    По умолчанию

    Во вложении терминалка которая может работать модбас сервером и покажет обмен вместе с заголовком.
    WireShark и прочее не нужно.

    Если сименс хотите опрашивать, то WireShark поможет увидеть пакеты которые например симулятор Вайнтека отправляет, опрашивая контроллер по профинет.
    Вложения Вложения

  3. #3

    По умолчанию

    Цитата Сообщение от BETEP Посмотреть сообщение
    симулятор Вайнтека отправляет, опрашивая контроллер по профинет.
    Вы хотели сказать Ethernet?

  4. #4

    По умолчанию

    А какой протокол у сименса поверх эзернета?
    Siemens S7-300/S7-400 (ISO Ethernet)
    Supported Series: Siemens S7-300 Ethernet Series PLC, Ethernet module CP-343-1,
    CPU315-2 PN/DP, CPU317-2 PN/DP, CPU319-3 PN/DP, ET200S, CP-443-1.
    Фиг его знает какой протокол для этого контроллера.
    Последний раз редактировалось BETEP; 18.06.2024 в 14:23.

  5. #5

    По умолчанию

    Цитата Сообщение от BETEP Посмотреть сообщение
    Фиг его знает какой протокол для этого контроллера.
    Протокол S7comm. Мы про Weintek говорим.

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

    По умолчанию

    хотелось бы обобщить:
    Цитата Сообщение от monsterrnd Посмотреть сообщение
    Сименс мастер - Овен(ПЛК210) Слейв
    любой овен не понимает сименсовские протоколы, бессмысленно приводить в пример панели weintek
    Цитата Сообщение от monsterrnd Посмотреть сообщение
    MODBUS TCP/IP между ОВЕН ПЛК210 и SIEMENS CPU 317-2 pn/dp
    если программируется в TIA то ФБ modbuspn имеется в штатной реализации и описан в справке, если step7 то нужно устанавливать так же как и SCL
    Цитата Сообщение от monsterrnd Посмотреть сообщение
    передал контроллер ребятам которые работают с сименсом. 14 недель они пробовали наладить связь.
    У сименса на уровне TCP/IP соединение присутствует и пакеты идут.
    А вот библиотека которая преобразует в MODBUS работать не хочет, выливает таймаут.
    Запросил информацию о библиотеке которая стоит на сименсе.
    как идут пакеты, где то можно посмотреть лог, сравнивали ли этот лог с тем как идет обмен между двумя контроллерами ОВЕН?
    Если за 14 недель написана собственная библиотека, то почему вопросы здесь задаются. С большой долей вероятности дело будет в установке адреса слейва
    И надеюсь проверяли обмен не в степовском симуляторе
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  7. #7

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    любой овен не понимает сименсовские протоколы, бессмысленно приводить в пример панели weintek
    Разве на Овене нельзя повторить запросы от панели к контроллеру? Которые у Вайнтека подсмотрели?

  8. #8
    Пользователь
    Регистрация
    28.08.2008
    Адрес
    23..93..123
    Сообщений
    1,799

    По умолчанию

    Цитата Сообщение от BETEP Посмотреть сообщение
    Разве на Овене нельзя повторить запросы от панели к контроллеру? Которые у Вайнтека подсмотрели?
    Читайте тему внимательно! У стартера ПЛК S7-300 Сименс клиент, ПЛК Овен сервер.
    Панели Вайнтек работают с Сименсом по протоколу Profinet, что повторить на Овене? Написать драйвер протокола? Вы себя там нормально чувствуете?

  9. #9

    По умолчанию

    Цитата Сообщение от Sergey666 Посмотреть сообщение
    Написать драйвер протокола? Вы себя там нормально чувствуете?
    CoDeSys_S7Comm
    What?

    CoDeSys_S7Comm is a CoDeSys 3.5.16.0 library that allows your CoDeSys controller (IPC) to communicate with Siemens S7 programmable logic controller (PLC).
    https://github.com/NothinRandom/CoDeSys_S7Comm

  10. #10
    Пользователь
    Регистрация
    28.08.2008
    Адрес
    23..93..123
    Сообщений
    1,799

    По умолчанию

    Это библиотека "клиента"!

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

Похожие темы

  1. Подбор ПЛК (SIEMENS>>ОВЕН)
    от Димайден в разделе Подбор Оборудования
    Ответов: 15
    Последнее сообщение: 06.04.2024, 18:09
  2. Ответов: 7
    Последнее сообщение: 14.09.2023, 14:01
  3. Обмен ПЛК210 и СП315Р
    от KIB52 в разделе ПЛК2хх
    Ответов: 7
    Последнее сообщение: 03.05.2023, 14:12
  4. Ответов: 0
    Последнее сообщение: 25.09.2018, 00:26
  5. ОВЕН и обмен по modbus TCP
    от Alex12345 в разделе ПЛК1хх
    Ответов: 1
    Последнее сообщение: 13.09.2013, 14:25

Метки этой темы

Ваши права

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