Подскажите, пожалуйста. Есть два устройства одно у дугово запрашивает параметры по modbus rtu. Можно ли реально подключиться к их общению и "подсматривать" параметры программой (библиотекой) plc или что-то подобное?

Комментарии: 12

  1. Andrey

    режим спай у некоторых плк, есть ещё снифферы вроде

  2. Aleksandr

    Insat Master opc server используйте в режиме слева и увидите пакеты в сети.

    • Anonim

      А opc куда ставить?

      • Aleksandr

        На комп ставьте опс сервер, подключитесь к шлейфу RS485

        • Anonim

          Т.е. на комп который будет "снифер". А регистры там раскидать как-то можно. Цель вытянуть из обмена данные и передать другой системе.

          • Aleksandr

            Вытянуть данные и передать дальше - это не тот вариант. В предложенном способе можете только увидеть данные, которые идут в сети. Адреса устройств, регистры, данные по регистрам. Анализировать вручную

  3. Anonim

    Например, что то подобное для ПК: https://www.eltima.com/ru/products/serial-port-monitor/

  4. Gabrrr

    А почему выбирается именно путь сниффера? То устройство что отправляет параметры, его нельзя запрограммировать отправлять параметры и во 2 место? Ну или самому опрашивать конечные устройства (правда придется промежуточное звено продумать, что мультимастера не получить). Про сниффер такое дело, вдруг в момент передачи у вас связь отвалится, или пакет битый придет. И если передача это разовое событие, то вы просто потеряете информацию.

    • Anonim

      Да. К сожелению "устройство" это программа "вешь в себе". Ну в общем там сложности. Но видимо и "снифер" не выход.

    • Anonim

      А с "промежуточным" звеном это как?

      • Gabrrr

        Ну начиная от банального реле, т.е. в нормальном состоянии у вас оконечные устройства общаются с основным мастером, надо переключили всю подсеть на 2го мастера (если такая потеря связи допустима). Или у вас может быть промежуточный плк, который будет выступать в роли шлюза. Т.е. принимать данные и передавать их дальше, но при этом вы его отдельно опросите. Опять же в качестве условного сниффера наверное можно было бы использовать и готовые шлюзы, по типу Anybus, где в целом вроде можно запрограммировать, чтобы ответ на rtu команду не отправился. Вы у конечных устройств то адреса и формат данных знаете или тоже черный ящик?

        • Anonim

          В принципе. В той программе можно вывести терминал и посмотреть пакеты модбаса. И потом долго анализировать где что..

Не нашли ответ?

Вам также может быть интересно