This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
c_niagara:headpage [2022/02/25 21:47] – mk | c_niagara:headpage [2022/02/25 22:17] (current) – mk | ||
---|---|---|---|
Line 60: | Line 60: | ||
{{: | {{: | ||
- | |||
==== Framework breakdown ==== | ==== Framework breakdown ==== | ||
+ | Framework runs as a 2 part deal, a platform and a station. | ||
+ | |||
+ | === Platform === | ||
+ | The platform is running either on a unix based controller or windows based PC, and can best be compared to "a firmware" | ||
+ | It contains settings for TCP/IP and licensing. | ||
+ | It also contains systems to copy stations and control start/stop of these. | ||
+ | |||
+ | == Platform tree structure example == | ||
+ | See below image of a standard platform setup | ||
+ | {{ : | ||
+ | |||
+ | === Station === | ||
+ | |||
+ | It's where all the magic happens! | ||
+ | It it build up like a tree structure. | ||
+ | First comes | ||
+ | |||
+ | * Alarms | ||
+ | * Config | ||
+ | * Files | ||
+ | * Hierarchy | ||
+ | * History | ||
+ | |||
+ | == Alarms == | ||
+ | Shortcut to alarm section, with views and database maintenance. | ||
+ | |||
+ | == Config == | ||
+ | Where all primary programming is located, it also contains Services, Drivers and Apps. | ||
+ | |||
+ | Services | ||
+ | Contains alarm handling, user services, web and the internally used fox servers | ||
+ | and other primary backend systems. | ||
+ | If you want a primary function to work, this is where to locate and install it. | ||
+ | |||
+ | Drivers | ||
+ | Contains programming part of the station, including Bacnet and Modbus drivers, | ||
+ | but this is also where you create your programming, | ||
+ | in separate folders or directly inside the drivers network. | ||
+ | A folder contains multiple view options like property sheet or wire sheet. | ||
+ | They also supports a custom view (Px view), meaning to show website animations. | ||
+ | |||
+ | Apps | ||
+ | I actually don't know what this is for? | ||
+ | |||
+ | == Files == | ||
+ | Is the local file storage, it contains images, px files (website animations) or other files used. | ||
+ | |||
+ | == Hierarchy == | ||
+ | One of the newer functions, used to dynamically build a tree structure for your site, and to allow easier navigation. | ||
+ | In my opinion it's not " | ||
+ | The hierarchy is build using tags on folders and points, they can be direct or implied. | ||
+ | What is needed to make it really nice is implied relations and better interaction with objects. | ||
+ | |||
+ | == History == | ||
+ | Contains all your history files and the ability to run database maintenance. | ||
+ | |||
+ | == Station tree structure example == | ||
+ | {{: | ||
+ | |||
+ | ==== Workbench breakdown ==== | ||
\\ | \\ |