MODBUS RapidScada c ComAp AMF25

Просмотр 15 сообщений - с 1 по 15 (из 48 всего)
  • Автор
    Записи
  • #22031
    Serega77784
    Участник

    Добрый день.
    Хотим привязать к RapidScada контроллер ДГУ ComAp AMF 25 https://www.comap-control.com/products/detail/intelilite-nt-amf-25, через Ethernet по Modbus, но у нас выходит ошибка, некорректные данные MBAP.
    Не могли бы подсказать решение этой проблемы

    #22032
    a80808
    Участник

    Там на сайте чтобы хоть что то прочитать регистрация требуется

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

    Добрый день!
    Сделайте, пожалуйста, скриншоты настроек Коммуникатора, настроек контроллера AMF, журналы работы.

    #22036
    Serega77784
    Участник
    #22037
    manjey73
    Участник

    @Serega77784

    1. У вас ДГУ работает в TCP или в RTU режиме?
    Судя по логам потом «Некорректный адрес устройства в RTU. Кроме скринов можете текст лога сюда кинуть, как-то вбивать цифры со скринов утомительно, особенно когда это нужно вам а не другим.

    Вы сами можете восgользоваться MOdbus parser

    #22038
    manjey73
    Участник

    У вас прет какой-то мусор, независимо от RTU или TCP режима. Что у вас за преобразователь интерфейсов, если вы используете RTU ?

    #22039
    manjey73
    Участник

    02 Slave address 0x02 (2)
    00 Function code 0x00 (0)
    01 00 D5 5F B0 01 Data
    7C 1D CRC 0x7C1D (31773)

    Если склеить ответ, надо смотреть что такое Код функции 0 в Modbus

    #22040
    a80808
    Участник

    Судя по описанию, там CAN, ModBus опционально.
    https://mototech.ru/komplektuyushchie-i-zapchasti/kontrollery/comap-intelilite-amf-25/

    #22041
    manjey73
    Участник

    Нужны все настройки линии для понимания… Скрины, которые выложили не дают этого понимания, удивительно, что какой-то ответ ловится.

    Как подключен, через что подключен, настройки линии и так далее…

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

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

    #22045
    Serega77784
    Участник

    Выкладываю скрины с описанием. Может где то я не правильно сделал. Опыта не много в этом.
    https://cloud.mail.ru/public/qxT8/E5hjdqsuA

    Все о панели и модуле к ней:
    https://drive.google.com/file/d/1fSnmU-TNjaAYWVb2RSIFhhW0v5WEX4m_/view?usp=sharing

    https://drive.google.com/file/d/1pJAJ7EcqNn7lSLY-8NrpCXyznUG4QQxR/view?usp=sharing

    https://drive.google.com/file/d/17t-_xiGDx_XCAr7tCo6azeyTJ52PG0PH/view?usp=sharing

    #22046
    manjey73
    Участник

    @serega77784 Через ЧТО вы подключаете дизель?

    Самый насущный вопрос, оставшийся без ответа.

    Таймаут увеличьте, или тут ситуация, что ожидается ответ из 5-ти байт а приходит больше, отсюда и 3 запроса, так как на каждый приходит не совсем то, что ожидалось.

    • Ответ изменён 4 года, 5 месяцев назад пользователем manjey73.
    #22048
    Serega77784
    Участник

    На панели установлена плата IB Lite в которой по настройке стоит ModbusTCP, описание по ссылке выше. Подключаем по Modbus TCP, через обычный свитч.

    #22049
    manjey73
    Участник

    Ну а почему на экране светится что там адрес COM = 1 ?
    Ну и почему вы его тогда просите по Modbus RTU ? а не по Modbus TCP

    #22050
    Serega77784
    Участник

    Таймаут увеличивали, не помогло

Просмотр 15 сообщений - с 1 по 15 (из 48 всего)
  • Для ответа в этой теме необходимо авторизоваться.