|
EPAM3
|
EPAM4
|
Category
|
Action
|
Comment
|
Action
|
Comment
|
General
|
#Page=<name>
|
Page change to page name
|
#Page=<name>
|
|
General
|
#PagePrev
|
Page change to previous page
|
|
not implemented
|
General
|
#PageHome
|
Page change to 1st page (start page)
|
PageHome
|
|
General
|
Close
|
Close page (window)
|
Close
|
|
General
|
Close=<name>
|
Close page (window) name
|
Close=<name>
|
|
General
|
EjectVolume( Drive #Page=<eject_failed> #Page=<eject_ok>)
|
Logging off a removable memory (e.g. USBMemorystick; only Windows)
|
EjectVolume( Drive ;#page=<eject_failed> ;#page=<eject_succeeded>)
|
Arguments must be separated by a semicolon
|
General
|
Exit
|
Exit program
|
Exit
|
|
General
|
FileCopy(dst=<path\file.ext> src=<path\file.ext> #Page=<copy_err> #Page=<copy_ok>)
|
Copy a file
|
FileCopy(dst=<filepath> src=<filepath> #Page=<copy_err> #Page=<copy_ok>)
|
|
General
|
Key=<keycode>
|
Send a key code
|
Key=<keycode>
|
|
General
|
Language=default
|
Online language selection to default language
|
Language=default
|
System variables are saved implicitly
|
General
|
Language=<name>
|
Online language selection to language name
|
Language=<name>
|
System variables are saved implicitly
|
General
|
PlcCmd=[[/<Driver>/][<Host>]:Command
|
Trigger PLC command
|
PlcCmd=/<Drv>/<Host>:{Stop¦Start¦ResetWarm¦ResetCold¦ResetOriginal¦CreateBootProject}
|
|
General
|
PrintScreen
|
Output screen content to standard printer (only Windows)
|
|
not implemented
|
RemoteControlServer
|
rcinput_enable=yes
|
Enable RemoteControl input
|
RemoteControl:input.enable
|
|
RemoteControlServer
|
rcinput_enable=no
|
Disable RemoteControl input
|
RemoteControl:input.disable
|
|
General
|
RemoteClient=drop
|
Closes all remote client connections
|
RemoteControl:connection.drop
|
|
General
|
Reboot
|
Restart the system
|
Reboot
|
|
General
|
SetIndex
|
Indirect setting of index variables for indexed variable access
|
|
unnecessary
|
General
|
SetIndex=<x>
|
Direct setting of index variables for indexed variable access
|
|
unnecessary
|
General
|
SetVar=<x>
|
Set VarValue to x (strings must be defined in closed single apostrophes, e.g. ‘String’) x can also be the name of a system variable
|
SetVar={<constant>¦<variable>}
|
|
General
|
SetVar+<x>
|
Increment VarValue by x
|
SetVar+{<constant>¦<variable>}
|
|
General
|
SetVar-<x>
|
Decrement VarValue by x
|
SetVar-{<constant>¦<variable>}
|
|
General
|
|
|
SetVar:<variable1>={<constant>¦<variable2>}
|
New
|
General
|
SetVar=NotVar
|
Invert variable value (0/1)
|
SetVar=NotVar
|
|
General
|
System=<myprg.exe>
|
Call of an executable file
|
System=<executable> [-d <working directory>]
|
|
General
|
Msg=<x>
|
Output message with number x
|
SetVar:<variable>=<x>
|
replaced
With the #Message object <variable> is configured as VarValue
|
General
|
PWL=<x>
|
(Re)set password level to x
|
PWL=<level>
|
|
General
|
TipVar=<x>
|
Set variable value to x as long as button is pressed. The variables is then reset to 0
|
TipVar=<x>
|
|
General
|
unit=<index>
|
Unit system conversion
|
unit=<index>
|
(see Unit systems)
|
System
|
Touch_calibrate
|
Calibrate resistive touch
|
Touch_calibrate
|
|
System
|
Backlight=<x>
|
Set backlight to x (0-100%)
|
|
SetVar= to /S/APP/Backlight
|
System
|
Backlight+<x>
|
Increment backlight by x
|
|
SetVar+ to /S/APP/Backlight
|
System
|
Backlight-<x>
|
Decrement backlight by x
|
|
SetVar- to /S/APP/Backlight
|
System
|
CFGINI=Read
|
Read IP configuration
|
IpParam:Get
|
|
System
|
CFGINI=Write
|
Write IP configuration
|
IpParam:Set
|
|
System
|
Contrast=<x>
|
Set contrast (0-100%) (only passive LCD)
|
|
|
System
|
Contrast+<x>
|
Increment contrast by x (only passive LCD)
|
|
|
System
|
Contrast-<x>
|
Decrement contrast by x (only passive LCD)
|
|
|
System
|
GetDT
|
Update all RTC system variables s_tm_day,s_tm_mon, etc.
|
|
unnecessary, are always updated
|
System
|
Save=SysVar
|
Save system variables in sysvar.ini
|
VarPool:sysvarsave
|
|
System
|
SetDate
|
Set system time (values are transferred from RTC system variables
)
|
SetDateTime
|
Set date and time
|
System
|
SetTime
|
Set system date
(values are transferred from RTC system variables)
|
SetDateTime
|
Set date and time
|
Scrollist
|
Scrollx=<x>
|
Move objects in scroll list horizontally by x pixels
|
|
|
Scrollist
|
Scrolly=<x>
|
Move objects in scroll list vertically by x pixels
|
|
|
Alarm
|
AlarmDelete
|
Delete alarm history
|
Alarm:delete
|
|
Alarm
|
AlarmExport=CSV
|
Alarm history is saved as a CSV file in the EPAM data directory
C:\DATA
|
Alarm:export=csv
|
|
Alarm
|
AlarmType=<myalarmtype>
|
Set alarm type of the alarm list (required as soon as several alarm objects were configured)
|
Alarm:type=<type>
|
|
Alarm list
|
AlarmFilter=activ
|
Set alarm filter: Display active alarms
|
AlarmList:filter=activ
|
|
Alarm list
|
AlarmFilter=activ|notquit
|
Set alarm filter: Display active or unacknowledged alarms
|
AlarmList:filter=activ|notquit
|
|
Alarm list
|
AlarmFilter=activ+notquit
|
Set alarm filter: Display active and unacknowledged alarms
|
AlarmList:filter=activ+notquit
|
|
Alarm list
|
AlarmFilter=all
|
Set alarm filter: Display all alarms
|
AlarmList:filter=all
|
|
Alarm list
|
AlarmFilter=notquit
|
Set alarm filter: Display unacknowledged alarms
|
AlarmList:filter=notquit
|
|
Alarm list
|
AlarmInfo=1
|
Call alarm info1 of the selected alarm
|
AlarmList:info=1
|
|
Alarm list
|
AlarmInfo=2
|
Call alarm info2 of the selected alarm
|
AlarmList:info=2
|
|
Alarm list
|
AlarmQuit
|
Acknowledge selected alarm individually
|
AlarmList:quit
|
|
Alarm
|
AlarmQuitall
|
Acknowledge all alarms
|
Alarm:quitall
|
|
Alarm list
|
AlarmSort=FIFO
|
Sort alarm in alarm list: Oldest alarm first
|
AlarmList:sort=FiFo
|
|
Alarm list
|
AlarmSort=LIFO
|
Sort alarm in alarm list: Newest alarm first
|
AlarmList:sort=LiFo
|
|
Alarm list
|
AlarmSort=Priority
|
Sort alarm in alarm list: Alarm with high priority (=low alarm number) first
|
AlarmList:sort=Priority
|
|
Recipe list
|
Csave=list
|
Save element from recipe list (e.g. myRecipeType), with prompt if file exists (see Recipe object)
|
RecipeList:csave
|
|
Recipe
|
Csave=<myrecipetype>
|
Save recipe type (e.g. myRecipeType) with prompt if file exists, the file name is taken from the system variable ‘s_myrecipetype_file’
|
Recipe:[<type>].csave
|
|
Recipe list
|
Delete=list
|
Delete element from recipe list (e.g. myRecipeType)
|
RecipeList:delete
|
|
Recipe
|
Delete=<myrecipetype>
|
Delete recipe type (e.g. myRecipeType), the file name is taken from the system variable ‘s_myrecipetype_file’
|
Recipe:[<type>].delete
|
|
Recipe
|
Load_dat=LW:
|
Load all recipe files *.DAT from drive LW:
|
|
|
Recipe list
|
Load=list
|
Load element from recipe list (e.g. myRecipeType)
|
RecipeList:load
|
|
Recipe
|
Load=<myrecipetype>
|
Load recipe type (e.g. myRecipeType), the file name is taken from the system variable ‘s_myrecipetype_file’
|
Recipe:[<type>].load
|
|
Recipe
|
Load=<filepath>
|
Load recipe file (e.g. C:\DATA\MYTYP1\REC1.DAT)
|
Recipe:[<type>].load=<filepath>
|
|
Recipe list
|
Save_dat=LW:
|
Copy all recipe files *.DAT to drive LW:
|
|
|
Recipe
|
Save=list
|
Save element from recipe list (e.g. myRecipeType), existing files are overwritten
|
RecipeList:save
|
|
Recipe
|
Save=<myrecipetype>
|
Save recipe type (e.g. myRecipeType), existing files are overwritten, file name and recipe name are taken from the system variables ‘s_myrecipetype_file’ and ‘s_myrecipetype_name’
|
Recipe:[<type>].save
|
|
Recipe list
|
Sort=File
|
Sort recipe list by file name
|
RecipeList:sort=file
|
|
Recipe list
|
Sort=Name
|
Sort recipe list by recipe name
|
RecipeList:sort=name
|
|
Recipe list
|
Sort=Number
|
Sort recipe list by recipe name numerically
|
|
not implemented
|
Recipe list
|
Sort=Time
|
Sort recipe list by time
|
RecipeList:sort=time
|
|
Recipe list
|
Sort=Type
|
Sort recipe list by recipe type
|
|
Recipe list can only display one type
|
Recipe
|
Type=<myrecipetype>
|
Set recipe type (e.g. myRecipeType)
|
Recipe:Type=<type>
|
equal to:
SetVar=<type> to /S/APP/Recipe:Type
|
Recipe
|
Type=off
|
Reset recipe type (all)
|
Recipe:Type=
|
equal to:
SetVar='' to /S/APP/Recipe:Type
|
DataLog
|
LogDelete=<mydatalog>
|
Delete data log file in LOG directory
|
Datalog:[<name>].delete
|
|
DataLog
|
LogSave=<mydatalog>
|
Save data log file in DATA directory
|
Datalog:[<name>].save
|
|
Trend
|
Save_log=LW:
|
Copy all data log files *.DAT to drive LW:
|
|
|
Trend
|
Online
|
Switch trend to online mode
|
Trend:online
|
|
Trend
|
ShiftCursor=<x>
|
Scroll trend by +/-x data points.
|
Trend:ShiftCursor<offset>
|
|
Trend
|
ShiftGrid=<x>
|
Scroll trend by +/-x time units
|
Trend:ScrollGrid<offset>
|
|
Trend
|
ShiftPage=<x>
|
Scroll trend by +/-x pages
|
Trend:ScrollPage<offset>
|
|
Trend
|
Zoom-
|
Zoom trend (reduce time axis resolution by one unit)
|
Trend:ZoomXGrid-1
|
|
Trend
|
Zoom+
|
Zoom trend (increase time axis resolution by one unit)
|
Trend:ZoomXGrid+1
|
|
Trend
|
ZoomX-
|
Zoom trend (reduce X axis resolution by one unit)
|
Trend:ZoomXGrid-1
|
|
Trend
|
ZoomX+
|
Zoom trend (increase X axis resolution by one unit)
|
Trend:ZoomXGrid+1
|
|
Trend
|
ZoomY-
|
Zoom trend (reduce Y axis resolution by one unit)
|
|
|
Trend
|
ZoomY+
|
Zoom trend (increase Y axis resolution by one unit)
|
|
|