OPC UA communication
9.3 Using the S7-1500 as an OPC UA server
Communication
284
Function Manual, 05/2021, A5E03735815-AJ
Number of implementable server methods and number of arguments
If you implement server methods via your user program, the number of usable methods is
limited depending on the CPU type, see the following table (up-to-date technical data of the
CPUs can be found in the Internet (
https://support.industry.siemens.com/cs/ww/en/ps/td
Technical specification value
CPU 1510SP (F)
CPU 1511 (C/F/T/TF)
CPU 1512C
CPU 1512SP (F)
CPU 1513 (F)
CPU 1505 (S/SP/SP F/SP T/SP TF)
CPU 1515 (F/T/TF)
CPU 1515 SP PC (F/T/TF)
CPU 1516 (F/T/TF)
CPU 1507S (F)
CPU 1517 (F/T/TF)
CPU 1518 (F)
Maximum number of usable server
methods or max. number of server
method instances
(OPC_UA_ServerMethodPre,
OPC_UA_ServerMethodPost instructions)
20
50
100
Maximum number of arguments per
method
(More than the specified number of
arguments can be configured and loaded
into the CPU, but an OPC UA client can-
not call the method).
20
20
20
Error message when exceeded
If the maximum number of server methods is exceeded, the OPC_UA_ServerMethodPre or
OPC_UA_ServerMethodPost instructions report the error code 0xB080_B000
(TooManyMethods).
Supply of structured data types with nested arrays
If a structured data type (Struct/UDT) contains an array, the OPC UA server does not provide
information about the length of this array.
If you use such a structure as the input or output parameter of a server method, for example,
you must ensure that the nested array is supplied with the correct length when the method is
called.
If you do not adhere to this rule, the method fails with the error code "BadInvalidArgument".
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: ......