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


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

Posted by Сергей Морозов (Участник № / Member № 2076) on :
 
МРВ не реагирует на файл .cnf. Сохраняю проект для МРВ, файл пректа KA2t_5.prj. В проекте один узел RTM_1, номер узла 0. В папке ...\RTM_1 (там же лежит KA2t_5_0.dbb) создаю файл TMcom_0.cnf из трех строк:

ONCERUN
END_OF_CNF
пустая строка (ENTER после END_OF_CNF)

после этого все равно можно запустить две копии МРВ. Версия 6.07

[ 26.01.2011, 10:27: Сообщение отредактировал / Message edited by AdAstra Technical Support ]
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Файл конфигурации должен иметь имя TMcom_xx.cnf
 
Posted by Сергей Морозов (Участник № / Member № 2076) on :
 
Т.е. в моем случае TMcom_00.cnf ?
 
Posted by Romсheg (Участник № / Member № 3792) on :
 
TMcom_0.cnf
 
Posted by Сергей Морозов (Участник № / Member № 2076) on :
 
Да я вроде с этого и начал: ... создаю файл TMcom_0.cnf ...
в чем проблема?
 
Posted by Romсheg (Участник № / Member № 3792) on :
 
Тогда проблема в ТМ.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Указанная блокировка работает только для МРВ при выгруженной IDE.
 
Posted by SATER (Участник № / Member № 1414) on :
 
Сергей Морозов, еще можете попробовать решение через JavaScript.
 
Posted by Сергей Морозов (Участник № / Member № 2076) on :
 
Попробовал на двух разных МРВ, пробовал с одним и двумя нулями, IDE не запущен, все равно не работает.
В чем проблема, что я не так делаю?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Опишите, пожалуйста, ситуацию контроля.
Вы загружаете под управлением RTM и запускаете узел KA2t_5_0.dbb?
Затем повторно на том же ПК точно также загружаете и запускаете тот же узел и не получаете никаких сообщений?
И при этом оба запущенных узла функционируют в полном объеме?
На этом ПК ключ IDE вынут или установлен?
У Вас ключи IDE и RTM LPT или USB?
 
Posted by Сергей Морозов (Участник № / Member № 2076) on :
 
Именно так. Запускаю RTM, загружаю узел, запускаю узел. Запускаю второй RTM - загружаю - запускаю.
Похоже функционируют в полном объеме, по крайней мере отображение информации и тренды одинаковые и достоверные.
Я пробовал это на двух объектах, на первом в основном только контроль, управления практически не ведется, там два RTMа проработали несколько суток, пока я не заметил. На втором я запускал второй RTM на несколько секунд, только чтобы убедиться, отображение информации пошло, управлять я не рискнул, объект в работе.
Все ключи USB, IDE установлен на всех объектах, но ключ IDE установливается только по необходимости. Во время проверки ключ не был установлен.
 
Posted by Сергей Морозов (Участник № / Member № 2076) on :
 
Предполагаю что с отображением информации, в данном случае, проблем и не должно быть. В обоих случаях работает связка Simatic S7-300 - "Merz OPC server Simatic MPI" - RTM. OPC сервер сам общается с контроллером и собирает информацию с заданным интервалом времени, а RTM, очевидно, получает данные из буфера сервера. А количество клиентов может быть любое.
 
Posted by Сергей Морозов (Участник № / Member № 2076) on :
 
Так может техподдержка мне помочь?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Среда функционирования RTM - Windows XP SP3?

Замените, пожалуйста, на время библиотеку dllxRTM32.dll в папке RTM на dllxRTM32_e.dll - переименовав ее. Тогда RTM будет вести протокол профайлера.
Осуществите "двойной запуск" узла (с функционированием RTM) и пришлите нам проект *.prj и папку узла.
 
Posted by Сергей Морозов (Участник № / Member № 2076) on :
 
Да, Windows XP SP3.
На какой адрес отправить?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
hotline@adastra.ru
 
Posted by Сергей Морозов (Участник № / Member № 2076) on :
 
Файлы послал, но судя по всему, это уже не нужно. Не понял в чем была ошибка, но после замены TMcom_0.cnf на новый (точно такой же) повторный запуск не происходит. Вернее происходит, но при запуске второй копии выпадает два окна "Allready Run" и "Start Error". И вторая копия данные не отображает, все нули.
Последнее уточнение - это именно так и должно выглядеть при запуске второй копии?
И предложение, может в следующих версиях следует ключ инвертировать? Т.е. по умолчанию разрешить работу только одной копии. Насколько вероятно, что запуск двух копий - массовая практика?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Вероятно, файл TMcom_0.cnf все-таки был искажен и отрабатывал.
Процедура "блокирования повторного запуска" выглядит в настоящее время именно так.

Об изменении процедуры мы подумаем.
 
Posted by Kramarenko Stanislav (Участник № / Member № 119) on :
 
такая же оказия - не реагирует на ключи в файле TMcom_00.cnf или TMcom_0.cnf со следующим содержимым:
"
RUN
END_OF_CNF

"

Запускаю "rtcx.exe Путь_к_DBB" в единственном экземпляре. Все прочие приложения TM выгружены.

TM 6.08. В системнике два ключа - IDE и RTM+OPC.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Ключ автозапуска узла для Windows XP и Windows 7 задается в командной строке запуска (/run).

Ключ RUN в файле *.cnf работает только в узлах EmbeddedRTM.
 
Posted by Kramarenko Stanislav (Участник № / Member № 119) on :
 
да, моя ошибка
 


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



Powered by Infopop Corporation
UBB.classic™ 6.7.2