BECKHOFF Driver Configuration
Check Installation of Connectivity before setting up HumanOS.
Plugin Configuration
The plugin configuration file is named settings.json
located in <install directory>\Config\HumanOS.UHAL.BeckhoffControl\
. It contains all global settings of the plugin.
See Generic Plugin Configuration for more details.
Device Information File
The device information file is used to configure the access to the BECKHOFF hardware. It contains:
Id
: unique device id (GUID), which MUST match the device license id.DriverId
:DBC6DEB3-951F-4A23-8477-7D8784995A95
Address
: connection address- Data Access
See Device Information Model for more details.
Connection Address
The Address for BECKHOFF Controls is the AdsAmsNetId of the target:
Name | Description | Example |
---|---|---|
<AmsNetId>:<port> | AmsNetId of the target device including the port | 5.44.184.224.1.1:851 |
TwinCAT 2.x
Use the following ports to connect to TwinCAT 2.x Environments:
801 | PLC RuntimeSystem 1 |
---|---|
811 | PLC RuntimeSystem 2 |
821 | PLC RuntimeSystem 3 |
831 | PLC RuntimeSystem 4 |
For configuration, goto Beckhoff WebSite
TwinCAT 3.x
Use the following ports to connect to TwinCAT 3.x Environments:
851 | PLC RuntimeSystem 1 |
---|---|
852 | PLC RuntimeSystem 2 |
853 | PLC RuntimeSystem 3 |
854 | PLC RuntimeSystem 4 |
For configuration, goto Beckhoff WebSite
Example
{
"Name": "Beckhoff Device",
"Id": "6f007270-ff97-48f8-b1cf-6e0f20e49366",
"DriverId": "DBC6DEB3-951F-4A23-8477-7D8784995A95",
"Address": "5.82.10.47.1.1:851"
}