| Volume pwrb | |
| Attributes: Runtime | Development | System | Template | Detail C Binding: Struct | Class | Code  ClassTree | INDEX NO INDEX |
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 |
| 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 | |