20 articles
Tutorials
A guided track from your first connection to a complete plant model, built against the simulator that ships with Infohub.
Beginner
T01: Your First ConnectionConnect to the built-in simulator, create your first retrieved measure, deploy it, and see values arrive.T02: Building an Aggregation ChainPut raw values onto the interval grid — and learn the difference between a rate and a totaliser the hard way round.T03: Manual EntryCapture a monthly target through a form, then spread it across days using the period's real length.T04: Your First CalculationBuild a KPI, break it deliberately by omitting the zero guard, then fix it and learn why recalculation matters.T05: Charts and DashboardsBuild a trend, a widget, and a table, then compose them into a dashboard on the 12-column grid.T06: Format StringsControl how every value displays, and use the three-section pattern to turn a numeric measure into Pass or Fail.T07: Event SchemesTurn a machine state tag into stoppage events with reasons, then get downtime minutes onto the interval grid.
Intermediate
T08: Measure LimitsConstant limits, then the more useful kind — a limit whose threshold is another measure, so it tracks a changing target.T09: Shifts and Time SchemesMove the day boundary to 06:00, define three shifts, and see why the hour offset has to match the first shift start.T10: A KPI DashboardLayer KPIs from base measures upward, build period comparison, and design a dashboard someone would actually use.T11: Custom FunctionsMove the zero guard into a function, refactor your KPIs to use it, then discover what a function edit does to every caller.T12: TemplatesTurn one filler into a template, instantiate three, then improve the template and watch the change reach all of them.T13: OEEAvailability times Performance times Quality — and the definitional arguments that decide whether anyone believes the number.T14: Multi-Interval ModelsMinutely peak demand up to a yearly rollup — where fine intervals are worth their cost and where they are not.
Advanced
T15: Model AttributesAttach values to the tree, inherit them downward, and use them in tags, queries, calculations, and instance names.T16: Multi-Source IntegrationCombine a historian, a SQL database, and a REST API into one KPI — and handle the fact that they disagree about time.T17: Pareto AnalysisRank downtime causes by contribution, build a two-level reason hierarchy, and measure whether your data is good enough to act on.T18: Equipment UtilisationModel every machine state as events, prove the durations reconcile to the interval, and build a utilisation breakdown that adds to 100%.T19: Building a Model from the CLIRebuild everything you have made as a repeatable script — with helpers, exit-code checks, and assertions that catch silent failures.T20: Capstone — A Complete PlantBuild a whole small factory from a specification, using everything in the track — and review it against a real checklist.