Не приходят команды на коммуникатор

Стартовая страница Форумы Ошибки в работе Ошибки Коммуникатора Не приходят команды на коммуникатор

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

    У меня происходит цикл опроса и после каждого цикла должна отправляться команда. В статистике сервера эта команда в журнале есть, а в коммуникатор приходят эти команды только через раз или два. На сервера в списке подключенных клиентов появляются 2 коммуникатора, один потом исчезает но команды на коммуникатор приходят так же через раз или два. В чем может быть проблема?

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

    Как Вы создаёте команду после каждого цикла? Как часто по времени должны отправляться команды?
    Если появляется 2 Коммуникатора в списке подключений, значит связь обрывается и происходит повторное подключение. В журнале Коммуникатора есть ошибки?

    #7954
    Andrey793624
    Участник

    Команда должна отправляться после каждого цикла опроса. Команду отправляем вызывая функцию
    ProcCommCommand(client, cmd, cmdLen);
    т.е. в коде менял

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

    Если Вы программируете, то в данном случае, скорее всего, будет удобнее разработать мини-драйвер, который будет отправлять команду. Дело в том, что из драйвера Вы можете отправить команду ТУ на свою линию связи напрямую, без участия SCADA-Сервера.

    #7969
    Andrey793624
    Участник

    Можно по-подробнее? Могу ли я это(отправку команд) включить в проект KpModbus?

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

    Лучше всего завести отдельный проект, нет смысла всё делать в одном.
    Заведите, пожалуйста, отдельную тему в разделе разработки и сформулируйте конкретные вопросы, что именно нужно рассказать подробнее.

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