Работа с RS-485 через C2000-Ethernet

Просмотр 13 сообщений - с 1 по 13 (из 13 всего)
  • Автор
    Сообщения
  • #8687
    Meat_12237
    Участник

    Здравствуйте.

    Проверено — работает.

    Организовал связь RapidSCADA и контроллера Овен ПЛК-160 по Modbus RTU. По физике: ПЛК RS-485, С2000-Ethernet, RapidSCADA Modbus RTU через UDP.

    #8692
    Mikhail
    Модератор

    Добрый день!
    Сложно ли было настроить С2000-Ethernet? Периодически у разных пользователей с ним возникают проблемы.

    #8701
    Meat_12237
    Участник

    Нет, не сложно. Обязательно последняя версия прошивки. Также нужно внимательно следить за IP адресами и портами.

    #8704
    Meat_12237
    Участник

    Так и узнал о RapidSCADA. Искал систему, которая может работать по UDP.

    #21342
    Eric
    Участник

    А мне вот что то сложновато (( вроде все ок — и режим прозрачный и адреса:порты прописаны, но Рапид не видит. Помогите Плз.
    Скрины:
    Uprog: http:\\46.165.42.247\img\Uprog.jpg
    Rapid: http:\\46.165.42.247\img\Rapid.jpg

    PS PortScan не видит порты на С2000.

    • Этот ответ был изменен 2 года, 4 месяца назад от Eric. Причина: PS
    #21345
    Mikhail
    Модератор

    Есть ли ping с С2000-Ethernet?
    Какая ошибка в журнале линии связи?

    #21351
    Eric
    Участник

    ping есть.
    Журнал линии:
    2021-12-13 09:50:39 Инициализация линии связи 3 «С2000»
    2021-12-13 09:50:39 Загрузка шаблона устройства из файла KpModbus_NewTemplate.xml
    2021-12-13 09:50:51 Запуск линии связи 3 «С2000»
    2021-12-13 09:50:51 Локальный UDP-порт 40000 открыт

    2021-12-13 09:50:52 Сеанс связи с КП 4 «trm1», тип: KpModbus
    Запрос значений группы элементов «Hold»
    Отправка (8): 10 04 00 00 00 24 F3 50
    Приём (0/5):
    Ошибка связи!
    Запрос значений группы элементов «Hold»
    Отправка (8): 10 04 00 00 00 24 F3 50
    Приём (0/5):
    Ошибка связи!
    Запрос значений группы элементов «Hold»
    Отправка (8): 10 04 00 00 00 24 F3 50
    Приём (0/5):
    Ошибка связи!

    #21355
    Mikhail
    Модератор

    По логу видно, что Коммуникатор отправляет запросы, но в ответ ничего не приходит.
    Нужно понять, доходят ли запросы до преобразователя и до устройства. Если ли там светодиоды или средства диагностики, которые позволят это увидеть?

    Например, можно подключить RS-485 обратно в компьютер и посмотреть в терминале, приходят ли данные, а также отправить что-то в ответ.

    #21357
    Eric
    Участник

    На устройство (Овен ТРМ-1) запросы не приходят (индикатор не мигает, а через преобразователь RS-USB — мигает) На самом С2000 лампочка RS данных тоже молчит.

    #21358
    manjey73
    Участник

    На работе достал C2000-Ethernet, тоже ни в какую, светодиоды не светятся от слова вообще… Плюнул пока, надо разбираться. На одном из C2000 даже прошивку менял на последнюю. Хотя раньше оно работало.

    Может что в UDP поломали? просто выискивать старую версию, на которой работало даже не знаю, какую из них искать, да и время на это нужно.

    #21359
    Eric
    Участник

    Так-с… Процесс пошел (перемычка ХР-1 ))) ) но выдает какую-то чепуху:

    Запрос значений группы элементов «Hold»
    Отправка (8): 10 03 00 00 00 24 46 90
    Приём (5/5): 10 03 48 77 82
    Приём (41/72): 42 FC FC 0E 00 00 00 00 01 00 00 00 00 45 61 00 00 3F 00 00 80 00 CC 3E 00 00 D8 CF 00 96 40 00 00 00 45 7A 80 41 DD E8 59
    Ошибка связи!

    #21360
    Eric
    Участник

    Все, разобрался: порядок байт float32 — 2301.
    Всем спасибо.

    #21361
    manjey73
    Участник

    @Eric приведите скрины настроек C2000 с коментариями что есть что по адресам…
    А то может я что не так настроил в этой части, что лыжи не едут…

Просмотр 13 сообщений - с 1 по 13 (из 13 всего)
  • Вы должны авторизироваться для ответа в этой теме.