Siemens SIMATIC ET 200AL System Manual page 1405

Distributed i/o system
Hide thumbs Also See for SIMATIC ET 200AL:
Table of Contents

Advertisement

OPC UA communication
9.3 Using the S7-1500 as an OPC UA server
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
Maximum number of usable server
methods or max. number of server
method instances
(OPC_UA_ServerMethodPre,
OPC_UA_ServerMethodPost instructions)
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).
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".
284
CPU 1510SP (F)
CPU 1505 (S/SP/SP F/SP T/SP TF)
CPU 1511 (C/F/T/TF)
CPU 1515 (F/T/TF)
CPU 1512C
CPU 1515 SP PC (F/T/TF)
CPU 1512SP (F)
CPU 1516 (F/T/TF)
CPU 1513 (F)
20
50
20
20
CPU 1507S (F)
CPU 1517 (F/T/TF)
CPU 1518 (F)
100
20
Function Manual, 05/2021, A5E03735815-AJ
Communication

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents