Umati Machine Configuration

The following configuration options of the common machine configuration model applies to umati machines.

Aggregator version 1.6+

Configuration

Data

Description

Required

Configuration

Data

Description

Required

type

UMATI

The machine's interface type.

url

opc.tcp://datahub.umati.app:4840

The individual machine's interface url.

custom_name

my_umati_machine

The custom machine name to be displayed in the Agile MES. Will be read from the machine if unset.

unique_name

FullMachineTool

Browse name of the MachineTool node.

 

mes_id

[1]

The MES instance(s) of your organization.

authentication_file_path

./secret.json or

JSON object

(Optional) Secrets for OPC/UA authentication (see below). For files, the path can be absolute or relative to the Aggregator.

Umati machine example:

{ "type": "UMATI", "url": "opc.tcp://datahub.umati.app:4840", "custom_name": "my_umati_machine", "authentication_file_path": "./secret.json", // contents as shown below "mes_id": [ 1 ] }

OR

{ "type": "UMATI", "url": "opc.tcp://datahub.umati.app:4840", "custom_name": "my_umati_machine", "authentication_file_path": { // Client Id "username": "username", // Client Secret "password": "password", // Optionally override secrets: // Relative or absolute path to a PEM or DER file, or its content inline "certificate": "./my_cert.der", // Subject Alternative Name, URI= "application_uri": "urn:example.com", // Relative or absolute path to a PEM or DER file, or its content inline "private_key": "./my_priv.der", }, "mes_id": [ 1 ] }