Simple-Scada forum

Simple-Scada 2 => Ваши вопросы => Тема начата: Simple-Scada от 08 Февраля 2018, 00:10:31

Название: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple-Scada от 08 Февраля 2018, 00:10:31
В этой теме можно задать вопросы по web-доступу в Simple-Scada или указать на любые возникающие ошибки при работе через web.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Fenix от 08 Февраля 2018, 09:41:56
Не корректно отображаются уровни в резервуарах.

Для использования в web, пользовательские анимированные изображения должны быть сохранены в формате ".GIF".
Если сохранить в GIF, как это повлияет на обычные стационарные клиенты?

Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple-Scada от 08 Февраля 2018, 09:47:45
Fenix, здравствуйте. Можете привести скрин уровня с неправильным отображением?

Цитировать
Если сохранить в GIF, как это повлияет на обычные стационарные клиенты?
Стационарные будут использовать ту же анимацию, что и раньше. Gif будет использоваться только для web (пользовательские gif изображения будут поддерживаться только со следующей версии, в текущей доступны только стандартные анимированные изображения).
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Fenix от 08 Февраля 2018, 10:01:18
Из 5 емкостей на картинке, корректно отображается только одна. Для понимания - на картинке уровень состоит фактически из 2х друг на друге.

По GIF немного не понял. Папка Pictures содержит png файлы. Скада через клиентское приложение считывает их и отображает.
Переходим к WEB клиенту. Необходимо png переделать на GIF. Я все верно понял? При этом в WEB клиенте все будет отображаться корректно, а что будут делать клиентские приложения? Или на сервере сохранить картинки в GIF, а на клиентских машинах папку Pictures заполнить png?
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Fenix от 08 Февраля 2018, 10:03:31
Еще один пример. В данном случае слой уровня 1. Без наложений.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple-Scada от 08 Февраля 2018, 10:09:15
Теперь поняли. Т.е. таким образом одновременно должны быть видимы два уровня. Один прозрачный, но в вебе он не прозрачен и перекрывает второй уровень. Поправим это, не заметили сразу. Спасибо.

Цитировать
Папка Pictures содержит png файлы. Скада через клиентское приложение считывает их и отображает.
Переходим к WEB клиенту. Необходимо png переделать на GIF. Я все верно понял? При этом в WEB клиенте все будет отображаться корректно, а что будут делать клиентские приложения? Или на сервере сохранить картинки в GIF, а на клиентских машинах папку Pictures заполнить png?
Да, нужно сделать gif-анимацию из png-изображений и положить их в папку "Pictures\" на сервере, можно рядом с оригиналами .png. Главное, чтобы имя файла было такое же. Т.е. в итоге на сервере в папке "Pictures\" может быть два изображения: anim.png (для стационарного клиента) и anim.gif (для web). Но обращаем внимание: пользовательские gif изображения будут поддерживаться только со следующей версии, в текущей доступны только стандартные анимированные изображения).
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Fenix от 08 Февраля 2018, 10:47:51
Благодарю, понял.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: memer от 08 Февраля 2018, 22:57:38
1 При включенном клиенте, в WEBе пустое окно.
2 При отключенном клиенте WEB запускает проект и все видно.
3 С двух компов, при входе в WEB, в локалке на первом который запустил проект видно на втором пустое окно.
С демо проектом таких проблем нет.
Проект самый простой одни цифры и надписи пароля нету.
При создании 2-х паролей с правами записи и без, в WEBе при вводе пароля и нажатии вход, никакой реакции нет. При пустом пароле кнопка вход работает но с проблемами описанными выше.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple_Scada от 09 Февраля 2018, 11:30:16
Здравствуйте!

Какую версию Simple-Scada Вы используете - Professional или Demo-time?

Цитировать
При включенном клиенте, в WEBе пустое окно.
В окне, в верхней части нет каких либо надписей или предупреждений? Можете прислать скриншот этого пустого окна? Или кликните ПКМ и нажмите "Сохранить как..." и вышлите нам сохранённую html-страницу.

Цитировать
При отключенном клиенте WEB запускает проект и все видно. С двух компов, при входе в WEB, в локалке на первом который запустил проект видно на втором пустое окно.
Если Вы используете версию Professional, то это похоже на ограничение по лимиту одновременно подключенных клиентов. Если не приобретались доп. клиенты, то в версии Professional доступно 3 одновременно подключенных клиента(не важно web-клиент это или обычный клиент). При ограничении по лимиту клиентов - в браузере должно отображаться предупреждение, а в журнале сервера (https://simple-scada.com/help/manual/server-journal.html) появиться соответствующее сообщение. Узнать количество подключенных клиентов можно на сервере -> вкладка "Клиенты (https://simple-scada.com/help/manual/server-clients.html)".

Цитировать
При создании 2-х паролей с правами записи и без, в WEBе при вводе пароля и нажатии вход, никакой реакции нет. При пустом пароле кнопка вход работает но с проблемами описанными выше.
После внесения изменений в проект и его сохранения Вы перезапускали проект на сервере? Если после изменения проекта не перезапустить его на сервере, то будет работать старая версия проекта и изменения не применятся.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: memer от 09 Февраля 2018, 18:54:23
Цитировать
Какую версию Simple-Scada Вы используете - Professional или Demo-time?
Версия Professional.

Цитировать
В окне, в верхней части нет каких либо надписей или предупреждений? Можете прислать скриншот этого пустого окна? Или кликните ПКМ и нажмите "Сохранить как..." и вышлите нам сохранённую html-страницу.
Никаких надписей нет.

Цитировать
Если Вы используете версию Professional, то это похоже на ограничение по лимиту одновременно подключенных клиентов. Если не приобретались доп. клиенты, то в версии Professional доступно 3 одновременно подключенных клиента(не важно web-клиент это или обычный клиент). При ограничении по лимиту клиентов - в браузере должно отображаться предупреждение, а в журнале сервера (https://simple-scada.com/help/manual/server-journal.html) появиться соответствующее сообщение. Узнать количество подключенных клиентов можно на сервере -> вкладка "Клиенты (https://simple-scada.com/help/manual/server-clients.html)".
Сервер показывает кол-во клиентов, при включенном клиенте видно цифру 1.

Цитировать
После внесения изменений в проект и его сохранения Вы перезапускали проект на сервере? Если после изменения проекта не перезапустить его на сервере, то будет работать старая версия проекта и изменения не применятся.
После изменения паролей, перезапустил не только клиента но и сервер. На всякий случай.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: memer от 09 Февраля 2018, 19:12:12
Цитировать
Или кликните ПКМ и нажмите "Сохранить как..." и вышлите нам сохранённую html-страницу.
Высылаю
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple-Scada от 09 Февраля 2018, 19:44:22
memer, пришлите также проект. И уточните, Вы тестировали доступ с портом по-умолчанию: 8755? Попробуйте также открыть новую вкладку в режиме инкогнито и подключиться к проекту. Результат тот же?
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: memer от 09 Февраля 2018, 19:52:56
1 Сначала тестировал с портом 85 сейчас поменял на 8755. Все также пусто.
2 Проверил в режиме инкогнито, также пусто
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple-Scada от 09 Февраля 2018, 19:56:59
Проверили проект у себя. Работает без ошибок. Возможно что-то на Вашем ПК препятствует обмену данными.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple-Scada от 10 Февраля 2018, 11:13:42
memer, отправили Вам на почту тестовую версию.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: memer от 10 Февраля 2018, 20:51:45
Только, что запустил. Ура заработало! Спасибо!
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Serg_M от 20 Февраля 2018, 13:50:51
Здравствуйте!
Web-клиент работает только с Demo-проектом, при подключении другого проекта Web-клиент отключается (не отвечает более 10 сек) браузер пишет - "Обрыв соединения с сервером. Код:1006. Перезагрузите страницу чтобы подключиться снова." 
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple-Scada от 20 Февраля 2018, 13:54:42
Здравствуйте.
Можете выслать второй проект на почту тех. поддержки: support@simple-scada.com?
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Vadim от 21 Февраля 2018, 14:31:25
Использую professional версию. В локальном клиенте все нормально: MS SQL база подключена, вижу графики. Подключаю WEB клиента. Отсутствует кнопка просмотра трендов. В чем проблема?
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple_Scada от 21 Февраля 2018, 14:33:37
Здравствуйте!

Цитировать
Использую professional версию. В локальном клиенте все нормально: MS SQL база подключена, вижу графики. Подключаю WEB клиента. Отсутствует кнопка просмотра трендов. В чем проблема?
Возможности просматривать архивные тренды в web-клиенте пока нет. Этот функционал сейчас находится в разработке. С другими ограничениями при использовании доступа через web можно ознакомиться здесь (https://simple-scada.com/help/manual/comp-constraints.html).
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: i.lozhkin от 27 Марта 2018, 12:03:48
Не работает пользовательская анимация на Web-клиенте, в папке pictures создал как png, так и gif анимацию имена файлов совпадают.
Не могу понять в чем проблема
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple-Scada от 27 Марта 2018, 12:09:29
Здравствуйте.

Пользовательская анимация в web сейчас не поддерживается, допускается использование только стандартной анимации. Мы уже решили эту проблему, теперь не нужно будет создавать отдельно gif-анимацию для web. Будет поддерживаться стандартная анимация (из .png изображений), как в самой скаде. Просим дождаться обновления.

UPD: пользовательская анимация из .png изображений поддерживается начиная с версии 2.2.8.2. Поддерживается смена кадра, смена скорости, пуск и остановка анимации.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: shmaxx от 08 Апреля 2018, 10:10:11
Здравствуйте!
Ваш web-клиент работает с изображениями в SVG-формате?
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple-Scada от 08 Апреля 2018, 10:16:08
Здравствуйте. Web-клиент, как и стандартный клиент работает с .png-изображениями (в том числе с анимацией (https://simple-scada.com/help/manual/pictures.html)), поэтому сейчас нужно конвертировать .svg в .png-изображение для вывода на мнемосхему.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: shmaxx от 08 Апреля 2018, 14:20:01
Планируется поддержка SVG в будущем?
Важное преимущество SVG для web: масштабируемость изображений (в т.ч. анимации) без потери качества. Это немаловажно в случае использования web-клиента на мобильных устройствах с разными размерами и разрешениями экранов.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple-Scada от 08 Апреля 2018, 15:17:11
Да, для веб-версии в будущем будет загружаться .svg файл вместо .png, если он будет присутствовать в папке "..\Pictures\".

Цитировать
Важное преимущество SVG для web: масштабируемость изображений (в т.ч. анимации) без потери качества. Это немаловажно в случае использования web-клиента на мобильных устройствах с разными размерами и разрешениями экранов.
На практике это преимущество используется слабо, если использовать .png изображения с запасом по размеру и делать проект под соответствующее разрешение экрана, чтобы его пришлось не увеличивать, а только уменьшать. Например этот демо-проект (https://web.simple-scada.com:8755/Web-demo) сделан под разрешение 1920*1080 и на всех устройствах с этим разрешением (или более низким) будет выглядеть корректно. Также .svg изображения обычно сложнее в обработке и могут привести с подвисанию web-страницы на слабых мобильных устройствах. По нашему мнению к реальным плюсам .svg можно отнести меньший размер по сравнению с .png и некоторые возможности анимации (при этом .png анимация, используемая сейчас, поддерживает пуск, остановку и смену кадра анимации).
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: pan-nn от 11 Мая 2018, 15:18:50
Добрый день, разработчики. WEB-клиент  под Win10 тестировался?  У нас под win10 не заработал. Ни локально, ни удаленно. При вводе адреса просто пустое окно.  Браузеры разные пробовали.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple-Scada от 11 Мая 2018, 15:28:01
Здравствуйте. Web-клиент никак не связан с операционной системой, это просто совпадение. Подключаться через web можно используя любую ОС. Вы включили web-доступ через Options.exe (https://simple-scada.com/help/manual/web-client.html)? Уверены, что указываете правильный IP-адрес, порт и имя проекта? Окно полностью пустое, нет никаких сообщений? Если указать имя несуществующего проекта (например http://127.0.0.1:8755/abc)(адрес 127.0.0.1 сработает только на том компьютере, на котором запущен сервер скады), то в браузере отображается сообщение о том, что проект не найден, или тоже пустая страница? Включено ли безопасное соединение? Если да, то адрес должен начинаться на "https:\\". Версия скады 2.2.8.2, или более старая?

Если на компьютере с сервером скады открыть адрес "http://127.0.0.1:8755/Demo-проект", то открывается демо-проект, или тоже пустое окно?
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: pan-nn от 11 Мая 2018, 16:00:42
Маленькое уточнение. Скада развернута на компьютере под win10. Версия 2.2.8.2.  Обычные клиенты (и локальный и удаленный в пределах ЛВС) работают нормально.
Соединение по WEB не проходит ни локально (на сервере скады) ни удаленно. Пробовали и наш проект и Демо.
 
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple-Scada от 11 Мая 2018, 16:09:19
Это понятно. Обычные клиенты не имеют ничего общего с web-клиентами. А операционная система не влияет на web-клиенты. Вы не ответили на остальные вопросы:
Цитировать
1.Вы включили web-доступ через Options.exe?
2. Уверены, что указываете правильный IP-адрес, порт и имя проекта?
3. Окно полностью пустое, нет никаких сообщений?
4. Если указать имя несуществующего проекта (например http://127.0.0.1:8755/abc)(адрес 127.0.0.1 сработает только на том компьютере, на котором запущен сервер скады), то в браузере отображается сообщение о том, что проект не найден, или тоже пустая страница?
5. Включено ли безопасное соединение? Если да, то адрес должен начинаться на "https:\\".
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: pan-nn от 12 Мая 2018, 10:34:36
Добрался до работы..
1. web-доступ включен
2.IP-адрес и порт верный   (http://127.0.0.1:8755/Demo-проект)
3. окно полностью пустое
4. при подключении несуществующего проекта появляется страница с ругательством, что проект не найден.
5. безопасное соединение не используется
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: pan-nn от 12 Мая 2018, 10:38:47
Кажется нащупали решение.
Проблема с правами доступа.
Под админом проект запустился.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Sergey_Em от 06 Июня 2018, 12:16:43
В web присутствует ограничение на смену значений в таблицах, хотя в обычной версии значения меняются. Доступ на изменение в web включен.
Когда планируется сделать просмотр архивных трендов в web?
Как настраивается SSL сертификат в simple-scada, есть какая-нибудь инструкция?
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple-Scada от 07 Июня 2018, 10:21:19
В web присутствует ограничение на смену значений в таблицах, хотя в обычной версии значения меняются.
Да, это одно из ограничений на сегодняшний день. Полный список здесь (https://simple-scada.com/help/manual/comp-constraints.html).

Цитировать
Когда планируется сделать просмотр архивных трендов в web?
Точную дату трудно назвать. Сначала мы планируем реализовать поддержку OPC-UA серверов.

Цитировать
Как настраивается SSL сертификат в simple-scada, есть какая-нибудь инструкция?
Нужно через Options.exe в разделе "Simple-Scada Server" включить флажок "Защищенный канал связи (TLS)", нажать рядом кнопку "Настроить" и выбирать файлы сертификата. Если сертификат защищен паролем, то нужно также указать пароль. Эта опция описана в руководстве (https://simple-scada.com/help/manual/settings-simple-scada-server.html). Вы можете выбрать существующий сертификат (например купленный в центре сертификации), либо генерировать самоподписанный сертификат используя OpenSSL (создать самоподписанный сертификат можно через онлайн-генератор (http://www.selfsignedcertificate.com) если к нему есть доверие). При подключении к серверу защищенному SSL на клиенте нужно также включить SSL, иначе подключение не пройдёт. Для веб доступа сертификат задается отдельно (флажок "Веб-доступ", кнопка "Настроить"). Нужно учитывать, что при подключении через web браузер будет проверять можно ли доверять сертификату и будет выдавать страницу "Подключение не защищено", если сертификату нельзя доверять.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Sergey_Em от 10 Июня 2018, 18:58:00
1)Есть ли возможность ограничивать соединение при одновременном подключении через web второго клиента с таким же логином и паролем? Т.е. ограничить - одно подключение - одному клиенту? Если это реализована скажите как это сделать?
2) Есть ли возможность делать пересылки (гиперссылки) в web с одного проекта на другой?
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple-Scada от 13 Июня 2018, 11:57:06
Здравствуйте.

1)Есть ли возможность ограничивать соединение при одновременном подключении через web второго клиента с таким же логином и паролем? Т.е. ограничить - одно подключение - одному клиенту? Если это реализована скажите как это сделать?
Нет, если клиент знает логин/пароль, то при желании он сможет подключиться к проекту независимо от того подключены ли к этому проекту другие пользователи.

2) Есть ли возможность делать пересылки (гиперссылки) в web с одного проекта на другой?
Все проекты исполняются на сервере скады (https://simple-scada.com/help/manual/server.html), на клиентах (в том числе web) они только отображаются. Проекты могут взаимодействовать друг с другом через любые внешние источники. Допустим у Вас есть один ПЛК с Integer-переменной и два разных проекта, которые через OPC-сервер работают с этой переменной. Также можно организовать взаимодействие через другие источники, например в одном проекте сохранять значение переменной в файл, а в другом проект считывать значение из файла и отображать его на мнемосхеме.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Sergey_Em от 13 Июня 2018, 13:54:28
Цитировать
Нет, если клиент знает логин/пароль, то при желании он сможет подключиться к проекту независимо от того подключены ли к этому проекту другие пользователи.
Здравствуйте! Планируется ли реализация такой функции по ограничению доступа на одного клиента? Для многопользовательской системы это очень важно. Так же интересует такой момент: возможность изменения текста в браузере "Simple-Scada Web" при подключении через web?


Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple-Scada от 14 Июня 2018, 23:02:15
Планируется ли реализация такой функции по ограничению доступа на одного клиента? Так же интересует такой момент: возможность изменения текста в браузере "Simple-Scada Web" при подключении через web?
Реализацию данных функции не планируем в ближайшем будущем, т.к. они очень слабо востребованы.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: i.lozhkin от 12 Июля 2018, 08:12:15
Добрый День! На устройствах с операционной системой Android имеется возможность запуска web-клиента на полный экран. А для устройств с другой операционной системой есть такая возможность?
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple-Scada от 12 Июля 2018, 10:05:13
Здравствуйте. С какой именно ОС? Аналогично можно запустить на iOS в браузере Safari (https://ru.wikihow.com/%D0%BD%D0%B0-%D0%93%D0%BB%D0%B0%D0%B2%D0%BD%D1%8B%D0%B9-%D1%8D%D0%BA%D1%80%D0%B0%D0%BD-iPhone-%D0%B4%D0%BE%D0%B1%D0%B0%D0%B2%D0%B8%D1%82%D1%8C-%D0%BA%D0%BD%D0%BE%D0%BF%D0%BA%D1%83-%D0%B4%D0%BB%D1%8F-%D1%81%D1%81%D1%8B%D0%BB%D0%BA%D0%B8).
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: lipvasko от 19 Июля 2018, 14:32:08
Подскажите , впервые попробовал ваш вэб сервер , ну  на мелочи разницы отображение в клиенте и не правильном размещении объектов в браузере , я молчу , тут все ясно , но вот одну вещь я не смог победить - при нажатии на флажок - браузер выдает - что у меня недостаточно прав , пробовал кнопку мониторить - бит не меняется , подскажите куда копать , перепробовал многое по разрешениям - все бестолку.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple_Scada от 19 Июля 2018, 15:24:05
Здравствуйте!

Цитировать
ну  на мелочи разницы отображение в клиенте и не правильном размещении объектов в браузере , я молчу , тут все ясно
Уточните о чем именно речь? Пришлите нам на support@simple-scada.com скриншоты из клиента и браузера с указанием на разницу в отображении.

Цитировать
при нажатии на флажок - браузер выдает - что у меня недостаточно прав , пробовал кнопку мониторить - бит не меняется , подскажите куда копать
По умолчанию, при подключении через web, проект доступен только для просмотра. Если требуется управление через web, то необходимо открыть проект в редакторе, перейти в настройки и на вкладке "Общие (https://simple-scada.com/help/manual/editor-settings.html)" в параметре "Web-доступ" выбрать "с управлением" - см. скрин во вложении. Затем, сохранить проект и перезапустить его на сервере.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: andrei_it от 19 Сентября 2018, 11:41:17
Подскажите , доступно ли формирование отчетов через веб интерфейс?
в client отчет формируется , а через веб интерфейс на этом же компьютере(сервер) не работает
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple-Scada от 19 Сентября 2018, 11:44:52
Да, конечно, отчеты можно просматривать в веб. Какой браузер используете при подключении через веб? Попробуйте зайти на наш сервер по этому адресу: https://web.simple-scada.com:8755/Web-demo   . На странице "Отчеты" запустите построение отчета. Отображается ли построенный отчет в браузере?
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: EricFlat от 04 Октября 2018, 11:59:02
Если запустить веб-клиент после, когда обычный клиент уже работает, то в вебе выводится серый экран. На сервере виден клиент веба, принято/отправлено 0, в логах видно подключение.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple_Scada от 04 Октября 2018, 17:09:24
Здравствуйте!

Цитировать
Если запустить веб-клиент после, когда обычный клиент уже работает, то в вебе выводится серый экран.
Т.е., если сначала запустить веб-клиент, то все работает нормально? А если запустить сначала обычный клиент, а затем веб, то подключение через веб не происходит? Такое может быть если превышено максимальное количество одновременно подключенных клиентов к серверу Simple-Scada. При этом, в журнале сервера (https://simple-scada.com/help/manual/server-journal.html) можно увидеть сообщение: "Превышено максимальное количество подключений к серверу".
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: EricFlat от 05 Октября 2018, 11:01:06
Цитировать
При этом, в журнале сервера (https://simple-scada.com/help/manual/server-journal.html) можно увидеть сообщение: "Превышено максимальное количество подключений к серверу".
Такого сообщения в журнале не обнаружил. Всего клиентов в разделе Клиенты - 2: обычный и веб. В журнале выводится запись, что веб клиент подключен.
Все это в версии time-trial
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple-Scada от 05 Октября 2018, 15:18:41
EricFlat, можете выслать проект для проверки на support@simple-scada.com?
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: EricFlat от 05 Октября 2018, 16:32:55
EricFlat, можете выслать проект для проверки на support@simple-scada.com?
Да, выслал.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple-Scada от 07 Октября 2018, 22:06:55
EricFlat, спасибо, нашли причину. Проблема возникает при попытке отображения символа одинарная кавычка (') в web. Одинарные кавычки выводятся у Вас в проекте в коде SQL-запроса, который отображается в правом нижнем углу экрана на перовой странице. Если эти символы убрать, то веб доступ будет работать корректно. В ближайшем обновлении эта проблема будет решена. 
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: EricFlat от 08 Октября 2018, 08:23:20
EricFlat, спасибо, нашли причину. Проблема возникает при попытке отображения символа одинарная кавычка (') в web. Одинарные кавычки выводятся у Вас в проекте в коде SQL-запроса, который отображается в правом нижнем углу экрана на перовой странице. Если эти символы убрать, то веб доступ будет работать корректно. В ближайшем обновлении эта проблема будет решена.

Вот как. Спасибо. Переделаем. Текст запроса вывожу для проверки в основном.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: EricFlat от 09 Октября 2018, 09:02:19
Еще момент. Есть где-то полный перечень ограничений работы веб-клиента? Основная часть пользователей будет работать именно через него, поэтому в проекте это сразу надо предусмотреть.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple_Scada от 09 Октября 2018, 09:22:54
Здравствуйте!

С ограничениями веб-клиента можно ознакомиться здесь (https://simple-scada.com/help/manual/comp-constraints.html).
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Rinat от 30 Октября 2018, 07:56:12
Здравствуйте. Столкнулся с проблемой отображения скады в WEB версии.
1. После запуска сервера, недели через две перестал подключатся к web интерфейсу скады. Проблема решилась перезапуском серверной части скады (что не есть хорошо, там два проекта крутится). Но при этом отображался только на моем телефоне с IOS.
2. Вчера вечером после недельной работы перестал отображать web интерфейс на всех устройствах. Стационарное приложение клиента скады работает без нареканий.
Однако я вижу что web клиент подключается (во вкладке клиенты), идет время подключения и могу даже принудительно его отключить. Но ничего не происходит при принудительном отключении web клиента и повторного подключения.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple-Scada от 30 Октября 2018, 16:56:02
Здравствуйте. Эта проблема возникает во время загрузки web-страницы из-за ошибки в экранировании символов. Web-клиент действительно полноценно подключается к серверу, но отобразить страницу не может. Проблему устранили, обновление будет сегодня ночью.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Rinat от 31 Октября 2018, 05:54:01
Здравствуйте. Эта проблема возникает во время загрузки web-страницы из-за ошибки в экранировании символов. Web-клиент действительно полноценно подключается к серверу, но отобразить страницу не может. Проблему устранили, обновление будет сегодня ночью.
Доброе утро. Как получить обновление? Или можно скачать с сайта и установить? У меня версия "PROFESSIONAL".
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple-Scada от 31 Октября 2018, 08:55:39
Rinat, выслали Вам на почту.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Rinat от 31 Октября 2018, 10:34:45
Rinat, выслали Вам на почту.
Спасибо за оперативностью. Получил, установил. Буду наблюдать.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: h71 от 15 Декабря 2018, 11:25:48
Подскажите, выполняется ли скрипт назначенный на событие OnShow при открытии нового окна из Веб клиента?
У меня не работает. В скрипте производится инициализация полей окна и выполняется запрос к БД для заполнения полей таблицы

UPD: Похоже, событие OnShow нового окна не обрабатывается, поэтому код скрипта перенес в событие OnClick кнопки, которая вызывает это окно. Так все работает
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: h71 от 15 Декабря 2018, 12:14:25
Еще одна проблема:
На странице есть несколько кнопок, с обработчиком OnClick. Обработчик выполняет одну функцию: GoToTrendsGroupClient(GetClientName, N); (N = ID группы трендов)
То есть по нажатию конкретной кнопки нужно смотреть тренды определенных параметров.
В обычном клиенте все ОК, в веб клиенте видно только группу трендов, привязанных к странице. Вручную нужную группу трендов из веб клиента тоже не получается выбрать
То есть тренды через веб можно смотреть только привязанные к окну? А есть способ все таки выбирать нужные?
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple-Scada от 17 Декабря 2018, 09:38:59
h71, описанные проблемы устранили. Скоро опубликуем обновление.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: sidkurt от 21 Декабря 2018, 09:19:50
В веб версии "Изображение" не отображается в браузере - если в папке изображений оно имеет название использующее ().
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple-Scada от 21 Декабря 2018, 10:46:37
Спасибо за информацию о проблеме. Исправили. В ближайшее время обновим.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: gribovms от 31 Января 2019, 12:07:04
Добрый день!
Подскажите, пожалуйста, как сделать так чтобы при входе клиента после ввода пароля он видел список достпуных ему проектов? Настройка "Доступ по паролю" активен. В руководстве указано:
Цитировать
Ограничить доступ по паролю – активировав данную опцию можно ограничить доступ клиентов к проектам сервера – в этом случае после запуска клиента выведется окно для ввода пароля. После ввода пароля отобразится список доступных проектов.
Список проектов не отображается ни в локальном клиенте ни в веб. Ведь при входе через веб клиент должен указать наименование проекта явно, при вводе пароля он в этот проект и заходит. А как сделать список проектов, доступных после ввода пароля?
Версия Time Limit (пока)
Спасибо!
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple-Scada от 31 Января 2019, 17:35:30
Здравствуйте.
Эта опция на данный момент работает только в стандартных клиентах скады и недоступна для web. Работает следующим образом: через утилиту Настроек (https://simple-scada.com/help/manual/index.html?settings-simple-scada-server.html#connect) Вы должны включить опцию "Доступ по паролю" на Вашем серверном ПК и нажать кнопку "Настроить". Откроется окно в котором можно создать несколько паролей и к каждому паролю привязать какие-то конкретные проекты. После этого нужно закрыть утилиту настроек и перезапустить сервер скады, чтобы он принял изменения. Теперь удалённые клиенты подключаясь к серверу увидят окно с вводом пароля, а после ввода пароля увидят список только тех проектов, которые связаны с этим паролем. Обратите внимание, что если Вы подключитесь с локального клиента к серверу (т.е. клиент и сервер на одном компьютере), то Вы увидите все проекты и пароль вводить не потребуется (ведь нет смысла скрывать от вас проекты, если вы работает за серверным ПК).
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Кумар от 27 Февраля 2019, 14:11:19
Здравствуйте.
Проблемы:
1) на web-клиенте отображается только 2 значения после запятой, в то время на стандартном клиенте - 3 значения;
2) угол наклона изображения/фигуры некорректно отображается на web-клиенте, на стандартном клиенте все в норме.
Для наглядности скрин:
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple_Scada от 28 Февраля 2019, 19:10:18
Здравствуйте.

1. Исправим.
2. Какую версию Вы используете? Видимо это происходит из-за того, что используемое изображение отражено по X. В web-клиенте при повороте изображения не учитывается отражение по X/Y. По возможности исправим это. Пока, для решения проблемы можно деактивировать опцию "Отразить по X" у изображения.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Кумар от 01 Марта 2019, 09:17:38
Цитировать
Какую версию Вы используете?
Версия 2.3.4.0, Professional.

Цитировать
Пока, для решения проблемы можно деактивировать опцию "Отразить по X" у изображения.
Данная опция не активирована.

Интересное наблюдение: При запуске web-клиента изображение отображается верно. Но при обновлении значения переменной, связанной с углом изображения, начинает отображаться не верно.
При этом перейдя на другую страницу и вернувшись назад, изображение показывает верно, а затем снова сбивается.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple-Scada от 13 Марта 2019, 16:18:54
Кумар, исправили описанные проблемы и отправили Вам ссылку на промежуточную версию с исправлением.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Кумар от 15 Марта 2019, 07:21:39
исправили описанные проблемы и отправили Вам ссылку на промежуточную версию с исправлением.
Благодарим за оперативный ответ! Все заработало!
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: bacchus1 от 07 Мая 2019, 18:02:28
Добрый день!
В проекте реализовал открытие доп. свойств элементов через открытие детальных панелек. Это сделано через подмену переменных у объектов. На обычном клиенте все разумеется работает, на web окно открывается, но значения не привязываются. В перечне ограничений не нашел этого. Подскажите возможно ли реализовать данный функционал на web-клиенте?
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Neskad от 08 Мая 2019, 10:26:34
Здравствуйте. Пользуемся версией SIMPLE-SCADA 2.3.4.7 professional. Возникла сложность с использованием Web-клиента: судя по всему, в Web-клиенте не срабатывают события OnClick для перечисленных в руководстве объектов (кнопка, фигура, текст и.т.д). Привязка к окну по щелчку работает, а скрипт по событию OnClick - нет.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple_Scada от 08 Мая 2019, 11:29:55
Здравствуйте.

bacchus1, подмена переменных в web работает. Возможно проблема в том, что Вы используете старую версию скады - обновитесь до актуальной версии. Если это не поможет, пришлите нам на support@simple-scada.com папку с проектом из директории "\Simple-Scada 2\Projects\Имя_проекта" и укажите с каким окном имеются проблемы.

Neskad, по умолчанию, при подключении через web проект доступен только для просмотра. Если требуется управление через web, то необходимо открыть проект в редакторе, перейти в настройки и на вкладке "Общие (https://simple-scada.com/help/manual/editor-settings.html)" в параметре "Web-доступ" выбрать "с управлением":
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Neskad от 13 Мая 2019, 14:16:45
Цитировать
по умолчанию, при подключении через web проект доступен только для просмотра. Если требуется управление через web, то необходимо открыть проект в редакторе, перейти в настройки и на вкладке "Общие" в параметре "Web-доступ" выбрать "с управлением":
Спасибо, разобрался. Поясните пожалуйста ещё один момент: в WEB-клиенте переход на другую страницу проекта, методом GoToPageClient, происходит только при видимой (нескрытой) панели страниц?
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple-Scada от 14 Мая 2019, 11:01:42
Цитировать
Поясните пожалуйста ещё один момент: в WEB-клиенте переход на другую страницу проекта, методом GoToPageClient, происходит только при видимой (нескрытой) панели страниц?
Да, действительно, в ближайшем обновлении исправим это.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Neskad от 15 Мая 2019, 14:39:06
Добрый день. Теперь вопрос по отображению трендов в Web-клиенте.
В браузерах Opera и Chrome (обновленных) не видно линий графиков.
В стареньком Firefox (версии 56.0) линии отображаются. (вложил скриншоты)

Но, возможно проблема не в web-сервере SScada, а в настройках браузеров. Не подскажете как решить проблему?
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple-Scada от 15 Мая 2019, 15:05:19
Здравствуйте.

Во вложении тренды с нашего публичного web-сервера (https://web.simple-scada.com:8755/Web-demo) в самой последней версии Google Chrome 74.0.3729.157. Все отображается корректно. Аналогично в других браузерах последних версий (в том числе в мобильных версиях).
Попробуйте просмотреть трнеды на нашем сервере, отображаются ли они? Если нет, то убедитесь что доп. расширения не блокируют отображение трендов и не вмешиваются в работу браузера на Вашем ПК.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple-Scada от 22 Мая 2019, 13:37:14
Neskad, сейчас мы провели несколько тестов на разных ПК с разными ОС и нам удалось получить такую же проблему на одном из ПК с браузером Chrome + Windows 7 под виртуальной машиной VMWare. Эта проблема может быть связана либо с драйверами на видеокарту, либо с тем, как браузер использует аппаратное ускорение. Скачайте и установите последнюю версию драйвера с официального сайта производителя видеокарты. Это может решить проблему.
Если обновление драйвера на видеокарту не помогает, то откройте в браузере страницу "chrome://settings/", промотайте её вниз и откройте раздел "Дополнительные", снова промотайте вниз и выключите флажок "Использовать аппаратное ускорение (при наличии)". После этого тренды должны отображаться правильно.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Neskad от 07 Июня 2019, 08:39:20
Здравствуйте, благодарю за серьезный подход к проблеме, буду пробовать. Проблема осложняется ещё тем, что парк компьютеров предприятия мягко говоря устаревший, и почти для всех давно прекращен выпуск новых версий видеодрайверов.

Возник ещё один вопрос, ситуация такая: на сервере SScada постоянно запущен один проект, и работает локальный клиент. Теперь, если к серверу подключается Web-клиент, то сервер запускает для него отдельную копию проекта (с собственными экземплярами скриптов), или подключает к уже запущенному?

Насколько я понял, для каждого клиента запускается собственный экземпляр проекта?
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: bacchus1 от 07 Июня 2019, 08:43:27
Добрый день!
На сервере при подключении Web-клиента начала появляться ошибка
Цитировать
[00000000ms]WEB. Document not found - C:\Program Files\Simple-Scada 2\Web\styles\fonts\glyphs\WebComponentsIcons.eot
.
Причем начала появляться недавно, по началу ее не было. И появляется при подключении не всех, а только некоторых клиентов.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple-Scada от 07 Июня 2019, 15:00:47
Здравствуйте.

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

На сервере при подключении Web-клиента начала появляться ошибка
Это сообщение не влияет на работу сервера скады и говорит о том, что некоторые иконки для web-клиентов не удалось загрузить. Возможно Вы подключались к серверу через один из устаревших браузеров, например Internet Explorer, он может требовать файлы в формате .eot, которые мы не поместили в папку web. Во вложении мы прикрепили этот файл, скачайте его и поместите в папку "C:\Program Files\Simple-Scada 2\Web\styles\fonts\glyphs\".
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: alan54 от 19 Июня 2019, 14:17:45
Пару недель назад обновился до версии 2.3.5.0, и примерно тогда же возникла проблема с web-клиентом с андроидного планшета - отчеты не открываются. на планшете выходит ошибка "Error 404 - Document not found!". Одновременно сервер также ругается в журнале, указывая на путь к ненайденному документу *\reports\*.pdf. Нужна помощь в устранении этой ошибки. С виндового web-клиента все работает нормально.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple-Scada от 19 Июня 2019, 14:25:29
Можете повторить безуспешное построение отчета с планшета, затем завершить работу сервера скады и выслать нам лог сервера "Server-log.txt" на support@simple-scada.com? Также просьба уточнить следующий вопрос: скада установлена в стандартные пути (для системной части "C:\Program Files\Simple-Scada 2\", для пользовательской части "C:\Users\ИМЯ_ПОЛЬЗОВАТЕЛЯ\Documents\Simple-Scada 2\"), или пути менялись во время установки?
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: alan54 от 19 Июня 2019, 14:29:39
Все установлено по умолчанию. Лог отправил.

UPD: Проблема была устранена в обновлении 2.3.5.1
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: azrael454 от 23 Сентября 2019, 14:25:56
1 При включенном клиенте, в WEBе пустое окно.
2 При отключенном клиенте WEB запускает проект и все видно.
3 С двух компов, при входе в WEB, в локалке на первом который запустил проект видно на втором пустое окно.
С демо проектом таких проблем нет.
Проект самый простой одни цифры и надписи пароля нету.
При создании 2-х паролей с правами записи и без, в WEBе при вводе пароля и нажатии вход, никакой реакции нет. При пустом пароле кнопка вход работает но с проблемами описанными выше.


Точно такая же проблема. Только у меня и при отключенном клиенте и редакторе не показывает. Подключаю два веб клиента, в обоих пусто. Обычные клиенты работают, сервер работает, КЕР ругается, что связи нет с оборудованием, но это не должно мешать. Использую версию Demo-Time.

Насколько сильно зависит время запуска проекта в вебе от его "жирности"? у меня проект общий вышел на 994 мб, анимации нет, используются только стандартные элементы, 205 тегов всего из них 33 внешних. И это пока только одна установка.

Через какое-то время выдал вот такую штуку.
(http://)
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple-Scada от 23 Сентября 2019, 14:51:30
Цитировать
у меня проект общий вышел на 994 мб, анимации нет, используются только стандартные элементы, 205 тегов всего из них 33 внешних. И это пока только одна установка.
А из каких данных Вам удалось набрать 994 Мб в проекте? Вся скада в распакованном виде во всеми изображениями и файлами занимает 150 Мб.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: azrael454 от 23 Сентября 2019, 15:02:53
Цитировать
у меня проект общий вышел на 994 мб, анимации нет, используются только стандартные элементы, 205 тегов всего из них 33 внешних. И это пока только одна установка.
А из каких данных Вам удалось набрать 994 Мб в проекте? Вся скада в распакованном виде во всеми изображениями и файлами занимает 150 Мб.

Ошибочка) Я общий размер папки назвал, которая готовится для переноски на серверный комп. Сам проект конечно меньше - 535 кб

Ожидание загрузки проблемы не решило. С демо проектом все в порядке и все работает. 
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple-Scada от 23 Сентября 2019, 15:23:25
Какую версию Simple-Scada Вы используете? Можете выслать текущую версию проекта из папки "Projects\" для проверки на support@simple-scada.com?
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple-Scada от 23 Сентября 2019, 19:22:24
Проверили Ваш проект в web, работает. Только мы тестировали в последней версии 2.3.6.0. Обновите проект до этой версии, т.к. после версии 2.3.5.1, которую Вы используете, было добавлено несколько исправлений связанных с web. Напишите если проблема сохранится.

И ещё вопрос: сколько занимают пользовательские изображения используемые в проекте?
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: azrael454 от 24 Сентября 2019, 09:02:22
Проверили Ваш проект в web, работает. Только мы тестировали в последней версии 2.3.6.0. Обновите проект до этой версии, т.к. после версии 2.3.5.1, которую Вы используете, было добавлено несколько исправлений связанных с web. Напишите если проблема сохранится.

И ещё вопрос: сколько занимают пользовательские изображения используемые в проекте?

папка занимает 848 кб
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple-Scada от 24 Сентября 2019, 09:28:00
Цитировать
папка занимает 848 кб
Папка "Pictures\"?
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: azrael454 от 24 Сентября 2019, 10:08:54
Папка "Pictures\"?
все верно. пока что там несколько образцов картинок лежит, которые были нужны в процессе создания. Чисткой еще не занимался.
Отправил вам на почту еще вопросики.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: bacchus1 от 26 Сентября 2019, 15:59:54
Добрый день!
Меняю скриптом заливку CheckBox через внутренний тег. Значение внутреннего тега меняю кнопкой. На клиенте все работает без ошибок. На веб-клиенте цвет не меняется. В настройках режим веб выбран "С управлением". Аналогично меняю цвет текстового поля, все работает как нужно и в веб и в обычном клиенте.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple-Scada от 26 Сентября 2019, 18:55:56
Здравствуйте.
Спасибо за информацию. Исправим в ближайшем обновлении.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: azrael454 от 01 Октября 2019, 14:51:57
Добрый день.

При тестировании на станции разработки подключения к вебу требовался IP, который выдал сервер скады. Он совпадал с IP компьютера, на котором он был запущен. Тестирование велось из демо-версии.

При запуске лицензии сервера на рабочей станции, сервер скады выдал IP, который не совпадал с IP компьютера и вообще был не из той подсети, которые имелись на компьютере. Вопрос: почему это могло произойти и можно ли поменять IP адрес сервера скады?
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple-Scada от 01 Октября 2019, 15:54:59
Здравствуйте.

IP-адрес который Вы видите в окне сервера это просто первый IP-адрес взятый у ОС (обычно он используется при подключении к серверу через клиенты, но если сетеё несколько, то этот адрес может быть не тем который нужен для подключения). Он никак не влияет на работу системы и менять его не имеет смысла. Просто при подключении к серверу через клиент или веб-клиент указывайте нужный внешний IP-адрес из правильной подсети.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Dmitry_Impuls от 03 Октября 2019, 09:54:30
Меняю скриптом заливку CheckBox через внутренний тег. Значение внутреннего тега меняю кнопкой. На клиенте все работает без ошибок. На веб-клиенте цвет не меняется. В настройках режим веб выбран "С управлением".
Найдена подобная ?ошибка?

Заполнение списка для ComboBox происходит скриптом. На WEB клиенте не работает.
Привязка переменных скриптом на WEB клиенте выполняется успешно.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple-Scada от 04 Октября 2019, 09:48:51
Dmitry_Impuls, да, в ближайшее время будет доступно обновление с исправлением.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: alan54 от 23 Октября 2019, 17:20:35
Здравствуйте.
Я давно наблюдаю, что в в web-клиенте дата отображается не так, как в обычном - без года. Но после обновления на версию 2.3.6.0 (09.09.2019) в дате пропал и месяц (см. вложение), точнее, вместо октября стал январь. Не смертельно конечно, но надо бы исправить.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: alan54 от 23 Октября 2019, 17:55:05
И еще один вопрос по web-клиенту, который я уже когда-то задавал - по-прежнему не формируются отчеты, для построения которых в SQL-скрипт в виде переменной передается имя клиента, хотя было обещано исправить в одной из ближайших версий. 
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple-Scada от 23 Октября 2019, 19:01:30
Здравствуйте.

Я давно наблюдаю, что в в web-клиенте дата отображается не так, как в обычном - без года. Но после обновления на версию 2.3.6.0 (09.09.2019) в дате пропал и месяц (см. вложение), точнее, вместо октября стал январь. Не смертельно конечно, но надо бы исправить.
Компонент "Поле" не предназначен для вывода даты/времени. В веб-версии он пытается отобразить значение как число, в обычном клиенте Поле может отобразить дату/время правильно, если повезёт с конвертацией с форматом времени по-умолчанию, иначе также будет отображено число. Для ввода/вывода даты/времени есть компонент Календарь, который всегда рассматривает значение как дата/время и учитывает возможные форматы. При необходимости его можно привести к стилю обычного поля, изменив цвет фона и шрифта + отключив отображение кнопки выбора даты.

И еще один вопрос по web-клиенту, который я уже когда-то задавал - по-прежнему не формируются отчеты, для построения которых в SQL-скрипт в виде переменной передается имя клиента, хотя было обещано исправить в одной из ближайших версий. 
Если Вы говорите про вопрос из этой темы (https://simple-scada.com/forum/index.php?topic=818.msg7043#msg7043), то он был решен ещё 21 мая, там же в последнем сообщении мы сообщили об этом и дали подробный пример с кодом.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: alan54 от 23 Октября 2019, 21:37:46
По первому своему вопросу я думал именно в этом направлении, и Вы развеяли мои сомнения. По второму - прошу прощения, я как-то пропустил Ваше сообщение. Исправил скрипты согласно вашим рекомендациям, все заработало. Большое спасибо!
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: strs от 11 Февраля 2020, 15:14:23
Здравствуйте!

3 web-клиента это максимум? Увеличивать количество не планируете? Уж очень мало.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple_Scada от 11 Февраля 2020, 15:22:00
Здравствуйте.

Web-клиентов может быть любое количество. Web-клиент считается так же как и обычные клиенты. Покупать его отдельно не требуется. Например, в версии Professional в комплекте идут три клиента, т.е. можно будет подключиться к серверу тремя клиентами одновременно, не важно web-клиент это или обычный клиент. Если требуется больше клиентов, то их можно докупить. Актуальные цены всегда можно посмотреть на сайте (https://simple-scada.com/products)(вкладка "Цены").
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: strs от 11 Февраля 2020, 15:48:34
Извините, недоглядел.

Вопрос 2: насколько требовательны к железу сервера и пропускной способности канала веб-клиенты? Например, если будет одновременно подключено 20 клиентов, каждому будет отдано 1-2 мнемосхемы с 20-30 переменными, какое железо и скорость сети потребуется?
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple-Scada от 11 Февраля 2020, 16:29:43
Цитировать
насколько требовательны к железу сервера и пропускной способности канала веб-клиенты?
Web-клиенты получают от сервера настолько мало данных, насколько это возможно. При первом запуске web-клиента от сервера передаются .js-файлы компонентов и т.п. При последующих запусках они берутся из кэша браузера. Когда пользователь открывает мнемосхему - от сервера передаётся код только этой мнемосхемы. А затем клиенту передаются только те переменные и свойства, которые изменили своё значение. Также у web-клиентов по-умолчанию включена опция "Использовать сжатие" (https://simple-scada.com/help/manual/web-client.html), которая эффективно сжимает данные перед отправкой web-клиенту. Обычные (не web) клиенты получают больше данных, но в будущем будут работать также как web-клиенты.

Цитировать
Например, если будет одновременно подключено 20 клиентов, каждому будет отдано 1-2 мнемосхемы с 20-30 переменными
Это очень мало.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: strs от 12 Февраля 2020, 08:03:57
Это хорошо. Еще такое: можно ли запретить одному пользователю логиниться с нескольких мест одновременно?
Поясню: если мы купим 3 клиента в расчете на трех человек, а один из них откроет веб-клиент на работе, бросит, потом откроет дома, тоже бросит, а потом еще откроет в телефоне - для двух других лимит подключения будет исчерпан.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple-Scada от 12 Февраля 2020, 12:07:02
Цитировать
Еще такое: можно ли запретить одному пользователю логиниться с нескольких мест одновременно?
Сейчас такой возможности нет, можно только вручную отключать клиентов с сервера, через меню "Клиенты" (https://simple-scada.com/help/manual/server-clients.html). В ближайшем обновлении добавим возможность автоотключения клиента при авторизации на другом устройстве с тем же логином.
При желании Вы также можете скачать версию Demo-Time (https://simple-scada.com/download) чтобы ознакомиться с возможностями скады.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Andy от 21 Февраля 2020, 08:27:57
Добрый день.

Запущен проект. Постоянно подключено два клиента   
1й через Client, 2й через Web.

Если обновить страницу с проектом через Web, то проект на сервере останавливается. Как можно исправить это?
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple_Scada от 21 Февраля 2020, 11:00:31
Здравствуйте.

Какая версия используется? Если в настройках Options.exe активна опция "Деактивировать проект, если у него нет клиентов (https://simple-scada.com/help/manual/index.html?settings-simple-scada-server.html#other)", то при отключении всех клиентов от сервера проект будет остановлен. Соответственно, если к серверу подключен один web-клиент, то при обновлении страницы будет происходить перезапуск проекта. Если нужно чтобы проект работал постоянно, то отключите данную опцию, сохраните настройки и не забудьте перезапустить сервер скады, чтобы применились новые настройки. Убедитесь, что проблема не связана с работой опции описанной выше и в момент возникновения проблемы проверьте количество подключенных к серверу клиентов на вкладке "Клиенты (https://simple-scada.com/help/manual/server-clients.html)".
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Andy от 21 Февраля 2020, 14:25:25
-версия 2.3.6.4 Professional Edition
-опция деактивации отключена.
-постоянно подключен клиент через Simple-Client.
-Web-клиент через браузер Google Chrome Версия 80.0.3987.116 (Официальная сборка), (64 бит)

если обновляю страницу с проектом, то на сервере останавливается проект.
если закрою вкладку с проектом и открою ее снова-всё в порядке.

свой собственный проект останавливается, попробовал ваш демопроект-тоже останавливается

Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple-Scada от 21 Февраля 2020, 14:33:04
Обновление страницы и закрытие страницы с последующим открытием - это одно и то же для скады. Очень странно. Вы уверены, что проект останавливается? В журнале сервера скады выводится сообщение о том, что проект деактивирован?
Повторите проблему, после этого завершите работу сервера скады и вышлите нам файл server-log.txt для проверки.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Andy от 21 Февраля 2020, 15:10:44
Повторил проблему. После перезагрузил сервер скады и сам сервер(ПК)- проблема пропала.
лог тем не менее высылаю
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple-Scada от 23 Февраля 2020, 22:29:19
Спасибо за лог. В очередном обновлении добавим несколько проверок и улучшений касающихся перезапусков проекта, это должно исключить проблему.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Goryachev от 13 Апреля 2020, 14:31:25
Здравствуйте. В последнем обновлении добавлена возможность вставить свою иконку в web. У меня одновременно работает несколько проектов на сервере, все с web-доступом. Можно ли для каждого проекта задать разные web-иконки?
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple-Scada от 14 Апреля 2020, 10:19:34
Здравствуйте. Разные иконки для разных проектов задать нельзя.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: knskey от 14 Апреля 2020, 22:51:01
По какой причине может не запускаться веб клиент на андроид?

Исправлено: Решил проблему. Во всех браузерах на всех телефонах подставляло вместо http - https. убрал "s" и заработало.  ;)
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: knskey от 17 Апреля 2020, 15:49:05
Создаю несколько кнопок с фиксацией. Подвязываю их к одной переменной. Кнопки задают разные числа - 1, 5, 30 и т.д. В клиенте работает все идеально, - пока не отожмешь нажатую кнопку другие не активны.  В веб-клиенте происходит следующая история: при нажатии другой кнопки, нажатая кнопка до этого отжимается сама. Это тоже хорошо. Но. При нажатии кнопки, которая задает переменной число 1, все кнопки отображаются нажатыми. Это происходит только с кнопкой, которая назначает единицу. Я так понимаю, что это из-за того что все кнопки получают состояние 0 - нажата, но в обычном клиенте то работает все корректно.  Принципиально на работоспособность не влияет в моем случае, но визуально выглядит криво.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple-Scada от 20 Апреля 2020, 10:05:09
В будущих обновлениях мы сделаем чтобы все кнопки всегда отображали текущее состояние переменной. Т.е. если есть 10 кнопок связаны с одной и той же переменной, то при нажатии на одну кнопку - другие тоже будут выглядеть как нажатые, т.к. они связаны с той же переменной и должны отображать её текущее состояние.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: knskey от 21 Апреля 2020, 12:09:13
Но сейчас работает более корректно. Если я нажал одну и она передает переменной значение "1", то остальные, которые привязаны к той же переменной и передают "2", "5" и "10" не выглядят нажатыми. Это правильно, потому как переменной присвоено "1". Может быть следует это оставить именно так. И наоборот в веб-клиенте исправить именно с передачей единицы..
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple-Scada от 21 Апреля 2020, 17:48:41
Компонент "Кнопка" имеет набор состояний. Каждое состояние соответствует какому-то значению переменной. Если переменная меняется, то и Кнопка принимает состояние соответствующее значению переменной. Это максимально логичное поведение, которые мы будем реализовывать. Пока есть только один вопрос: как отображать кнопку, если ни одно из её состояний не соответствует текущему значению переменной. Вероятно кнопку нужно делать неактивной.

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

в ВЕБ-клиенте вроде как не работают события OnEnter и OnLeave - на мнемосхемах.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple-Scada от 24 Апреля 2020, 09:46:49
Цитировать
Для первой кнопки: нажата это 1 отжата это -1. Для второй кнопки нажата это 5 а отжата это -5. как будет отображаться (потом, после реализации) если я сначала нажму первую кнопку, а потом вторую?
Всё будет очень просто: любая кнопка будет отображать то состояние, которое соответствует значению переменной. Никаких дополнительных условий не будет. Если же переменная будет иметь значение которое не соответствует ни одному состоянию кнопки, то как мы и писали:
Цитировать
Пока есть только один вопрос: как отображать кнопку, если ни одно из её состояний не соответствует текущему значению переменной. Вероятно кнопку нужно делать неактивной.


Цитировать
в ВЕБ-клиенте вроде как не работают события OnEnter и OnLeave - на мнемосхемах.
Эти события остались от старых версий скады и в будущем будут удалены, т.к. не подходят для системы с количеством клиентов больше 1. Пример: допустим Вы сделали выделение объекта при наведении мыши используя события OnEnter и OnLeave. Тогда, если проект просматривает несколько клиентов и один из них навёл мышь на объект, то объект выделится сразу на всех клиентах (на самом деле он выделится на сервере, а клиенты отобразят выделение). В результате события OnEnter и OnLeave подходят только для проектов с одним клиентом.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: knskey от 24 Апреля 2020, 10:23:36
ну к примеру да. ) просто я пытаюсь придумать как отследить имя клиента и под каким он пользователем, чтобы потом посчитать клиентов под одним пользователем и закрыть кого-то из них или всех. Но в соседней ветке Вы ответили уже, что вроде как будет реализована функция ограничения числа клиентов на одного пользователя.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple-Scada от 24 Апреля 2020, 16:42:37
Сейчас можно попробовать отследить клиентов через событие авторизации (https://simple-scada.com/help/script/user-authorization.html), но всё придётся писать через скрипты самостоятельно. Для выхода из учетной записи можно использовать процедуру Logout (https://simple-scada.com/help/script/logout.html).
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: knskey от 25 Апреля 2020, 17:43:10
Понял. Спасибо.

Возвращаясь к отображению списка сообщений (TM_MessageViewer - я имею в виду) в Web. Сделал три кнопки для отображения на одном и том же месте разных списков (Активные, Неподтвержденные, Все). Использую свойство Visible. В обычном клиенте все работает хорошо, в Web не работает. Пробовал с объектом Text - в Web работает.
Ну и конечно то, что писал ранее. В Web отображает все сообщения проекта вне зависимости от прав доступа пользователя.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple-Scada от 27 Апреля 2020, 09:51:37
knskey, спасибо за информацию, исправим скрытие компонента "Список сообщений" в обновлении.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: knskey от 28 Апреля 2020, 15:23:46
Сейчас можно попробовать отследить клиентов через событие авторизации (https://simple-scada.com/help/script/user-authorization.html), но всё придётся писать через скрипты самостоятельно. Для выхода из учетной записи можно использовать процедуру Logout (https://simple-scada.com/help/script/logout.html).

в принципе сделал, но столкнулся с тем, что CloseApplicationClient(GetClientName) не работает для веб-клиента, если вызывать в скрипте "событие авторизации". Если вызывать в универсальном скрипте привязанном к кнопке например, то работает..
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple-Scada от 28 Апреля 2020, 15:42:45
Не нужно вызывать GetClietnName, для получения имени клиента в событии "Авторизация пользователя". В этом событии имя клиента передаётся отдельным параметром auClient (см. руководство (https://simple-scada.com/help/script/user-authorization.html)). Подставляйте его в вызов процедуры: CloseApplicationClient(auClient);
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: knskey от 28 Апреля 2020, 15:46:36
я так тоже пробовал изначально. но ВЕБ-клиент не закрывает ни так ни так.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple-Scada от 30 Апреля 2020, 11:06:24
Да, при первой авторизации web-клиент не получает от сервера команду на закрытие, т.к. сервер считает клиента не до конца авторизованным и не отправляет ему изменения сделанные через скрипты. Изменим процесс авторизации в web, чтобы исправить это.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Ivan_Ivanov от 15 Июля 2020, 07:28:25
Еще одна проблема:
На странице есть несколько кнопок, с обработчиком OnClick. Обработчик выполняет одну функцию: GoToTrendsGroupClient(GetClientName, N); (N = ID группы трендов)
То есть по нажатию конкретной кнопки нужно смотреть тренды определенных параметров.
В обычном клиенте все ОК, в веб клиенте видно только группу трендов, привязанных к странице. Вручную нужную группу трендов из веб клиента тоже не получается выбрать
То есть тренды через веб можно смотреть только привязанные к окну? А есть способ все таки выбирать нужные?

Аналогичная проблема возникла, версия Demo-time 2.3.6.7. Пока изучаю скаду, как разберусь - буду принимать решение о покупке профессиональной версии. Это как-то связано с ограничением функционала в демо-версии?
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple_Scada от 15 Июля 2020, 11:51:04
Здравствуйте.
Обновитесь до актуальной версии 2.3.6.12, в ней GoToTrendsGroupClient в web работает. Актуальные демо-версии всегда доступны на сайте (https://simple-scada.com/download). Версия Demo-Time по функционалу соответствует версии Professional.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Вячеслав от 19 Ноября 2020, 22:36:24
Здравствуйте!
С чем связан такой момент что элемент трубопровода в WEB клиенте может мигать только с периодом 1 секунда в то же время в PC клиенте элемент может мигать чаще например с периодом 500мс?
Так же замечал такой артефакт у трубопровода в WEB версии на конце элемента там где фланец отображается полоска как будто часть трубы просто отрезана. Что это может быть?
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple-Scada от 20 Ноября 2020, 10:30:35
Цитировать
С чем связан такой момент что элемент трубопровода в WEB клиенте может мигать только с периодом 1 секунда
Со скоростью отрисовки. Браузеры гораздо менее производительны в отрисовке, по сравнению со стандартным клиентом скады. Поэтому чем меньше миганий и анимаций, тем быстрее будет работать web-клиент. Поэтому мигание чаще 1 секунды сделать в web не получится.

Цитировать
Так же замечал такой артефакт у трубопровода в WEB версии на конце элемента там где фланец отображается полоска как будто часть трубы просто отрезана.
Можно предположить что у Вас web-страница масштабирована (либо включена опция автоматического масштабирования (https://simple-scada.com/help/manual/web-client.html?anchor=autoscale)). В этом случае все изображения на странице изменят размер в соответствии с масштабом и будет выполнена интерполяция изображений, т.к. на один пиксель экрана будет приходиться более одного пикселя изображения (или менее, зависит от того в какую сторону масштаб). И по краям, на стыках изображений могут появиться тонкие линии. А трубопровод как раз состоит из отдельных изображений. При масштабе в 100% отрисовка должна быть правильной. Если Ваш проект используется только web-клиентами, то мы рекомендовали бы использовать компонент Линия, вместо Трубопровода. Он гораздо производительнее в web и не имеет проблемы со стыками при масштабировании.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: alan54 от 20 Ноября 2020, 21:27:08
Здравствуйте. С переходом на версию 2.4 веб-клиент на планшете нашего генерального директора стал жутко тормозить и зависать. Я, как сопровождающий программист, с удовольствием бы откатился на последнюю сборку версии 2.3 (она работала у директора без проблем), но  в проект уже внесено много доработок и он сохранен в версии 2.4. Как быть? Нельзя ли как-то облегчить сильно потяжелевшую веб-версию (да и не только ее, обычный клиент тоже стал неоправданно тяжелым).
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple-Scada от 21 Ноября 2020, 22:22:13
Здравствуйте.

Старая версия веб-клиента была сделана на скорую руку. Сервер генерировал html-код web-страницы целиком и отправлял его клиенту. И при переходах по страницам сервер каждый раз генерировал новый html-код. Самый большой недостаток этого способа в том, что сервер делает работу браузера и бесполезно нагружается, а также то, что по сети передаётся очень много ненужных данных (html теги, имена всех свойств в текстовом виде). Их много по объёму, из-за чего появляется сильная зависимость от скорости сети, что особенно плохо для web-клиентов, т.к. они обычно работают через интернет. Так web-клиенты не делаются.
Начиная с версии 2.4.0.0 мы наконец внедрили правильную систему и сейчас сервер передаёт минимально возможное количество данных клиентам. Передаются практически только цифры: координаты объектов, коды цветов, прозрачность, тип объекта и т.п. Web-клиент получает их и создаёт объекты по этим данным. Это стандартный правильный вариант web-клиента. Теперь он практически не зависит от скорости сети, т.к. между клиентом и сервером передаётся очень мало данных. Он может стабильно работать в плохой сети, в которой старый клиент просто отключался бы по пингу. Также компоненты "Кнопка", "Уровень" и "Поле" стали гораздо легче. Теперь это просто блоки <div>, а раньше были тяжелыми компонентами со своим набором стилей и отдельными .js-файлами. Остальные изменения описаны здесь (https://simple-scada.com/forum/index.php?topic=178.msg8711#msg8711).
В этом основное отличие старого web-клиента от нового. Мы пока не встречали проектов в которых новая версия клиента работает медленнее. В мелких проектах при работе по локальной сети производительность не отличается на глаз. В крупных проектах новый клиент работает быстрее. Другие пользователи отмечают более быструю работу клиентов, особенно скорость подключения к проекту и работу в нестабильных сетях.

Есть предположение, что повлиять на скорость могли другие доработки связанные с компонентами или опциями. Например, начиная с версии 2.3.6.8 компонент "Трубопровод" больше не заменяется линиями, а отображается как и в обычном клиенте, как изображение. Но он теперь гораздо тяжелее для отрисовки и браузер будет отрисовывать его дольше. Но при желании можно просто заменить компонент "Трубопровод" компонентом "Линия", тогда всё будет как раньше.
Начиная с версии 2.3.6.3 компонент "Временные тренды" поддерживает смену свойств через скрипты и визуально больше не отличается от отображения на обычном клиенте. Но из-за этого он также стал немного тяжелее для обработки браузером. Также многие компоненты стали поддерживать мигание (FlashColor), а раньше оно просто не работало. А чем больше мигающих объектов на странице, тем тяжелее браузеру. С версии 2.3.6.4 в настройки добавилась опция "Продвинутый просмотрщик отчетов" (https://simple-scada.com/help/manual/web-client.html), он имеет гораздо больше функций, чем стандартный просмотрщик, но для браузера он тяжелее. С версии 2.3.6.9 добавилась опция автоматического масштабирования мнемосхем, но она требует двойной перерисовки, поэтому тоже тяжелее. Если Вы используете их, то при желании можете отключить. На практике, судя по тестам, вышеописанные "утяжеления" обычно компенсируются более быстрой передачей данных в новом web-клиенте и облегчением других компонентов.
В целом наиболее тяжелыми для web-клиента являются: временные тренды (т.к. они периодически перерисовываются), мигание объектов, большие пользовательские изображения, анимация (чем выше скорость анимации, тем хуже, т.к. каждая смена кадра вызывает перерисовку). Если Вы в последнее время добавляли в проект много мигающих компонентов, или анимированных изображений, то производительность web-версии могла бы снизиться из-за них, а не из-за обновления скады.

Также сделали тесты с проектом "Oplax-Sever" (если речь идёт о нём), протестировали на двух планшетах (Android), на шести ПК и двух смартфонах (тоже Android) в браузере Chrome, сначала на версии Simple-Scada 2.3.5.0, затем на 2.4.0.10, в локальной сети. Проект очень лёгкий, на глаз никакой разницы не заметили, в двух случаях работает очень быстро. Если смотреть через панель разработчика Chrome, то видно только, что новый клиент передаёт гораздо меньше данных. Если проект сильно изменился за прошедшее время, то просьба выслать текущую версию для проверки, мы можем указать на конкретные компоненты, которые требуют наибольшего времени на загрузку или отрисовку.

Цитировать
с удовольствием бы откатился на последнюю сборку версии 2.3 (она работала у директора без проблем), но  в проект уже внесено много доработок и он сохранен в версии 2.4. Как быть?
Откатить версию проекта невозможно. Только открывать старую версию скады и проекта и дорабатывать его снова. Но нужно учитывать, что в случае отката придётся больше не обновлять скаду, т.к. клиенты точно никак не станут работать быстрее чем сейчас. Ведь как описано выше в них уже практически нечего улучшать, нельзя сократить передаваемые данные, т.к. сейчас передаются только чистые значения свойств, ничего лишнего.

Цитировать
...и зависать
На зависание планшета мы повлиять не можем. В коде web-страницы при желании можно написать жуткие вещи и от этого максимум можно добиться выключения web-страницы. Но на работу планшета или даже других вкладок браузера таким образом повлиять невозможно, насколько нам известно. Поэтому здесь нужно разбираться с самим планшетом.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: alan54 от 24 Ноября 2020, 08:17:06
Спасибо за столь подробный ответ. Я тоже тестировал веб-клиент на своем планшете и смартфоне, вроде работало без особых проблем. Так что скорее всего дело в планшете директора, ему уже более 5 лет. Попробую обновить его прошивку. А свой проект с доработками вышлю вам на почту.
P.S. Но по моим ощущениям, и сервер, и клиент в локальной сети все-таки стали работать медленнее.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: titanicnwa от 14 Апреля 2021, 08:50:27
Хотелось иметь возможность связать свойства переменной HighAlarm, LowAlarm с OPC тегами контроллера. Иметь возможность пользоваться штатным механизмом формирования аварийных сообщений SimpleScada и включать сирену на контроллере с учетом изменения аварийных границ.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: grachev от 14 Апреля 2021, 09:54:53
Добрый день.
версия скады 2.5.4.0
включен web-клиент на http на 8750
мобильные пользователи и пользователи использующие google chrome подключаются нормально.
Пользователи использующие IE и яндекс браузер получают ошибку:
Обрыв соединения с сервером. Перезагрузите страницу чтобы подключиться снова.
code: 1006
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple-Scada от 14 Апреля 2021, 11:52:12
Хотелось иметь возможность связать свойства переменной HighAlarm, LowAlarm с OPC тегами контроллера. Иметь возможность пользоваться штатным механизмом формирования аварийных сообщений SimpleScada и включать сирену на контроллере с учетом изменения аварийных границ.
Это можно реализовать только через скрипты, копируя значения переменных контроллера в свойства границ переменных.

включен web-клиент на http на 8750
У Вас web-клиент точно подключен на порт 8750. Это стандартный порт для обычных клиентов скады (не web). В веб-клиентах по-умолчанию используется порт 8755, т.к. ссылка выглядит как "http://127.0.0.1:8755/ProjectName". Вы меняли порты через утилиту настроек (https://simple-scada.com/help/manual/settings-simple-scada-server.html)?

Цитировать
Пользователи использующие IE и яндекс браузер получают ошибку:
Обрыв соединения с сервером.
Перепроверили с Яндекс браузером. Работает корректно. C IE тоже (только нужно учитывать что скада с IE никогда не будет работать полноценно, т.к. мы не ведём разработку под этот браузер).
У Вас сообщение "Обрыв соединения с сервером" возникает сразу после подключения или через время?
Включено ли у Вас ограничение по IP или паролю (https://simple-scada.com/help/manual/settings-simple-scada-server.html?anchor=connect)?
После неудачного подключения обязательно проверьте журнал сервера скады (https://simple-scada.com/help/manual/server-journal.html). См. сообщения связанные с отключением клиентов.
Вышлите текущую версию проекта на support@simple-scada.com для проверки. Можем проверить его со всеми браузерами.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: sidkurt от 14 Апреля 2021, 18:07:36
Добрый день. В веб версии элемент "расписание" не отображается, можно ли его отображать хоть и без функции редактирования?
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple_Scada от 15 Апреля 2021, 10:39:10
Здравствуйте.

В web-клиенте компонент расписание недоступен. С другими ограничениями web-клиента можно ознакомиться по ссылке (https://simple-scada.com/help/manual/comp-constraints.html).
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: metamorphogenesis от 31 Мая 2021, 09:44:35
У меня веб-клиент отваливается при бездействии, при том, что авторизованный пользователь имеет неограниченную длительность сессии. Это исправимо?

(https://i.ibb.co/Y8NLj1h/image.png)
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple-Scada от 31 Мая 2021, 09:52:40
Опция "Отключать по бездействию" (https://simple-scada.com/help/manual/web-client.html?anchor=limitations). В этой же статье можно прочесть описание других опций касающихся web-клиентов.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: metamorphogenesis от 02 Июня 2021, 08:22:36

Спасибо за ответ, недоглядел.

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


По ссылке демонстрация описанной работы
https://dropmefiles.com/x1foz (https://dropmefiles.com/x1foz)
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple-Scada от 03 Июня 2021, 10:11:26
Да, в web-клиентах мигание может отображаться не синхронно. Внесем изменения в будущих обновлениях.

UPD: добавили синхронное мигание в обновлении 2.5.7.0.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: metamorphogenesis от 09 Июля 2021, 10:00:00
Добрый день.


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


Кроме того, в настройках шаблонного окна я отключил заголовок и использовал освобожденное место под объекты.


(https://i.ibb.co/9WwMwTY/Client-7-Bn-UEWRxod-cr.png)




В веб-версии заголовок все равно отрисовывается и получается такое вот


(https://i.ibb.co/njmsnx6/chrome-e-AQvc-KESn-N-cr.png)

Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple-Scada от 09 Июля 2021, 17:31:07
Здравствуйте.

Цитировать
В веб версии у меня по клику на трендвьювер и текст не открылось привязанное к ним шаблонное окно.
Да, шаблонные окна не открываются при клике по компонентам "Временные тренды" и "Таблица", исправим в ближайшем обновлении.
Но по компоненту "Текст" мы не смогли воспроизвести проблему, у нас окно при клике по тексту открывается. Может быть у Вас текст перекрыт другим объектом? Попробуйте переместить его на передний план.

Цитировать
Так же на ярлыке текущей страницы разместил прозрачный шейп, который так же открывает шаблон, привязанный к этой странице. В приложении ярлык текущей страницы не является ссылкой и не работает, потому клик принимается шейпом и вызывается шаблон. в веб версии ярлык текущей страницы остается ссылкой на эту же страницу и при нажатии на него вместо шаблона просто обновляется страница.
Если Вы хотите взять стандартную панель страниц и перекрыть её другими компонентами чтобы переопределить поведение кнопок, то так сделать не получится. Нужно определиться и использовать какой-то один вариант. Если Вам не подходит стандартная панель страниц, то её нужно скрыть и создать собственную панель страниц с нужным поведением.

Цитировать
В веб-версии заголовок все равно отрисовывается и получается такое вот
Исправили. В ближайшем обновлении в web окна со скрытыми заголовками будут отображаться правильно.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: metamorphogenesis от 21 Августа 2021, 09:58:04
Добрый день. В версии 2.5.9 в приложении и вебе разное отображение текста кнопки в шаблонном окне (в других ситуациях не проверял). Ниже ссылка на видео-демонстрацию, а также код присвоения текста кнопке.


https://dropmefiles.com/YU7T7 (https://dropmefiles.com/YU7T7)


Код: (delphi)
var
    button: TM_Button;
begin
    if not (Sender is TM_Button) then exit;

    button := TM_Button(Sender);

    if tempStatusTrendsVisibilityCode.Value <> 65535 then
    begin
        tempStatusTrendsVisibilityCode.Value := 65535;
        button.Caption := 'Скрыть все';
    end
    else begin
        tempStatusTrendsVisibilityCode.Value := 0;
        button.Caption := 'Показать все';
    end;
end.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple Scada от 21 Августа 2021, 21:30:40
Здравствуйте.

Кнопка может иметь множество состояний "States[ ]" (https://simple-scada.com/help/script/btnstates.html), в каждом из которых может иметь свой текст. Изменять текст нужно у требуемого состояния, через свойство "Caption" (https://simple-scada.com/help/script/btncaption.html).

Код: (delphi)
Button1.States[0].Caption := 'Текст';
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Ilshat от 13 Сентября 2021, 09:31:36
Здравствуйте.
Вопрос по функции "GoToLinkClient". Можно ли ее использовать для открытия ссылок на файлы в браузере? Например: file://192.168.0.1/folder/File.pdf
Спасибо

Смог открыть файл, если он расположен в директории "Web" (GoToLinkClient(GetClientName, 'file.pdf'). Из сетевых директорий блокируется - запись в журнале сервера Simple Scada.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple-Scada от 14 Сентября 2021, 09:24:25
Здравствуйте.

Всё верно, через GoToLinkClient можно открыть любую ссылку в браузере, но сервер скады в целях безопасности будет передавать только файлы из папки Web.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: knskey от 07 Октября 2021, 15:21:38
Отображение трубопроводов в дополнительных окнах не происходит.
Не знаю что сказать больше )
Есть главное окно. с него переходим на всплывающее окно. Так вот в всплывающем окне в Web-версии клиента нет отображения трубопровода. Размер трубы 10. Свойств у нее изменяемых никаких нет. просто размер задан статично 10 и цвет.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple-Scada от 07 Октября 2021, 16:38:00
Спасибо за информацию, проблему устранили, исправление будет включено в ближайшее обновление.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: ZloiVadik от 15 Октября 2021, 19:36:04
Приветствую.
Из всех эксполеров WEB доступ только у google chrome, у остальных запуск как бы пытается но пустой экран.
Иногда вылетает и приходится перезапускаться, но пока не пойму зависимость.
Microsoft edge работает.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple_Scada от 15 Октября 2021, 20:24:12
Здравствуйте.

Что значит "вылетает"? Появляется какая-либо ошибка или происходит что-то другое? Приложите скриншот.
Браузер запускаете на ПК или на смартфоне?
В журнале сервера (https://simple-scada.com/help/manual/server-journal.html) скады выдаются какие-то сообщения?
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: ZloiVadik от 18 Октября 2021, 09:16:06
Вот скрины. Доступ с станционарного ПК администраторской сети предприятия. 
У нас из-за политики безопасности ПК через 5 минут после бездействия блокируются, потом приходится заново логиниться. Вот при этом точно приходится обновлять браузер. Это видимо уже не обойти? Но так же  бывает вылетает и не из-за этого, но не могу отловить причину.

Вот пока браузер открыт норм, но когда сворачиваешь, то потом может уже и не открыться. Но опять же не всегда...
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple-Scada от 18 Октября 2021, 09:37:42
Сообщение на скрине, это не вылет, а штатное отключение, т.к. web-клиент перестал отвечать на запросы сервера скады и сервер скады отключил его. То же самое произойдёт если разорвать связь между web-клиентом и сервером скады.

Цитировать
У нас из-за политики безопасности ПК через 5 минут после бездействия блокируются
Вряд ли отключение как-то связано с политикой безопасности на Вашем ПК. В браузере Google Chrome разработчики сделали так, что при переходе на другую вкладку отсчитывается 5 минут. После этого браузер останавливает обмен данными, т.к. считает что пользователю больше не нужна эта вкладка (он ушел с неё и не возвращался 5 минут). Скорее всего это сделано чтобы экономить трафик и не тратить ресурсы на сторонние вкладки (в интернете есть статьи по этому поводу (https://oneandroid.net/google-chrome-will-stop-your-tabs-if-they-are-inactive-for-5-minutes/)). Если Вы будете оставаться на вкладке и просматривать данные, то всё будет работать без ограничений по времени. Возможно есть какая-то опция которую можно отключить в Chrome, но есть ли смысл? Если вы уходите с вкладки более чем на 5 минут, то возможно выгоднее её отключить и тратить ресурсы. Ничего не мешает подключиться снова, когда это будет необходимо.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: ZloiVadik от 18 Октября 2021, 09:50:35
Да похоже на то. У оперы кстати то же самое. И разлогивание ПК видимо на это так же влияет. Ладно, понятно, спасибо!
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple-Scada от 18 Октября 2021, 09:57:11
Нашли описание в интернете. Опция "Throttle Javascript timers in background" на вкладке "chrome://flags/". Если её отключить, то ограничений по времени не будет.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: ZloiVadik от 18 Октября 2021, 13:22:46
супер, помогло ;D. И при выходе из учётки тоже стало норм.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: ZloiVadik от 18 Октября 2021, 19:22:48
может ещё подскажите момент. При программировании, естесвенно сервер перегружается и все web клиенты надо перезапускать. Но часть из них очень далеко. Может есть какой-то метод перезапуска или удалённо?
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple_Scada от 19 Октября 2021, 09:41:13
При внесении изменений в проект перезапускать сервер скады не обязательно. Можно перезапустить проект на сервере (https://simple-scada.com/help/manual/server-project.html), тогда клиенты автоматически получат обновленный проект и не нужно будет обновлять страницу. Если завершить работу сервера скады или перезагрузить ПК, то связь клиентов с сервером будет разорвана и для повторного подключения необходимо будет обновить страницу в браузере.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: ZloiVadik от 21 Октября 2021, 09:09:49
Работает, вот это очень отлично! Сейчас у нас 8 клиентов, а планируется 20 аж и ходить по всем перезапускаться очень не удобно.
Всё больше и больше начинает нравиться продукт!
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: stratixx от 22 Января 2022, 13:25:27
Добрый день, появились след. вопросы по сообщениям:
1) на https://web.simple-scada.com:8755/Web-demo (https://web.simple-scada.com:8755/Web-demo)
панель сообщений выглядит совсем иначе чем у меня в десктоп и вебклиенте.
(Вложения 1 и 2).
Существенные для меня отличия:
а) В web-demo есть панель выбора типа сообщений слева, а не выпадающий список.
б) В web-demo есть кнопка "выбора интервала дат", в моей версии нет.
в) В web-demo есть дополнительные колонки в таблице - дата/время исчезнования, подтверждение, и т.п.

Почему такая разница?

2) TM_MessageViewver (Список сообщений). В вебе вообще не отображается, в десктопе отображаются нормально как настроено.
Что я делаю не так? (Вложения 3-5).
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple_Scada от 23 Января 2022, 23:42:48
Здравствуйте.

1. Сейчас мы занимаемся разработкой новой системы архивации и проводим ее тестирование на нашем web-сервере. После внедрения новой системы архивации, панель сообщений будет выглядеть также, как в демо-проекте на сайте. Вероятнее всего, новая система архивации появится в одном из следующих обновлений.
2. У Списка сообщений свойство "Прозрачность" установлено = 0. Установите свойство "Прозрачность" = 255, сохраните проект, перезапустите его на сервере и протестируйте повторно.   
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Sofrinec от 06 Июля 2022, 10:26:25
Подскажите, как можно исправить. В Client окно скады отображается нормально, а в веб браузере окно скады не вмещается на 1 экран - приходится прокручивать вправо-влево и вверх-вниз. Хотелось бы что бы все окно было сразу перед глазами. От чего это зависит. В браузере масштаб 100%.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple_Scada от 06 Июля 2022, 11:02:45
Здравствуйте.

По умолчанию, масштабирование в web производится не более чем на 20% - см. опцию настройки автоматического масштабирования (https://simple-scada.com/help/manual/index.html?web-client.html#autoscale). Увеличьте процент масштаба, сохраните настройки и перезапустите сервер скады, чтобы изменения вступили в силу.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Rindzin от 31 Октября 2022, 08:13:24
Добрый день,

в проекте, который был создан примерно полгода назад и дописывался на прошлой неделе обнаружились проблемы в web: в обычном клиенте все элементы работают как положено, и новые и старые, а в web клиенте работает только новая кнопка и не работаю остальные элементы. Если создать любой новый элемент он работает, новый элемент копированием старого тоже работает
Я пробовал менять права у элементов, менять права у пользователей, создавал нового пользователя - ничего не помогает
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple-Scada от 31 Октября 2022, 10:19:01
Здравствуйте.

Возможно, проблема в том, что "старые" объекты перекрыты какими-либо другими компонентами (расположены в более низком слое. См. свойство "Слой" (https://simple-scada.com/help/manual/general-properties.html#:~:text=%D0%9B%D0%9A%D0%9C%20%D0%BD%D0%B0%20%D0%BE%D0%B1%D1%8A%D0%B5%D0%BA%D1%82%D0%B5.-,%D0%A1%D0%BB%D0%BE%D0%B9,-%D0%9E%D0%BF%D1%80%D0%B5%D0%B4%D0%B5%D0%BB%D1%8F%D0%B5%D1%82%20%D0%BF%D0%BE%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5%20%D0%BE%D1%82%D0%BD%D0%BE%D1%81%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D0%BE) объектов). Чтобы клики корректно обрабатывались в web, выделите необходимые объекты и через меню "Действия" выберите "На передний план" (https://simple-scada.com/help/manual/menu-action.html), сохраните проект и перезапустите его на сервере.

Если дело не в этом, то пришлите нам для проверки на support@simple-scada.com текущую версию Вашего проекта (..\Simple-Scada 2\Projects\) и укажите имена некоторых объектов, которые не работают.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Rindzin от 31 Октября 2022, 10:54:42
Действительно, проблема в этом. Вокруг полей сделана рамка из элемента "линия", никогда бы не подумал что она перекрывает другие элементы
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple-Scada от 31 Октября 2022, 11:28:16
Линия в web - это единый компонент, как и трубопровод. Т.е. одна большая область в которую помещены части линии/трубопровода.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Петровский Евгений от 26 Декабря 2022, 14:06:51
Добрый день.
Подскажите а как изменить адрес сервера при настройке Web интерфейса, у меня сервер установлен на машине с адресом 10.10.10.77 и работает в подсети 10.10.10.1, а настройка WEb выдает по умолчанию 127.0.0.1:8765 и я не могу до него достучаться из своей подсети.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple Scada от 26 Декабря 2022, 15:09:10
Здравствуйте.

Подскажите а как изменить адрес сервера при настройке Web интерфейса, у меня сервер установлен на машине с адресом 10.10.10.77 и работает в подсети 10.10.10.1, а настройка WEb выдает по умолчанию 127.0.0.1:8765 и я не могу до него достучаться из своей подсети.
Задавать настройки IP-адреса для сервера не требуется. При подключении web-клиента к серверу в локальной сети нужно указать IP-адрес ПК-сервера в локальной сети, например: http://10.10.10.77/Мой_проект. Если подключаетесь через интернет, то указывайте внешний IP-адрес ПК -сервера(при этом, на модеме нужно настроить переадресацию портов с внешнего IP-адреса на внутренний IP-адрес ПК-сервера).

Для подключения к проекту через web-клиент следуйте инструкции (https://simple-scada.com/help/manual/webconfig.html) - в ней подробно описано, какие настройки необходимо произвести и как подключиться к проекту через браузер. Никаких особых настроек не требуется, главное чтобы между ПК была связь и ничего ее не блокировало.
 
Возможные причины проблем при подключении через web:
1. В первую очередь нужно убедиться, что между сервером и клиентом есть связь, что ничего не блокирует соединение между сервером и web-клиентом (антивирус, брандмауэр, файрволл и подобное ПО).
2. Также, порт для работы через web(по умолчанию используется порт 8755) должен быть открыт и не должен блокироваться антивирусом, брандмауэром, файрволлом.
3. Вы уверены, что правильно указываете имя проекта в ссылке? Имя проекта должно быть указано в конце ссылки, например "http://10.10.10.77/Мой_проект". Также убедитесь, что ссылка начинается с "http://".
4. Вы включили web-доступ к проекту в меню "Проект -> Настройки -> Общие" в списке "Web-доступ"?
(после изменения нужно сохранить проект и перезапустить его на сервере скады, либо перезапустить сам сервер скады).
5. Какое сообщение/ошибка отображается при подключении через web? Пришлите скриншот.
6. На серверном ПК или на клиенте используются какие-либо настройки прокси (работа через прокси сервер)?
7. Просмотрите журнал сервера скады (https://simple-scada.com/help/manual/server-journal.html), возможно там имеются ошибки или предупреждения связанные с подключением с удаленного Web-клиента.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: npp от 31 Июля 2023, 16:46:09
Добрый день.
Если проект сделан для разрешения 4к (3840х2160), то как страница будет отображаться в браузерах устройств с меньшим в 2 раза разрешением (1920х1080) - изображение станет в 2 раза меньше или появятся полосы прокрутки?
К примеру, в Вашем Демопроекте в моём браузере Мозилла, при уменьшении размера окна, страница сначала незначительно уменьшается до определённого предела, после чего масштаб страницы восстанавливается до 1920х1080 и автоматически появляются полосы прокрутки.
Возможно ли в Демоверсии SimpleScada проверить работоспособность проекта в браузере?

P.S. Настройки масштабирования WEB нашёл, но хотелось бы самолично видеть свой проект в WEB вышеуказанных разрешениях. В браузере открывается только серый экран. Прошу подтвердить, что в Демоверсии программы нельзя увидеть свой проект в WEB клиенте.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple_Scada от 01 Августа 2023, 10:27:50
Здравствуйте.

Цитировать
Если проект сделан для разрешения 4к (3840х2160), то как страница будет отображаться в браузерах устройств с меньшим в 2 раза разрешением (1920х1080) - изображение станет в 2 раза меньше или появятся полосы прокрутки?
Это зависит от выбранного режима масштабирования - подробнее см. по ссылке (https://simple-scada.com/help/manual/webconfig.html?anchor=autoscale).

Цитировать
Возможно ли в Демоверсии SimpleScada проверить работоспособность проекта в браузере?
Да, это возможно. Web-клиент (https://simple-scada.com/help/manual/web-client.html) можно протестировать в бесплатной версии Demo-Time (https://simple-scada.com/download-simple-scada), по характеристикам она соответствует версии Professional и в ней можно протестировать все доступные возможности.

Проверили работу web-клиента в различных браузерах, в том числе и Firefox (все браузеры обновлены до актуальной версии) - проблем с подключением не обнаружили. Скачайте и установите на ПК браузер Google Chrome, протестируйте подключение через него. Если на ПК уже имеется браузер Google Chrome, то перед тестированием обновите его до актуальной версии и отключите все расширения(если такие есть).

Если через Google Chrome проблема повторяется, то откройте новую вкладку в Chrome, нажмите сочетание клавиш "Ctrl + Shift + I", после этого введите в строку браузера адрес для подключения и нажмите Enter. В инструментах разработчика перейдите на вкладку "Console"(см. скриншот во вложении), при необходимости растяните зону окна инструментов разработчика, чтобы все ошибки были видны, сделайте скриншот и пришлите его нам на support@simple-scada.com. Также, пришлите целиком папку с логами с ПК-сервера(..\Simple-Scada 2\Logs).
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: npp от 01 Августа 2023, 15:10:58
Отправил Вам на почту. Дополнительно сообщаю, что установил всё заново на чистую систему ноутбука с Windows 11 Pro - сразу всё запускается без проблем. И Demo-проект и вновь созданный. WEB страница также открывается с других устройств локальной сети.

На стационарном компьютере с Windows 10 Pro проблема осталась. Компьютер, признаться, замученный разными рабочими приложениями, БД, OPC и прочими спец. драйверами. Вопрос остаётся открытым.


P.S. вопрос решён с помощью техподдержки. Исправлен подпорченный другими ПО реестр, файл hosts возвращен в исходное состояние. Из-за них WEB клиент не запускался на локальном ПК по адресу 127.0.0.1.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: yukiaire от 03 Ноября 2023, 10:11:45
Здравствуйте! Вопрос по отчетам через web. Когда формируется и открывается отчет на обычном клиенте, у меня есть возможность сохранить отчет в разных форматах, когда тот же отчет  открывается на клиенте через web, его можно сохранить из открытого окна только в pdf. Как мне сделать возможность сохранения на клиентах отчета в формате exel? Через метод Save тоже не очень понятно, потому что заранее определенный путь может отсутствовать на данном клиенте, а значит при выполнении метода Save ничего не происходит
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple_Scada от 03 Ноября 2023, 11:24:50
Здравствуйте.

Если при использовании web-клиента требуется сохранять отчет в разных форматах, то нужно включить опцию "Продвинутый просмотрщик отчетов (https://simple-scada.com/help/manual/webconfig.html?anchor=param)".
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: yukiaire от 03 Ноября 2023, 15:23:32
стало еще хуже, через web (браузер GoogleChrome) теперь при открытии отчета на клиенте просто темный фон с возможностью закрыть отчет сверху и скачивается файл DoneRep1.mdc. Сам файл не открывается
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple-Scada от 03 Ноября 2023, 16:00:11
Перезагрузите страницу в браузере с очисткой кэша.
Какая версия Simple-Scada используется?
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: yukiaire от 03 Ноября 2023, 16:06:44
спасибо за помощь, очистка кэша помогла. Версия simple Scada самая последняя 2.6.9.0
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: AndreyA от 21 Ноября 2023, 11:02:32
Здравствуйте! Вопрос по правам доступа при работе через WEB интерфейс.
Есть несколько пользователей у которых разные права доступа до страниц и подстраниц и соответственно до объектов (кнопка например).
Если заходим клиентом,  можно заблокировать отдельные окна, элементы на экране и все работает в зависимости от прав, а вот если заходим через веб интерфейс - и хотим нажать кнопку или выбрать например интервал времени, то эти элементы заблокированы для всех пользователей ( пишет недостаточно прав).
Права доступа у всех  - Пользовательские (замки сняты). Чтение и запись до страниц открыто.
Спасибо.

Сам забыл что не включил настройку - разрешить управление в настройках проекта. Все работает.
Вопрос снят.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Paranar от 22 Января 2024, 14:16:14
Здравствуйте, а в веб-клиенте показываются отчеты? Версия 2.6.10, журнал сервера пишет что отчет сформировался и отправился клиенту, но у веб-клиента он не отображается.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple Scada от 22 Января 2024, 15:05:47
Здравствуйте.

Убедитесь, что в скрипте формирования отчета (https://simple-scada.com/help/script/reportbuild.html) указано не конкретное имя клиента, а используется функция "GetClientName (https://simple-scada.com/help/script/getclientname.html)". Web-клиент не является отдельным приложением и работает в браузере, поэтому он получает случайно сгенерированное имя. Чтобы получить это имя, нужно использовать функцию "GetClientName (https://simple-scada.com/help/script/getclientname.html)".

Если дело не в этом, то повторите проблему, завершите работу сервера скады (https://simple-scada.com/help/manual/server-status.html) и пришлите нам на почту support@simple-scada.com целиком папку с логами "..\Simple-Scada 2\Logs". Также пришлите текущую версию Вашего проекта из директории "..\Simple-Scada 2\Projects\", укажите отчет и скрипт, которые нужно проверить.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: alex6221 от 26 Февраля 2024, 21:17:09
Здравствуйте. Из скрипта "Выполнены архивные процедуры" не получается открыть отчет на клиенте, не получается записать отчет на диск, но при этом отправка отчета по почте и в телеграмм работает.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple Scada от 27 Февраля 2024, 15:05:39
Здравствуйте.

1. См. описание функции "GetClientName (https://simple-scada.com/help/script/getclientname.html)" – она не будет работать в скрипте с типом события "Выполнены архивные процедуры (https://simple-scada.com/help/script/arch-proc-compl.html)". Вместо GetClientName можно указать имя клиента, на котором требуется открыть/сохранить отчёт (имя клиента задаётся через настройки - "Имя этого клиента (https://simple-scada.com/help/manual/settings-simple-client.html?anchor=servset)") или константу SS_SERVER_NAME для сохранения отчёта на серверном ПК (см. пример 6 по ссылке (https://simple-scada.com/help/script/reportbuild.html)). 

2. Возможно, в Вашем случае проще создать Периодический отчет (https://simple-scada.com/help/report/per-rep.html) (если подходит). В нем можно использовать необходимые типы обработки (https://simple-scada.com/help/report/periodicsourcework.html), например "среднее", что позволит получить средневзвешенное по времени значение между значением переменной на конец интервала и значением на начало интервала. При этом архивные процедуры использовать не придётся.

3. Если вычислять архивные данные требуется именно в скриптах Simple-Scada, то для открытия отчета на клиенте, который вызвал вычисление архивных процедур (https://simple-scada.com/help/script/work-with-arch-procedures.html) по нажатию на кнопку, можно использовать следующий способ:
  • Перейдите в меню редактирования скриптов и создаёте новый глобальный модуль (https://simple-scada.com/help/script/globalmodule.html), например с именем "GlobalUnit" и следующим кодом:
Код: (delphi)
interface

var
  ClientData: TM_ClientData;

implementation

end.
  • В код скрипта, который вызывает вычисление архивных процедур (скрипт должен вызываться действием пользователя, например "OnClick (https://simple-scada.com/help/script/general-events.html)"), добавьте строку:
Код: (delphi)
ClientData := GetClientData;
  • Код скрипта "raport_LVP" измените так:
Код: (delphi)
var
  aReport: TM_Report;
begin
  if ArcGroupTag = 2 then
  begin
    aReport := ReportBuild('Рапорт электроэнергия ЛВП');
    aReport.View(ClientData.Name);
  end;
end.
Не забудьте сохранить проект и перезапустить его на сервере.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: alex6221 от 27 Февраля 2024, 18:41:50
Попробовал вариант с использованием глобального модуля: работает только в десктоп-клиенте, а в Web - нет. Также пробовал вместо глобального модуля использовать глобальную переменную для записи в нее имени клиента - такая же история
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple Scada от 27 Февраля 2024, 19:04:09
Извините, допустили ошибку в скрипте "raport_LVP". Правильный код:
Код: (delphi)
var
  aReport: TM_Report;
begin
  if ArcGroupTag = 2 then
  begin
    aReport := ReportBuildEx('Рапорт электроэнергия ЛВП', ClientData);
    aReport.View(ClientData.Name);
  end;
end.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: alex6221 от 28 Февраля 2024, 11:37:41
Спасибо, помогло :)
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: AndreyA от 07 Марта 2024, 13:21:04
Здравствуйте!
Не подскажете как можно масштабировать шкалу в web клиенте - в обычном все ок. При нахождении курсора мышки  появляется стрелка с 2-мя указателями, а в web  клиенте такого нет ( прилагаю скрины).
Есть ли такая возможность в клиенте?
Спасибо
Браузер Chrome

Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple Scada от 07 Марта 2024, 13:40:17
Здравствуйте.

В web-клиенте (https://simple-scada.com/help/manual/web-client.html) "Режим масштабирования" работает иначе, чем в десктоп-клиенте (https://simple-scada.com/help/manual/client.html). Подробнее см. по ссылке (https://simple-scada.com/help/manual/trendviewweb.html?anchor=webzoom).
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: AndreyA от 07 Марта 2024, 13:46:52
Спасибо за оперативный ответ!
Да, такой вариант видел, но неудобно тех.персоналу - в десктопном варианте можно манипулировать стрелками и сразу накладывать на другие параметры. А так просто мы зону увеличиваем.
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: ACHE от 07 Марта 2024, 14:32:29
Здравствуйте!
Есть проблемы с заменой IP адреса на домен.
Дано:    (все ip и имена хостов вымышленные)
- 3 сервера с скадой, у каждого присвоен свой статический внутрисетевой ip адрес, свой web порт и разные имена проектов:
192.168.0.2:8752/project_name1
192.168.0.3:8753/project_name2
192.168.0.4:8754/project_name3

- роутер в качестве интернет-шлюза с статическим “белым” ip адресом 10.10.10.10, с настроенными NAT правилами:
входящий трафик, попавший на 10.10.10.10 на порт 8752 перенаправлять на 192.168.0.2:8752
входящий трафик, попавший на 10.10.10.10 на порт 8753 перенаправлять на 192.168.0.2:8753
входящий трафик, попавший на 10.10.10.10 на порт 8754 перенаправлять на 192.168.0.2:8754
Имеем:
возможность подключаться к нашим скада-серверам через браузер находясь вне офиса к скаде, вводя следующие адреса:
http://10.10.10.10:8752/project_name1
http://10.10.10.10:8753/project_name2
http://10.10.10.10:8754/project_name3

Хотим:
возможность подключаться к нашим скада-серверам через браузер находясь вне офиса к скаде, вводя следующие адреса:
http://scada.companyname.ru/project_name1
http://scada.companyname.ru/project_name2
http://scada.companyname.ru/project_name3
ИЛИ
http://project_name1.companyname.ru
http://project_name2.companyname.ru
http://project_name3.companyname.ru

Как пытались реализовать:
- подняли в локальной сети Revers Proxy сервер 192.168.0.10 (пробовали два продукта nginx proxy manager и zoraxy)
- добавили A запись на dns сервере:
project_name1.companyname.ru 10.10.10.10
project_name2.companyname.ru 10.10.10.10
project_name3.companyname.ru 10.10.10.10
scada.companyname.ru 10.10.10.10

- на роутере добавили NAT правило - входящий трафик, попавший на роутер 10.10.10.10 на порт 80 и 443 перенаправлять на revers proxy сервер 192.168.0.10 порт 80 и 443

Тестируем:
Настроили на реверс прокси правило - запрос http://project_name1.companyname.ru:80 проксировать на 192.168.0.2:8752. Входим с браузера (с компьютера вне офиса) по ссылке http://project_name1.companyname.ru/project_name1 - все работает, но не элегантно (название проекта присутствует в имени сабдомена и имени каталога). В revers proxy сервере есть для этого функционал “Custom locations”, там можно настроить – когда мы переходим по ссылке http://project_name1.companyname.ru (указав в поле “Virtual path” значение “/”) проксироваться сразу на http://192.168.0.2:8752/project_name1, теперь при переходе по http://project_name1.companyname.ru получаем просто пустую web страницу с серым фоном скады.

Также пробуем вариант с единым доменным именем http://scada.companyname.ru но разными виртуальными путями:
/project_name1 проксируется на 192.168.0.2:8752/project_name1
/project_name2 проксируется на 192.168.0.3:8753/project_name2
/project_name3 проксируется на 192.168.0.4:8754/project_name3

Ожидаемый результат:
По ссылке http://scada.companyname.ru/project_name1 мы получим скаду спроскированную из http://192.168.0.2:8752/project_name1, но по факту получаем все ту же пустую страница с серым фоном скады.

Пробовали эти механизмы на других наших web сервисах, там они работают как нужно. Как подружить скаду с revers proxy? (можно ли веб-сервер скады настроить на работу только с одним проектом и уже на localhost’e не требовать в url пути указывать проект?).
Название: Re: Вопросы по WEB в Simple-Scada 2
Отправлено: Simple-Scada от 07 Марта 2024, 15:50:34
Здравствуйте.

Цитата: ACHE
можно ли веб-сервер скады настроить на работу только с одним проектом и уже на localhost’e не требовать в url пути указывать проект?
Нет.

Цитата: ACHE
Имеем:
возможность подключаться к нашим скада-серверам через браузер находясь вне офиса к скаде, вводя следующие адреса:
http://10.10.10.10:8752/project_name1
http://10.10.10.10:8753/project_name2
http://10.10.10.10:8754/project_name3
+
Цитата: ACHE
Хотим:
возможность подключаться к нашим скада-серверам через браузер находясь вне офиса к скаде, вводя следующие адреса:
http://scada.companyname.ru/project_name1
http://scada.companyname.ru/project_name2
http://scada.companyname.ru/project_name3
Если на DNS-сервере имя "scada.companyname.ru" привязано к адресу "10.10.10.10", то всё будет работать корректно. Только адреса нужно исправить так:
Код
http://scada.companyname.ru:8752/project_name1
http://scada.companyname.ru:8753/project_name2
http://scada.companyname.ru:8754/project_name3
Например, так сейчас работает наш демо-сервер по этой ссылке (https://web.simple-scada.com:8755/Web-demo).