<< Click to Display Table of Contents >> Navigation: Работа в режиме исполнения > Отладка проекта > Как получить диагностическую информацию работы среды исполнения |
Во время работы среды исполнения лог-файлы формируются автоматически. Место хранения лог-файлов зависит от типа используемой среды исполнения.
В случае если используется среда исполнения, входящая в состав среды разработки, файлы, по умолчанию, хранятся в папке: "c:\Users\[имя пользователя]\AppData\Roaming\MPSSoft\MasterSCADA4D[номер версии]\ProjectsServiceData\[имя проекта]\Debug\[имя узла]\PLC\logs\log_[дата формирования файла].txt"
В случае если используется исполнительная система, установленная как независимое приложение, лог-файлы хранятся в рабочей папке среды исполнения.
Узнать путь к лог-файлам можно при помощи приложения MasterSCADA 4D Monitor. Для этого необходимо открыть окно настройки хоста, где будет указан путь к логам:
Далее необходимо открыть папку, указанную в мониторе. В ней может содержаться несколько вложенных папок, в зависимости от того, сколько экземпляров запускалось на данном компьютере:
Важно! Диагностическая информация о периодах работы среды исполнения выдается в конце файла.
В среде разработки перед загрузкой конфигурации в исполнительную систему в свойстве узла Параметры запуска RT необходимо указать код /t:
Далее нужно загрузить конфигурацию проекта, подождать пока пройдет опрос устройств (не менее 2-3 минут) и перейти по пути хранения логов.
По окончании работ обязательно уберите код /t в параметрах запуска исполнительной системы.
При установке исполнительной системы по умолчанию запись логов не ведётся. Чтобы включить их, при установке RT необходимо дописать ключ --enable-log:
./install.sh --enable-log
После этого запись лога будет осуществляться в директорию по умолчанию: /var/log/mplc4.
Смотрите также:
Получение диагностической информации по TCP/IP
Получение диагностической информации при помощи ФБ
Получение расширенной диагностической информации RT на Linux