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

Тема: Обмен по RS-485 между OWEN ПР103 и СП307

  1. #11

    По умолчанию

    Подскажите, кто-нибудь пробовал проверять соединение эмулятора СП307 - USB-RS485 - ПР? Это работает? И эмуляция соответствует работе реальной аппаратуры?

    У меня под рукой нет ни СП307 ни ПР103. Но есть ПР200. Хочу попробовать эмуляцией проверить соединение.

    И ещё. Обратил внимание, что СП307 позволяет опрос через функцию х4, а функция х3 отсутствует в выпадающем списке. Но у меня сохранились и лог обмена между ПР205 и проект для панели Weintek - там использовалась функция х3, а не х4.
    Перечитал справки по ПР103 и Owen Logic и не нашёл явного указания о наложениях памяти для этих функций.
    Может так случиться, что проблема в использовании функции, на которую ПР103 не "отзывается"? Есть у кого-нибудь опыт для проверки?
    ---------------
    Отзываю вопрос по функции - читая пример для СП по обмену с ПР200 встретил описание, что 4x означает регистр 40001 и выше, т.е. функцию 3.
    Последний раз редактировалось FPavel; 25.10.2025 в 09:55.

  2. #12

    По умолчанию

    Может я что путаю, но вроде и 3я и 4я есть в панели (работал с сп315р). Может вы пытаетесь к ячейке ввода привязать 3ю функцию, так её можно выбрать только для ячейки отображения... Ну или как там...

    PS Похоже я попутал...
    Последний раз редактировалось МихаилГл; 25.10.2025 в 09:22.

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

    По умолчанию

    а кто-то говорил что эмулятор панели вроде не работает с RS485

  4. #14

    По умолчанию

    Панель СП3хх прекрасно работает в эмуляции и по RS485 и по ТСР. Надо выбрать порт переходника USB-RS485 и перезагрузить эмуляцию.
    Обращение к области 4х соответствует функции 0х03 и 0х06 (или 0х10) в ПЛК или в ПР.

    Проблема в эмуляции бывает только с битами, 0х работает хорошо,
    4х Регистр, бит - в эмуляции зависает, в панели работает
    Последний раз редактировалось kondor3000; 25.10.2025 в 12:16.

  5. #15

    По умолчанию

    Да, так и есть - "Панель СП3хх прекрасно работает в эмуляции и по RS485 и по ТСР. Надо выбрать порт переходника USB-RS485 и перезагрузить эмуляцию".

    Сделал минимальные программы на 2 целочисленные переменные в ПР200 и СП307.
    Подключился к ПР200 через USB-RS485 (Овен АС-4 с гальваноразвязкой).
    Запустил эмуляцию СП307, правой кнопкой мыши вызвал контекстное меню и настроил PLC порт.
    Перезапустил эмуляцию.
    И увидел обмен с реальной ПР200.

    Приятно удивился, когда включил прослушку (Free Device Monitor Studio - она позволяет "врезаться" в обмен порта, но программа платная, а бесплатная версия ограничена возможностями, временем сессии, количеством сессий в день) - в ПР200 объявлены две переменные по адресам 512 и 513 - эти переменные СП307 запрашивает у ПР200 одним запросом
    Код:
    01 03 02 00 00 02 C5 B3
    01 03 04 00 17 00 16 CB F9
    Единственно, соединение не сразу смог установить - на корпусе ПР200 не помечены номера портов и пришлось и переставлять разъём и менять полярность проводов - и согласно закону Мерфи - точно с четвёртой попытки увидел соединение.
    И т.к. не доверял эмулятору СП307 сначала пробовал установить соединение самодельной программой, но эмулятор работает, поэтому можно было не заниматься ерундой.
    У меня на начальном этапе были проблемы с выбором разъёма порта ПР200, настройкой порта ПР200 и полярностью проводов.

    И ещё раз продублирую совет
    Надо выбрать порт переходника USB-RS485 и перезагрузить эмуляцию

    В общем, для настройки соединения нужно переставить разъём с 1 на 2 порт, менять полярность подключения.
    Если не поможет - начните с минимальной программы для СП307 и добейтесь соединения. На начальном этапе можно проверять и из эмулятора.

  6. #16

    По умолчанию

    Включил прослушку порта для программы СП307 из первого сообщения темы
    Эмулятор непрерывно отправляет один и тот же запрос
    Код:
    01 03 40 0D 00 1C C0 00
    адрес 01
    функция 03
    начиная от регистра 400D=16397
    прочитать 1C=28 регистров

    Не трогал никаких кнопок "ПУСК" и "СТОП", возможно, будет и на них реакция, только в логе искать долго.

    Т.е. СП307 формирует достаточно убедительный запрос, который должен работать.

  7. #17
    Пользователь
    Регистрация
    02.02.2024
    Адрес
    Бронницы
    Сообщений
    13

    По умолчанию

    Цитата Сообщение от Константин1991 Посмотреть сообщение
    Нет, просто ничего не происходит, нет управления с панели и бывает появляется какая-то задержка при нажатии на кнопки и т.д.
    может все проще
    2025-10-26_12-51-45.png
    с уважением к аудитории

  8. #18

    По умолчанию

    Всем благодарю за советы!
    Решение найдено и оказалось довольно простым)
    По новой создал без пробелов все сетевые переменные с их регистрами, но соединения так и не было. Я проверил, что у ПР103 стоит в настройках порта Slave ID 1, адрес к которому и обращался, но решил изменить на адрес по умолчанию на 16 везде в конфигураторе СП300 и после этого все заработало и перестало тупить!
    Кстати, благодарю всех за советы и помощь!
    От души!

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

Похожие темы

  1. Как сделать обмен межлу ПР103 и LOGO?
    от Iliaaer в разделе Среда программирования OWEN Logic
    Ответов: 9
    Последнее сообщение: 31.10.2025, 11:40
  2. Обмен данными между СПК107 и СП307-Р по Modbus TCP
    от Papagun78 в разделе Помощь Разработчикам
    Ответов: 3
    Последнее сообщение: 15.03.2024, 21:17
  3. СП307-Б(мастер)+ПР103
    от yandrey в разделе Панели оператора (HMI)
    Ответов: 12
    Последнее сообщение: 11.07.2023, 17:38
  4. Связь между СП307 и ПР103
    от r_asutp в разделе Панели оператора (HMI)
    Ответов: 12
    Последнее сообщение: 01.09.2022, 23:58
  5. Обмен между ПР200 И ип320
    от Newcomer в разделе Программируемые реле
    Ответов: 9
    Последнее сообщение: 30.10.2018, 10:53

Ваши права

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