Skip to content

Using Industrial IoT in nodes

The use of Industrial IoT nodes, is explained in a simple scenario.

Example scenario

A new logistics center is being set up in the smart city. The power consumption (Kilowatt hour) of the cranes is acquired in Industrial IoT. The cranes are not operated continuously. The smart city has its own power generation through wind turbines, photovoltaics and heat pumps.

Objective

The owner of the logistics center would like to calculate the energy consumed by the crane operation in order to better estimate its cost accounting of energy consumption. The owner would like to know whether a change to another energy provider is worthwhile. The following detailed data regarding the energy consumption of the cranes is needed for this:

  • Magnitude of the share of the base load.
  • Magnitude of the peak loads.

The owner would like to use the crane data for a comparison of different energy producers.

Requirement

  • The crane is connected to Industrial IoT and collects the energy data.
  • The energy production of the different energy suppliers of the smart city is acquired in Industrial IoT.

Procedure

To use a "Industrial IoT in" node, follow these steps:

  1. From the node palette, drag and drop the nodes from the respective palette to the working area. Connect the nodes in a flow as shown below:

    Interconnect node

  2. Double click on "read timeseries" node to edit the properties.

    • Enter the "Name".
    • In the "Mode" section, you can select any one of the following options from the dropdown menu.
    • Click "Done".

    asset data

  3. Save and execute the flow.

The flow reads the energy data of the cranes. The nodes can be flexibly modified and used with data of another energy supplier. Continuous checking of the energy costs is ensured. The data can be compared with other energy suppliers.

Using Industrial IoT out nodes

To use described nodes in an simple scenario:

Example scenario

The smart city has its own energy generation through wind energy. In the event of a storm, certain measures must be taken, for example implementation of a plan for maintaining the energy supply through other sources or temporary reduction of energy demand.

Objective

The smart city would like to send an email to its executives in the event of a storm warning.

Requirement

  • A weather forecast is required for next 2 days.
  • An automatable check of weather data, for example through an API call of a weather service.
  • The data must include the wind speed.
  • You have created the basic flow for a weather web service. For more information about the basic flow, refer to Create a basic flow.

Procedure

To send an email, follow these steps:

  1. From the node palette, drag and drop the nodes from the respective palette to the working area. Connect the nodes in a flow as shown below:

    function-email-node

  2. Double click on the "inject" node from the input palette to edit the properties. For more information, refer to Editing nodes.

  3. Double click on the "function" node to edit the properties.

    • Enter the "Name".
    • Enter the "Code".
    • Click "Done".
  4. Double click on the "send email" node to edit the properties.

    • Enter the "Name".
    • In the "Mode" section, you can select any one of the following options from the dropdown menu.
    • In the "Recipients" section, enter the email address of the recipient.
    • Enter the "Subject".
    • In the "Priority" section, you can select any one of the following options from the dropdown menu.
    • To select the assets, click dot.
    • Enter the "File path/name".
    • Click "Done".
  5. Save and execute the flow.

The information supplied by the weather web service is converted to an object structure in the "json" node in order for the information to be processed in the "function" node.

The "function" node uses a script to check for a storm warning in the list of weather data. The "send email" node sends an email to the executives in the event of a storm warning.

Example using Industrial IoT nodes

Example Scenario

The maintenance team of a turbine company needs to regulate the pressure and temperature of the existing assets in the organization.

Objective

The maintenance team needs to read all data from the existing assets so as to know if the readings of all the assets are in control and operating properly.

Let us try to display the data of the assets from the given asset list - one at a time.

Requirements

  • A timestamp input
  • Asset type node
  • Read timeseries nide
  • Message payload

Procedure

To read the data of the assets, follow these steps:

  1. From the node palette, drag and drop the nodes from the respective palette to the working area. Connect the nodes in a flow as shown below:

    Design and connect node

  2. Double click on the "inject" node to edit the properties. For more information, refer to Editing nodes.

  3. Double click on the "asset type" node to edit the properties.

    • Enter the "Name".
    • To select the variables, aspects, asset type of an asset, click dot.

    select asset type aspect

    • You can also deselect assets from the "asset type" node pop-up by using the "Exclude" feature. Click the "Exclude" checkbox and select the assets for which data readings are not to be included.

    Excluded window

    • Click "Done".
  4. Save and execute the flow.

You can view the results in the message payload.

In this example the "read timeseries" node reads the data from the selected asset and displays the data in the message payload.

read timeseries

Example using asset health node

Example

The maintenance team of a turbine company needs to update the health status of the existing assets in the organization. The asset health status can be viewed in Insights Hub Monitor.

Objective

The maintenance team needs to check the health status of an asset and update it using asset health node.

Procedure

To update the asset health status from the previous health status to current health status, follow these steps:

  1. From the node palette, drag and drop the "inject" node from the input palette and "asset status" node from the Industrial IoT palette to the working area. Connect the nodes in a flow as shown below:

    design the flow

  2. Double click on the "inject" node to edit the properties. For more information, refer to Editing nodes.

  3. Double click on the "asset health" node to edit the properties.

    • Enter the "Name".
    • To select the asset type, click dot.
    • In the "Health status" section, you can select any one of the following options from the dropdown menu.
    • Click "Done".
  4. Save and execute the flow.

To view the result, open "Info" tab in Insights Hub Monitor. The asset health status is successfully updated from "Information" to "Ok".

Info tab

Note

If the asset health status is unconfirmed, it should be acknowledge by the user.


Last update: July 18, 2024