Вопросы по WEB в Simple-Scada 2

Автор Simple-Scada, 08 февраля 2018, 00:10:31

Simple-Scada

В этой теме можно задать вопросы по web-доступу в Simple-Scada или указать на любые возникающие ошибки при работе через web.

Fenix

Не корректно отображаются уровни в резервуарах.

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


Simple-Scada

#2
Fenix, здравствуйте. Можете привести скрин уровня с неправильным отображением?

ЦитироватьЕсли сохранить в GIF, как это повлияет на обычные стационарные клиенты?
Стационарные будут использовать ту же анимацию, что и раньше. Gif будет использоваться только для web (пользовательские gif изображения будут поддерживаться только со следующей версии, в текущей доступны только стандартные анимированные изображения).

Fenix

Из 5 емкостей на картинке, корректно отображается только одна. Для понимания - на картинке уровень состоит фактически из 2х друг на друге.

По GIF немного не понял. Папка Pictures содержит png файлы. Скада через клиентское приложение считывает их и отображает.
Переходим к WEB клиенту. Необходимо png переделать на GIF. Я все верно понял? При этом в WEB клиенте все будет отображаться корректно, а что будут делать клиентские приложения? Или на сервере сохранить картинки в GIF, а на клиентских машинах папку Pictures заполнить png?

Fenix

Еще один пример. В данном случае слой уровня 1. Без наложений.

Simple-Scada

Теперь поняли. Т.е. таким образом одновременно должны быть видимы два уровня. Один прозрачный, но в вебе он не прозрачен и перекрывает второй уровень. Поправим это, не заметили сразу. Спасибо.

ЦитироватьПапка Pictures содержит png файлы. Скада через клиентское приложение считывает их и отображает.
Переходим к WEB клиенту. Необходимо png переделать на GIF. Я все верно понял? При этом в WEB клиенте все будет отображаться корректно, а что будут делать клиентские приложения? Или на сервере сохранить картинки в GIF, а на клиентских машинах папку Pictures заполнить png?
Да, нужно сделать gif-анимацию из png-изображений и положить их в папку "Pictures\" на сервере, можно рядом с оригиналами .png. Главное, чтобы имя файла было такое же. Т.е. в итоге на сервере в папке "Pictures\" может быть два изображения: anim.png (для стационарного клиента) и anim.gif (для web). Но обращаем внимание: пользовательские gif изображения будут поддерживаться только со следующей версии, в текущей доступны только стандартные анимированные изображения).

Fenix


memer

1 При включенном клиенте, в WEBе пустое окно.
2 При отключенном клиенте WEB запускает проект и все видно.
3 С двух компов, при входе в WEB, в локалке на первом который запустил проект видно на втором пустое окно.
С демо проектом таких проблем нет.
Проект самый простой одни цифры и надписи пароля нету.
При создании 2-х паролей с правами записи и без, в WEBе при вводе пароля и нажатии вход, никакой реакции нет. При пустом пароле кнопка вход работает но с проблемами описанными выше.

Simple_Scada

#8
Здравствуйте!

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

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

ЦитироватьПри отключенном клиенте WEB запускает проект и все видно. С двух компов, при входе в WEB, в локалке на первом который запустил проект видно на втором пустое окно.
Если Вы используете версию Professional, то это похоже на ограничение по лимиту одновременно подключенных клиентов. Если не приобретались доп. клиенты, то в версии Professional доступно 3 одновременно подключенных клиента(не важно web-клиент это или обычный клиент). При ограничении по лимиту клиентов - в браузере должно отображаться предупреждение, а в журнале сервера появиться соответствующее сообщение. Узнать количество подключенных клиентов можно на сервере -> вкладка "Клиенты".

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

memer

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

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

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

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

memer

ЦитироватьИли кликните ПКМ и нажмите "Сохранить как..." и вышлите нам сохранённую html-страницу.
Высылаю

Simple-Scada

#11
memer, пришлите также проект. И уточните, Вы тестировали доступ с портом по-умолчанию: 8755? Попробуйте также открыть новую вкладку в режиме инкогнито и подключиться к проекту. Результат тот же?

memer

1 Сначала тестировал с портом 85 сейчас поменял на 8755. Все также пусто.
2 Проверил в режиме инкогнито, также пусто

Simple-Scada

#13
Проверили проект у себя. Работает без ошибок. Возможно что-то на Вашем ПК препятствует обмену данными.

Simple-Scada

memer, отправили Вам на почту тестовую версию.