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 |
---|---|---|---|
|
| The machine's interface type. | ✓ |
|
| The individual machine's interface url. | ✓ |
|
| The custom machine name to be displayed in the Agile MES. Will be read from the machine if unset. | ✗ |
|
| Browse name of the MachineTool node. |
|
|
| The MES instance(s) of your organization. | ✓ |
|
| (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
]
}