in AVEVA Catalogue Paragon Mk2.1.0.7 (andere Module bestimmt auch)
!test = '/TUBE/NN/WEIGHT/0.29'
!a = !test.split('/').last().real()
q var !a
<REAL> 0.29
!b = !a * 100
q var !b
<REAL> 29
!AR[!b] = !a
q var !AR
<ARRAY>
[28] <REAL> 0.29 $*-------------------> warum 28?
!AR.delete()
!b = !b.string().real() $* also, mach aus dem real ein string und dann wieder ein real ( auf sowas kommt man eigentlich nur nach 2 Bier )
q var !b
<REAL> 29
!AR[!b] = !a
q var !AR
<ARRAY>
[29] <REAL> 0.29
!test = '/TUBE/NN/WEIGHT/0.29'
!a = !test.split('/').last().real()
q var !a
<REAL> 0.29
!b = !a * 100
q var !b
<REAL> 29
!AR[!b] = !a
q var !AR
<ARRAY>
[28] <REAL> 0.29 $*-------------------> warum 28?
!AR.delete()
!b = !b.string().real() $* also, mach aus dem real ein string und dann wieder ein real ( auf sowas kommt man eigentlich nur nach 2 Bier )
q var !b
<REAL> 29
!AR[!b] = !a
q var !AR
<ARRAY>
[29] <REAL> 0.29
Kommentar