Project on disk
A project is a folder of text files, which makes it easy to keep in git and compare versions.
project.scada project manifest and the order of tables, screens, geniesconnections.json connectionsalarms.json alarmstags/<table>.json tag tablesscreens/<screen>.json screensgenies/<genie>.json geniestextlists.json text liststrendgroups.json trend groupsdatabases.json databases for scripts and tablestasks.json server tasksscripts/*.js operator client scriptsserverscripts/*.js server scriptsimages/ imagesA file placed in the folder by hand and not listed in the manifest is loaded too, last and in alphabetical order. The object name inside a file takes priority over the file name.
Changes while running
Section titled “Changes while running”When project watching is on in the runtime, the server watches the project folder and picks up changes without a restart.
Choosing the project to run
Section titled “Choosing the project to run”Choose the project in the runtime window. The choice is stored in %ProgramData%\Scadora\runtime.json and applies to both the window and the service.