SinumerikConnection
host (string, required)
host (string, required)Hostname or IP of the Sinumerik device
Example: "192.168.2.60"
port (integer, required)
port (integer, required)Port of the Sinumerik device
Default: 4840
Example: 4840
resourcePath (string)
resourcePath (string)Path of the Sinumerik server
Default: ""
Example: ""
username (string)
username (string)Username for Sinumerik server
Example: "user"
password (string)
password (string)Password for Sinumerik server
Example: "user"
timeout (integer)
timeout (integer)Timeout, in milliseconds
Default: 1000
Examples: 1000, 2000
options (object)
options (object)Properties of the options object:
defaultSecureTokenLifetime (integer)
defaultSecureTokenLifetime (integer)Lifetime of the secure token. Specified in milliseconds.
Default: 3600000
requestedSessionTimeout (integer)
requestedSessionTimeout (integer)OPC UA sessions may survive TCP connection breaks and are only deleted if no message from a client is received within the timeout period. Specified in milliseconds.
Default: 3600000
endpointMustExist (boolean)
endpointMustExist (boolean)Specifies if the connection is strictly meant for the given endpoint. If false and the endpoint doesn’t exist, a reasonable default endpoint is automatically chosen.
Default: false
messageSecurityMode (string, enum)
messageSecurityMode (string, enum)This element must be one of the following enum values:
NoneSignSignAndEncrypt
Default: "None"
securityPolicy (string, enum)
securityPolicy (string, enum)This element must be one of the following enum values:
Aes128_Sha256_RsaOaepBasic128Basic128Rsa15Basic192Basic192Rsa15Basic256Basic256Rsa15Basic256Sha256NonePubSub_Aes128_CTRPubSub_Aes256_CTR
Default: "None"
watchInterval (integer)
watchInterval (integer)For observing connection breaks, a connection watchdog runs regularly. Short intervals guarantee short notice on break but lead to higher load. Specified in milliseconds
Default: 30000
connectionStrategy (object)
connectionStrategy (object)If a connection attempt failes, retries will be performed with growing delays in between. The following parameter control how these delays behave.
Properties of the connectionStrategy object:
maxRetry (integer)
Maximum number of connection retries in case of failure.
Default: 1000000000
initialDelay (integer)
Delay of the first retry. Consecutive retries will randomly take longer delays.
Default: 1000
maxDelay (integer)
Maximum delay of a retry.
Default: 60000
randomisationFactor (number)
This parameter controls added randomisation to the retry attempts. Must be a number between 0 and 1. If set to 0, retries will be performed with exponentially growing delay until maxDelay. If set to 1, a maximum noise will be added to the retry delays.
Default: 0
Additional restrictions:
Maximum:
1
Last updated
Was this helpful?

