Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?

Официальный форум Simple-Scada.

Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - knskey

Страницы: 1 [2]
16
а если поставить не =17.00.00, а например >17.00.00. Ну или еще условие поставить <17.00.05.  Я не знаю, но может в этом дело.

17
я так понимаю, что если хоть одна переменная изменилась (на сервере), то выводится вся строка. там вроде как можно настроить на какую переменную смотреть при изменении. Но я отказался от этой идеи. Проще использовать периодический архив. По изменению думаю нужен для более специфической задачи, где необходимо выводить в основном одну переменную. Так думаю.

18
Ваши вопросы / Re: Вопросы по WEB в Simple-Scada 2
« : 24 Апреля 2020, 10:23:36 »
ну к примеру да. ) просто я пытаюсь придумать как отследить имя клиента и под каким он пользователем, чтобы потом посчитать клиентов под одним пользователем и закрыть кого-то из них или всех. Но в соседней ветке Вы ответили уже, что вроде как будет реализована функция ограничения числа клиентов на одного пользователя.

19
1. Как отправлять сообщения в Telegramm используя бота понятно. Очень просто, удобно и современно. Спасибо.
А как.. И если нет возможности, то планируется ли - принимать команды через бота?
2. Каким образом можно ограничить количество подключенных клиентов под одним пользователем? Или как можно узнать сколько клиентов подключено под конкретным пользователем и их имена?   

20
Ваши вопросы / Re: Вопросы по WEB в Simple-Scada 2
« : 22 Апреля 2020, 10:57:28 »
Хорошо. Тогда такой вопрос. Если у меня 2 кнопки привязаны к одной переменной. Для первой кнопки: нажата это 1 отжата это -1. Для второй кнопки нажата это 5 а отжата это -5. как будет отображаться (потом, после реализации) если я сначала нажму первую кнопку, а потом вторую?

в ВЕБ-клиенте вроде как не работают события OnEnter и OnLeave - на мнемосхемах.

21
Ваши вопросы / Re: Вопросы по WEB в Simple-Scada 2
« : 21 Апреля 2020, 12:09:13 »
Но сейчас работает более корректно. Если я нажал одну и она передает переменной значение "1", то остальные, которые привязаны к той же переменной и передают "2", "5" и "10" не выглядят нажатыми. Это правильно, потому как переменной присвоено "1". Может быть следует это оставить именно так. И наоборот в веб-клиенте исправить именно с передачей единицы..

22
Ваши вопросы / Re: Вопросы по WEB в Simple-Scada 2
« : 17 Апреля 2020, 15:49:05 »
Создаю несколько кнопок с фиксацией. Подвязываю их к одной переменной. Кнопки задают разные числа - 1, 5, 30 и т.д. В клиенте работает все идеально, - пока не отожмешь нажатую кнопку другие не активны.  В веб-клиенте происходит следующая история: при нажатии другой кнопки, нажатая кнопка до этого отжимается сама. Это тоже хорошо. Но. При нажатии кнопки, которая задает переменной число 1, все кнопки отображаются нажатыми. Это происходит только с кнопкой, которая назначает единицу. Я так понимаю, что это из-за того что все кнопки получают состояние 0 - нажата, но в обычном клиенте то работает все корректно.  Принципиально на работоспособность не влияет в моем случае, но визуально выглядит криво.

23
Ваши вопросы / Re: Сообщения
« : 17 Апреля 2020, 10:07:45 »
Спасибо. Это для нас очень важная функция.

24
ну это согласен конечно )
задача такая. по меткам времени вывести например 100 показаний аналоговых с интервалом времени 1 сек. Если я запускаю это в цикле, то нет уверенности что показание по запросу придет именно то. У меня так вообще вышло что они все одинаковые, так как цикл почти мгновенен в сравнении с временем ответа на эту процедуру я так понимаю. В итоге я реализовал схему в которой запрос делается раз в 2 сек. И тогда данные получены правильно. Но что будет если данных надо будет получить больше и что будет если нагрузка на сервер увеличится..

25
Также учитывайте, что функция ArchiveValueByTime является асинхронной, т.е. она создаёт запрос к БД и ждёт пока он выполнится. Не гарантируется что он всегда будет выполняться моментально. Например, если СУБД нагружена какими-то другими запросами, то ей может понадобиться какое-то время на их выполнение и результат ArchiveValueByTime будет выдан с какой-то задержкой.
Подскажите, а как узнать, что операция выполнена. Ну т.е. что данные из БД получены. Просто если я в цикле это выполняю, то мне прежде, чем вытащить следующее значение, нужно дождаться выполнения предыдущей операции. Использую одну шлюзовую переменную  "AResVar", а время меняю.     ArchiveValueByTime(_1_Tnv, AResVar,  aDate); 

26
Ваши вопросы / Re: Сообщения
« : 16 Апреля 2020, 09:58:12 »
Версию использую 2.3.6.10. Куки почистил. Во всех браузерах одна и та же картина. В клиенте отображаются сообщения правильно, а в веб-клиенте не правильно. Проект отправил.

27
Ваши вопросы / Re: Вопросы по WEB в Simple-Scada 2
« : 14 Апреля 2020, 22:51:01 »
По какой причине может не запускаться веб клиент на андроид?

Исправлено: Решил проблему. Во всех браузерах на всех телефонах подставляло вместо http - https. убрал "s" и заработало.  ;)

28
Ваши вопросы / Re: Сообщения
« : 14 Апреля 2020, 14:46:48 »
Спасибо. Да, это была бы очень хорошая функция.
Тогда еще вопрос. Может я что-то делаю не так. У клиенте у меня отображается только одна группа сообщений, которую я задал для пользователя. А в веб-клиенте отображаются все группы сообщений, хотя зашел под тем же пользователем. В чем может быть проблема?

29
Ваши вопросы / Сообщения
« : 13 Апреля 2020, 23:32:18 »
Каким образом можно разделить сообщения на группы, чтобы не отображать все сообщения проекта а для нескольких однотипных объектов отображать отдельно? Отдельная мнемосхема объекта и например в подстранице - отдельные сообщения для этого объекта, наподобие трендов..

Страницы: 1 [2]