This is topic Недоработка DC6.02 in forum TRACE MODE Data Center - тонкий клиент at Форум TRACE MODE: техническая поддержка.


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

Posted by Shiryaev (Участник № / Member № 4360) on :
 
Здравствуйте. При создании на графической панели кнопки или еще что ни-будь, она может только отображать, а перейти на другой экран или передать значение даже вкладки нет, но если создать в каналах еще каналы, а в них "экран" (в первой группе каналов можно создать только графическую панель) то там можно хоть весь проект сделать "в теории"??? Следовательно вопрос что делать, может пришлете исправления для ТМ6.07 (с учетом того кол-ва исправлений которые накопились по другим топикам. Или DC может только отображать инф-ю на одном экране??? Или в других исправлениях забыли внести корректировки в DC???
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Среди компонентов "Графической панели" в узле EmbeddedConsole в группе "Кнопкие" есть еГЭ ‘Переход’, с помощью которого и можно осуществлять переходы на другие экраны.

Возможность создания в узле EmbeddedConsole компонентов, не поддерживаемых в реальном времени, будет устранена при дальнейшей работе над ИС.
 
Posted by Shiryaev (Участник № / Member № 4360) on :
 
Здравствуйте, а когда появятся исправления, а то не очень хочется делать то, что может не заработать.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
По срокам модернизации модулей системы следует обращаться по sales@adastra.ru.
Пока рекомендуем более строго следить за попытками включения в узел EmbeddedConsole не поддерживаемых компонентов.
 
Posted by Shiryaev (Участник № / Member № 4360) on :
 
Cпасибо за ответ

[ 18.11.2010, 08:15: Сообщение отредактировал / Message edited by AdAstra Technical Support ]
 
Posted by Garrison (Участник № / Member № 5981) on :
 
quote:
Отправитель / Originally posted by AdAstra Technical Support:
Среди компонентов "Графической панели" в узле EmbeddedConsole в группе "Кнопкие" есть еГЭ ‘Переход’, с помощью которого и можно осуществлять переходы на другие экраны.

Здравствуйте никак не пойму, создаю в одном EmbeddedConsole два графических экрана, на одном из них размещаю кнопку "переход" в свойствах кнопки параметр "канал" из выпадающего списка выбираю второй графический экран, открываю все это в браузере при загрузке вижу сообщения об успешном запуске обоих граф. панелей но при нажатии на вышеупомянутую кнопку переход на вторую панель не происходит. Что я не так делаю?
P.S. 1. Еще несколько разнообразных вопросов если позволите чтобы не плодить топики:
DC все время прекращает работу если его не трогать минут 15-20 (таймаут прокси в его настройках выставлен как "бесконечно") ярлычек в системном трее просто становится серым а в самой DC появляется надпись DC успешно остановлен. Значек бегущего человека становится неактивным. Лечится перезагрузкой приложения, как бороться?
2. При добавлении на граф. панель иконки "выключатель 1" и изменении его размеров в браузере он все равно имеет первоначальный размер, это что мой персональный глюк или очередное недокументированное ограничение DC?
3. При копировании еГэ "текст" из экранов в граф панель у них стали неактивными параметры "привязка" просто обесцветились и "намертво" привязались к тем аргументам что были указаны до копирования, это еще почему так?
4. При копировании различных еГэ из экранов в граф панель они приобретают странные размеры которые видно в нижнем правом углу например еГэ "текст" стал у меня 17.25 пиксела и при изменении его размера курсором эти 0.25 всегда есть а при создании нового еГэ прямо в панели размер 17.00 ровно, ну и как при таких условиях их разместить рядом чтобы они были одинаковыми?
5. Некоторые еГэ "Стрелка" почему то при открытии в браузере были совсем не там где я их разместил при создании граф. панели стал разбираться обнаружил что не смотя на то что в редакторе визуально они находятся рядом, координаты их расположения отображаемые в нижнем правом углу совершенно разные. Пришлось "неправильные" стрелки удалить и создать по новой. Это то что за бред был?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Копировать ГЭ с Экрана в Графическую панель нельзя - это принципиально разные объекты.

По остальным вопросам:
пришлите, пожалуйста, на hotline@adastra.ru проекты, в которых Вы наблюдали описанные эффекты.
 
Posted by Garrison (Участник № / Member № 5981) on :
 
quote:
Отправитель / Originally posted by AdAstra Technical Support:
Копировать ГЭ с Экрана в Графическую панель нельзя - это принципиально разные объекты.

По остальным вопросам:
пришлите, пожалуйста, на hotline@adastra.ru проекты, в которых Вы наблюдали описанные эффекты.

Таким образом снимаются вопросы №3,4,5. Остаются только о переходе на другую граф. панель размер выключателей и самовольном завершении работы DC проект со скриншотами высылаю.
P.S. А не легче ли убрать или ограничить возможность копирования еГэ из экранов в панели, если при этом такие глюки происходят?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
1. При организации перехода на другой экран в Графической панели необходимо указывать не шаблон графической панели, а канал CALL, вызывающий ее в узле.
Мы введем уточнение в документацию.

2. В описании еГЭ ‘Выключатель’ указано, что
в Embedded МРВ данный eГЭ всегда имеет размеры по умолчанию.

3. Мы будем иметь в виду Ваше пожелание по блокировке копирования ГЭ с Экрана в Графическую панель
 
Posted by Garrison (Участник № / Member № 5981) on :
 
Спасибо за ответ. Про размер выключателей видимо не дочитал извините. Осталось только понять почему клиент DC останавливается? Что то я не "донастроил"?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Возможно, перегрузка заданного Вами порта.
Попробуйте заменить порт 80 на другой, например, 81.
 
Posted by Garrison (Участник № / Member № 5981) on :
 
Пробовал различные порты, без изменений через какое то время DC пишет что работа остановлена и все тут. Какие еще есть варианты?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Вы запускаете DC с лицензионным ключом?
 
Posted by Garrison (Участник № / Member № 5981) on :
 
Да конечно, а разве без ключа DC вообще запускается? (просто не пробовал) Может программа просто не видит лиценз. ключа?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
1. DC в демо-режиме может работать (с поддержкой одного клиента) ограниченное время с ключом IDE.

2. Да, похоже, что проблемы с ключом или драйвером HASP.
Для проверки установите на том же ПК IDE профессионального формата или МРВ с соответствующими лицензионными ключами.
Запустите под профайлером или МРВ какой-нибудь проект и проверьте качество драйвера HASP. Посмотрите в протокол tm6_log.txt в папке узла.
 
Posted by Garrison (Участник № / Member № 5981) on :
 
IDE и RTM На этой же машине установлены. Функционируют прекрасно. Всего получается на одной машине стоят три ключа IDE RTM и DC соответственно. в tm6_log.txt ничего криминального нет:
LOAD [0] 608 Jan 23 2012
08:04:01 0000 00000000[0] 31.07.2013
08:04:01 0000 00000000[151] login ok
08:05:06 0000 00000001[1544] Start

Ключи между собой конфликтовать не могут? Может попробовать вытащить IDE и RTM оставив только для DC? А то уж вариантов то на что грешить не осталось. Неплохо бы конечно чтобы у DC тоже какой нибудь лог ошибок бы генерировался а то гадай тут...
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Ключи DC и RTM безусловно конфликтуют друг с другом.
DC и RTM не должны запускаться на одном ПК.
 
Posted by Garrison (Участник № / Member № 5981) on :
 
Я дико извиняюсь за может быт очень глупый вопрос, ибо все еще новичок в работе с Trace Mode но я не понимаю, ведь DC получает данный из проекта запущенного в RTM если не запущен проект в RTM или запущен на другой машине со всеми его com портами и т.д. откуда DC данные то возьмет? Или там где то еще есть возможность получения данных с удаленной машины? В общем ничего не понимаю.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
В Вашем проекте есть 2 узла:
RTM и EmbeddedConsole.
По проекту узел EmbeddedConsole (который и запускается исполнительным модулем DC) получает данные от RTM по внутреннему сетвому протоколу I-NET.
Запущены RTM и EmbeddedConsole на одном ПК или на разных с точки зрения организации обмена между узлами - значения не имеет. Надо только обеспечить им разные IP-адреса.
Проблема только в конфликте ключей, если узел RTM (под управлением исполнительного модуля МРВ) и узел EmbeddedConsole (под управлением DC) запускаются на одном ПК.
 


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



Powered by Infopop Corporation
UBB.classic™ 6.7.2