Vai al contenuto

System Variables for screen pages

This paragraph describes the System Variables available only for programming of the operator interface.This paragraph describes the System Variables available only for programming of the operator interface.
VARIABLE NAMEDESCRIPTION
@@DATA_COMMASelected data comma position
@@DATA_HINTSelected data “hint” value. It can be used as “label” value for a “StringDisplay” widget, to display a simple data description
@@DATA_LIMIT_MAXSelected data maximum settable value
@@DATA_LIMIT_MINSelected data minimum settable value
@@EXPORTCOUNTUsed on visual widget Datalog export: increased at every successfully export
@@EXPORTFILENAMEUsed on visual widget Datalog export: file name
@@EXPORTITEMUsed on visual widget Datalog export: group number to export
@@EXPORTPOSITIONUsed on visual widget Datalog export: current progress position
@@EXPORTMAXIMUMUsed on visual widget Datalog export: maximum value for @@EXPORTPOSITION
@@IS_ALARM_ACTIVEIt contains a “non-zero” value when an alarm is active
@@LANGUAGEActive language number.It’s possible to change the active language by setting this variable to a different value
@@LANGUAGENAMEActive language description. Read/only variable
@@LANGUAGESCOUNTSystem installed languages count
@@LEVELActive user level
@@LEVEL_PREVActive user level before a Login
@@LEVEL_PAGEPage number not accessible at active level.Default value -1; if page call fails due to wrong level, assumes ‘pageNum’ value of called page.At first successful page call, returns to value –1.
@@PAGENUMIt contains the numeric value associated too the active page “pageNum” property.It’s possibile to change the active page by setting this variable to a different value
@@USERActive user name
@@USER_PREVActive user name before a login
@@USER_REQUser name required for a Login
@@USERLOGIN_PWDPassword used for a login
@@USERLOGIN_USERUser used for a login
@@RECIPE_NAMEUsed on visual widget Recipe: recipe name.Note: these control variables names are created using the property “index” of widget Recipe. For example, with “index=1”, the variables will become “@@RECIPE_NAME1”, “@@RECIPE_TYPE1”, etc.Take a look at Recipe widget manual for further information.
@@RECIPE_TYPEUsed on visual widget Recipe: recipe type (numeric value)
@@RECIPE_STATUSUsed on visual widget Recipe: status message numeric code. These codes are available:0: empty message1: “Waiting field manager…”,2: “Waiting field data…”,3: “Reading recipe…”,4: “Writing recipe…”,5: “Reading done.”,6: “Write done.”,7: “Recipe copy done.”,8: “Delete done.”,9: “Please specify a recipe name”,10: “Please select a recipe to load”,11: “Please select a recipe to delete”,12: “Please select a recipe to copy”,13: “Directory doesn’t exist”,14: “Recipe exists. Cannot overwrite”,15: “Destination recipe already exists”,
@@RUNNINGONTARGETRead/only variable that contains value 1 when the application is executed on target. It contains value 0 if the application is executed on Windows PC (e.g. PC Executor)
@@EXPORTPOSITIONvariable incremented during export with DatalogExport component
@@EXPORTMAXIMUMmaximum value that the variable @@EXPORTPOSITION may reach at end of export
@@PAGES_MEMMAXMaximum memory used from pages
@@PAGES_MEMTOPTotal memory available for pages (bitmaps excluded)
@@PAGES_MEMUSEDInstantaneous quantity of memory settled from pages
@@SYSERR_POPUPIncreasing its value it allows to popup the System Errors Diagnostic page
@@SYSERR_POPUP_CNTSystem Errors popup counter variable. This variable is incremented every time the SYSTEM ERROR popup is displayed
@@VALUELast updated data value (used inside widget events onDataChanged and onDataEntered)
@@OLDVALUEOld data value before user set (used inside widget event onDataEntered)
@@POSX, @@POSYCoordinates of mouse/touch click, inside a widget (these variables are available inside mouse events)
@@BOUNDSX, @@BOUNDSY@@BOUNDSW, @@BOUNDSHLocation and size of the widget associated with the mouse/touch click (these variables are available inside mouse events)
ghost_PathFileDstFull name of destination file in copy operation (including directory name)
ghost_PathFileSrcFull name of source file in copy operation (including directory name)
ghost_lastRecipeLoadedName of the last loaded recipe.
ghost_lastRecipeSavedName of the last saved recipe.
ghost_recipeLoadedArray with the last recipe loaded for type (max 10)
ghost_recipeSavedArray with the last recipe saved for type (max 10)
gqt_TimeSecondDisplay/set seconds on system clock
gqt_TimeMinuteDisplay/set minutes on system clock
gqt_TimeHourDisplay/set hour on system clock
gqt_DateDayDisplay/set date day on system clock
gqt_DateMonthDisplay/set month on system clock
gqt_DateYearDisplay/set year on system clock
gqt_HWversionFpga version
gqt_Release1 – 2 – 3 The three version number of seven.out
gqt_usb0inserted Flag of first usb inserted
gqt_usb1inserted Flag of second usb inserted
gqt_UsbAutoMsgMessage ID of the current USB autoinstall operation. Message codes:-2 Error during operation-1 Operation aborted by user0 No operation in progress1 Autoinstall found on USBKey. Waiting 10 secs…2 Autoinstall_reboot found on USBKey. Waiting 10 secs…3 SysLog_copy found on USBKey. Waiting 10 secs…4 SysLog_move found on USBKey. Waiting 10 secs…5 System_debug found on USBKey. Waiting 10 secs…6 System_backup found on USBKey. Waiting 10 secs…7 Pages_update found on USBKey. Waiting 10 secs…8 System_clearfiles found on USBKey. Waiting 10 secs…9 reserved10 Selected operation in progress. Please wait…20 Operation completed successfully
gqt_UsbAutoStatus Status ID of the current USB autoinstall operation. Status codes:-2 Error during operation-1 Operation aborted by user0 No operation in progress1 Autoinstall in progress2 Autoinstall_reboot in progress3 SysLog_copy in progress4 SysLog_move in progress5 System_debug in progress6 System_backup in progress7 Pages_update in progress8 System_clearfiles in progress9 reserved20 Operation completed successfully
gqt_UsbAutoErrorError code of the current USB autoinstall operation. Error codes:0 No errors1 Aborted by HMI command2 Aborted by removing USBKey3 Internal error4 Error copying files5 USBKey inserted too soon after reboot. Operation ignored.6 Operation stopped by a shutdown command
ghost_AlarmHistoryCsvCounter progressively increased at each function call AlarmExportCSV
ghost_Dim_Kb_HistorySize in Kb of the data history file
ghost_Thousandth_MaxDim_HistoryPercentage of the file size of the data history file (compared to the maximum value set in editor parameters)
EM63_ServerIPAddressServer address for Euromap63. Read only at startup. In case of value modification, the target must be restarted.Variable STRING(100) retain.
EM63_IMMNameMachine name for Euromap63. Read only at startup. In case of value modification, the target must be restarted.Variable STRING(100) retain.
EM63_ConnectionErrorCounterErrors counter for Euromap63. Incremented at every new error.Variable int 32 bit (DINT).
EM63_LastConnectionErrorCodeLast error code for Euromap63.Variable int 32 bit (DINT).
EM63_MachVendorMachine vendor for Euromap63.Variable STRING(100) retain.
EM63_MachNbrMachine code or serial number for Euromap63.Variable STRING(100) retain.
EM63_MachDescMachine description for Euromap63.Variable STRING(100) retain.
EM63_ContrTypePLC controller code or type for Euromap63.Variable STRING(100) retain.
EM63_ContrVersionPLC controller version for Euromap63.Variable STRING(100) retain.
EM63_InjUnitNbrInjection unit number or code for Euromap63.Variable STRING(100) retain.
EM63_MaterialNbrCurrent Material number or code for Euromap63.Variable STRING(100) retain.