modbus over tcp

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

    прошу выложить пример настройки rapid scada для режима modbus over tcp.

    #21911
    a80808
    Участник

    Так в документации вроде вполне подробно опмсано
    https://rapidscada.net/doc/content/latest/ru/use-cases/modbus-protocol.html
    Плюс видеоурок есть
    https://www.youtube.com/watch?v=0w9RIywi7Sg&list=PLeyJvzEKXs5C9baWTvcYaYaIaCy4CEXSA&index=7

    Если что то непонятно, опишите задачу, попробуем помочь. Просто там очень много опций, какие вам будут нужны не угадать…

    #21912
    ed_tmb
    Участник

    https://yadi.sk/i/XY480umOHXjj6Q
    https://yadi.sk/i/DndTrq2himckOg
    https://yadi.sk/i/36Ct4Bv7Fi74Sg
    https://yadi.sk/i/mh6O2KtN2v3zIg

    moxa nport в режиме tcp server (port 4003) modbus rtu устройство адрес 8.
    Что то настроил не так в rapid scada. Она должна читать регистры в режиме modbus over tcp.

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

    Необходим журнал линии связи.

    #21918
    ed_tmb
    Участник
    #21922
    Mikhail
    Модератор

    На данный момент проблема в Moxa — подключение к ней не происходит по IP 192.168.1.34 и порту 4003.

    #21923
    ed_tmb
    Участник

    хорошо, я отключил opc сервер подключенный к moxa и читающий эти данные.
    Теперь журнал линии связи выглядит так: https://yadi.sk/i/1l1lAn1Gs2QIqA

    #21924
    manjey73
    Участник

    Не ПР200 у вас там случаем?, Адрес начать с 0 в настройках, если у вас там только один регистр

    То, что линия как TCP клиент, еще не значит что надо включать TransMode в TCP он так же и должен остаться RTU, так как у вас режим Modbus Over TCP а не Modbus TCP

    • Этот ответ был изменен 2 года, 1 месяц назад от manjey73.
    #21926
    manjey73
    Участник

    Ну и так как на хвосте устройство с RTU то Moxa тут бессильна, хоть и позволяет несколько сокетов поддерживать.

    #21927
    ed_tmb
    Участник

    Участника manjey73 благодарю и поясняю , что rtu в moxa переходит в протокол modbus over tcp (те в протокол не гарантирующий время доставки пакета), также прошу пояснить где оказался transmode в ТСP?
    С moxa insat opc сервер четко читает данные по протоколу modbus over tcp c IP 192.168.1.34, порта 4003, модбас адреса 8, регистра 512.
    По протоколам модбас rtu, modbus tcp идеально с любым устройством работает абсолютно бесплатный на любое количество тегов danfoss ecl 310 opc сервер.
    Из за заложенного врагами moxa nport в перегруженную видео локальную сеть, приходится работать с insat opc server (из за необходимости применять кривой режим modbus over tcp).

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

    Сделайте ещё скриншот параметров КП в настройках Коммунмкатора.

    #21929
    manjey73
    Участник

    @ed_tmb Параметры линии — Опрос КП — Свойства

    Протокол Modbus RTU

    Судя по скрину вы пытаетесь опрашивать по Modbus TCP хотя Moxa NPort Это преобразователь интерфейсов, но не протоколов.

    #21930
    ed_tmb
    Участник

    Скриншот параметров КП в настройках Коммуникатора
    https://yadi.sk/i/bTqQIEL8KZtbkA

    #21931
    manjey73
    Участник

    @ed_tmb нажмите на Пользовательские — TransMode должно быть RTU

    В RapidScada Modbus(RTU/ASCII) over TCP достигается настройкой линии связи

    TCP клиент (или сервер, если Moxa соединяется с сервером) и соответственно выставление протокола на линии в режиме Modbus RTU применительно к драйверу Modbus

    И выставьте Timeout и паузу, при значениях 0 работать не будет в принципе…

    • Этот ответ был изменен 2 года, 1 месяц назад от manjey73.
    • Этот ответ был изменен 2 года, 1 месяц назад от manjey73.
    #21934
    ed_tmb
    Участник

    @manjey73 можете выслать фото «правильных» настроек. Складывается впечатление, что Вы не пробовали их делать.

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