Проект на диске
Проект — это папка с текстовыми файлами. Её удобно хранить в git и сравнивать версии.
project.scada паспорт проекта и порядок таблиц, экранов, джиновconnections.json подключенияalarms.json алармыtags/<таблица>.json таблицы теговscreens/<экран>.json экраныgenies/<джин>.json джиныtextlists.json списки текстовtrendgroups.json группы трендовdatabases.json базы данных для скриптов и таблицtasks.json серверные задачиscripts/*.js скрипты клиента оператораserverscripts/*.js скрипты сервераimages/ картинкиФайл, положенный в папку вручную и не упомянутый в паспорте, тоже загружается: в конце, по алфавиту. Имя объекта внутри файла важнее имени файла.
Изменения на ходу
Заголовок раздела «Изменения на ходу»Если в среде исполнения включено применение правок, сервер следит за папкой проекта и подхватывает изменения без перезапуска.
Выбор проекта для запуска
Заголовок раздела «Выбор проекта для запуска»Проект выбирается в окне среды исполнения. Этот выбор хранится в %ProgramData%\Scadora\runtime.json и действует и для окна, и для службы.