This is topic Запуск EmbeddedConsole in forum Общие вопросы / Common questions at Форум TRACE MODE: техническая поддержка.


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

Posted by ilovefiniki (Участник № / Member № 4106) on :
 
Какие особенности запуска EmbeddedConsole в DataCenter помимо описанных в справке?
Потому как не получается запустить.
Установил JRE version 1.6.0_21-b07. С Data Center соединяюсь, но при попытке открыть графическую панель (а может это ещё и не панель) выдает Error. Click for Details и куча всяких ошибок.
Такое поведение из-за неправильно сконфигурированного узла EmbeddedConsole?
Или может быть графическая панель не запустится если не правильно настроена связь между ней и узлом RTM?
Или просто неправильно заданы настройки Data Center?
Вообщем в каком месте искать ошибку?
Потому как сам узел RTM работает отлично. И Data Center тоже вроде как работает, потому как загрузить страницу http://xxx.xxx.xxx.xxx:81/ получается, и ссылка на узел EmbeddedConsole появляется, а вот дальше никак.

PS Пока пишу в Общие. Когда получится добавить дополнительный рег. номер на Data Center можно перенести в тот раздел.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Пришлите Ваш проект на hotline3@adastra.ru. По описанию трудно понять в чем дело.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Вам отправлен проект
 
Posted by ilovefiniki (Участник № / Member № 4106) on :
 
Проект получил, но запустить так и не удалось. Одно хорошо, что в самом проекте значит ошибок нет, раз у Вас заработало. Я так понял проблема в конфигурации сети.
Так вот собственно возможна ли тая конфигурация:
И сам узел RTM и DataCenter запускаются на одном компьютере. Локальной сети нет. Есть только доступ в интернет со статическим IP. Доступ к EmbeddedConsole необходим с других компьютеров, которые не соединены по локальной сети с сервером, а только имеют доступ в интернет тоже со статическим IP.
Так вот если вбить в оба узла одинаковые IP, то не работает. А ту конфигурацию, что сделали Вы проверить нет возможности, т.к. локальной сети нет.
 
Posted by ilovefiniki (Участник № / Member № 4106) on :
 
Я так понимаю именно Java апплет не может подключиться. Там в консоли Java, в ошибках open HTTP connection failed. т.е. ссылка на узел в браузере появляется, страница открывается, а сам апплет не может запуститься. Как-то так. Вроде никаких фаерволов нет, брандмауэр выключен.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Для работы двух узлов нужны две сетевые карты и разные IP. По-другому работать не будет.
 
Posted by ilovefiniki (Участник № / Member № 4106) on :
 
Не могли бы вы пояснить для какой цели нужны 2 сетевые?
т.е. нужны реальные сетевые карты, с разными IP, подключенные к локальной сети? т.е. обмен между узлами на физическом уровне реально будет проходить "по петле"?
Просто теоретически должен заработать и вариант с двумя подключениями к интернету через 2 разных модема, и соответственно с 2 разными IP. Но такой вариант не заработал.
Поскольку оба эти варианта избыточны и не рациональны неужели при разработке подразумевалось что Data Center и узел RTM в большинстве случаев будут работать на разных машинах?
Хотелось бы узнать какой оптимальный вариант конфигурации сети в таком случае подразумевался разработчиками TM? Потому как варианты с 2 сетевыми или с 2 компьютерами для задачи которую можно выполнить и средствами одного PC и одной карты кажется не очень разумным.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Обмен между МРВ и консолью возможен только по внешним интерфейсам.

Работа двух узлов на одной машине в принципе не предусмотрена. У Вас даже ключи могут конфликтовать.

Подключая две сетевые карты и разводя по ним узлы, Вы по сути обеспечиваете обмен по сети между узлами.

Оптимально для Вас сейчас вставить вторую сетевую карту в ПК и соединить оба адаптера между собой.
 
Posted by ilovefiniki (Участник № / Member № 4106) on :
 
Может кому будет полезна эта информация. Все предыдущие ответы техподдержки были актуальны для случая, когда узел в Data Center нормально запускается. Тогда всё правильно, чтобы узлы обменивались данными между собой необходимы разные IP и тд.
А в моем случае не запускался сам узел. Проблема оказалась в том, что если на одном компьютере установлено несколько продуктов trace mode, то рабочая папка data center будет по умолчанию отнюдь не там где надо. А точнее в каждой папке продукта, будь то среда разработки, профайлер и тд. есть соответствующая директория, НО только в папке data center есть необходимый .jar файл в ней, без которого узел не запустится.
Так в моем случае и произошло. При установке Data Center, он сделал рабочей папкой ту, которая находится в папке интегрированной среды разработки. А там исолняемым файлом .jar и не пахнет. Мелочь конечно, но чтобы это раскопать понадобилась куча времени, поскольку нигде не написано что и как должно быть с рабочей папкой Data Center.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Очень странная ситуация. Всегда устанавливали в папки по умолчанию и таких проблем не было.
 
Posted by ilovefiniki (Участник № / Member № 4106) on :
 
Возник такой вот глобальный вопрос:
зачем публикатор?
Если я правильно понял, то с помощью него можно просматривать сгенерированные в узле MPB документы?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Да, именно так. Публикатор позоляет получить доступ через интернет к документам, сгенерированным в узлах проекта.
 
Posted by ilovefiniki (Участник № / Member № 4106) on :
 
Тогда поподробнее хотелось бы разобраться. А то по справке не получилось ничего дельного сделать.
Например есть узел RTM. В нём генерируется документ. Есть узел EmbeddedConsole. Узел EmbeddedConsole добавлен в web-консоль. Так вот. Как добраться до документа в узле RTM. Нужно создать новый объект в публикаторе с истинным именем узла RTM? Просто сам то узел RTM на другом компьютере, и файл документа тоже. В случае с embeddedConsole там хоть сам файл узла нужно на компьютер записать и путь к нему указать. А тут непонятно как публикатор догадается что откуда брать.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
У консоли и публикатора разные порты.

1) создаете документ

2) Биты атрибута Параметр канала CALL.Document задают параметры генерации:

Бит7=1 – разрешение использования Data Center.


3) Файл отчета генерируется при присвоении такому каналу ненулевого значения, при этом биты этого значения, установленные в 1, задают следующие опции

бит 1 (0x2) – публикация на web-сервере


В Публикаторе доступны только те документы, которые сгенерированы во время работы узла EmbeddedConsole
 
Posted by ilovefiniki (Участник № / Member № 4106) on :
 
Всё сделал как Вы и написали, биты установил. С ними проблем думаю нет. Документ генерируется, время генерации сделал каждую минуту. В папке узла документ появляется, а вот в публикаторе что-то так и не получилось. EmbeddedConsole запускается, связь с узлом есть. Но ни через минуту, ни через 10 документ в публикаторе не появляется. Я так понимаю должно быть по аналогии с web-консолью. В браузере должны появиться ссылки на документ. Но там или ничего нету, или если создать какие-нибудь объекты, то они появляются в браузере, но не являются ссылками. Просто список названий объектов. Может я как-то не правильно задаю истинное имя объекта? Например проект называется у меня kns5. Узел RTM под номером 0, EmbeddedConsole под номером 3. Я создавал в публикаторе объект с именем kns5_0. Документ генерируется именно в этом узле. Может что-то упустил?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Пришлите Ваш проект на hotline3@adastra.ru
 
Posted by ilovefiniki (Участник № / Member № 4106) on :
 
Что-нибудь слышно с моим проектом? Может не то отправил?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Скорее всего что-то намудрили в программе. После ее отключения и внесения Параметр = 226 вручную, при посылке 3 в Документ он отображался в публикаторе.
 
Posted by ilovefiniki (Участник № / Member № 4106) on :
 
Попробовал как Вы написали отключить программу и внести вручную 226 и 3. Но так ничего и не появилось в публикаторе. Не могли бы Вы прислать какой-нибудь заведомо работоспособный пример? Самый простой. С узлом RTM, EmbeddedConsole и генерируемым документом доступным из публикатора.
Потому как уже 2 недели как застрял на этом этапе.
Пробовал и создавать новый проект только с самым необходимым для публикации документа, но тоже не работает.
Думал что может быть дело в том, что связь между профайлером и дата центром по интернету, а не по локальной сети. Поэтому попробовал всё тоже самое соединив 2 компьютера в локальную сеть, но тоже не заработало. В общем у меня нет больше идей. Срочно нужна ваша помощь.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Пример отправлен. Нужно просто послать 2 в документ и смотреть в браузере на страничке публикатора.
 
Posted by ilovefiniki (Участник № / Member № 4106) on :
 
Не заработало. я так понимаю дело не в проектах, если пример не заработал. Отправлял в документ и 2 и 3, но бесполезно. Документ генерируется, а в публикаторе не появляется. При том что веб-консоль работает отлично. Ну у меня 2 догадки появились.
1. Может я как-то неправильно настраиваю публикатор? Я пробовал вообще ничего не трогать в публикаторе. Пробовал создавать объект с истинным именем как по справке. т.е. в вашем примере я создавал test_publicator_0. Пробовал с фильтрами и без. Но безрезультатно. В браузере появляется надпись с иконкой, но она не является ссылкой. Сколько ни генерируй документ, ни обновляй страницу, ссылкой на документ эта надпись не становится.
2. Может дело в версии trace mode? У меня TM 6.06.3. Вчера попробовал обновить до 6.07, но пришлось вернуть всё обратно, т.к. перестал запускаться профайлер.
В общем проблема скорее всего очень просто решается, но я не знаю как [Улыбка / Smile]
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
В релизе 6.06.3 работает. Проверили на том же самом проекте.

Попробуйте явно указать порт публикатора и обратится по нему.
 


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



Powered by Infopop Corporation
UBB.classic™ 6.7.2