Modbus TCP & arduino

Помечено: 

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

    Добрый день, столкнулся с проблемой подключения arduino к скаде по modbus TCP.
    Настроил modbus tcp на arduino параметры как на картинке ниже.
    Разместить фотографию
    Проверил работу с помощью программы «Master OPC universal modbus server»-все работает.
    Стал настраивать Rapid scada:
    1. Настроил КП и линии связи.
    хранилище фото
    2. Перешел к настройкам коммуникатора.
    2.1. параметры линии связи
    фотохостинг без регистрации
    2.2. опрос КП
    Бесплатный хостинг картинок
    3. и вот что происходит при подключении.
    3.1 Журнал статистики линии связи.
    Бесплатный хостинг для размещения картинок
    3.2. Данные КП.
    Загрузить фото бесплатно

    • Эта тема была изменена 5 лет, 11 месяцев назад от Renigant.
    #9290
    manjey73
    Участник

    1. Устройство Коммуникации в arduino указывает все параметры, даже которые никак не относятся к протоколу Modbus. Проверьте по какому порту подключается Master OPC, наверняка не по 8080 а по порту для Modbus по умолчанию 502.
    2. В настройках TCP клиента необходимо указать IP адрес вашей arduino и порт для протокола Modbus.

    Картинки очень маленькие, чтобы скачать требует регистрацию, не лучший способ использовать такой обменник картинок.

    • Этот ответ был изменен 5 лет, 11 месяцев назад от manjey73.
    #9292
    Renigant
    Участник

    1. В Master OPС я сам прописывал порт 8080 и до этого пробовал на 502 все работало.
    2. Указал IP адрес устройства и порт, но не помогло результат тот-же.

    #9293
    Renigant
    Участник

    Заменил ссылки на изображения.

    Настроил modbus tcp на arduino параметры как на картинке ниже.
    https://yadi.sk/i/pdHPlMAG3VvUbX
    Проверил работу с помощью программы «Master OPC universal modbus server»-все работает.
    Стал настраивать Rapid scada:
    1. Настроил КП и линии связи.
    https://yadi.sk/i/x2r2Mq4y3VvUrb
    2. Перешел к настройкам коммуникатора.
    2.1. параметры линии связи
    https://yadi.sk/i/tDrpLxRY3VvVC2
    2.2. опрос КП
    https://yadi.sk/i/VhlDjS-l3VvVJJ
    3. и вот что происходит при подключении.
    3.1 Журнал статистики линии связи.
    https://yadi.sk/i/iW7aXAct3VvVSp
    3.2. Данные КП.
    https://yadi.sk/i/UEcvlR663VvVXZ

    #9294
    Romiros
    Участник

    Что у Вас в пользовательских параметрах?
    Там Rtu по умолчанию вроде

    • Этот ответ был изменен 5 лет, 11 месяцев назад от Romiros.
    #9296
    Renigant
    Участник

    Наименование-TransMode
    Значение-TCP

    #9297
    Romiros
    Участник

    А увидел извиняюсь, картинки не сразу подгрузились

    #9298
    Romiros
    Участник

    А режим слэйв — это правильно?

    #9299
    Renigant
    Участник

    Пробовал Master это не помогло.

    #9300
    Romiros
    Участник

    У Вас кто кого должен опрашивать? Если Ардуино слэйв, то scada master

    #9301
    Renigant
    Участник

    выставил master — ошибка сохранилась

    #9302
    manjey73
    Участник

    Вы видите надпись о неправильном адресе в запросе ?

    И еще раз задам вопрос — какие настройки Master OPC ? и снифером посмотреть его запросы и ответы. Хоть Wireshark что ли поставили раз с TCP работаете.

    • Этот ответ был изменен 5 лет, 11 месяцев назад от manjey73.
    #9303
    Renigant
    Участник

    А где эта надпись должна быть?
    Настройки Master OPC
    https://yadi.sk/i/W828KuUL3VvYxt

    #9305
    manjey73
    Участник

    Так же покажите адресацию регистров, это важно.

    В том числе и в Arduino

    • Этот ответ был изменен 5 лет, 11 месяцев назад от manjey73.
    #9307
    Renigant
    Участник

    Адресация регистров в Rapid
    https://yadi.sk/i/KBjYRM753Vvag8
    И настройка в мастер опс
    https://yadi.sk/i/f3ZumxOq3VvakN

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