Среда исполнения AgavaSCADA/AgavaPLC: различия между версиями
(не показаны 2 промежуточные версии этого же участника) | |||
Строка 6: | Строка 6: | ||
== Параметры среды исполнения == | == Параметры среды исполнения == | ||
− | Все типы сред исполнения при старте загружают параметры из файла параметров [[Файл as.ini|as.ini]]. | + | Все типы сред исполнения при старте загружают параметры из файла параметров [[Файл as.ini|<code>as.ini</code>]]. |
+ | == Конфигурирование среды исполнения для загрузки проекта == | ||
+ | При необходимости запуска проекта в работу без среды разработки необходимо: | ||
+ | |||
+ | # Открыть в среде разработки проект (<code>.asp</code>) или откомпилированную конфигурацию (<code>.bin</code>). | ||
+ | # Выполнить сохранение конфигурации, если был открыт проект (<code>.asp</code>). | ||
+ | # Вызвать команду "Установить проект по умолчанию" в меню "Проект". | ||
+ | |||
+ | После установки проекта по умолчанию в файле [[Файл as.ini|<code>as.ini</code>]] будет указан выбранный проект, например: | ||
+ | [General] | ||
+ | ;ProjectsFolder= | ||
+ | ProjectFile=D:/Panel/Panel1/HTC2_Panel1.bin | ||
+ | При запуске среды исполнения (файл <code>rtu.exe</code> для ОС Windows, или <code>rtu</code> для ОС Linux) производится определение текущего проекта и его загрузка. | ||
+ | |||
+ | Установить текущий проект, загружаемый по умолчанию, можно без среды разработки, вручную: | ||
+ | |||
+ | * путем указания пути до папки с проектом в параметре <code>ProjectsFolder</code> или | ||
+ | * путем указания пути до файла проекта в параметре <code>ProjectFile</code>. | ||
+ | |||
+ | Для запуска среды исполнения в обычном (не монопольном режиме) с выбранным проектом необходимо запустить исполняемый файл <code>С:\AgavaSCADA-1.2\bin\rtu.exe</code> для ОС Windows, или <code>/usr/bin/rtu</code> для ОС Linux. | ||
+ | |||
+ | == Профилирование при работе среды исполнения из консоли == | ||
+ | Для среды исполнения версии <code>1.6.13+</code> доступны следующие опции конфигурационного файла: | ||
+ | [Performance] | ||
+ | EnableTaskProfiler=0|1 ; Включение профилировщика задач | ||
+ | EnableTargetVisuProfiler=0|1 ; Включение профилировщика визуализации | ||
[[Категория:AgavaSCADA/AgavaPLC]] | [[Категория:AgavaSCADA/AgavaPLC]] |
Текущая версия на 13:25, 11 сентября 2025
1 Среда исполнения RTS
Среда исполнения RTS предназначена для использования в системах без экрана и не обладает возможностью визуализации данных.
2 Среда исполнения RTU
Среда исполнения RTU устанавливается на настольные компьютеры и контроллеры с экраном и обладает полным функционалом.
3 Параметры среды исполнения
Все типы сред исполнения при старте загружают параметры из файла параметров as.ini
.
4 Конфигурирование среды исполнения для загрузки проекта
При необходимости запуска проекта в работу без среды разработки необходимо:
- Открыть в среде разработки проект (
.asp
) или откомпилированную конфигурацию (.bin
). - Выполнить сохранение конфигурации, если был открыт проект (
.asp
). - Вызвать команду "Установить проект по умолчанию" в меню "Проект".
После установки проекта по умолчанию в файле as.ini
будет указан выбранный проект, например:
[General] ;ProjectsFolder= ProjectFile=D:/Panel/Panel1/HTC2_Panel1.bin
При запуске среды исполнения (файл rtu.exe
для ОС Windows, или rtu
для ОС Linux) производится определение текущего проекта и его загрузка.
Установить текущий проект, загружаемый по умолчанию, можно без среды разработки, вручную:
- путем указания пути до папки с проектом в параметре
ProjectsFolder
или - путем указания пути до файла проекта в параметре
ProjectFile
.
Для запуска среды исполнения в обычном (не монопольном режиме) с выбранным проектом необходимо запустить исполняемый файл С:\AgavaSCADA-1.2\bin\rtu.exe
для ОС Windows, или /usr/bin/rtu
для ОС Linux.
5 Профилирование при работе среды исполнения из консоли
Для среды исполнения версии 1.6.13+
доступны следующие опции конфигурационного файла:
[Performance] EnableTaskProfiler=0|1 ; Включение профилировщика задач EnableTargetVisuProfiler=0|1 ; Включение профилировщика визуализации