Два канала Output — один tagCode

Стартовая страница Форумы Разработка и интеграция Два канала Output — один tagCode

Просмотр 8 сообщений - с 1 по 8 (из 8 всего)
  • Автор
    Записи
  • #39663
    manjey73
    Участник

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

    Строка команды 2025-07-16T20:04 — для начала почему при формате Date and Time строка даты в таком виде в команде? учитывая, что у меня включен вроде русский язык во всех настройках.

    И второй вопрос, если у одного канала будет формат Date and Time в команде, а у другого просто строка, как потом это дело выуживать в SendCommand? на данный момент нет окна команд, в котором можно было задать диапазон дат и времени.

    Просто парсить строку ?

    #39664
    manjey73
    Участник

    Немного попутный вопрос. Как в драйвере отслеживать разрыв соединения?

    2025-07-22 17:40:18 Попытка установки TCP-соединения может быть не ранее, чем через 5 с после предыдущей.

    То есть я не перегружал драйвер, оно просто отвалилось, потом прицепилось 🙂

    #39686
    JurasskPark
    Участник

    2025-07-16T20:04 — это формат для SQL времени.

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

    Если команды отправляются через веб-интерфейс, отправляемое значение зависит от формата, который задан для канала. Метод SendCommand в драйвере получает то значение, которое ему отправили.
    Разрыв соединения отслеживается, если доступно, драйвером канала связи.

    #39696
    manjey73
    Участник

    Разрыв соединения отслеживается, если доступно, драйвером канала связи.

    как я могу из драйвера узнать, что происходил разрыв соединения от драйвера канала связи? и могу ли?

    Команда отправляется через web интерфейс, потом используется в драйвере
    string strData = cmd.GetCmdDataString();

    Помнится где-то я получал другой вид даты (в модуле кажется), что-то вроде 2025-07-16 20:04:00 (или при обработки скрипта в выходной формуле)

    Почему есть различия ?

    • Ответ изменён 1 год, 1 месяц назад пользователем manjey73.
    #39758
    Mikhail
    Модератор

    как я могу из драйвера узнать, что происходил разрыв соединения от драйвера канала связи? и могу ли?

    Драйверу устройства эта информация недоступна.

    Почему есть различия ?

    Если найдёте конкретный пример, откуда отправляется дата в другом виде, посмотрим.

    #39768
    manjey73
    Участник

    Драйверу устройства эта информация недоступна.

    плохА 🙂 на будущее как-то добавьте. Получается что при отвале связи нет возможности перечитать данные, которые сам драйвер читает раз в час или в сутки (архивы) и если я еще и текущие показываю, то они становятся --- аж до следующего выполнения запроса.

    #39769
    manjey73
    Участник

    как бы не критично, в таблицах можно посмотреть. Но если эти данные отображать на мнемосхеме, то она то берет эти данные из текущих.

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