Вы не вошли.

#1 10.12.2017 07:34:05

Алексей
Участник

Работа с KWebVision

Доброго времени суток!
Где можно найти информацию по KWebVision, а именно:
1.) Как поместить мои мнемосхемы, да и проект в целом из KVision, в KWebVision?
2.) Как прописать строку запроса браузера для доступа к web?
Пока нашел только разрозненную информацию, относительно этого модуля, хотелось бы получить более полную
с поэтапным описанием процедуры работы с KWebVision.

Не в сети

#2 12.12.2017 13:46:43

Владимир Смирнов
Администратор

Re: Работа с KWebVision

Добрый день!

Для начала приведу пример настройки. Чуть позже дам более подробное описание.

Исходные данные:
1.    Папка с бинами C:\Kaskad_Vologda\Bin\
2.    Папка с проектом Каскада: C:\Kaskad_Vologda\Projects\KVisionDemoProject\
3.    Папка с веб-сервером: C:\Apache
Соответственно заполняем файлы:
C:\Apache\conf\extra\httpd-vhosts.conf
AddHandler isapi-handler .dll
ISAPICacheFile C:/WebVision/isapidll/Web_Clnt.dll
ISAPIAppendLogToErrors on
ISAPIAppendLogToQuery on
ISAPILogNotSupported on

Listen 80
<VirtualHost *:80>
    ServerAdmin aivanov@kaskad-asu.com
    DocumentRoot "C:/WebVision/host"
    ServerName localhost
    ErrorLog "C:/WebVision/logs/host-error.log"
    CustomLog "C:/WebVision/logs/host-access.log" common
</VirtualHost>

Listen 8099
<VirtualHost *:8099>
    ServerAdmin aivanov@kaskad-asu.com
    DocumentRoot "C:/WebVision/isapidll/"
    ServerName localhost
    ErrorLog "C:/WebVision/logs/isapi-error.log"
    CustomLog "C:/WebVision/logs/isapi-access.log" common
</VirtualHost>

C:\Apache\conf\extra\httpd-userdir.conf
UserDir "C:/WebVision"
<Directory "C:/WebVision">
    AllowOverride FileInfo AuthConfig Limit Indexes
    Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec ExecCGI
    <Limit GET POST OPTIONS>
        Order allow,deny
        Allow from all
    </Limit>
    <LimitExcept GET POST OPTIONS>
        Order deny,allow
        Deny from all
    </LimitExcept>
</Directory>


C:\WebVision\isapidll\Web_Clnt.ini
[paths]
WebServerDir="C:\WebVision\isapidll"
WebProjectDir=""
Project="C:\Kaskad_Vologda\Projects\KVisionDemoProject\KASKAD.KPR"
KaskadBin="C:\Kaskad_Vologda\Bin"
ShemasDir="C:\WebVision\host\shema"
[options]
;время жизни сессии
LifeTimeSess=5
;время блокировки сессии
TimeLockSess=20
;максимально допустимое количество попыток авторизации
MaxCountErr=3
;максимально допустимое количество сессий с одного IP-адреса
MaxCountIpVar=3
;максимальное количество цифр после десятичной точки
NuberOfDigits=7
;признак использования встроенной функции GetEventChange при выборке событий из БД событий
IsGetEventChange=1
;период опроса (в мсек) группы паспортов
PeriodPollingGroupPassp=1000
TimeOutUpd=15000
IniErrf=0
IniModf=0
[snapshot_option]
;максимальное количество срезов на данном сервере
MaxCountSnapShots=100000
;признак изменения параметра по его значению
ChangeParamValue=1
;признак изменения параметра по его качеству
ChangeParamQuality=1
;признак изменения параметра по его времени
ChangeParamTime=0
;время задержки между циклами сравнениями параметров
TimeDelayCompareParams=100
[snapshot]
Current=0
[getsesslist_option]
ViewOtherIP=0
ViewOtherIDSess=0


В модуле Визуализации указываем папку для экспорта схем:
C:\WebVision\host\

Не в сети

#3 05.01.2018 12:03:43

Вячеслав
Участник

Re: Работа с KWebVision

День добрый,

Мне тоже требуется поднять проект  для web, Проделал все настройки по инструкциям, появляется форма для ввода пароля и юзера. А как настраивать дальше? Что бы отразились формы и прочие прелести.

Не в сети

#4 09.01.2018 10:52:12

Владимир Смирнов
Администратор

Re: Работа с KWebVision

Добрый день!

Вы экспортировали мнемосхемы из Визуализации?

Не в сети

#5 09.01.2018 11:13:09

Андрей
Участник

Re: Работа с KWebVision

Вячеслав пишет:

День добрый,

Мне тоже требуется поднять проект  для web, Проделал все настройки по инструкциям, появляется форма для ввода пароля и юзера. А как настраивать дальше? Что бы отразились формы и прочие прелести.

Здравствуйте, Вячеслав!

Если при вводе имени пользователя и пароля, Вас пускает в систему но мнемосхема не отображается, значит необходимо проверить настройки сохранения мнемосхем для WebVision.
Для настройки пути сохранения данных для WebVision, в приложении KVision.exe:
- перейдите в режим редактирования
- в основном меню нажмите "Сервис - Параметры проекта"
- в открывшемся окне выберите раздел "Дополнительно"
- Задайте "Путь сохранения данных для WebVision" равным "C:\WebVision\host"

Если настройки будут скорректированы, то необходимо пере-сохранить все мнемосхемы для WebVision
- основное меню "Файл - Сохранить все мнемосхемы для WebVision"

Не в сети

#6 10.01.2018 13:41:07

Вячеслав
Участник

Re: Работа с KWebVision

День добрый,

Установил выше указанные настройки, скопировал схемы. Но все по прежнему, дальше формы входа дело не продвигается. Так же еще при повторном входе выкидывает ошибку "Ограничение демо версии". Номер ключа 795.

Не в сети

#7 10.01.2018 16:45:56

Владимир Смирнов
Администратор

Re: Работа с KWebVision

Сообщите, какая у Вас версия Каскада. Ключ 795 не имеет лицензии на KVisionWEB, отсюда и сообщение о демо-версии.

Не в сети

#8 10.01.2018 19:10:36

Вячеслав
Участник

Re: Работа с KWebVision

Версия каскада 7.0. Какие перспективы для отображение в WEB? Что нужно для этого?

Не в сети

#9 11.01.2018 09:06:44

Владимир Смирнов
Администратор

Re: Работа с KWebVision

Вы используете свой проект, существующий? Созданный, скорее всего, в еще более ранней версии?
KVisionWEB Вы ставили отдельно?

Не в сети

#10 01.02.2019 16:42:56

Кирилл
Участник

Re: Работа с KWebVision

Добрый день!
Выполнил установку и настройки веб-сервера согласно прилагаемой инструкции к пакету.
При выполнении скрипта ApachStart появляется ошибка:

C:\WebVision>Apachestart

C:\WebVision>C:\Apache\bin\httpd.exe -k start -n "ApacheWebVision"
[Fri Feb 01 17:12:09.496746 2019] [isapi:error] [pid 2336:tid 460] (OS 126)═х эр
щфхэ єърчрээ√щ ьюфєы№.  : AH02107: failed to load C:/WebVision/isapidll/Web_Clnt
.dll
[Fri Feb 01 17:12:09.505753 2019] [isapi:warn] [pid 2336:tid 460] (OS 126)═х эрщ
фхэ єърчрээ√щ ьюфєы№.  : AH02106: unable to cache, skipping C:/WebVision/isapidl
l/Web_Clnt.dll

Однако сервер якобы запускается и пускает до веб-формы для ввода логина/пароля, но при попытки входа выдает ошибку: "Ошибка соединения с сервером".

С квижиона проект загрузился без проблем.

Собственно вопрос: в чем может быть проблема?

Не в сети

#11 07.02.2019 13:15:59

Андрей
Участник

Re: Работа с KWebVision

Здравствуйте, Кирилл!

Для корректной работы веб сервера, необходимо добавить путь к исполняемым файлам SCADA-системы "КАСКАД" в переменную "Path".

При установке дистрибутива SCADA-системы "КАСКАД", путь в переменной Path прописывается автоматически.

Тел. +7 (8352) 22-34-32 доб.113

Не в сети

#12 08.08.2019 14:04:49

User
Участник

Re: Работа с KWebVision

Здравствуйте.
Почему-то, на WEB-клиенте у компонента Исторический тренд нет функции разделения осей. Что-то можно предпринять?

Не в сети

#13 03.09.2019 17:29:34

Владимир Смирнов
Администратор

Re: Работа с KWebVision

Добрый день!

Да, действительно, этот функционал в объекте для WEB отсутствует, но в планах поддержка этого функционала есть. Насколько срочный вопрос?

Не в сети

#14 16.10.2019 13:24:20

Кирилл
Участник

Re: Работа с KWebVision

День добрый!
Столкнулся с такой проблемой, объект "фигура+" некорректно отображает слои в Веб версии.
Если в КВижионе все слои работают по условиям правильно, то в ВЕБе они отображаются все сразу.
Не подскажете как с таким бороться?

Не в сети

#15 11.11.2019 15:03:03

Владимир Смирнов
Администратор

Re: Работа с KWebVision

Кирилл, добрый день!

Вы можете проиллюстрировать проблему? Какие слои не отрабатывают условия видимости?

Не в сети

Подвал раздела