NUM AXIUM Driver Configuration
Plugin Configuration
The plugin configuration file is named settings.json
located in <install directory>\Config\HumanOS.UHAL.NumControl.Axium\
. It contains all global settings of the plugin.
See Generic Plugin Configuration for more details.
Plugin Configuration Extension
The NUM Axium Plugin extends the Generic Plugin Configuration with
- NumRoto extensions
NumRoto Configuration
The element NumRoto
contains all settings that belong to NumRoto.
Currently only the data point MachineActivity can be specified here.
Machine Activity Configuration
The MachineActivity element contains the following settings:
Attribute | Description | Data Type |
---|---|---|
EParameterRegistryKey | Registry Key of Machine Activity EParameter | System.String |
EParameterRegistryPath | Registry Path of Machine Activity EParameter | System.String |
Example:
Following Example shows a NUM Control Driver Configuration:
{
"Disabled": false,
"NumRoto": {
"MachineActivity": {
"EParameterRegistryKey": "EparamMachineActivity",
"EParameterRegistryPath": "HKEY_CURRENT_USER\\SOFTWARE\\NUMROTO\\NUMROTOplus"
}
},
"Devices": [
{
"MainTaskProcessor": {
"Name": "MainTaskProcessor",
"ProcessingPriority": "Normal",
"MaxSchedulingTimeSlice": 200,
"MinSchedulingTimeSlice": 10
}
}
]
}
Device Information File
The device information file is used to configure the access to the NUM Axium CNC controls. It contains:
Id
: unique device id (GUID), which MUST match the device license id.DriverId
:B1EB8556-0EE9-40C1-B4D0-22DCA4C07C59
Address
: Connection address- Data Access
- Commands
- Alarm Events
See Device Information Model for more details.
Connection Address
The Address for NUM Axium Control is the serial numbers of the controller.
You can find the serial number in Axium under E/A (F10), 8 (System identification)
.
Name | Description | Example |
---|---|---|
Address | The address is the num affaire number | 65205200 |
The serial number for Axium contains a space, like
652052 00
. The Address in HumanOS® must be written without a space, like65205200
.
Example:
{
"Id": "13E03A96-717E-4672-989C-7BFAF8476B0A",
"Name": "Device",
"DriverId": "B1EB8556-0EE9-40C1-B4D0-22DCA4C07C59",
"Address": "65205200"
}