This is topic Редактирование аргументов экрана 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/000392.html

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

[ 12.11.2010, 12:27: Сообщение отредактировал / Message edited by AdAstra Technical Support ]
 
Posted by mev163 (Участник № / Member № 4235) on :
 
согласен, точно такая же проблема.
версия 6.07.

[ 12.11.2010, 12:29: Сообщение отредактировал / Message edited by AdAstra Technical Support ]
 
Posted by intellis (Участник № / Member № 2383) on :
 
Просто после работы с аргументами экрана произвожу еще какое-нибудь действие на экране - например, двигаю какой нибудь объект на экране на пиксель и обратно. После этого компилирую и все нормально.

[ 12.11.2010, 12:29: Сообщение отредактировал / Message edited by AdAstra Technical Support ]
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Не можете ли Вы уточнить, какие именно действия с аргументами экрана не сохраняются при сохранении проекта и последующей компиляцции для МРВ?
Или, если можно, прислать иллюстрирующий пример?
 
Posted by Валерий Багин (Участник № / Member № 3467) on :
 
Послал вам на хотлайн3 проект с данной проблемой: сравниваем аргументы экрана Печь: не соответствуют порядковые номера аргументов.
 
Posted by Валерий Багин (Участник № / Member № 3467) on :
 
открываем ваш тестовый проект Кнопки_б, заходим в аргументы экрана, удаляем первый, остается один. Сохраняем для МРВ, запускаем компоненты, заходим в аргументы экрана, там ДВА аргумента:
А 0:0(КОНСТ)
А 1:0(Канал#2.In)
???
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Аргументы шаблонов привязываются к компонентам шаблонов по своим индексам. Чтобы не осуществлять перепривязок в уже существующих связях внутри шаблона и в каналах его вызова, при удалении аргументов из шаблона аргументы не удаляются.
"Удаленные" аргументы видны только в окне "Компоненты" в реальном времени.
При создании новых аргументов в шаблоне "дырки" от "удаленных" аргументов заполняются новыми аргументами.
На реальных привязках и функционировании шаблонов это не сказывается.
 
Posted by mev163 (Участник № / Member № 4235) on :
 
почему при просмотре компонентов в профайлере, название аргументов не пишутся? есть только номера аргументов и const, хотя аргументы названые английскими буквами отображаются?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Окно "Компоненты" (видимо, о нем идет речь) имеет чисто вспомогательные отладочные функции. Его нагрузка на узел минимизирована.
По именам идентифицируются только атрибуты каналов.
 


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



Powered by Infopop Corporation
UBB.classic™ 6.7.2