This is topic Дамп, пользователи и аргументы CALL.STRING in forum Редактор проекта TRACE MODE 6 / at Форум TRACE MODE: техническая поддержка.


To visit this topic, use this URL:
http://forum.adastra.ru/ultimatebb.php/ubb/get_topic/f/32/t/000328.html

Posted by Serex (Участник № / Member № 3942) on :
 
Добрый день уважаемая техподдержка.

Что-то не могу совместить две возможности в своем проекте.
Это сделать пользователей и сохранять/загружать в дамп. По отдельности обе возможности работают, обе никак.
Если их сделать, то при запуске проекта в профайлере, окошко ввода логина и пороля не принимает данные, как будто вводишь неправильный пароль. Но пароль то точно правильный. ))

Обратил внимание, что при этом некорректно ведут себя длинные строки CALL.STRING
При таком запуске файл со значением аргумента канала CALL.STRING не читается и становится размером 8 байт. После чего при следующем запуске в канал загружается путь к файлу, место его содержимого или значения по умолчанию.

Еще особенность, что глюк получается на второй раз, как запускаешь проект в профайлере.

Попробую накидать учебный проектик с этим глюком,и прислать вам...
 
Posted by Serex (Участник № / Member № 3942) on :
 
Вот проект, с глюком
Проявляется на второй раз, когда изменяю значение одного из аргументов

 -
 
Posted by Serex (Участник № / Member № 3942) on :
 
Неужели это действительно сложная проблема? [Неодобрение / Frown]
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Если бы это была единственная проблема.

1. Проблем с совместным использованием дампа и пользователей не обнаружилось ни на Вашем проекте, ни на нашем.

2. С Call.String будем смотреть.
 
Posted by Serex (Участник № / Member № 3942) on :
 
1. Что-то я перестарался с уничтожением проекта. Целиком в открытый доступ выкладывать не хотел. Отношения с заказчиком еще не закрыты.
Вот тут добился устойчивого проявления глюка
 -

2. Обратил внимание, что при копировании проекта в другую папку при первом запуске глюка нет, а на второй появляется. Как-будто поток обращения к файлу не закрытым остается при выходе.

P.s. не молчите хотя бы )) а то иногда кажется, что вы просто вопросы игнорируете.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
1. И на втором проекте логин и пароль принимались корректно.

2. Проблема только в том случае, если строчки пустые. Тогда действительно при втором запуске туда заносятся пути к файлу. Если строчки не пустые, то все корректно.
 
Posted by Serex (Участник № / Member № 3942) on :
 
1. Скачал проект по собственной же ссылке, на всякий случай. Открыл проект через редактор. Два раза запуская профайлер по красному человечку работало корректно. Потом нажал "сохранить для МРВ" и затем "красного человечка" глюк появился.
Для верности еще перезагрузился. Глюка при первом запуске нет, потом снова есть.
Мне еще попробовать на другом компе? На объекте в МРВ было тоже самое.

2. Когда строчки просто пустые, то их размер 72 байта, а при срабатыванию глюка файлы становятся по 8 байт и последующий запуск выдает имя файла в профайлере.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
2. Объясните еще раз подробно, что и сколько раз нужно запускать, и что при этом делать, чтобы глюк проявился.

У Вас слетают уже занесенные значения? Т.е. Вы ввели "abcdef", а потом у Вас при перезапуске появились пути?
 
Posted by Serex (Участник № / Member № 3942) on :
 
Сдаюсь...
На другом компьютере попробовал.
Глюка нет...
Может быть с административными настройками что-то связано или виндоус пора переставить ... [Неодобрение / Frown]

А глюк проявляется так.
Запускаю проект(узел) в профайлере, он спрашивает пароль. Пытаюсь ввести, пароль не принимается. В этот же момент наблюдаю, как файлы с дампом строк становятся по 8 байт. Перезагружаю компьютер или копирую проект в новое место, запускаю и получаю путь и имена файлов.
 


Новости АСУ ТП / News | SCADA / HMI | Обучение / Trainings | Свяжитесь с нами / Contact Us



Powered by Infopop Corporation
UBB.classic™ 6.7.2