Hide thumbs Also See for S7-1200:
Table of Contents
Table 8- 36
Data types for the parameters (Strg_TO_Chars)
Parameter and type
Strg
pChars
Chars
Cnt
Table 8- 37
Chars_TO_Strg instruction
LAD / FBD
SCL
Chars_TO_Strg(
Table 8- 38
Data types for the parameters (Chars_TO_Strg)
Parameter and type
Chars
IN
pChars
IN
Cnt
IN
Strg
OUT
S7-1200 Programmable controller
System Manual, 03/2014, A5E02486680-AG
Data type
IN
String
IN
DInt
IN_OUT
Variant
OUT
UInt
Chars:=_variant_in_,
pChars:=_dint_in_,
Cnt:=_uint_in_,
Strg=>_string_out_);
Data type
Variant
Dint
UInt
String
Description
Source string
Array element number for the first string character written to
the target array
The Chars parameter is a pointer to a zero-based array
[0..n] of characters copied from the input string. The array
can be declared in a DB or as local variables in the block
interface.
Example: "DB1".MyArray points to MyArray [0..10] of Char
element values in DB1.
Count of characters copied
Description
All or part of an array of characters is copied to a string.
The output string must be declared before Chars_TO_Strg is
executed. The string is then overwritten by the
Chars_TO_Strg operation.
Strings of all supported maximum lengths (1..254) may be
used.
The string maximum length value is not changed by
Chars_TO_Strg operation. Copying from array to string stops
when the maximum string length is reached.
A nul character '$00' or 16#00 value in the character array
works as a delimiter and ends copying of characters into the
string.
Description
The Chars parameter is a pointer to zero based array [0..n] of
characters to be converted into a string. The array can be
declared in a DB or as local variables in the block interface.
Example: "DB1".MyArray points to MyArray [0..10] of Char
element values in DB1.
Element number for the first character in the array to copy.
Array element [0] is the default value.
Count of characters to copy: 0 means all
Target string
Extended instructions
8.2 String and character
303
Table of Contents
loading

Table of Contents