Опрос нескольких каналов устройства

Стартовая страница Форумы Взаимодействие с устройствами Modbus Опрос нескольких каналов устройства

Просмотр 6 сообщений - с 16 по 21 (из 21 всего)
  • Автор
    Сообщения
  • #20197
    manjey73
    Участник

    Контроллер не пропустит, если обращение будет с разных IP, должны создаваться разные сокеты, но как заставить Scada в линии связи посылать с разных IP вот вопрос ?

    Если речь о ПЛК, например Овен, у которых до 5-ти сокетов, как у других не знаю, там можно создать несколько портов для slave и соответственно часть переменных опрашивать по одному порту, а другие по другим портам. В Scada можно указывать в базе КП в качестве Позывного не только IP но и порт насколько помню.

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

    Как вариант, надо у Михаила уточнить, как запустить несколько инстансов Коммуникатора, привязанных к разным виртуальным IP

    Может получится обмануть таким образом.

    Задача конечно уникальная. И если научить Коммуникатор выполнять запросы через разные сетевые интерфейсы, в будущем было бы круто…

    #20200
    manjey73
    Участник

    Еще один момент, алиас ведь будет иметь IP из другой подсети, не знаю, можно ли в той же подсети сделать ?
    А у устройства IP один. Тут еще и маршрутизировать придется…

    А, вижу, из той же подсети добавлен…

    Остается вопрос как обмануть или добавить в настройках Коммуникатора, какой интерфейс использовать при работе.

    • Этот ответ был изменен 2 года, 9 месяцев назад от manjey73.
    #20202
    Mikhail
    Модератор

    Как вариант, надо у Михаила уточнить, как запустить несколько инстансов Коммуникатора, привязанных к разным виртуальным IP

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

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

    #20205
    manjey73
    Участник

    @Mikhail тут вопрос как поведет себя устройство, получая запросы с одного IP адреса.
    То, что можно создать несколько линий это понятно, непонятна реакция устройства.
    Оно может не открыть новый сокет и сыпать на ответы 2-й линии ответами, полученными на запросы от первой линии.

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

    Оно может не открыть новый сокет и сыпать на ответы 2-й линии ответами, полученными на запросы от первой линии.

    Это будет полное безобразие )
    Надо пробовать, в общем.

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