Вопрос: - Как определить место ошибки в коде программы пользователя на которую указывает Diagnostic Viewer среды программирования Unity Pro или Control Expert.
Среда/Окружение/Версии: - Среда программирования Unity Pro версии v4.1 и выше или Control Expert версии v14.0 и выше.
Решение: - Для определения конкретной причины - секции, блока и номера строки кода приведшей к ошибке необходимо воспользоваться Diagnostic Viewer в режиме Online из Unity Pro (Control Expert).
Для отображения максимума информации рекомендуем в проекте Unity Pro разрешить всю диагностику.
Для этого:
a. В закладке Tools->Project Setting->PLC diagnostics поставить галочки в Application diagnostics , System diagnostics, Rack Viewer diagnostic information, Program Viewer information для разрешения диагностики.
b. В окне проекта Unity Pro в закладке Tools (Alt +6) включить Diagnostic Viewer и понаблюдать за сообщениями из системы в режиме Online и вместе с программистами проанализировать их на предмет ошибок, способных привести к останову системы.
Щелчком правой кнопкой мыши на строчке Viewer-а, содержащую сообщение об ошибке, в выпадающем меню выбрать Initialize Editor или Initialize Search, что позволит открыть программную секцию в вашем проекте, которая вызвала это предупреждающее сообщение. Нижняя часть экрана Diagnostic Viewer при этом содержит основную информацию о проблеме.
Среда/Окружение/Версии: - Среда программирования Unity Pro версии v4.1 и выше или Control Expert версии v14.0 и выше.
Решение: - Для определения конкретной причины - секции, блока и номера строки кода приведшей к ошибке необходимо воспользоваться Diagnostic Viewer в режиме Online из Unity Pro (Control Expert).
Для отображения максимума информации рекомендуем в проекте Unity Pro разрешить всю диагностику.
Для этого:
a. В закладке Tools->Project Setting->PLC diagnostics поставить галочки в Application diagnostics , System diagnostics, Rack Viewer diagnostic information, Program Viewer information для разрешения диагностики.
b. В окне проекта Unity Pro в закладке Tools (Alt +6) включить Diagnostic Viewer и понаблюдать за сообщениями из системы в режиме Online и вместе с программистами проанализировать их на предмет ошибок, способных привести к останову системы.
Щелчком правой кнопкой мыши на строчке Viewer-а, содержащую сообщение об ошибке, в выпадающем меню выбрать Initialize Editor или Initialize Search, что позволит открыть программную секцию в вашем проекте, которая вызвала это предупреждающее сообщение. Нижняя часть экрана Diagnostic Viewer при этом содержит основную информацию о проблеме.
Опубліковано для: Schneider Electric Україна


Потрібна допомога?
Інструмент вибору продукту
Швидко та легко знаходьте потрібні продукти й допоміжне обладнання для своїх завдань.
Розрахувати вартість
Ставте свої запитання щодо продажів онлайн, і з вами зв’яжеться фахівець
Де придбати?
Зручний пошук найближчого дистриб’ютора, магазина або спеціалізованого партнера Schneider Electric у вашому регіоні.
Довідковий центр
Знайдіть усі необхідні ресурси для підтримки в одному місці.