Skip to main content
Version: 2.7

Device Information Model

Device information model are designed to

  • Access the hardware
  • Providing a generic information model (GIM) along different controllers and machine brands

Typically, device information models contain:

  • Data Nodes
  • Commands
  • Alarm and Event Pool
  • Logical Structure

But also mor complex constructs can be added to devices

  • Correlation processors
  • Complex commands extended with C# Scripts

These constructs are used to create a generic information model (GIM).

Device information models are written JSON format and stored in the configuration folder Config\Devices.

Example:

Two devices X and Y should provide a generic information model:

Generic Information Model

Both devices should provide A, B and C in the same manner. To achieve this different correlation schemas are needed.

NOTE

HumanOS allows to

  • handle individual device information models
  • define data transformations
  • implement business logic on the device level