This is topic s1400 и логи in forum TRACE MODE 7 профессиональная версия / TRACE MODE 7 professional version at Форум TRACE MODE: техническая поддержка.
Когда посылаю 7 в s1400 (остановить и выйти), всё завершается, но в логи не пишется "Останов"! Это нормально? Или что-то завершается не штатно? Имею в виду node_0.txt и tm6_log.txt (почему tm6 - не спрашиваю)).
Posted by АдАстра. Техподдержка (Участник № / Member № 4) on :
В релизе 7.105 Профайлер и МРВ в логах фиксируют "Останов". В том числе при использовании s1400
Какой релиз Вы используете?
Posted by Технолог Петухов (Участник № / Member № 4283) on :
Использую 7.1.0.5. С хотфиксом. Останов не фиксируется.
Posted by Технолог Петухов (Участник № / Member № 4283) on :
При завершении по Ctrl-R фиксируется нормально.
Posted by АдАстра. Техподдержка (Участник № / Member № 4) on :
Проверьте на проекте из папки DEMO - MQTT.tmprj (предварительно добавив в него s1400)
Posted by Технолог Петухов (Участник № / Member № 4283) on :
-Проверил. Результат тот же . Отправил проект на hotline ..
Posted by АдАстра. Техподдержка (Участник № / Member № 4) on :
Проект получили. Воспроизвелось. Описанная реакция при использовании s1400 с числовым каналом. Если использовать Call (установлен по умолчанию как прототип канала в настройках системной переменной), то останов фиксируется.
Posted by АдАстра. Техподдержка (Участник № / Member № 4) on :
В присланном проекте системная переменная s1400_NodeInfo привязана к числовому каналу. В релизе 7.1.0.5 рекомендуем в источнике s1400_NodeInfo в настройке "Прототип канала [246]" установить "CALL по умолчанию" и перетащить в узел. В узле создастся канал класса CALL с нужными аргументами. Нас интересует 1й аргумент ShortStatus. Запустите проект и в этот аргумент запишите цифру "7" (в дереве каналов выбрать этот CALL, справа среди атрибутов выбрать и развернуть атрибут [124]ArgSize и записать "7" в первый аргумент). Узел штатно остановится, в профайлерный протокол и tm6_log запишется информация об останове.
Posted by Технолог Петухов (Участник № / Member № 4283) on :
Ага. Понятно. Сегодня заметил, что RTM закрывается по Alt-F4 и "останова" , понятно, в логах нет. Вроде таких фокусов раньше на ТМ6 не было.. Сейчас проверил на ноутбуке на профайлере- Alt-F4 не работает.. Не критично на конкретном проекте, но всё же странно это ..
Posted by АдАстра. Техподдержка (Участник № / Member № 4) on :
Alt+F4 работает в Профайлере и Мониторе одинаково.
А именно, если проекта запущен, то данная комбинация НЕ останавливает и НЕ закрывает приложение. Если вызвано внутреннее всплывающее окно, например Панель МРВ, то при использовании комбинации закроется только окно (если оно в фокусе).
Приложение может быть закрыто данной комбинацией только если проект НЕ запущен.
Posted by Технолог Петухов (Участник № / Member № 4283) on :
Обычно так и делаю: Ctrl-R -происходит остановка- потом Alt-F4 и оно всё нормально закрывается..
Только что проверил на разных проектах в профайлере- Если экран не полный, Alt-F4 не работает. Нажимаю Ctrl-F -полный экран- потом Alt-F4 - и всё закрывается без "останова".