Programming
2.7 Functions
Expanding the user interface
Commissioning Manual, 11/2006, 6FC5397-0DP10-0BA0
2-95
Example
UNLOAD
REG[0] = VAR1
;
Assign value of variable 1 to register 0
END_UNLOAD
UNLOAD
REG[9].VAL = 84
;
Assign value 84 to register 9
END_UNLOAD
;
These registers can then be assigned to local
variables again in a method in the next
dialog.
LOAD
VAR2 = REG[0]
END_LOAD
Description of register status
The Status property can be used to scan a register for valid content.
One possible use for the register scan function is to ensure that a value is written to a
register only if the relevant dialog is a "master dialog".
Programming
Syntax:
Identifier.vld
Description:
Status is a read-only property.
Parameters:
Identifier
Name of register
Return Value:
The result of the scan can be:
FALSE = invalid value
TRUE = valid value
Example
IF REG[15].VLD == FALSE
; Scan validity of register value
REG[15] = 84
ENDIF
VAR1 = REG[9].VLD
; Assign the value of the REG[9] status
request to Var1.
Содержание SINUMERIK
Страница 6: ...Preface Base software and HMI Advanced 6 Commissioning Manual 03 2009 6FC5397 0DP10 3BA0 ...
Страница 24: ...Introduction 1 5 Limits of data management HMI Advanced IM4 18 Commissioning Manual 03 2009 6FC5397 0DP10 3BA0 ...
Страница 96: ......
Страница 338: ...List of Abbreviations B 1 Abbreviations HMI Advanced IM4 332 Commissioning Manual 03 2009 6FC5397 0DP10 3BA0 ...
Страница 464: ...Programming 2 8 Operators Expanding the user interface 2 114 Commissioning Manual 11 2006 6FC5397 0DP10 0BA0 ...
Страница 562: ...Index Expanding the user interface Index 4 Commissioning Manual 11 2006 6FC5397 0DP10 0BA0 ...
Страница 566: ...Table of contents Online Help HE1 4 Commissioning Manual 11 2006 6FC5397 0DP10 0BA0 ...
Страница 598: ...Online Help HE1 Commissioning Manual 11 2006 6FC5397 0DP10 0BA0 36 ...
Страница 638: ...References for text generation Generating target language texts TX2 40 Commissioning Manual 11 2006 6FC5397 0DP10 0BA0 ...
Страница 672: ...Commissioning a system 1 4 BIOS settings PCU Basesoftware IM8 32 Commissioning Manual 03 2009 6FC5397 1DP10 4BA0 ...