Gamesa Windnet OPCUA
Siemens Gamesa Turbines
The purpose of this plugin is to read data from Siemens Gamesa Windnet databases via OPCUA. For this plugin, the following fields should have these values:
Usage
This plugin relies on the OPCUA plugin. Make sure you have been granted access to the OPCUA plugin. You can run a discover
without a configuration file. In this case, all the variables in the Siemens Gamesa OPCUA namespace are displayed in a hierarchical tree format. If the debug is run from the command line with a debug value of -v
, the actual values for all the namespace nodes will also be displayed. The returned tree will look something like this:
The Siemens Gamesa OPCUA connection string usually has a a suffix associated with it. For example, the connection string may be something like: "opc.tcp://192.168.1.10:4601/WindnetPro
, where 4601
is the TCP port. The /WindnetPro
at the end is a suffix
.
The Siemens Gamesa OPCUA server also requires a security string similar to: Basic256Sha256,SignAndEncrypt,/opt/ardexa/config/opcua-ardexa/my_cert.pem,/opt/ardexa/config/opcua-ardexa/my_private_key.pem
, where the first two arguments are security policies (which may be different from site to site), and the last two are certification and private key files, which are uploaded through the plugin.
Arguments
IP Address
.. something like: 192.168.1.4configuration File full path
... this is the config file discussed above.--port
This is an optional entry denoting the TCP Port of the Siemens Gamesa Windnet OPCUA server. It is defaulted to4840
--namespace_index
. This is an optional entry only available when usingdiscover
. It is the namespace for which to discover variables. It is defaulted to0
--auth_file
... this is the authentication file discussed above.--suffix
. This is the suffix, which is set to a default ofurn:example.org:FreeOpcUa:python-opcua
--app_uri
. This is the application URI, which is set to a default of/WindnetPro
--security_str
. This is the security string, which is set to a default ofBasic256Sha256,SignAndEncrypt,/opt/ardexa/config/opcua-ardexa/my_cert.pem,/opt/ardexa/config/opcua-ardexa/my_private_key.pem
Last updated