Asset Twin example

Attachments

Which sensor measures where. Multiviz knows the sensors that publish and the measuring points declared from them; the sites and machines above the measuring points are this app's, as your plant hierarchy is your system's. Resetting the app's state keeps all of it.

Sensors not mounted yet

These sensors publish, and their measurements are stored but never analysed until a measuring point is declared from them. Drag a sensor into a slot of a measuring point (or select it and click the slot), name the point, and declare it. The chip on each sensor is the axis it reports in its own frame (X, Y, Z); which of those is horizontal, vertical or axial depends on how it was bolted on, so only whoever mounted it can say. The choice is stored with each stream; record it in your own system too.

Not mounted

New measuring points

Measuring points

Place each measuring point on its machine, with an optional component (Motor, Pump, …) and name; without a name it keeps the label it was declared with. A point on no machine is listed as unplaced on the overview, and still alerts.

Measuring pointPlacement
DE - Comp C
1ced4b54-4854-4a66-89d0-0ef8eb736a73
NDE - Comp C
cb4bd7d8-82e5-446e-8aaf-fab35cedb0c4
DE - Comp C
0fb511a9-7ddf-488c-9811-2c92f8009158
NDE - Comp C
10e4184d-c047-4b19-b102-14e3211c2e53
DE - 602
04f8fae3-8ef8-4d04-b0be-e8103007c6f5
DE - 602
56c77c40-a5aa-4c9d-8eba-906eec2e5e62
DE - 601
357bc060-d624-418c-8d8e-fa8ac9e83284
DE - 601
745a2bae-b55f-41a9-96e9-6b59c5bb4f92
NDE - P100
f7396968-94fc-441c-8ef5-0f4575598406
NDE - P100
b01be63c-d10e-441a-b539-01a21f2d9ea1
DE - P100
c02ea56f-4e98-4432-b022-456ad1bde6be
DE - P100
fc27935e-1d43-488a-abb8-2931e5899926
DE - 402
14ff5e19-d5d4-488d-b20c-e5ac3a83f1a9
DE - 402
d1e525d0-c74b-4b88-9347-401a1f33164e
DE - 501
11763f09-af37-41bd-9dc3-64a572701de0
DE - 501
12a66730-87bc-4baf-b1cd-78df78939dc5
NDE - P200
6678f790-8845-417d-94ae-c628e073b157
NDE - P200
e039692a-ef62-4d52-8c95-6a38a9ca1d93
DE - P200
afd38e2a-4d57-419c-9eb7-76559336701e
DE - P200
f66e9ddf-0bcf-4ed1-a284-2551c2e64133
DE - Comp A
6e79377a-3e8e-4098-82f3-416ebcd6f87a
NDE - Comp A
4ec2c365-f98d-407c-9888-06e61b22baa9
DE - Comp A
384935a2-0217-495b-89a6-f9f985f0482d
NDE - Comp A
62a63eaa-4050-46b9-a734-1646c95fceed
NDE - Comp B
b05d61a6-b503-40fb-a5ea-69bdf53608ed
NDE - Comp B
259d8d90-502c-44c3-a760-79f07699eb72
DE - Comp B
d7be6ad2-4077-48a4-9b4c-6c79adb32b85
DE - Comp B
ef5b6c0d-1296-4089-a9a8-5d4eda090887
DE - 401
e347c9cb-e43c-41a5-b696-9a6765f6dbd1
DE - 401
7c6752e1-55ca-4511-af00-fe3f23c54353
DE - 502
1ffe3265-b869-4976-b851-b2d987e4fee3
DE - 502
bc7730b6-25c8-4ef4-8647-f605275fd527

Sites and machines

Import or export the whole hierarchy as a file

Export the current hierarchy — the same format; export, edit and import again to change many points at once.

{
  "sites": [
    {
      "name": "Mill 2",
      "machines": [
        {
          "name": "Feed pump P-12",
          "measuring_points": [
            {"id": "PUMP-12-DE", "name": "Pump drive end", "component": "Pump"},
            {"id": "PUMP-12-NDE", "component": "Pump"},
            "MOTOR-12-DE"
          ]
        }
      ]
    }
  ]
}

id is the measuring point id the deployment lists. name and component are optional. A bare string is just the id. Sites match by name, machines by name within their site. Points may be listed before they are declared.

After a sensor replacement

A replacement sensor publishes as a new sensor, so it appears above among the sensors not mounted yet. Attach it to the stream the old one fed rather than declaring a new measuring point: the stream keeps its whole history across the swap, and its priority, clears and trends carry on.


No sensor is waiting to be mounted.