Подскажите как настроить scada comm

Стартовая страница Форумы Взаимодействие с устройствами Modbus Подскажите как настроить scada comm

  • В этой теме 25 ответов, 4 участника, последнее обновление 10 лет назад сделано Lest.
Просмотр 15 сообщений - с 1 по 15 (из 26 всего)
  • Автор
    Записи
  • #2339
    Lest
    Участник

    Подскажите как настроить scada communicator
    для посылки подобных команд: 01 19 42 A4 E1 04
    как не бьюсь — он у меня посылает либо 01 03 либо 01 04

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

    0x19 — это нестандартная команда, придуманная производителем устройства, поэтому драйвер Модбас её не отправляет.
    Что она должна делать?
    Можно ли обойтись стандартными командами?

    #2354
    Lest
    Участник

    Производитель таким образом создал контроллер, что он отдает данные только по 19 команде 🙁
    но при этом с датчиками может работать как по 03 04 команде так и по 19 🙁

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

    Какие данные устройство отдаёт только по 19 команде и как они закодированы?
    Нужно подумать, как решить задачу с наименьшими затратами усилий.

    #2377
    Lest
    Участник

    https://drive.google.com/file/d/0B8XdaSWMNczRRndVY2hyYl9uc3M/view?usp=sharing
    вот ссылка на руководство: 41-42 страницы полный список.

    #2378
    Lest
    Участник

    Вот протокол сессии родного ПО:
    write 01 19 00 00 D0 1F
    read 01 19 18 C1 1B 8F
    write 01 19 00 02 51 DE
    read 01 19 08 7C D6 3E
    write 01 19 00 04 D1 DC
    read 01 19 42 A4 E1 04
    write 01 19 00 06 50 1D
    read 01 19 42 A4 E1 04
    write 01 19 00 00 D0 1F
    read 01 19 18 A3 9A 66
    write 01 19 00 02 51 DE
    read 01 19 08 87 97 BD
    write 01 19 00 04 D1 DC
    read 01 19 42 A4 E1 04
    write 01 19 00 06 50 1D
    read 01 19 42 A4 E1 04

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

    В документации приведена только карта памяти, но ни слова о номерах команд и форматах ответа на них. Можно ли это выяснить?

    Чтобы получить информацию с этого прибора по команде 19 есть следующие варианты:
    1. Модернизировать на заказ существующий драйвер Модбас. Это оптимальный вариант.
    2. Разработать отдельный драйвер для работы с ИВА.
    3. Поискать OPC-сервер Модбас, который поддерживает нестандартные команды.

    Родные драйвера по сравнению с OPC работают более надёжно и требуют меньше системных ресурсов.

    #2384
    Lest
    Участник

    Я так понимаю все три варианта платные?

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

    1 — платный, 2 — платный или если у Вас есть программист, то можно своими силами, 3-й вариант может быть бесплатным. Точно знаю, что есть бесплатные Modbus OPC сервера, но вот работают ли они с нестандартными командами или нет, не могу сказать.

    #2424
    Lest
    Участник

    Понятно, ну ладно будем считать этот контроллер несовместимым и дураццким.

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

    🙂
    У Вас есть альтернатива?

    #2440
    Lest
    Участник

    нету. этих контроллеров уже целая куча.

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

    какой план действий?

    #2473
    Lest
    Участник

    Для меня это тупик.

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

    этих контроллеров уже целая куча.

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

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