Страница 1 из 1

WindowViewer не могу залогинится? Как работает скрипт?

СообщениеДобавлено: Ср авг 26, 2015 8:56 pm
engineer_ua
WindowViewer не могу залогинится? Как работает скрипт?
Перенес галактику с одного компьютера на другой (создал новую как шаблон бэкапа).
Все работает нормально, связь с ПЛК, отображение тегов, но не могу отправлять команды, думаю что не проходит авторизация.
Когда запускается Runtime первый нажимаю кнопку Login (макрос кнопки ниже), указываю пользователя и пароль, все вроде нормально, но команды не отправляются.
Если еще раз хочу перелогинится, нажимаю кнопку Login но окно (popup) уже не выскакивает?
В чем может быть проблемма? Почему окно Logging (popup) выскакивает только один раз, все последующие резы макрос не обрабатывается?
Может что то с пользователем Windows.

В WindowMarker->Special->Security->Select Security Type->ArchestrA

DIM Response AS DISCRETE;
DIM Response1 AS INTEGER;

IF $Operator <> "None" THEN
Response1 = MessageBox( MSGBOX_2, $Operator, 31 );
IF Response1 == 1 THEN
Response = Logoff();
ENDIF;
ELSE
Response = PostLogonDialog();
ENDIF;




Изображение

Изображение

Изображение

Изображение

Изображение

Re: WindowViewer не могу залогинится? Как работает скрипт?

СообщениеДобавлено: Чт авг 27, 2015 2:04 am
Steelman63
задачу можно разложить на 2 части:

1. проверить процесс самой аутентификации в рантайме:
Изображение

2. разбираться со скриптом.
В версии интача 10.0 нет tagviewer-а, придется выводить отладочную инфу в логгер скриптовой функцией LogMessage("Message_Tag");

Re: WindowViewer не могу залогинится? Как работает скрипт?

СообщениеДобавлено: Чт авг 27, 2015 2:53 am
engineer_ua
проблемма была не а авторизации, а в функции MessageBox которая использовалась в командах управления....
чтобы работала нужно в папку c:\Program Files\Wonderware\InTouch\ скопирвоать файлы WWTechSp...
https://insource.mindtouch.us/Support_T ... in_InTouch