OPC DA
Neuron can indirectly access the OPC DA server running on Windows OS through the external helper program neuopc.exe. NeuOPC converts the DA protocol to UA protocol and then acquires data through Neuron’s existing OPC UA plug-in, all accessible points of the DA are mapped to the UA “namespace2” and the point The point IDs are consistent with those of the DA.
The NeuOPC component packages can be downloaded from the Project page of NeuOPC (NeuOPC is an open source project under the GPL agreement). For installation and system configuration for remote connection, refer to NeuOPC Installation and NeuOPC Remote Access.
Parameters
NeuOPC Parameters
Parameter | Description |
---|---|
DA Host | Need to connect to the target host ID, which can be the target IP or Hostname, and this machine can not be set |
DA Server | The name of the DA server, such as “Matrikon.OPC.Simulation.1”, after filling in the DA Host, you can click the drop-down button to try to get the Server list |
UA Port | The listening port setting of the UA server, the default 48401 |
UA User | Authorized access user name of UA server, default admin |
UA Password | Access password of UA server, default 123456 |
Neuron opcua Parameters
Parameter | Description |
---|---|
Endpoint Url | The access address of NeuOPC, the default is opc.tcp://127.0.0.1:48401/ |
Username | Authorized username for NeuOPC |
Password | Access password for NeuOPC |
Data Types
- INT8(SBYTE type)
- INT16
- INT32
- INT64
- UINT8(BYTE type)
- UINT16
- UINT32(also used to represent DATETIME types)
- UINT64
- FLOAT
- DOUBLE
- BOOL
- STRING
Address Format
IX!NODEID
IX Namespace index, IX can only be 2 when accessing NeuOPC.
NODEID Node ID, consistent with the string in the UA server.
Examples
Address | Data Type | Description |
---|---|---|
1!Bucket Brigade.UInt2 | UINT16 | Get a datatag of type UINT16; NS is 2, NODEID is Bucket Brigade.UInt2 |