Class Strcat
Version 1.0
Modified 08-MAR-2026 11:05:32.00
Code rt_plc_macro_string.h
 Concatenate two strings.

 The Strcat object appends the string of the second input to
 the string of the first input.

 The two inputs both has to be connected to string outputs.

RtBody attributes pwr_sClass_Strcat
String80 Str1 Str1 The first string.
String80 Str2 Str2 The second string that is appended to the first string.
String80 ActVal Val Output string that contains the result.

DevBody attributes 
PlcNode PlcNode  


GraphPlcNode
object_type 11
parameters[0] 2
parameters[1] 0
parameters[2] 1
parameters[3] 0
subwindows 0
graphmethod 1 (standard, common attributes)
graphindex 0
default_mask[0] 3
default_mask[1] 1
segname_annotation 1
compmethod 5
compindex 0
tracemethod 0
traceindex 0
executeordermethod 2
objname Strcat
graphname Strcat


Attributes detail


Str1 Input
Class Input
Type String80
Flags STATE | RTVIRTUAL | NOEDIT | NOREMOVE
GraphName Str1
Body RtBody
 The first string, that the second string is appended to.
 The input has to be connected to an output of type String.

Str2 Input
Class Input
Type String80
Flags STATE | RTVIRTUAL | NOEDIT | NOREMOVE
GraphName Str2
Body RtBody
 The second string that is appended to the first string.
 The input has to be connected to an output of type String.

ActVal Output
Class Output
Type String80
Flags STATE | NOEDIT | REDUTRANSFER
GraphName Val
Body RtBody
 Output string that contains the result of the concatenation.
 Max size of the ouput string is 79 characters. If this size
 is exceeded the result is cut off.

PlcNode Buffer
Class Buffer
Type PlcNode
Flags INVISIBLE
Body DevBody