Table of contents
Communication
12
Function Manual, 05/2021, A5E03735815-AJ
9.3
Using the S7-1500 as an OPC UA server ............................................................................ 201
9.3.1
Interesting information about the OPC UA server of the S7-1500 CPUs ............................. 201
9.3.1.1
The OPC UA server of the S7-1500 CPUs ........................................................................... 201
9.3.1.2
End points of the OPC UA server ....................................................................................... 203
9.3.1.3
Runtime behavior of the OPC UA server ............................................................................ 205
9.3.2
Configuring access to PLC tags ......................................................................................... 208
9.3.2.1
Managing write and read rights ....................................................................................... 208
9.3.2.2
Managing write and read rights for a complete DB ........................................................... 209
9.3.2.3
Coordinating write and read rights for CPU tags ............................................................... 211
9.3.2.4
Consistency of CPU tags ................................................................................................... 213
9.3.2.5
Accessing OPC UA server data .......................................................................................... 216
9.3.2.6
MinimumSamplingInterval attribute ................................................................................. 217
9.3.2.7
Export OPC UA XML file .................................................................................................... 217
9.3.3
Configuring the OPC UA server ......................................................................................... 218
9.3.3.1
Enabling the OPC UA server ............................................................................................. 218
9.3.3.2
Access to the OPC UA server............................................................................................. 220
9.3.3.3
General settings of the OPC UA server .............................................................................. 222
9.3.3.4
Settings of the server for subscriptions ............................................................................. 224
9.3.3.5
Handling client and server certificates .............................................................................. 227
9.3.3.6
Generating server certificates with STEP 7 ........................................................................ 233
9.3.3.7
User authentication ......................................................................................................... 237
9.3.3.8
Users and roles with OPC UA function rights ..................................................................... 238
9.3.3.9
Diagnostic settings of the server ...................................................................................... 241
9.3.3.10
License for OPC UA .......................................................................................................... 242
9.3.4
OPC UA server interface configuration .............................................................................. 243
9.3.4.1
What is a server interface? ............................................................................................... 243
9.3.4.2
Using OPC UA companion specifications ........................................................................... 245
9.3.4.3
Creating a server interface for companion specification .................................................... 253
9.3.4.4
Creating a user-defined server interface ........................................................................... 259
9.3.4.5
Data types for companion specifications .......................................................................... 265
9.3.4.6
Rules for OPC UA XML files ............................................................................................... 269
9.3.4.7
Creating a server interface for reference namespace ........................................................ 270
9.3.4.8
Generating OPC UA nodes based on local data mappings of FB types and UDTs ................. 273
9.3.4.9
Notes on configuration limits when using server interfaces .............................................. 277
9.3.5
Providing methods on the OPC UA server ......................................................................... 279
9.3.5.1
Useful information about server methods ........................................................................ 279
9.3.5.2
Boundary conditions for using server methods ................................................................. 283
9.3.6
Providing alarms on the OPC UA server............................................................................. 285
9.3.6.1
Useful information on alarms ........................................................................................... 285
9.3.6.2
OPC UA Events ................................................................................................................. 290
9.3.6.3
OPC UA conditions and OPC UA alarms ............................................................................. 293
9.3.6.4
Activating Alarms and Conditions ..................................................................................... 295
9.3.6.5
Subscribing to events of an OPC UA server ....................................................................... 296
9.3.6.6
Methods for OPC UA Alarms and Conditions ..................................................................... 297
9.3.6.7
Handling memory limits for OPC UA Alarms and Conditions .............................................. 301
9.3.7
Using diagnostics options ................................................................................................ 304
9.3.7.1
Diagnostics of the OPC UA server ..................................................................................... 304
9.3.7.2
Server state transition diagnostics .................................................................................... 306
9.3.7.3
Session state transition diagnostics .................................................................................. 307
9.3.7.4
Check for security events ................................................................................................. 308
9.3.7.5
Request of a remote client failed ...................................................................................... 309
9.3.7.6
Subscription diagnostics .................................................................................................. 311
Summary of Contents for SIMATIC ET 200AL
Page 2: ......
Page 143: ......
Page 218: ......
Page 250: ......
Page 296: ......
Page 337: ......
Page 365: ......
Page 392: ......
Page 419: ......
Page 451: ......
Page 483: ......
Page 597: ......
Page 648: ......
Page 702: ......
Page 739: ......
Page 781: ......
Page 804: ......
Page 828: ......
Page 853: ......
Page 880: ......
Page 906: ......
Page 996: ...Diagnostics ...
Page 1121: ......
Page 1565: ......