false
true
true
845
userStringCalc_demo
false
false
Display
true
610
true
5
28
135
false
true
100.0
26
true
false
Rectangle
false
Rectangle
true
false
Default
0
395
0
1
0
true
0
$(pv_name)
$(pv_value)
0
false
true
-1.7976931348623157E308
1
true
false
false
20
false
Text Input
1
true
false
0
$(P)$(C).PREC
Text Input
true
false
0
25
3
1
1.7976931348623157E308
false
0
30
$(pv_name)
$(pv_value)
280
true
1
false
10
Label
true
false
Label
true
#DIGITS
45
0
1
0
36
true
235
false
true
20
true
0.0
0.0
0
1
true
false
Polyline
false
Polyline
true
false
Default
0
397
0
1
3
true
28
$(pv_name)
$(pv_value)
0
false
true
-1.7976931348623157E308
1
true
false
false
26
false
Text Input
1
true
false
0
$(P)$(C).DESC
Text Input
true
false
0
240
3
1
1.7976931348623157E308
false
0
0
$(pv_name)
$(pv_value)
0
true
1
false
10
Label
true
false
Label
true
EVENT#
40
0
1
1
36
true
105
true
1
false
10
Label
true
false
Label
true
PV NAME
50
0
1
0
54
true
125
true
1
false
10
Label
true
false
Label
true
DOUBLE VARIABLES
100
0
1
0
54
true
5
false
true
20
true
0.0
0.0
0
1
true
false
Polyline
false
Polyline
true
false
Default
0
399
0
1
1
true
52
$(pv_name)
$(pv_value)
0
false
true
20
true
0.0
0.0
0
815
true
false
Polyline
false
Polyline
true
false
Default
0
1
0
1
2
true
6
$(pv_name)
$(pv_value)
401
false
true
20
true
0.0
0.0
0
1
true
false
Polyline
false
Polyline
true
false
Default
0
207
0
1
2
true
6
$(pv_name)
$(pv_value)
401
false
true
20
true
0.0
0.0
0
1
true
false
Polyline
false
Polyline
true
false
Default
0
207
0
1
2
true
821
$(pv_name)
$(pv_value)
401
true
Grouping Container
true
true
Default
200
0
false
74
1
Grouping Container
false
false
590
405
true
1
false
14
Label
true
false
Label
true
NOTE: You can use either
200
0
1
0
0
true
0
true
1
false
14
Label
true
false
Label
true
single or double quotes for
200
0
1
0
15
true
0
true
1
false
14
Label
true
false
Label
true
string literals. Using one
200
0
1
0
30
true
0
true
1
false
14
Label
true
false
Label
true
allows you to include the
200
0
1
0
45
true
0
true
1
false
14
Label
true
false
Label
true
other in the string.
200
0
1
0
60
true
0
true
1
false
14
Label
true
false
Label
true
Example string expressions
200
0
1
0
10
true
405
true
1
false
14
Label
true
false
Label
true
AA+BB
200
0
1
0
30
true
405
true
1
false
14
Label
true
false
Label
true
AA-BB
200
0
1
0
60
true
405
true
1
false
10
Label
true
false
Label
true
CONCATENATE STRINGS
190
0
1
0
45
true
415
true
1
false
14
Label
true
false
Label
true
AA>BB (<, >=, etc.)
200
0
1
0
90
true
405
true
1
false
14
Label
true
false
Label
true
PRINTF('abc%f', A)
200
0
1
0
120
true
405
true
1
false
14
Label
true
false
Label
true
$P('abc%f',A)
200
0
1
0
160
true
405
true
1
false
14
Label
true
false
Label
true
SSCANF(AA,'%lf')
200
0
1
0
190
true
405
true
1
false
14
Label
true
false
Label
true
$S(AA,'%lf')
200
0
1
0
230
true
405
true
1
false
14
Label
true
false
Label
true
MAX(AA,BB)
200
0
1
0
260
true
405
true
1
false
14
Label
true
false
Label
true
AA-'.VAL'+'.EGU'
200
0
1
0
290
true
405
true
1
false
14
Label
true
false
Label
true
'yyy:'+AA-'xxx:'
200
0
1
0
320
true
405
true
1
false
14
Label
true
false
Label
true
DBL(AA)
200
0
1
0
350
true
405
true
1
false
10
Label
true
false
Label
true
LEXICAL COMPARE, LOGICAL RESULT
190
0
1
0
105
true
415
true
1
false
10
Label
true
false
Label
true
ONLY ONE ARGUMENT. RESULT IS
190
0
1
0
135
true
415
true
1
false
10
Label
true
false
Label
true
STRING
190
0
1
0
145
true
415
true
1
false
10
Label
true
false
Label
true
$P MEANS PRINTF
190
0
1
0
175
true
415
true
1
false
10
Label
true
false
Label
true
ONLY ONE ARGUMENT. RESULT TYPE
190
0
1
0
205
true
415
true
1
false
10
Label
true
false
Label
true
DEPENDS ON FORMAT STRING
190
0
1
0
215
true
415
true
1
false
10
Label
true
false
Label
true
$S MEANS SSCANF
190
0
1
0
245
true
415
true
1
false
10
Label
true
false
Label
true
LEXICAL COMPARE, STRING RESULT
190
0
1
0
275
true
415
true
1
false
10
Label
true
false
Label
true
*.VAL -> *.EGU
190
0
1
0
305
true
415
true
1
false
10
Label
true
false
Label
true
xxx:* -> yyy:*
190
0
1
0
335
true
415
true
1
false
10
Label
true
false
Label
true
FIND FIRST NUMBER IN STRING,
190
0
1
0
365
true
415
false
true
20
true
0.0
0.0
0
815
true
false
Polyline
false
Polyline
true
false
Default
0
1
0
1
2
true
6
$(pv_name)
$(pv_value)
606
false
true
20
true
0.0
0.0
0
1
true
false
Polyline
false
Polyline
true
false
Default
0
399
0
1
1
true
332
$(pv_name)
$(pv_value)
0
true
1
false
10
Label
true
false
Label
true
PV NAME
50
0
1
0
335
true
125
true
1
false
10
Label
true
false
Label
true
STRING VARIABLES
100
0
1
0
335
true
5
false
true
20
true
0.0
0.0
0
1
true
false
Polyline
false
Polyline
true
false
Default
0
379
0
1
3
true
615
$(pv_name)
$(pv_value)
1
true
1
false
20
Label
true
false
Label
true
BB
15
0
1
0
371
true
5
false
true
0.0
24
true
false
Rectangle
true
Rectangle
true
false
Default
0
209
0
false
$(P)$(C).IBBV
1
2
true
366
$(pv_name)
$(pv_value)
25
false
true
-1.7976931348623157E308
1
true
false
false
20
false
Text Input
4
true
false
0
$(P)$(C).INBB
Text Input
true
false
0
205
3
1
1.7976931348623157E308
false
0
368
$(pv_name)
$(pv_value)
27
false
true
-1.7976931348623157E308
1
true
false
false
20
false
Text Input
4
true
false
0
$(P)$(C).BB
Text Input
true
false
0
150
3
1
1.7976931348623157E308
false
0
368
$(pv_name)
$(pv_value)
235
true
1
false
20
Label
true
false
Label
true
CC
15
0
1
0
393
true
5
false
true
0.0
24
true
false
Rectangle
true
Rectangle
true
false
Default
0
209
0
false
$(P)$(C).ICCV
1
2
true
388
$(pv_name)
$(pv_value)
25
false
true
-1.7976931348623157E308
1
true
false
false
20
false
Text Input
4
true
false
0
$(P)$(C).INCC
Text Input
true
false
0
205
3
1
1.7976931348623157E308
false
0
390
$(pv_name)
$(pv_value)
27
false
true
-1.7976931348623157E308
1
true
false
false
20
false
Text Input
4
true
false
0
$(P)$(C).CC
Text Input
true
false
0
150
3
1
1.7976931348623157E308
false
0
390
$(pv_name)
$(pv_value)
235
true
1
false
20
Label
true
false
Label
true
DD
15
0
1
0
415
true
5
false
true
0.0
24
true
false
Rectangle
true
Rectangle
true
false
Default
0
209
0
false
$(P)$(C).IDDV
1
2
true
410
$(pv_name)
$(pv_value)
25
false
true
-1.7976931348623157E308
1
true
false
false
20
false
Text Input
4
true
false
0
$(P)$(C).INDD
Text Input
true
false
0
205
3
1
1.7976931348623157E308
false
0
412
$(pv_name)
$(pv_value)
27
false
true
-1.7976931348623157E308
1
true
false
false
20
false
Text Input
4
true
false
0
$(P)$(C).DD
Text Input
true
false
0
150
3
1
1.7976931348623157E308
false
0
412
$(pv_name)
$(pv_value)
235
true
1
false
20
Label
true
false
Label
true
EE
15
0
1
0
437
true
5
false
true
0.0
24
true
false
Rectangle
true
Rectangle
true
false
Default
0
209
0
false
$(P)$(C).IEEV
1
2
true
432
$(pv_name)
$(pv_value)
25
false
true
-1.7976931348623157E308
1
true
false
false
20
false
Text Input
4
true
false
0
$(P)$(C).INEE
Text Input
true
false
0
205
3
1
1.7976931348623157E308
false
0
434
$(pv_name)
$(pv_value)
27
false
true
-1.7976931348623157E308
1
true
false
false
20
false
Text Input
4
true
false
0
$(P)$(C).EE
Text Input
true
false
0
150
3
1
1.7976931348623157E308
false
0
434
$(pv_name)
$(pv_value)
235
false
true
0.0
24
true
false
Rectangle
true
Rectangle
true
false
Default
0
209
0
false
$(P)$(C).IFFV
1
2
true
454
$(pv_name)
$(pv_value)
25
false
true
-1.7976931348623157E308
1
true
false
false
20
false
Text Input
4
true
false
0
$(P)$(C).INFF
Text Input
true
false
0
205
3
1
1.7976931348623157E308
false
0
456
$(pv_name)
$(pv_value)
27
false
true
-1.7976931348623157E308
1
true
false
false
20
false
Text Input
4
true
false
0
$(P)$(C).FF
Text Input
true
false
0
150
3
1
1.7976931348623157E308
false
0
456
$(pv_name)
$(pv_value)
235
true
1
false
20
Label
true
false
Label
true
AA
15
0
1
0
349
true
5
false
true
0.0
24
true
false
Rectangle
true
Rectangle
true
false
Default
0
209
0
false
$(P)$(C).IAAV
1
2
true
344
$(pv_name)
$(pv_value)
25
false
true
-1.7976931348623157E308
1
true
false
false
20
false
Text Input
4
true
false
0
$(P)$(C).INAA
Text Input
true
false
0
205
3
1
1.7976931348623157E308
false
0
346
$(pv_name)
$(pv_value)
27
false
true
-1.7976931348623157E308
1
true
false
false
20
false
Text Input
4
true
false
0
$(P)$(C).AA
Text Input
true
false
0
150
3
1
1.7976931348623157E308
false
0
346
$(pv_name)
$(pv_value)
235
true
1
false
20
Label
true
false
Label
true
FF
15
0
1
0
459
true
5
true
true
1
true
false
20
false
Text Update
1
true
false
$(P)$(C).VAL
Text Update
true
######
false
0
96
0
1
1
636
false
$(pv_name)
$(pv_value)
282
false
true
-1.7976931348623157E308
1
true
false
false
20
false
Text Input
1
true
false
0
$(P)$(C).CALC
Text Input
true
false
0
255
3
1
1.7976931348623157E308
false
0
636
$(pv_name)
$(pv_value)
25
true
1
false
10
Label
true
false
Label
true
CALC (CALCULATION)
200
0
1
1
626
true
75
true
1
false
10
Label
true
false
Label
true
INVALID
40
0
false
$(P)$(C).CLCV
1
1
626
true
30
true
1
false
10
Label
true
false
Label
true
HELP
25
0
1
0
626
true
4
true
1
false
10
Label
true
false
Label
true
RESULT
100
0
1
1
626
true
280
false
true
true
15
false
Menu Button
false
$(P)$(C).DOPT
Menu Button
true
false
Default
80
6
1
739
$(pv_name)
$(pv_value)
310
true
1
false
10
Label
true
false
Label
true
STRING RESULT:
80
0
1
0
662
true
4
true
true
1
true
false
14
false
Text Update
1
true
false
$(P)$(C).SVAL
Text Update
true
######
false
0
293
0
1
0
659
false
$(pv_name)
$(pv_value)
89
false
true
20
true
0.0
0.0
0
1
true
false
Polyline
false
Polyline
true
false
Default
0
284
0
1
1
true
658
$(pv_name)
$(pv_value)
0
false
true
true
15
false
Menu Button
false
$(P)$(C).OOPT
Menu Button
true
false
Default
160
6
1
739
$(pv_name)
$(pv_value)
145
true
1
false
10
Label
true
false
Label
true
DELAY
30
0
1
0
744
true
0
false
true
-1.7976931348623157E308
1
true
false
false
20
false
Text Input
1
true
false
0
$(P)$(C).ODLY
Text Input
true
false
0
40
3
1
1.7976931348623157E308
false
0
739
$(pv_name)
$(pv_value)
30
false
true
true
14
false
Menu Button
false
$(P)$(C).IVOA
Menu Button
true
false
Default
120
6
1
774
$(pv_name)
$(pv_value)
0
false
true
-1.7976931348623157E308
1
true
false
false
20
false
Text Input
1
true
false
0
$(P)$(C).IVOV
Text Input
true
false
0
36
3
1
1.7976931348623157E308
false
0
774
$(pv_name)
$(pv_value)
147
true
1
false
10
Label
true
false
Label
true
IVOV
25
0
1
1
778
true
122
true
1
false
10
Label
true
false
Label
true
OUTPUT PV NAME
118
0
1
1
762
true
192
false
true
0.0
24
true
false
Rectangle
true
Rectangle
true
false
Default
0
190
0
false
$(P)$(C).OUTV
1
2
true
772
$(pv_name)
$(pv_value)
190
false
true
-1.7976931348623157E308
1
true
false
false
20
false
Text Input
4
true
false
0
$(P)$(C).OUT
Text Input
true
false
0
186
3
1
1.7976931348623157E308
false
0
774
$(pv_name)
$(pv_value)
192
false
true
20
true
0.0
0.0
0
1
true
false
Polyline
false
Polyline
true
false
Default
0
378
0
1
3
true
675
$(pv_name)
$(pv_value)
1
true
Grouping Container
true
true
Default
70
0
false
20
1
Grouping Container
false
false
739
70
false
true
-1.7976931348623157E308
1
true
false
false
20
false
Text Input
1
true
false
0
$(P)$(C).OEVT
Text Input
true
false
0
30
3
1
1.7976931348623157E308
false
0
0
$(pv_name)
$(pv_value)
40
true
Grouping Container
true
true
Default
40
0
false
20
1
Grouping Container
false
false
0
0
true
Grouping Container
true
true
Default
40
0
false
20
1
Grouping Container
false
false
0
0
true
1
false
10
Label
true
false
Label
true
OUTPUT
40
0
1
1
0
true
0
true
1
false
10
Label
true
false
Label
true
EVENT#
40
0
1
1
10
true
0
false
true
0.0
57
true
false
Rectangle
true
Rectangle
true
false
Default
0
385
0
false
$(P)$(C).DOPT
1
3
true
620
$(pv_name)
$(pv_value)
0
false
true
0.0
57
true
false
Rectangle
true
Rectangle
true
false
Default
0
385
0
false
$(P)$(C).DOPT
1
3
true
673
$(pv_name)
$(pv_value)
0
true
true
1
true
false
20
false
Text Update
1
true
false
$(P)$(C).OVAL
Text Update
true
######
false
0
96
0
1
1
689
false
$(pv_name)
$(pv_value)
282
false
true
-1.7976931348623157E308
1
true
false
false
20
false
Text Input
1
true
false
0
$(P)$(C).OCAL
Text Input
true
false
0
255
3
1
1.7976931348623157E308
false
0
689
$(pv_name)
$(pv_value)
25
true
1
false
10
Label
true
false
Label
true
INVALID
50
0
false
$(P)$(C).OCLV
1
1
679
true
30
true
1
false
10
Label
true
false
Label
true
OCAL (OUTPUT CALCULATION)
200
0
1
1
679
true
75
false
true
20
true
0.0
0.0
0
1
true
false
Polyline
false
Polyline
true
false
Default
0
379
0
1
3
true
728
$(pv_name)
$(pv_value)
1
true
1
false
10
Label
true
false
Label
true
STRING RESULT:
80
0
1
0
715
true
4
true
true
1
true
false
14
false
Text Update
1
true
false
$(P)$(C).OSV
Text Update
true
######
false
0
293
0
1
0
712
false
$(pv_name)
$(pv_value)
89
false
true
20
true
0.0
0.0
0
1
true
false
Polyline
false
Polyline
true
false
Default
0
284
0
1
1
true
711
$(pv_name)
$(pv_value)
0
true
1
false
20
Label
true
false
Label
true
HH
15
0
1
0
503
true
5
false
true
0.0
24
true
false
Rectangle
true
Rectangle
true
false
Default
0
209
0
false
$(P)$(C).IHHV
1
2
true
498
$(pv_name)
$(pv_value)
25
false
true
-1.7976931348623157E308
1
true
false
false
20
false
Text Input
4
true
false
0
$(P)$(C).INHH
Text Input
true
false
0
205
3
1
1.7976931348623157E308
false
0
500
$(pv_name)
$(pv_value)
27
false
true
-1.7976931348623157E308
1
true
false
false
20
false
Text Input
4
true
false
0
$(P)$(C).HH
Text Input
true
false
0
150
3
1
1.7976931348623157E308
false
0
500
$(pv_name)
$(pv_value)
235
true
1
false
20
Label
true
false
Label
true
II
15
0
1
0
525
true
5
false
true
0.0
24
true
false
Rectangle
true
Rectangle
true
false
Default
0
209
0
false
$(P)$(C).IIIV
1
2
true
520
$(pv_name)
$(pv_value)
25
false
true
-1.7976931348623157E308
1
true
false
false
20
false
Text Input
4
true
false
0
$(P)$(C).INII
Text Input
true
false
0
205
3
1
1.7976931348623157E308
false
0
522
$(pv_name)
$(pv_value)
27
false
true
-1.7976931348623157E308
1
true
false
false
20
false
Text Input
4
true
false
0
$(P)$(C).II
Text Input
true
false
0
150
3
1
1.7976931348623157E308
false
0
522
$(pv_name)
$(pv_value)
235
true
1
false
20
Label
true
false
Label
true
JJ
15
0
1
0
547
true
5
false
true
0.0
24
true
false
Rectangle
true
Rectangle
true
false
Default
0
209
0
false
$(P)$(C).IJJV
1
2
true
542
$(pv_name)
$(pv_value)
25
false
true
-1.7976931348623157E308
1
true
false
false
20
false
Text Input
4
true
false
0
$(P)$(C).INJJ
Text Input
true
false
0
205
3
1
1.7976931348623157E308
false
0
544
$(pv_name)
$(pv_value)
27
false
true
-1.7976931348623157E308
1
true
false
false
20
false
Text Input
4
true
false
0
$(P)$(C).JJ
Text Input
true
false
0
150
3
1
1.7976931348623157E308
false
0
544
$(pv_name)
$(pv_value)
235
true
1
false
20
Label
true
false
Label
true
KK
15
0
1
0
569
true
5
false
true
0.0
24
true
false
Rectangle
true
Rectangle
true
false
Default
0
209
0
false
$(P)$(C).IKKV
1
2
true
564
$(pv_name)
$(pv_value)
25
false
true
-1.7976931348623157E308
1
true
false
false
20
false
Text Input
4
true
false
0
$(P)$(C).INKK
Text Input
true
false
0
205
3
1
1.7976931348623157E308
false
0
566
$(pv_name)
$(pv_value)
27
false
true
-1.7976931348623157E308
1
true
false
false
20
false
Text Input
4
true
false
0
$(P)$(C).KK
Text Input
true
false
0
150
3
1
1.7976931348623157E308
false
0
566
$(pv_name)
$(pv_value)
235
false
true
0.0
24
true
false
Rectangle
true
Rectangle
true
false
Default
0
209
0
false
$(P)$(C).ILLV
1
2
true
586
$(pv_name)
$(pv_value)
25
false
true
-1.7976931348623157E308
1
true
false
false
20
false
Text Input
4
true
false
0
$(P)$(C).INLL
Text Input
true
false
0
205
3
1
1.7976931348623157E308
false
0
588
$(pv_name)
$(pv_value)
27
false
true
-1.7976931348623157E308
1
true
false
false
20
false
Text Input
4
true
false
0
$(P)$(C).LL
Text Input
true
false
0
150
3
1
1.7976931348623157E308
false
0
588
$(pv_name)
$(pv_value)
235
true
1
false
20
Label
true
false
Label
true
GG
15
0
1
0
481
true
5
false
true
0.0
24
true
false
Rectangle
true
Rectangle
true
false
Default
0
209
0
false
$(P)$(C).IGGV
1
2
true
476
$(pv_name)
$(pv_value)
25
false
true
-1.7976931348623157E308
1
true
false
false
20
false
Text Input
4
true
false
0
$(P)$(C).INGG
Text Input
true
false
0
205
3
1
1.7976931348623157E308
false
0
478
$(pv_name)
$(pv_value)
27
false
true
-1.7976931348623157E308
1
true
false
false
20
false
Text Input
4
true
false
0
$(P)$(C).GG
Text Input
true
false
0
150
3
1
1.7976931348623157E308
false
0
478
$(pv_name)
$(pv_value)
235
true
1
false
20
Label
true
false
Label
true
LL
15
0
1
0
591
true
5
true
1
false
14
Label
true
false
Label
true
INT(AA)
200
0
1
0
390
true
405
true
1
false
14
Label
true
false
Label
true
STR(A)
200
0
1
0
420
true
405
true
1
false
14
Label
true
false
Label
true
AA[1,3]
200
0
1
0
450
true
405
true
1
false
14
Label
true
false
Label
true
AA['ab','yz']
200
0
1
0
490
true
405
true
1
false
14
Label
true
false
Label
true
AA[1,4][2,3]
200
0
1
0
530
true
405
true
1
false
10
Label
true
false
Label
true
FIND FIRST NUMBER; CVT TO INT
190
0
1
0
405
true
415
true
1
false
10
Label
true
false
Label
true
CONVERT TO STRING
190
0
1
0
435
true
415
true
1
false
10
Label
true
false
Label
true
EXTRACT SUBSTRING
190
0
1
0
465
true
415
true
1
false
10
Label
true
false
Label
true
'ABC'[1,3] = 'B'
190
0
1
0
475
true
415
true
1
false
10
Label
true
false
Label
true
EXTRACT SUBSTRING
190
0
1
0
505
true
415
true
1
false
10
Label
true
false
Label
true
'ABC'['A','C'] = 'B'
190
0
1
0
515
true
415
true
1
false
10
Label
true
false
Label
true
'ABCDEF'[3,5][1,1] = 'E'
190
0
1
0
545
true
415
true
Grouping Container
true
true
Default
200
0
false
25
1
Grouping Container
false
false
560
405
true
1
false
14
Label
true
false
Label
true
AA{'old','new'}
200
0
1
0
0
true
0
true
1
false
10
Label
true
false
Label
true
REPLACE 'OLD' WITH 'NEW' (ONCE)
190
0
1
0
15
true
10
true
1
false
10
Label
true
false
Label
true
CONVERT TO DOUBLE
190
0
1
0
375
true
415
false
true
20
true
0.0
0.0
0
1
true
false
Polyline
false
Polyline
true
false
Default
0
196
0
1
3
true
27
$(pv_name)
$(pv_value)
406
true
Grouping Container
true
true
Default
200
0
false
135
1
Grouping Container
false
false
680
405
true
Grouping Container
true
true
Default
200
0
false
115
1
Grouping Container
false
false
20
0
true
1
false
14
Label
true
false
Label
true
@@0
200
0
1
0
90
true
0
true
1
false
10
Label
true
false
Label
true
GET STRING VAR 0 (@@0=AA, ...)
190
0
1
0
105
true
10
true
1
false
14
Label
true
false
Label
true
@0
200
0
1
0
0
true
0
true
1
false
10
Label
true
false
Label
true
GET VARIABLE 0 (@0=A, @1=B, ...)
190
0
1
0
15
true
10
true
1
false
14
Label
true
false
Label
true
@A+3
200
0
1
0
30
true
0
true
1
false
10
Label
true
false
Label
true
GET VARIABLE A; ADD 3 TO IT
190
0
1
0
45
true
10
true
1
false
14
Label
true
false
Label
true
@(A+3)
200
0
1
0
60
true
0
true
1
false
10
Label
true
false
Label
true
GET VARIABLE A+3
190
0
1
0
75
true
10
true
1
false
14
Label
true
false
Label
true
Example array expressions
200
0
1
0
0
true
0
false
true
20
true
0.0
0.0
0
1
true
false
Polyline
false
Polyline
true
false
Default
0
196
0
1
3
true
16
$(pv_name)
$(pv_value)
1
false
true
0.0
24
true
false
Rectangle
true
Rectangle
true
false
Default
0
214
0
false
$(P)$(C).INAV
1
2
true
63
$(pv_name)
$(pv_value)
20
true
1
false
20
Label
true
false
Label
true
A
15
0
1
0
68
true
5
false
true
-1.7976931348623157E308
1
true
false
false
20
false
Text Input
4
true
false
0
$(P)$(C).INPA
Text Input
true
false
0
210
3
1
1.7976931348623157E308
false
0
65
$(pv_name)
$(pv_value)
22
true
1
false
20
Label
true
false
Label
true
B
15
0
1
0
90
true
5
false
true
0.0
24
true
false
Rectangle
true
Rectangle
true
false
Default
0
214
0
false
$(P)$(C).INBV
1
2
true
85
$(pv_name)
$(pv_value)
20
false
true
-1.7976931348623157E308
1
true
false
false
20
false
Text Input
4
true
false
0
$(P)$(C).INPB
Text Input
true
false
0
210
3
1
1.7976931348623157E308
false
0
87
$(pv_name)
$(pv_value)
22
true
1
false
20
Label
true
false
Label
true
C
15
0
1
0
112
true
5
false
true
0.0
24
true
false
Rectangle
true
Rectangle
true
false
Default
0
214
0
false
$(P)$(C).INCV
1
2
true
107
$(pv_name)
$(pv_value)
20
false
true
-1.7976931348623157E308
1
true
false
false
20
false
Text Input
4
true
false
0
$(P)$(C).INPC
Text Input
true
false
0
210
3
1
1.7976931348623157E308
false
0
109
$(pv_name)
$(pv_value)
22
true
1
false
20
Label
true
false
Label
true
D
15
0
1
0
134
true
5
false
true
0.0
24
true
false
Rectangle
true
Rectangle
true
false
Default
0
214
0
false
$(P)$(C).INDV
1
2
true
129
$(pv_name)
$(pv_value)
20
false
true
-1.7976931348623157E308
1
true
false
false
20
false
Text Input
4
true
false
0
$(P)$(C).INPD
Text Input
true
false
0
210
3
1
1.7976931348623157E308
false
0
131
$(pv_name)
$(pv_value)
22
true
1
false
20
Label
true
false
Label
true
E
15
0
1
0
156
true
5
false
true
0.0
24
true
false
Rectangle
true
Rectangle
true
false
Default
0
214
0
false
$(P)$(C).INEV
1
2
true
151
$(pv_name)
$(pv_value)
20
false
true
-1.7976931348623157E308
1
true
false
false
20
false
Text Input
4
true
false
0
$(P)$(C).INPE
Text Input
true
false
0
210
3
1
1.7976931348623157E308
false
0
153
$(pv_name)
$(pv_value)
22
true
1
false
20
Label
true
false
Label
true
F
15
0
1
0
178
true
5
false
true
0.0
24
true
false
Rectangle
true
Rectangle
true
false
Default
0
214
0
false
$(P)$(C).INFV
1
2
true
173
$(pv_name)
$(pv_value)
20
false
true
-1.7976931348623157E308
1
true
false
false
20
false
Text Input
4
true
false
0
$(P)$(C).INPF
Text Input
true
false
0
210
3
1
1.7976931348623157E308
false
0
175
$(pv_name)
$(pv_value)
22
true
1
false
20
Label
true
false
Label
true
G
15
0
1
0
200
true
5
false
true
0.0
24
true
false
Rectangle
true
Rectangle
true
false
Default
0
214
0
false
$(P)$(C).INGV
1
2
true
195
$(pv_name)
$(pv_value)
20
false
true
-1.7976931348623157E308
1
true
false
false
20
false
Text Input
4
true
false
0
$(P)$(C).INPG
Text Input
true
false
0
210
3
1
1.7976931348623157E308
false
0
197
$(pv_name)
$(pv_value)
22
true
1
false
20
Label
true
false
Label
true
H
15
0
1
0
222
true
5
false
true
0.0
24
true
false
Rectangle
true
Rectangle
true
false
Default
0
214
0
false
$(P)$(C).INHV
1
2
true
217
$(pv_name)
$(pv_value)
20
false
true
-1.7976931348623157E308
1
true
false
false
20
false
Text Input
4
true
false
0
$(P)$(C).INPH
Text Input
true
false
0
210
3
1
1.7976931348623157E308
false
0
219
$(pv_name)
$(pv_value)
22
true
1
false
20
Label
true
false
Label
true
I
15
0
1
0
244
true
5
false
true
0.0
24
true
false
Rectangle
true
Rectangle
true
false
Default
0
214
0
false
$(P)$(C).INIV
1
2
true
239
$(pv_name)
$(pv_value)
20
false
true
-1.7976931348623157E308
1
true
false
false
20
false
Text Input
4
true
false
0
$(P)$(C).INPI
Text Input
true
false
0
210
3
1
1.7976931348623157E308
false
0
241
$(pv_name)
$(pv_value)
22
true
1
false
20
Label
true
false
Label
true
J
15
0
1
0
266
true
5
false
true
0.0
24
true
false
Rectangle
true
Rectangle
true
false
Default
0
214
0
false
$(P)$(C).INJV
1
2
true
261
$(pv_name)
$(pv_value)
20
false
true
-1.7976931348623157E308
1
true
false
false
20
false
Text Input
4
true
false
0
$(P)$(C).INPJ
Text Input
true
false
0
210
3
1
1.7976931348623157E308
false
0
263
$(pv_name)
$(pv_value)
22
true
1
false
20
Label
true
false
Label
true
K
15
0
1
0
288
true
5
false
true
0.0
24
true
false
Rectangle
true
Rectangle
true
false
Default
0
214
0
false
$(P)$(C).INKV
1
2
true
283
$(pv_name)
$(pv_value)
20
false
true
-1.7976931348623157E308
1
true
false
false
20
false
Text Input
4
true
false
0
$(P)$(C).INPK
Text Input
true
false
0
210
3
1
1.7976931348623157E308
false
0
285
$(pv_name)
$(pv_value)
22
true
1
false
20
Label
true
false
Label
true
L
15
0
1
0
310
true
5
false
true
0.0
24
true
false
Rectangle
true
Rectangle
true
false
Default
0
214
0
false
$(P)$(C).INLV
1
2
true
305
$(pv_name)
$(pv_value)
20
false
true
-1.7976931348623157E308
1
true
false
false
20
false
Text Input
4
true
false
0
$(P)$(C).INPL
Text Input
true
false
0
210
3
1
1.7976931348623157E308
false
0
307
$(pv_name)
$(pv_value)
22
false
true
-1.7976931348623157E308
1
true
false
false
22
false
Text Input
1
true
false
0
$(P)$(C).A
Text Input
true
false
0
100
3
1
1.7976931348623157E308
false
0
65
$(pv_name)
$(pv_value)
235
false
true
-1.7976931348623157E308
1
true
false
false
22
false
Text Input
1
true
false
0
$(P)$(C).B
Text Input
true
false
0
100
3
1
1.7976931348623157E308
false
0
87
$(pv_name)
$(pv_value)
235
false
true
-1.7976931348623157E308
1
true
false
false
22
false
Text Input
1
true
false
0
$(P)$(C).C
Text Input
true
false
0
100
3
1
1.7976931348623157E308
false
0
109
$(pv_name)
$(pv_value)
235
false
true
-1.7976931348623157E308
1
true
false
false
22
false
Text Input
1
true
false
0
$(P)$(C).D
Text Input
true
false
0
100
3
1
1.7976931348623157E308
false
0
131
$(pv_name)
$(pv_value)
235
false
true
-1.7976931348623157E308
1
true
false
false
22
false
Text Input
1
true
false
0
$(P)$(C).E
Text Input
true
false
0
100
3
1
1.7976931348623157E308
false
0
153
$(pv_name)
$(pv_value)
235
false
true
-1.7976931348623157E308
1
true
false
false
22
false
Text Input
1
true
false
0
$(P)$(C).F
Text Input
true
false
0
100
3
1
1.7976931348623157E308
false
0
175
$(pv_name)
$(pv_value)
235
false
true
-1.7976931348623157E308
1
true
false
false
22
false
Text Input
1
true
false
0
$(P)$(C).G
Text Input
true
false
0
100
3
1
1.7976931348623157E308
false
0
197
$(pv_name)
$(pv_value)
235
false
true
-1.7976931348623157E308
1
true
false
false
22
false
Text Input
1
true
false
0
$(P)$(C).H
Text Input
true
false
0
100
3
1
1.7976931348623157E308
false
0
219
$(pv_name)
$(pv_value)
235
false
true
-1.7976931348623157E308
1
true
false
false
22
false
Text Input
1
true
false
0
$(P)$(C).I
Text Input
true
false
0
100
3
1
1.7976931348623157E308
false
0
241
$(pv_name)
$(pv_value)
235
false
true
-1.7976931348623157E308
1
true
false
false
22
false
Text Input
1
true
false
0
$(P)$(C).J
Text Input
true
false
0
100
3
1
1.7976931348623157E308
false
0
263
$(pv_name)
$(pv_value)
235
false
true
-1.7976931348623157E308
1
true
false
false
22
false
Text Input
1
true
false
0
$(P)$(C).K
Text Input
true
false
0
100
3
1
1.7976931348623157E308
false
0
285
$(pv_name)
$(pv_value)
235
false
true
-1.7976931348623157E308
1
true
false
false
22
false
Text Input
1
true
false
0
$(P)$(C).L
Text Input
true
false
0
100
3
1
1.7976931348623157E308
false
0
307
$(pv_name)
$(pv_value)
235
true
1
false
14
Label
true
false
Label
true
($(P)$(C))
155
0
1
1
6
true
240
false
true
true
16
false
Menu Button
false
$(P)$(C).SCAN
Menu Button
true
false
Default
100
6
1
30
$(pv_name)
$(pv_value)
0
false
true
-1.7976931348623157E308
1
true
false
false
20
false
Text Input
1
true
false
0
$(P)$(C).EVNT
Text Input
true
false
0
30
3
1
1.7976931348623157E308
false
0
30
$(pv_name)
$(pv_value)
145
false
true
20
false
Action Button
$(P)$(C).PROC
Action Button
true
PROC
false
Default
40
0
0
false
1
30
$(P)$(C).PROC
1
10
$(pv_name)
$(pv_value)
180
true
1
false
10
Label
true
false
Label
true
E.G., 'A:B.VAL' - '.VAL' =
190
0
1
0
75
true
415
false
true
false
15
false
Menu Button
false
Menu Button
true
false
Default
15
6
1
33
userStringCalcs10.opi
true
1
userStringCalcs (all)
$(pv_name)
$(pv_value)
320
true
1
false
10
Label
true
false
Label
true
ENABLE ALL
60
0
1
1
37
true
335
true
1
false
20
Label
true
false
Label
true
DISABLED
160
0
false
$(P)userStringCalcEnable.VAL
1
1
5
true
240
false
true
false
20
false
Menu Button
false
Menu Button
true
false
Default
20
6
1
689
calcExamples.opi
true
1
$(pv_name)
$(pv_value)
5
false
true
false
20
false
Menu Button
false
Menu Button
true
false
Default
20
6
1
636
calcExamples.opi
true
1
$(pv_name)
$(pv_value)
5
true
Grouping Container
true
true
Default
399
0
false
26
1
Grouping Container
false
false
818
0
false
true
20
true
0.0
0.0
0
1
true
false
Polyline
false
Polyline
true
false
Default
0
397
0
1
3
true
1
$(pv_name)
$(pv_value)
1
false
true
false
20
false
Menu Button
false
Menu Button
true
false
Default
40
6
1
6
userStringCalc_full.opi
true
true
no examples
$(pv_name)
$(pv_value)
335
true
Grouping Container
true
true
Default
236
0
false
20
1
Grouping Container
false
false
6
5
false
true
-1.7976931348623157E308
1
true
false
false
20
false
Text Input
4
true
false
0
$(P)$(C).FLNK
Text Input
true
false
0
186
3
1
1.7976931348623157E308
false
0
0
$(pv_name)
$(pv_value)
50
true
1
false
10
Label
true
false
Label
true
FORWARD
40
0
1
1
0
true
0
true
1
false
10
Label
true
false
Label
true
LINK
40
0
1
1
10
true
0
true
Grouping Container
true
true
Default
216
0
false
20
1
Grouping Container
false
false
798
164
false
true
true
20
false
Menu Button
false
$(P)$(C).WAIT
Menu Button
true
false
Default
80
6
1
0
$(pv_name)
$(pv_value)
136
true
1
false
10
Label
true
false
Label
true
WAIT FOR COMPLETION?
130
0
1
1
6
true
0
false
true
15
true
0.0
0.0
2
132
true
false
Polyline_13
false
Polyline
true
false
Default
0
18
0
false
$(P)$(C).DOPT
1
2
true
652
$(pv_name)
$(pv_value)
380
false
true
15
true
0.0
0.0
2
77
true
false
Polyline_14
false
Polyline
true
false
Default
0
19
0
false
$(P)$(C).DOPT
1
2
true
707
$(pv_name)
$(pv_value)
379