This is topic Автозапуск узла в WinPAC in forum Микро Мониторы Реального Времени / Micro Real Time Monitors at Форум TRACE MODE: техническая поддержка.


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

Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Если необходим автозапуск узла при включении или перезагрузке контроллера WinPAC, то можно воспользоваться утилитой WinPAC Utility, входящей в состав Windows CE данного контроллера.

Для задания автозапуска узла нужно выполнить следующие процедуры (далее предполагается, что необходимые файлы TRACE MODE скопированы в директорию \System_Disk\WinPac\ контроллера):

1) используя редактор Microsoft WordPad, создать новый файл в папке \System_Disk\ICPDAS\System с именем Start.bat, например;

2) в файле Start.bat написать строку следующего вида:
“<path>\RTM_CE.exe” “<path>\<rtp-file of node>”

Например, для задания автозапуска узла контроллера поставляемого демонстрационного проекта необходимо задать следующую строку:
"\System_Disk\WinPac\RTM_CE.exe" "\ System_Disk\WinPac\EmbeddedRTM_1\WinPAC_Demo_0.rtp"

3) разместить в папке узла текстовый файл TMcom_<ordinal>.cnf, содержащий следующие строки:
RUN
END_OF_CNF
<пустая строка>
Например, для демонстрационного проекта нужно разместить файл TMcom_0.cnf в папке
\Compact Flash\MicroRTM\EmbeddedRTM_1\

4) запустить утилиту WinPAC Utility, выбрать вкладку Auto-execute и с помощью кнопки BROWSE указать запускаемый файл, например, Start.bat.
 
Posted by malp (Участник № / Member № 3829) on :
 
Подскажите пожалуйста, как сделать автозапуск проекта в WinPac-8841 (Windows CE).

Пробовал с предоставляемой демо-версией.
создал Start.bat файл, прописав путь "\System_Disk\RTM_CE_e.exe" "\System_Disk\WinPac\EmbeddedRTM_1\WinCon8000_Demo_0.rtp"
Разместил в папке узла (System_Disk\EmbeddedRTM_1\) файл TMcom_0.cnf, содержащий следующие строки:
RUN
END_OF_CNF
<пустая строка>

При запуске файла Start.bat запускается профайлер (RTM_CE_e.exe), но проект не стартует. Приходитс в ручную нажимать run.

Пробовал в файле Start.bat прописать ключ run: "\System_Disk\RTM_CE_e.exe" "\System_Disk\WinPac\EmbeddedRTM_1\WinCon8000_Demo_0.rtp" /run.
Не помогло.

Дайте пожалуйста подробную инструкцию по запуску профайлера с проектом и автоматическим запуском.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Вам отправлен патч.
 
Posted by malp (Участник № / Member № 3829) on :
 
Спасибо! Заработало!

Но почему вы не выкладываете подобную информацию на сайте или я что-то пропустил?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
На сайте мы выкладываем только официальные релизы.
 
Posted by Yurik. N. (Участник № / Member № 3294) on :
 
Здравствуйте. А можно и мне патчик?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Патч уже не нужен, скачайте с сайта новый релиз.
 
Posted by limit (Участник № / Member № 4551) on :
 
А как в данном случае (описание процедуры авто-запуска после перезагрузки) развернуть на весь экран и убрать все лишние меню?
 
Posted by limit (Участник № / Member № 4551) on :
 
При выполнении указаны действий по настройке авто загрузке, запускается проект но не стартует (RUN). Можно и мне патчик выслать? Или где можно скачать обновление RTM_CE?

---
RTM_CE 6.06.2
WinPAC WP-8841
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Последний релиз 6.07.
http://www.adastra.ru/support/get_support/commer/get_support_tm6/TM6_commercial_updates/
Меню не убираются.
 
Posted by ktecasu (Участник № / Member № 2878) on :
 
Установил с сайта новый реализ 6.07.
При выполнении указанных выше действий по настройке авто загрузке, запускается проект но не стартует (RUN).
Что делать????
 
Posted by Romсheg (Участник № / Member № 3792) on :
 
2ktecasu: TMconf_.cnf файл с командой RUN создали в папке узла? И если создавали его средствами контроллера (его текстовым редактором) настоятельно рекомендую проверить его истинное расширение (по умолчанию у эксплорера может быть включена галочка не показывать расширения), а его редактор искусственно добавляет расширение TXT к файлам.

[ 06.06.2011, 12:14: Сообщение отредактировал / Message edited by AdAstra Technical Support ]
 
Posted by ktecasu (Участник № / Member № 2878) on :
 
Romсheg большое спасибо!!!!!
Расширение стояло *.cnf , а действительно было *.тхт !!!!!
Скажите 90-95% загрузка процессора в контроллере при запущенном мониторе это нормально??!!! В microRTM пересчитывается 120 каналов.
 
Posted by ktecasu (Участник № / Member № 2878) on :
 
Используется внутренний Com-порт, через него 6 модулей i-870.... обсчитываются.
 
Posted by ktecasu (Участник № / Member № 2878) on :
 
Очень бы хотелось услышать мнение AdAstra Technical Support по поводу загрузки процессора.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Загрузка процессора определяется как ресурсами контроллера, так и потребностями проекта.
В некоторых случаях при наличии COM-портов в проекте обращения к COM-портам активизируются и эти потоки выбирают свободные ресурсы CPU.
Однако эти обращения имеют достаточно низкий приоритет и "отдают" эти ресурсы по требованиям более приоритетных потоков.
В релизе, готовящемся к выпуску, этому вопросу было уделено внимание.
 
Posted by ktecasu (Участник № / Member № 2878) on :
 
Спасибо за ответ!!!!
Когда ожидать нового релиза!!!
 
Posted by Romсheg (Участник № / Member № 3792) on :
 
2AdAstra Technical Support: А что по поводу вылетаний МикроМВР при автозапуске?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
В ближайшем релизе приняты меры против возникновения побобных ситуаций.
Релиз готовится к выпуску. Точной даты назвать не можем.
 
Posted by limit (Участник № / Member № 4551) on :
 
Тоже наблюдал аномальную загрузку процессора при работе с корзиной расширения через COM порт. Причем если стоит модуль 87040 32xDI то проклятье придет к Вам в контроллер. Для себя решил данную проблему изменением приоритета для обмена по RS с Default на IDLE.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Эта проблема снята в ближайшем релизе.
 
Posted by Glash (Участник № / Member № 6433) on :
 
Добрый день,
подскажите пожалуйста:
сделал так как написано выше, но к сожалению при перезагрузке профайлер выдает ошибку "81 was not found"
что делать?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
"Не найден файл 81." В нашей спецификации такого файла нет.
Почему Вы считаете, что это сообщение профайлера?
Где выдается это сообщение, в протоколе профайлера?
Пришлите, пожалуйста, на адрес техподдержки hotline@adastra.ru скриншоты директорий, где расположены файлы start.bat, *.cnf, *.rtp, RTM_CE.exe и тексты файлов start.bat и *.cnf.
Укажите, как Вы создавали и переносили в контроллер эти файлы.
 
Posted by Glash (Участник № / Member № 6433) on :
 
проблема решилась, перевел контроллер на заводские настройки и заново добавил в автозагрузку файл Start.bat. После перезагрузки профайлер загружает проект и запускает его в автоматическом режиме
 
Posted by Glash (Участник № / Member № 6433) on :
 
quote:
Отправитель / Originally posted by AdAstra Technical Support:
Если необходим автозапуск узла при включении или перезагрузке контроллера WinPAC, то можно воспользоваться утилитой WinPAC Utility, входящей в состав Windows CE данного контроллера.

Для задания автозапуска узла нужно выполнить следующие процедуры (далее предполагается, что необходимые файлы TRACE MODE скопированы в директорию \System_Disk\WinPac\ контроллера):

1) используя редактор Microsoft WordPad, создать новый файл в папке \System_Disk\ICPDAS\System с именем Start.bat, например;

2) в файле Start.bat написать строку следующего вида:
“<path>\RTM_CE.exe” “<path>\<rtp-file of node>”

Например, для задания автозапуска узла контроллера поставляемого демонстрационного проекта необходимо задать следующую строку:
"\System_Disk\WinPac\RTM_CE.exe" "\ System_Disk\WinPac\EmbeddedRTM_1\WinPAC_Demo_0.rtp"

3) разместить в папке узла текстовый файл TMcom_<ordinal>.cnf, содержащий следующие строки:
RUN
END_OF_CNF
<пустая строка>
Например, для демонстрационного проекта нужно разместить файл TMcom_0.cnf в папке
\Compact Flash\MicroRTM\EmbeddedRTM_1\

4) запустить утилиту WinPAC Utility, выбрать вкладку Auto-execute и с помощью кнопки BROWSE указать запускаемый файл, например, Start.bat.

что означает <ordinal> вроде ввел все как написано в хелпе, но проект не стартует автоматом, что делать?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Из документации (раздел "Файлы узла, создаваемые при экспорте"):

"Ordinal – этo пopядkoвый нoмep узлa (cм. Имена и идентификаторы объектов структуры ). Пopядkoвый нoмep узлa нe cлeдуeт путaть c eгo индивидуaльным нoмepoм, koтopый иcпoльзуeтcя пpи oбмeнe пo ceти.

<имя файла prj>_<ordinal>.dbb – бинарный файл узла (загружается монитором);
..."
Из раздела "Имена и идентификаторы объектов структуры":
"Узлы нумepуютcя (нaчинaя c 0) пo пopядkу иx coздaния в пpoekтe и coxpaняют cвoи пopядkoвыe нoмepa (ordinal) пpи любыx oпepaцияx c узлaми в ИC. "

В предыдущем посте Вы писали об успешной реализации автозапуска. Что изменилось?

Файл TMcom_<ordinal>.cnf следует создавать в текстовом редакторе на ПК и импортировать в папку узла в контроллере.
 
Posted by Kollega (Участник № / Member № 4097) on :
 
Подскажите, пожалуйста, поддерживает ли МикроМРВ для WinPac запуск программ через ChGrR c типом вызова Exec, как МРВ?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Нет, не поддерживается.
 


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



Powered by Infopop Corporation
UBB.classic™ 6.7.2