EasyManua.ls Logo

Siemens SINUMERIK 828D

Siemens SINUMERIK 828D
1167 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Function name Description
String to compare without making a distinction be‐
tween uppercase/lowercase
Two strings are compared from a lexicographical perspective (the
comparison is not case-sensitive).
The function gives
a return value of zero if the strings are the same, a
value less than zero if the first string is smaller than the second string
or a value greater than zero if the second string is smaller then the first
string.
Parameter:
str1 - string
str2 - comparison string
Syntax:
<function name="string.icmp" return ="<int var>" >
str1, str2 </function>
Example:
<let name="rval">0</let>
<let name="str1" type="string">A brown bear hunts a
brown dog.</let>
<let name="str2" type="string">A brown Bear hunts a
brown Dog.</let>
<function name="string. icmp" return="rval"> str1,
str2 </function>
Result:
rval= 0
String left The function extracts the first nCount character from string 1 and cop‐
ies this to the return variable.
Parameter:
str1 - string
nCount - number of characters
Syntax:
<function name="string.left" return="<result
string>"> str1, nCount </function>
Example:
<let name="str1" type="string">A
brown bear hunts a
brown dog.</let>
<let name="str2" type="string"></let>
<function name="string. left" return="str2"> str1,
12 </function>
Result:
str2="A brown bear"
Generating user dialogs
1.9 Predefined functions
Easy XML
Programming Manual, 10/2015, 6FC5397-3DP40-5BA3 89

Table of Contents

Other manuals for Siemens SINUMERIK 828D

Related product manuals