Показано с 1 по 9 из 9

Тема: Связь с CP307 по Modbus TCP.

  1. #1

    По умолчанию Связь с CP307 по Modbus TCP.

    Добрый день. Есть панель CP307, которая по Ethernet обменивается с ПЛК110. Оба порта RS-485 заняты устройствами со своими протоколами, потому и используем modbus tcp. Панель - мастер, плк - слейв. В режиме онлайн - эмуляции с компьютера связь работает, тот же самый проект, загруженный в панель не соединяется, выскакивает окно с надписью "Соединение...". Если бы связь с компьютером не работала, ковырял бы ПЛК, прошивку, таргет и т.д. А тут выходит, виновата панель. Подскажите, пожалуйста, в какую сторону копать. Спасибо.
    Последний раз редактировалось intellis; 30.08.2016 в 11:39.

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

    По умолчанию

    Цитата Сообщение от intellis Посмотреть сообщение
    Добрый день. Есть панель CP307, которая по Ethernet обменивается с ПЛК110. Оба порта RS-485 заняты устройствами со своими протоколами, потому и используем modbus tcp. Панель - мастер, плк - слейв. В режиме онлайн - эмуляции с компьютера связь работает, тот же самый проект, загруженный в панель не соединяется, выскакивает окно с надписью "Соединение...". Если бы связь с компьютером не работала, ковырял бы ПЛК, прошивку, таргет и т.д. А тут выходит, виновата панель. Подскажите, пожалуйста, в какую сторону копать. Спасибо.
    Для начала можно протестировать связь одного ПЛК и панели с помощью примера.
    http://www.owen.ru/uploads/txtlic.ph...CODESYS2.3.zip

  3. #3
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    3,841

    По умолчанию

    Цитата Сообщение от intellis Посмотреть сообщение
    Добрый день. Есть панель CP307, которая по Ethernet обменивается с ПЛК110. Оба порта RS-485 заняты устройствами со своими протоколами, потому и используем modbus tcp. Панель - мастер, плк - слейв. В режиме онлайн - эмуляции с компьютера связь работает, тот же самый проект, загруженный в панель не соединяется, выскакивает окно с надписью "Соединение...". Если бы связь с компьютером не работала, ковырял бы ПЛК, прошивку, таргет и т.д. А тут выходит, виновата панель. Подскажите, пожалуйста, в какую сторону копать. Спасибо.
    Сетевая карта в компьютере хитрая и умете работать и с прямым патчкордом и с перекрестным. Возможно кто-то (панель или плк) так не умеют. Может дело в этом?
    Существует 2 схемы обжимки кабеля: прямой кабель (патчкорд) и перекрёстный (кросс-овер) кабель. Первая схема используется для соединения компьютера со свитчем/хабом, вторая для соединения 2-х компьютеров напрямую
    http://www.smolsat.com/news/lan-cable.html
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  4. #4

    По умолчанию

    Спасибо за ответы. Перекрестный кабель брал в магазине, потом сам переобжал, ничего не поменялось. При этом что панель, что плк с компа пингуются нормально. Чуть позже буду на объекте, попробую записать проект из примера и проверить связь.

  5. #5

    По умолчанию

    Совсем странно. Проект из примера прекрасно работает. Онлайн-эмуляция моего проекта тоже работает. А мой проект в панели - нет. Подозревал, что намудрил с адресами регистров modbus, все перелопатил, безрезультатно. Да и то, что эмуляция работает, подтверждает что вроде все правильно. Есть идеи, что может быть не так? С Овеном работаю впервые, может какие-то подводные камни не учел.

  6. #6
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    3,841

    По умолчанию

    Цитата Сообщение от intellis Посмотреть сообщение
    Совсем странно. Проект из примера прекрасно работает. Онлайн-эмуляция моего проекта тоже работает. А мой проект в панели - нет. Подозревал, что намудрил с адресами регистров modbus, все перелопатил, безрезультатно. Да и то, что эмуляция работает, подтверждает что вроде все правильно. Есть идеи, что может быть не так? С Овеном работаю впервые, может какие-то подводные камни не учел.
    А Вы ПЛК и панель напрямую соединяете или через маршрутизатор?
    Проверьте IP панели и ПЛК. Убедитесь, что ПЛК и панель в одной подсети
    IP самой панели здесь
    Захват-1.png

    Настройка IP ПЛК в панели здесь
    Захват-2.png

    Ну и собственно в ПЛК у меня
    Захват-3.png

    ЗЫ. Если бы намудрили с адресами регистров modbus, то и в онлайн эмуляции было бы окно с надписью "Соединение...".

    А Вы уверены, что онлайн эмуляцию запускали?
    Последний раз редактировалось petera; 30.08.2016 в 16:42.
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  7. #7

    По умолчанию

    Соединял каждый раз напрямую, без хаба, перекрестно обжатым кабелем. Ip плк - 192.168.1.1, панели 192.168.1.2. Ip компа, с которого запускалась эмуляция 192.168.1.90. Точно запускал онлайн - эмуляцию, у меня с помощью библиотеки UNM через rs-485 опрашивается многоканальный уровнемер и я наблюдал с экрана эмуляции в компе физические показания датчиков , подключенных к уровнемеру.

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

    По умолчанию

    Цитата Сообщение от intellis Посмотреть сообщение
    Совсем странно. Проект из примера прекрасно работает. Онлайн-эмуляция моего проекта тоже работает. А мой проект в панели - нет. Подозревал, что намудрил с адресами регистров modbus, все перелопатил, безрезультатно. Да и то, что эмуляция работает, подтверждает что вроде все правильно. Есть идеи, что может быть не так? С Овеном работаю впервые, может какие-то подводные камни не учел.
    Выложите, пожалуйста, ваши проекты для ПЛК и панели (или отправьте мне на электронную почту).

  9. #9

    По умолчанию

    Спасибо, отправил Вам на почту.

Похожие темы

  1. Связь по Modbus TCP
    от super100 в разделе ПЛК1хх
    Ответов: 35
    Последнее сообщение: 19.05.2023, 19:20
  2. RS-485 Связь отваливается по ModBus
    от Пьер в разделе ПЛК1хх
    Ответов: 18
    Последнее сообщение: 22.04.2016, 15:03
  3. ПЛК160 и связь по ModBus
    от denkrauss в разделе ПЛК1хх
    Ответов: 3
    Последнее сообщение: 11.02.2015, 16:40
  4. [ПЛК][МВ110-224.2АС] Связь по Modbus
    от Frayl в разделе ПЛК1хх
    Ответов: 31
    Последнее сообщение: 30.10.2012, 07:44
  5. связь по Modbus TCP
    от TYER в разделе Сетевые технологии
    Ответов: 12
    Последнее сообщение: 01.03.2010, 11:00

Ваши права

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