Concat - Siemens SIMATIC S7 System Manual

Hide thumbs Also See for SIMATIC S7:
Table of Contents

Advertisement

101BExtended instructions
8.2 String and character
Table 8- 51
Data types for the parameters
Parameter and type
IN
IN
OUT
OUT
Table 8- 52
ENO status
ENO
Condition
1
No invalid string condition
0
Current length of IN exceeds maximum length of IN
Maximum length of IN does not fit within allocated memory range
Maximum length of IN is 255 (illegal length)
8.2.4.2

CONCAT

Table 8- 53
Concatenate strings instruction
LAD / FBD
SCL
out := CONCAT(in1, in2);
Table 8- 54
Data types for the parameters
Parameter and type
IN1
IN
IN2
IN
OUT
OUT
Table 8- 55
ENO status
ENO
Condition
1
No errors detected
0
Resulting string after concatenation is larger than maximum length of OUT
string
Current length of IN1 exceeds maximum length of IN1, current length of
IN2 exceeds maximum length of IN2, or current length of OUT exceeds
maximum length of OUT (invalid string)
Maximum length of IN1, IN2 or OUT does not fit within allocated memory
range
254
Data type
String
Int, DInt, Real, LReal
Description
CONCAT (concatenate strings) joins string parameters IN1 and
IN2 to form one string provided at OUT. After concatenation,
String IN1 is the left part and String IN2 is the right part of the
combined string.
Data type
Description
String
Input string 1
String
Input string 2
String
Combined string (string 1 + string 2)
Description
Input string
Number of valid characters of IN string
OUT
Valid string length
Current length is set to 0
OUT
Valid characters
Resulting string characters are
copied until the maximum length
of the OUT is reached
Current length is set to 0
S7-1200 Programmable controller
System Manual, 11/2011, A5E02486680-05

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Simatic s7-1200

Table of Contents