1 ===============================================================
2 ================= Основные опции ==============================
3 ===============================================================
-h, --help Этот текст помощи по опциям командной строки и параметрам конфигурационного файла программы.
--projName=<имя> Имя проекта OpenSCADA для переключения. Для такой операции также используется переменная окружение "OSCADA_ProjName" и имя бинарной программы "openscada_{ProjName}". --projUserDir={дир.} Директория пользовательских проектов OpenSCADA (доступна для записи), по умолчанию "~/.openscada". --projLock={per} Использовать блокирование проектов созданием файла "lock" в директории проекта и его обновление с периодом <per>, по умолчанию включено и период обновления <per> составляет 60 секунд. Для отключения установить период обновления <per> в нуль. --lang=<LANG> Язык станции, в виде "ru_RU.UTF-8". --config=<файл> Конфигурационный файл станции. --station=<ид> Идентификатор станции. --statName=<имя> Имя станции. --modDir=<path> Директории модулей, разделённые ';', и в конце могут содержать шаблон файлов. --messLev=<уров> Уровень обрабатываемых сообщений (0-7). --log=<направл.> Направление сообщений в, по битовому полю: 0x1 - системный логер (syslogd); 0x2 - стандартный выход (stdout); 0x4 - стандартный выход ошибок (stderr); 0x8 - архив сообщений. --consoleCharSet={CharSet} Принудительно установить кодовый набор символов консоли в <CharSet>, по умолчанию он системный. --demon, --daemon Запуск в режиме демона. --pidFile=<файл> файл для помещения ID процесса программы сюда. --noCoreDump Предотвращать создание предсмертных дампов - не снимать это ограничение. --permCrtFiles={права} Права создаваемых OpenSCADA файлов, по умолчанию это 0755 (RWXRW_RW_).
Параметры станции 'AGLKS(SimulatorStation)' в конфигурационном файле ------------
StName <имя> Имя станции. WorkDB <Тип.Имя> Рабочая БД (тип и имя). WorkDir <path> Рабочая директория. ModDir <path> Директории модулей, разделённые ';', и в конце могут содержать шаблон файлов. IcoDir <path> Директория с иконками. DocDir <path> Директория с документами. MessLev <уровень> Уровень обрабатываемых сообщений (0-7). SelDebCats <список> Список категорий отладки, разделены ';'. LogTarget <направл.> Направление сообщений в, по битовому полю:
0x1 - системный логер (syslogd); 0x2 - стандартный выход (stdout); 0x4 - стандартный выход ошибок (stderr); 0x8 - архив сообщений.
Lang <язык> Язык-локаль станции, в виде "ru_RU.UTF-8". LangBase <язык> Базовый язык и перечень всех локалей (вроде "ru_RU.UTF-8") проекта (опционально) разделённых ';', для многоязычного режима. MainCPUs <список> Основной перечень используемых процессоров, разделены ':'. TaskInvPhs <n> Количество фаз вызова задач, 1 для отключения фазирования. ClockRT <0|1> Установить использование источника часов в REALTIME (иначе MONOTONIC), несколько проблематичное при модификации системных часов. SaveAtExit <0|1> Сохранять программу при выходе. SavePeriod <секунд> Период сохранения программы, 0 для отключения. ModifCalc <0|1> Устанавливать модификацию для вычислительных объектов. RdStLevel <уров> Уровень резервирования текущей станции. RdTaskPer <секунд> Период вызова задачи обслуживания резервирования. RdRestConnTm <секунд> Время восстановления соединения с "мёртвой" резервной станцией. RdStList <список> Список резервных станций, разделённых символом ';' (st1;st2). RdPrimCmdTr <0|1> Включение транзита первичных команд на резервные станции.
Глобальные конфигурируемые лимиты:
limObjID_SZ [*20..50] Размер ИД объектов OpenSCADA.
ВНИМАНИЕ! Большой размер может вызвать ошибку размера ключа на БД похожих на MySQL! Измените это только один раз перед использованием на БД с фиксированным типом "char({N})"!
limObjNm_SZ [*100...200] Размер НАЗВАНИЯ объектов OpenSCADA.
ВНИМАНИЕ! Измените это лишь один раз перед использованием на БД с фиксированным типом "char({N})"!
limArchID_SZ [*50...90] Размер ИД объектов архива значений.
ВНИМАНИЕ! Только увеличивайте его, иначе можете получить проблемы в Archive.FSArch! Измените это лишь один раз перед использованием на БД с фиксированным типом "char({N})"!
limUserFile_SZ [1MB...*10MB...1000MB] Ограничение на размер файлов при загрузке и обработке в пространстве пользователя
и размер частей передачи больших файлов.
limUserIts_N [1000...*1000000...1000000000] Ограничение на количество создаваемых элементов пользователя, вроде элементов массивов. limCacheIts_N [*100...100000] Ограничение на количество элементов в кеше. limCacheIts_TM [10...*60...1000] Ограничение на время элементов в кеше, секунд.
Глобальные конфигурируемые параметры:
prmStrBuf_SZ [1000...*10000...1000000] Длина строковых буферов, не строковых классов. prmWait_DL [0.001...*0.1...1] Время кванта циклов ожидания, секунд. prmWait_TM [*5...10] Стандартный размер таймаута ожидания, секунд. prmInterf_TM [*7...15] Время ожидания реакции интерфейса, секунд. prmServTask_PER [1...*10...120] Период сервисной задачи, секунд.