The following configuration options of the common machine configuration model apply to EOS Connect machines.
Aggregator version 1.3.0+
Configuration | Data | Description | Required |
---|---|---|---|
|
| The machine's interface type. | ✓ |
|
| The individual machine's interface url. | ✓ |
|
| The MES instance(s) of your organization. | ✓ |
|
| Umati server port used for internal data transfer. Set if the default port is conflicting with another port on your server. | ✗ |
|
| A secrets file for OPC/UA authentication (see below). Path can be absolute or relative to the Aggregator. | ✓ |
EOS Connect machine example:
{ "type":"EOS", "url":"opc.tcp://SI3456:4843", "authentication_file_path":"./secret.json", "mes_id":[ 1 ] }
Secret file example:
For OPC/UA authentication you will have to create a file similar to the one below and adjust the authentication_file_path
in your config.json
.
{ // 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", "username":"username", "password":"password" }
Obtaining access credentials:
Please refer to the EOSCONNECT Core documentation for more details.
Create a new user through the Authorization Service User Interface
Export the certificate used by EOSCONNECT Core
Aggregator version 1.1.0+
Configuration | Data | Description | Required |
---|---|---|---|
|
| The machine's interface type. | ✓ |
|
| The individual machine's interface url. | ✓ |
|
| The MES instance(s) of your organization. | ✓ |
|
| Umati server port used for internal data transfer. Set if the default port is conflicting with another port on your server. | ✗ |
EOS Connect machine example:
{ "type": "EOS", "url": "opc.tcp://SI3456:4843", "mes_id": [ 1 ] }