This is topic Автоматический запуск исполнительного модуля. in forum TRACE MODE 7 профессиональная версия / TRACE MODE 7 professional version at Форум TRACE MODE: техническая поддержка.
Когда в ТМ7 создал всё необходимое для отработки с плк, сохраняю для МРВ, беру флешку и переношу файл. Файл для переноса на исполнительный компьютер где находится? и как сделать чтобы при включении компьютера панели оператора, программа исполнительного модуля автоматически запускалась, на весь экран, всегда. Не знаю, понятно я изложил задачу.?
Posted by АдАстра. Техподдержка (Участник № / Member № 4) on :
quote:Отправитель / Originally posted by Евгений Волынец: Файл для переноса на исполнительный компьютер где находится?
Открываем Справочную Систему - Разработка проекта - Операции в ИС - Сохранение проекта
"Файлы узла, создаваемые при экспорте
При экспорте в папке узла создаются следующие файлы:
to_node_<ordinal>.txt – текстовый протокол конвертера FileCnv.dll, в т.ч. содержит сообщения EMS (см. EMS, система сообщений об ошибках );
ordinal – это порядковый номер узла (см. Имена и идентификаторы объектов структуры ).
node_<ordinal>.inf – служебный файл (текстовый, содержит параметры узла);
Папка узла создается в директории расположения tmprj-файла проекта. Где этот файл расположен на ПК известно только Разработчику Проекта. Можно так же использовать "Поиск".
quote:Отправитель / Originally posted by Евгений Волынец: и как сделать чтобы при включении компьютера панели оператора, программа исполнительного модуля автоматически запускалась, на весь экран, всегда.
Открываем Справочную Систему - Мониторы Реального Времени - Монитор с поддержкой графических экранов - rtc. Дополнительные ключи команды запуска
"Вид отображения графических экранов может быть задан с помощью следующих ключей команды запуска МРВ (см. также Задание параметров работы мониторов ):
<МРВ> [ключ1] [ключ2] ... <узел>
-fullscreen – в полноэкранном режиме; если ключ не задан – в окне; -run – запуск узла; -hidemenu – скрыть меню.
Ключи работают, если узел содержит хотя бы один экран".
Что бы МРВ запускался при включении ОС, рекомендуется ознакомиться с особенностями автозапуска любого приложения используемой ОС. Например, в Windows в "Автозагрузке" можно прописать какое приложение должно быть запущено и с какими ключами (ключи описаны в Справке и выше).
Posted by Евгений Волынец (Участник № / Member № 9604) on :
Как сделать чтобы исполнительный файл программы автоматически запускался с исполнительным модулем.
Posted by АдАстра. Техподдержка (Участник № / Member № 4) on :
quote:Отправитель / Originally posted by Евгений Волынец: Как сделать чтобы исполнительный файл программы автоматически запускался с исполнительным модулем.
Что бы Исполнительный Модуль запускался с заданным проектом, необходимо запускаться ИМ с ключами запуска.
"Вид отображения графических экранов может быть задан с помощью следующих ключей команды запуска МРВ (см. также Задание параметров работы мониторов ): <МРВ> [ключ1] [ключ2] ... <узел>
-fullscreen – в полноэкранном режиме; если ключ не задан – в окне; -run – запуск узла; -hidemenu – скрыть меню.
Ключи работают, если узел содержит хотя бы один экран".
Если необходимо что-то описать подробнее, то уточните что именно требует дополнительных разъяснений.
Posted by PRO100 (Участник № / Member № 9708) on :
Здравствуйте! -fullscreen -run -hidemenu работа проверена - понятно. 1. Как исключить появления экрана Системных сообщений при старте программы (окно, в котором указано кол-во каналов)? 2. Есть ли ключ запуска в режиме масштабирования экрана (аналог команды Ctrl+M)? Такая опция была бы очень полезной в одном из наших проектов
Posted by АдАстра. Техподдержка (Участник № / Member № 4) on :
Здравствуйте. Как исключить появления экрана Системных сообщений при старте программы (окно, в котором указано кол-во каналов)?
Это окно автоматически закрывается при штатном запуске проекта.
Есть ли ключ запуска в режиме масштабирования экрана (аналог команды Ctrl+M)? Нет. Шаблоны экранов рекомендуется разрабатывать под конкретный размер дисплея.
[ 15.07.2024, 10:20: Сообщение отредактировал / Message edited by АдАстра. Техподдержка ]
Posted by PRO100 (Участник № / Member № 9708) on :
Здравствуйте. Вопрос про масштабирование (Ctrl+M), увы, всё ещё актуален. Возможно ли выполнить данную команду, скажем, программным путём? Например, проверить и снять/установить какой-то атрибут экрана, отвечающий за масштабирование. Ведь оно как-то выполняется?
Posted by АдАстра. Техподдержка (Участник № / Member № 4) on :
Здравствуйте. Нет. Шаблоны экранов рекомендуется разрабатывать под конкретный размер дисплея.
Posted by АдАстра. Техподдержка (Участник № / Member № 4) on :
В текущем релизе команда Ctrl+M работает при нажатии кнопок на клавиатуре. Не имеет значения, на физической или виртуальной. Если место оператора не предусматривает физическую клавиатуру, то можно использовать встроенную в ОС виртуальную.