Стартовая страница › Форумы › Разработка и интеграция › Два канала Output — один tagCode
- В этой теме 7 ответов, 3 участника, последнее обновление 1 год, 1 месяц назад сделано
manjey73.
-
АвторЗаписи
-
22.07.2025 в 17:44 #39663
manjey73УчастникВидел, что при использовании битовой маски у выходных каналов одно имя.
Речь немного о другом.Строка команды 2025-07-16T20:04 — для начала почему при формате Date and Time строка даты в таком виде в команде? учитывая, что у меня включен вроде русский язык во всех настройках.
И второй вопрос, если у одного канала будет формат Date and Time в команде, а у другого просто строка, как потом это дело выуживать в SendCommand? на данный момент нет окна команд, в котором можно было задать диапазон дат и времени.
Просто парсить строку ?
22.07.2025 в 17:45 #39664
manjey73УчастникНемного попутный вопрос. Как в драйвере отслеживать разрыв соединения?
2025-07-22 17:40:18 Попытка установки TCP-соединения может быть не ранее, чем через 5 с после предыдущей.
То есть я не перегружал драйвер, оно просто отвалилось, потом прицепилось 🙂
23.07.2025 в 14:23 #39686
JurasskParkУчастник2025-07-16T20:04 — это формат для SQL времени.
23.07.2025 в 14:59 #39692
MikhailМодераторЕсли команды отправляются через веб-интерфейс, отправляемое значение зависит от формата, который задан для канала. Метод SendCommand в драйвере получает то значение, которое ему отправили.
Разрыв соединения отслеживается, если доступно, драйвером канала связи.23.07.2025 в 15:08 #39696
manjey73УчастникРазрыв соединения отслеживается, если доступно, драйвером канала связи.
как я могу из драйвера узнать, что происходил разрыв соединения от драйвера канала связи? и могу ли?
Команда отправляется через web интерфейс, потом используется в драйвере
string strData = cmd.GetCmdDataString();Помнится где-то я получал другой вид даты (в модуле кажется), что-то вроде 2025-07-16 20:04:00 (или при обработки скрипта в выходной формуле)
Почему есть различия ?
-
Ответ изменён 1 год, 1 месяц назад пользователем
manjey73.
24.07.2025 в 12:51 #39758
MikhailМодераторкак я могу из драйвера узнать, что происходил разрыв соединения от драйвера канала связи? и могу ли?
Драйверу устройства эта информация недоступна.
Почему есть различия ?
Если найдёте конкретный пример, откуда отправляется дата в другом виде, посмотрим.
24.07.2025 в 13:29 #39768
manjey73УчастникДрайверу устройства эта информация недоступна.
плохА 🙂 на будущее как-то добавьте. Получается что при отвале связи нет возможности перечитать данные, которые сам драйвер читает раз в час или в сутки (архивы) и если я еще и текущие показываю, то они становятся
---аж до следующего выполнения запроса.24.07.2025 в 13:30 #39769
manjey73Участниккак бы не критично, в таблицах можно посмотреть. Но если эти данные отображать на мнемосхеме, то она то берет эти данные из текущих.
-
Ответ изменён 1 год, 1 месяц назад пользователем
-
АвторЗаписи
- Для ответа в этой теме необходимо авторизоваться.