forked from IDMComputerSolutions/wordfiles
-
Notifications
You must be signed in to change notification settings - Fork 0
/
RAPID.uew
executable file
·287 lines (287 loc) · 14.9 KB
/
RAPID.uew
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
/L20"RAPID" Line Comment = ! String Chars = " File Extensions = PRG MOD SYS
/TGBegin "Module name"
/TGFindStr = "%[ ^t]++MODULE^([ ^t]+[a-z0-9_]+^)$"
/TGFindStr = "%[ ^t]++MODULE^([ ^t]+[a-z0-9_]+([a-ö0-9_,]+)^)$"
/TGEnd
/TGBegin "Traps (Local)"
/TGFindStr = "%[ ^t]++LOCAL++[ ^t]++TRAP[ ^t]+^([~,()]+$^)"
/TGEnd
/TGBegin "Traps"
/TGFindStr = "%[ ^t]++TRAP[ ^t]+^([~,()]+$^)"
/TGEnd
/TGBegin "Functions (Local)"
/TGFindStr = "%[ ^t]++LOCAL++[ ^t]FUNC[ ^t]+^([a-z]+[ ^t]+[~,()]+()$^)"
/TGFindStr = "%[ ^t]++LOCAL++[ ^t]FUNC[ ^t]+^([a-z]+[ ^t]+[~,()]+^)[ ^t]++([~)]+)$"
/TGBegin "Arguments"
/TGFindStr = "[~,()]+"
/TGFindBStart = "("
/TGFindBEnd = ")"
/TGEnd
/TGEnd
/TGBegin "Functions"
/TGFindStr = "%[ ^t]++FUNC[ ^t]+^([a-z]+[ ^t]+[~,()]+()$^)"
/TGFindStr = "%[ ^t]++FUNC[ ^t]+^([a-z]+[ ^t]+[~,()]+^)[ ^t^p]++([~)]+)$"
/TGBegin "Arguments"
/TGFindStr = "[~,()]+"
/TGFindBStart = "("
/TGFindBEnd = ")"
/TGEnd
/TGEnd
/TGBegin "Procedures (Local)"
/TGFindStr = "%[ ^t]++LOCAL++[ ^t]PROC[ ^t]+^([~,()]+()$^)"
/TGFindStr = "%[ ^t]++LOCAL++[ ^t]PROC[ ^t]+^([~,()]+^)[ ^t]++([~)]+)$"
/TGBegin "Arguments"
/TGFindStr = "[~,()]+"
/TGFindBStart = "("
/TGFindBEnd = ")"
/TGEnd
/TGEnd
/TGBegin "Procedures"
/TGFindStr = "%[ ^t]++PROC[ ^t]+^([~,()]+()$^)"
/TGFindStr = "%[ ^t]++PROC[ ^t]+^([~,()]+^)[ ^t^p]++([~)]+)$"
/TGBegin "Arguments"
/TGFindStr = "[~,()]+"
/TGFindBStart = "("
/TGFindBEnd = ")"
/TGEnd
/TGEnd
/TGBegin "Records"
/TGFindStr = "%[ ^t]++RECORD[ ^t]+^([~,()]+$^)"
/TGEnd
/TGBegin "Tooldata"
/TGFindStr = "[ ^t]+tooldata[ ^t]+^([~,();]+:=[~;]+[;]$^)"
/TGEnd
/TGBegin "WObjects"
/TGFindStr = "[ ^t]+wobjdata[ ^t]+^([~,();]+:=[~;]+[;]$^)"
/TGEnd
/TGBegin "robtargets"
/TGFindStr = "[ ^t]+robtarget[ ^t]+^([~,();]+:=[~;]+[;]$^)"
/TGEnd
/TGBegin "Syntax Errors"
/TGFindStr = "%[ ^t]++LOCAL++[ ^t]++PROC[ ^t]+^([a-z]+[ ^t]+[~,()]+()$^)"
/TGFindStr = "%[ ^t]++LOCAL++[ ^t]++PROC[ ^t]+^([a-z]+[ ^t]+[~,()]+^)[ ^t]++([~)]+)$"
/TGFindStr = "%[ ^t]++PROC[ ^t]+^([a-z]+[ ^t]+[~,()]+()$^)"
/TGFindStr = "%[ ^t]++PROC[ ^t]+^([a-z]+[ ^t]+[~,()]+^)[ ^t]++([~)]+)$"
/TGFindStr = "%[ ^t]++[a-z0-9_]+();$"
/TGFindStr = "THEN[:;]"
/TGFindStr = "ELSE[:;]"
/TGFindStr = "ELSEIF[:;]"
/TGFindStr = "ENDTEST[:;]"
/TGFindStr = "ENDIF[:;]"
/TGFindStr = "ENDFOR[:;]"
/TGFindStr = "ENDWHILE[:;]"
/TGFindStr = "RETURN$"
/TGFindStr = "DO[:;]"
/TGFindStr = "ENDPROC[:;]"
/TGFindStr = "ENDFUNC[:;]"
/TGFindStr = "%[ ^t]+[a-z0-9_]+=[a-z0-9_]+;$"
/TGFindStr = "%[ ^t]+IF[ ^t]+[a-z0-9_]+:=[a-z0-9_]+[ ^t]+THEN$"
/TGFindStr = "%[ ^t]+TEST[ ^t]+[a-z0-9_]+[:;]$"
/TGFindStr = "%[ ^t]+CASE[ ^t]+[a-z0-9_]+$"
/TGFindStr = "%[ ^t]+VAR[ ^t]+[a-z]+[ ^t]+[a-z0-9_]+$"
/TGFindStr = "%[ ^t]+VAR[ ^t]+[a-z]+[ ^t]+[a-z0-9_]+:=[a-z0-9_^[^],^"]+$"
/TGFindStr = "%[ ^t]+VAR[ ^t]+[a-z]+[ ^t]+[a-z0-9_]+=[a-z0-9_^[^],^"]+;$"
/TGFindStr = "%[ ^t]+PERS[ ^t]+[a-z]+[ ^t]+[a-z0-9_]+$"
/TGFindStr = "%[ ^t]+PERS[ ^t]+[a-z]+[ ^t]+[a-z0-9_]+="
/TGFindStr = "%[ ^t]+PERS[ ^t]+[a-z]+[ ^t]+[a-z0-9_]+:=[a-z0-9_^[^],^"]+$"
/TGEnd
/Open Fold Strings = "WHILE" "IF" "FOR" "TEST" "PROC" "FUNC" "TRAP"
/Close Fold Strings = "ENDWHILE" "ENDIF" "ENDFOR" "ENDTEST" "ENDPROC" "ENDFUNC" "ENDTRAP"
/Indent Strings = "DO" "THEN" "PROC" "FUNC" "TRAP"
/Unindent Strings = "ENDWHILE" "ENDIF" "ENDPROC" "ENDFUNC" "ENDTRAP" "ELSE" "ELSEIF" "ERROR"
/Delimiters = { } ( ) [ ] , . = + - * / : ; ! \ ? := <> >= <=
/C1"Reserved words" STYLE_KEYWORD
ALIAS
BACKWARD
CASE CONNECT CONST
DEFAULT DO
ELSE ELSEIF ENDFOR ENDFUNC ENDIF ENDMODULE ENDPROC ENDRECORD ENDTEST ENDTRAP ENDWHILE ERRNO ERROR EXIT
FOR FROM FUNC
GOTO
IF INOUT INTNO
LOCAL
MODULE
NOSTEPIN NOVIEW
PERS PROC
RAISE READONLY RECORD RETRY RETURN
STEP SYSMODULE
TEST THEN TO TRAP TRYNEXT
UNDO
VAR VIEWONLY
WHILE WITH
/C2"Operators" STYLE_OPERATOR
AND
DIV
EQ
GT GTEQ
LT LTEQ
MOD
NOT NOTEQ
OR
XOR
/C3"Instructions" STYLE_METHOD
AROEnter AROExit AROWarning AccSet ActUnit Add AliasIO ArcC ArcKill ArcL ArcRefresh
BitClear BitSet BookErrNo Break
CalibJ CalibL Calibrate CallByVar CancelLoad CirPathMode CirPathReori Clear ClearIOBuff ClearPath
ClearRawBytes ClkReset ClkStart ClkStop Close CloseDir CnvStopSigName Compact ConfJ ConfL CopyFile
CopyRawBytes CorrClear CorrCon CorrDiscon CorrRead CorrWrite CreateInstDat
DataLogReset DeactUnit Decr DistCnvStart DitherAct DitherDeact DropSensor DropWObj
EOffsOff EOffsOn EOffsSet EraseModule ErrLog ErrRaise ErrWrite ExitCycle
FlushItmSrc FreeItmSrc
GetAllItmSrc GetDataVal GetItmTgt GetItmTgts GetSysData GetTrapData GlueC GlueJ GlueL GripLoad
HollowWristReset
IDelete IDisable IEnable IError IODisable IOEnable IPers ISignalAI ISignalAO ISignalDI ISignalDO ISignalGI
ISignalGO ISleep ITimer IVarValue IWatch Incr IndAMove IndCMove IndDMove IndRMove IndReset InstDat
InvertDO ItmSrcByName
LimConfL Load LoadId
MToolRotCalib MToolTCPCalib MakeDir ManLoadIdProc MechUnitLoad MotionSup MoveAbsJ MoveC MoveCDO MoveCSync
MoveExtJ MoveJ MoveJDO MoveJSync MoveL MoveLDO MoveLSync
NewItmSrc
Open OpenDir
PDispOff PDispOn PDispSet PFIOResto PackDNHeader PackRawBytes PathAccLim PathRecMoveBwd PathRecMoveFwd
PathRecStart PathRecStop PathResol ProbeReset ProcCall ProcErrStatus ProcerrRecovery PulseDO PutItmTgt
PutItmTgts
QStartItmSrc QStopItmSrc
RESTORE_IO RaiseToUser ReadAnyBin ReadBlock ReadCfgData ReadErrData ReadRawBytes ReadVar RemoveDir
RemoveFile RenameFile Reset ResetItmSrc RestoPath Rewind
SCWrite STCalcForce STCalcTorgue STCalib STClose STIsClosed STIsOpen STOpen STTune STTuneReset
SToolRotCalib SToolTCPCalib SYS_POWERON SYS_RESET SearchC SearchL Set SetAO SetAllDataVal SetDO
SetDataSearch SetDataVal SetForce SetGO ShadowDO SingArea SocketAccept SocketBind SocketClose
SocketConnect SocketCreate SocketListen SocketReceive SocketSend SoftAct SoftDeact SpcCon SpcDiscon
SpcDump SpcRead SpcStat SpcWrite SpeedPrioDeact SpotJ SpotL SpotMJ SpotML SpyStart SpyStop StartMove
StartMoveRetry StepBwdPath Stop StopMove StorePath SyncMoveOff SyncMoveOn SyncMoveUndo SyncToSensor
SysInit1
TPErase TPReadFK TPReadNum TPShow TPWrite TestSignDefine TestSignReset TextTabInstall TriggC TriggCheckIO
TriggEquip TriggIO TriggInt TriggJ TriggL TriggSpeed TriggStopProc TuneReset TuneServo
UIMsgBox UnLoad UnpackRawBytes
VelSet
WZBoxDef WZCylDef WZDOSet WZDisable WZEnable WZFree WZHomeJointDef WZLimJointDef WZLimSup WZSphDef
WZTempFree WaitDI WaitDO WaitSensor WaitSyncTask WaitTime WaitUntil WaitWObj WarmStart WorldAccLim Write
WriteAnyBin WriteBin WriteCfgData WriteRawBytes WriteStrBin
label
/C4"Functions" STYLE_FUNCTION
ACos AInput AOutput ASin ATan ATan2 Abs AbsDnum ArgName
BitAnd BitCheck BitLSh BitNeg BitOr BitRSh BitXOr ByteToStr
CDate CJoint CJointT CPos CRobT CSpeedOverride CTime CTool CWobj CalcJointT CalcRobT CalcRotAxFrameZ
CalcRotAxisFrame ClkRead Cos
DInput DOutput DecToHex DefAccFrame DefDFrame DefFrame Dim Distance DnumToStr DotProd
EulerZYX Exp
FSSize FileSize FileTime
GOutput GetNextMechUnit GetNextSym GetSysInfo GetTaskName GetTime
HexToDec
IOUnitState IndInpos IndSpeed IsFile IsMechUnitActive IsPers IsStopStateEvent IsSyncMoveOn IsSysId IsVar
MaxRobSpeed MirPos ModTime
NOrient NonMotionMode NumToStr
ORobT Offs OpMode OrientZXY
PFRestart ParIdPosValid ParIdRobValid PathRecValidBwd PoseInv PoseMult PoseVect Pow PowDnum Present
ProgMemFree
RawBytesLen ReadBin ReadMotor ReadNum ReadStr ReadStrBin RelTool RobOS Round RoundDnum RunMode
Sin SingAreaWrist SocketGetStatus Sqrt SqrtDnum StrFind StrLen StrMap StrMatch StrMemb StrOrder StrPart
StrToByte StrToVal
Tan TaskRunMec TaskRunRob TestAndSet TestDI TestSignRead TextGet TextTabFreeToUse TextTabGet Trunc
TruncDnum
UIAlphaEntry UIClientExist UIListView UIMessageBox UINumEntry UINumTune
ValToStr VectMagn
/C5"Datatypes" STYLE_KEYWORD
Dnum
beaddata bool byte
clock confdata corrdescr
datapos dionum dir
equipdata errdomain errnum errtype extjoint
forcedata
ggundata gundata gunmdata
intnum iodev itmsrc itmsrcinstdat itmtgt
jointtarget
loaddata loadsession
mecunit motsetdata
num
o_jointtarget o_robtarget opnum orient
pos pose progdisp
robjoint robtarget
seamdata shapedata signalai signalao signaldi signaldo signalgi signalgo simdata socketdev speeddata
spotdata spotmdata string switch symnum syncident
taskid tasks testsignal tooldata tpnum trapdata triggdata tunetype
weavedata welddata wobjdata wzstationary wztemporary
zonedata
/C7"Variables" STYLE_VARIABLE
clock1
dig_input1 dig_input2 diskhome disktemp
edge
fine fllwtime fllwtime0_5 fllwtime1_0 fllwtime1_5 flp1
high
inpos inpos100 inpos20 inpos50
load0 low
pi
ram1disk reg1 reg2 reg3 reg4 reg5 reg6 reg7 reg8 reg9 resolver_angle
speed speed_ref stEmpty stoptime stoptime0_5 stoptime1_0 stoptime1_5
tool0 torque_ref
v_max v_leax v_ori v_reax v_tcp v0 v1 v10 v100 v1000 v150 v1500 v2 v20 v200 v2000 v25 v250 v2500 v3 v30 v300 v3000 v35 v350 v3500 v4 v40 v400 v4000 v45 v450 v4500 v5 v50 v500 v5000 v5500 v60 v600 v6000 v6500 v70 v700 v7000 v80 v800 v90 v900 vlin10 vlin100 vlin1000 vlin20 vlin200 vlin50 vlin500 vmax vrot1 vrot10 vrot100 vrot2 vrot20 vrot5 vrot50
wobj0
z0 z1 z10 z100 z15 z150 z2 z20 z200 z3 z30 z4 z40 z5 z50 z60 z70 z80 z90
/C8"System constants and vars" STYLE_VARIABLE
AW_EQIP_ERR AW_IGNI_ERR AW_START_ERR AW_STOP_ERR AW_TRACKSTA_ERR AW_TRACK_ERR AW_USERSIG_ERR
AW_WDM_SIGNSTOP AW_WDM_STABSTOP AW_WELD_ERR AW_WIRE_ERR
DO_GL_Active DO_GL_Err DO_GL_OvrSpd
ERR_ACC_TOO_LOW ERR_ADDR_INUSE ERR_ALIASIO_DEF ERR_ALIASIO_TYPE ERR_ALRDYCNT ERR_ALRDY_MOVING ERR_AO_LIM
ERR_ARGDUPCND ERR_ARGNAME ERR_ARGNOTPER ERR_ARGNOTVAR ERR_ARGVALERR ERR_AXIS_ACT ERR_AXIS_IND
ERR_AXIS_MOVING ERR_AXIS_PAR ERR_BUSSTATE ERR_BWDLIMIT ERR_CALC_DIVZERO ERR_CALC_NEG ERR_CALC_OVERFLOW
ERR_CALLPROC ERR_CFG_ILLTYPE ERR_CFG_INTERNAL ERR_CFG_LIMIT ERR_CFG_NOTFND ERR_CFG_OUTOFBOUNDS
ERR_CNTNOTVAR ERR_CNV_CONNECT ERR_CNV_DROPPED ERR_CNV_NOT_ACT ERR_COMM_EXT ERR_COMM_INIT_FAILED
ERR_DATA_RECV ERR_DEV_MAXTIME ERR_DIPLAG_LIM ERR_DIVZERO ERR_EXECPHR ERR_FILEACC ERR_FILEEXIST
ERR_FILEOPEN ERR_FILNOTFND ERR_FNCNORET ERR_FRAME ERR_GO_LIM ERR_ILLDIM ERR_ILLQUAT ERR_ILLRAISE
ERR_INDCNV_ORDER ERR_INOISSAFE ERR_INOMAX ERR_INT_MAXVAL ERR_INT_NOTVAL ERR_INVDIM ERR_IODISABLE
ERR_IOENABLE ERR_IOERROR ERR_ITMSRC_UNDEF ERR_LINKREF ERR_LOADED ERR_LOADID_FATAL ERR_LOADID_RETRY
ERR_LOADNO_INUSE ERR_LOADNO_NOUSE ERR_MAXINTVAL ERR_MODULE ERR_MOD_NOTLOADED ERR_NAME_INVALID
ERR_NORUNUNIT ERR_NOTARR ERR_NOTEQDIM ERR_NOTINTVAL ERR_NOTPRES ERR_NOTSAVED ERR_NOT_MOVETASK
ERR_NUM_LIMIT ERR_OUTOFBND ERR_OVERFLOW ERR_PATH ERR_PATHDIST ERR_PATH_STOP ERR_PID_MOVESTOP
ERR_PID_RAISE_PP ERR_PPA_BUFFULL ERR_PPA_NONAME ERR_PRGMEMFULL ERR_PROCSIGNAL_OFF ERR_PROGSTOP
ERR_RANYBIN_CHK ERR_RANYBIN_EOF ERR_RCVDATA ERR_REFUNKDAT ERR_REFUNKFUN ERR_REFUNKPRC ERR_REFUNKTRP
ERR_RMQ_DIM ERR_RMQ_FULL ERR_RMQ_INVALID ERR_RMQ_INVMSG ERR_RMQ_MSGSIZE ERR_RMQ_NAME ERR_RMQ_NOMSG
ERR_RMQ_TIMEOUT ERR_RMQ_VALUE ERR_ROBLIMIT ERR_SC_WRITE ERR_SIGSUPSEARCH ERR_SOCK_CLOSED ERR_SOCK_TIMEOUT
ERR_SPEED_REFRESH_LIM ERR_STARTMOVE ERR_STRTOOLNG ERR_SYM_ACCESS ERR_SYNCMOVEOFF ERR_SYNCMOVEON ERR_SYNTAX
ERR_TASKNAME ERR_TP_DIBREAK ERR_TP_DOBREAK ERR_TP_MAXTIME ERR_TP_NO_CLIENT ERR_TRUSTLEVEL ERR_TXTNOEXIST
ERR_UISHOW_FATAL ERR_UISHOW_FULL ERR_UI_INITVALUE ERR_UI_MAXMIN ERR_UI_NOTINT ERR_UNIT_PAR ERR_UNKINO
ERR_UNKPROC ERR_UNLOAD ERR_WAITSYNCTASK ERR_WAIT_MAXTIME ERR_WHLSEARCH ERR_WOBJ_MOVING
FALSE
IRBP_A_C_ID IRBP_B_D_ID IRBP_K_ID IRBP_L_ID IRBP_R_ID IRB_EXT_ID
MASS_KNOWN MASS_WITH_AX3
OP_AUTO OP_MAN_PROG OP_MAN_TEST OP_UNDEF
PAY_LOAD_ID PICK_NAME PPA_PLACE_NAME PPA_PPA_ALT_NAME
RAPBIOF_CLOSE RAPBIOF_CLOSE_ALL RAPBIOF_OPEN RAPBIOF_READREQ RAPBIOF_WRITE RAPCFG_LOAD_PARAMETERS
RAPCFG_SAVE_PARAMETERS RAPFIL_CLOSE RAPFIL_CLOSE_ALL RAPFIL_DELETE RAPFIL_DIR RAPFIL_GET_TIME
RAPFIL_LIST_DEVICES RAPFIL_MKDIR RAPFIL_OPEN RAPFIL_READ RAPFIL_RENAME RAPFIL_RMDIR RAPFIL_SET_TIME
RAPFIL_WRITE RAPGEN_CLOSE RAPGEN_OPEN RAPGEN_RELEASE_MASTER RAPGEN_REQUEST_MASTER RAPGEN_RESTART
RAPLOG_BACKUP RAPLOG_DUMP_SERVICE RAPLOG_RESET_LOG RAPLOG_RESTORE RAPLOG_SAVE_LOG RAPPGM_DELETE_MODULE
RAPPGM_DELETE_PROGRAM RAPPGM_GET_MODE RAPPGM_LOAD_MODULE RAPPGM_LOAD_PROGRAM RAPPGM_PREP_PROGRAM
RAPPGM_SAVE_MODULE RAPPGM_SAVE_PROGRAM RAPPGM_SET_MODE RAPPGM_START RAPPGM_STOP RAPVAR_ARRAY_DATA_TYPE
RAPVAR_ARRAY_DIM_TYPE RAPVAR_BOOL_TYPE RAPVAR_CONFDATA_TYPE RAPVAR_CTLIDDATA_TYPE RAPVAR_CTLVERSDATA_TYPE
RAPVAR_CURR_ROBTARGET_TYPE RAPVAR_DATA_TYPE RAPVAR_DEFINE_PAGE RAPVAR_DESCR_DATA_TYPE
RAPVAR_DESCR_PAGE_DATA_TYPE RAPVAR_DOMAIN_TYPE RAPVAR_EIODATA_TYPE RAPVAR_EVENT_ID RAPVAR_EVIDDATA1_TYPE
RAPVAR_EXTJOINT_TYPE RAPVAR_LOADDATA_TYPE RAPVAR_LOGDATA_TYPE RAPVAR_MOTSETDATA_TYPE RAPVAR_NAME_TYPE
RAPVAR_NUM_TYPE RAPVAR_ORIENT_TYPE RAPVAR_PAGENUMBER_TYPE RAPVAR_PAGE_DATA_TYPE
RAPVAR_PAGE_DESCR_NUMBER_TYPE RAPVAR_PAGE_DESCR_TYPE RAPVAR_PAGE_TYPE RAPVAR_PGMDATA_TYPE RAPVAR_POSE_TYPE
RAPVAR_POS_TYPE RAPVAR_PROGDISP_TYPE RAPVAR_READ_NAME RAPVAR_READ_NAME_ARRAY RAPVAR_READ_NAME_IO
RAPVAR_READ_PAGE RAPVAR_ROBTARGET_TYPE RAPVAR_SPEEDDATA_TYPE RAPVAR_SPONDATA1_TYPE RAPVAR_SPONDATA2_TYPE
RAPVAR_SPONMSG RAPVAR_SPONMSG_RESP RAPVAR_STATUSDATA1_TYPE RAPVAR_STRING_TYPE RAPVAR_SUBEIO_TYPE
RAPVAR_SUBLOG_TYPE RAPVAR_SUBSCWRITE_TYPE RAPVAR_SYSSTDATA_TYPE RAPVAR_TOOLDATA_TYPE RAPVAR_UNDEFINE_PAGE
RAPVAR_VAR_DESCR_TYPE RAPVAR_WOBJDATA_TYPE RAPVAR_WRITE_NAME RAPVAR_WRITE_NAME_ARRAY RAPVAR_WRITE_PAGE
RAPVAR_XDATA_TYPE RAPVAR_ZONEDATA_TYPE ROB_LM1_LOAD_VAL ROB_LOAD_VAL ROB_NOT_LOAD_VAL
RUN_CONT_CYCLE RUN_INSTR_BWD RUN_INSTR_FWD RUN_SIM RUN_STEP_MOVE RUN_UNDEF
SOCKET_BOUND SOCKET_CLOSED SOCKET_CONNECTED SOCKET_CREATED SOCKET_LISTENING
TOOL_LOAD_ID TRUE
/C9"Common Arguments/switches" STYLE_ATTRIBUTE
\AORamp \AOp \ASCII \Accuracy \AllMotionTasks \AllMoveTasks \AlreadyActive \Append \Arm \AxisNumber
\BackupFile \Bin \Block \BreakFlag \BreakOff \Buttons \Bwd \CirPointOri \Clear \ClientAddress \Conc
\ConfAngle \ConfigAngle \ConstSym \Continue \Corr \D \DIBreak \DNeg \DO \DO1 \DOBreak \DODelay \DOp \DPos
\Data \DeactAll \DefinedFlag \DipLag \DistCnvStart \Dx \Dy \Dynamic \Dz \EioNameSensor \EioNameStop \EioNameTrigVis
\ErrDO \ErrIfChanged \ErrorId \ErrorNumber \ExeP \F1 \F2 \File \FilePath \Float4 \FromIndex \Fwd \GO1 \GO2
\GO3 \GO4 \GOp \GlobalSym \GrpSize \Halt \Header \Hex1 \High \ID \Icon \Image \InMod \InPos \InRout
\InTask \Inhib \InitCmd \Inside \InstanceId \IntX \KeepSync \Level \ListNo \LoadIdType \LocalSym \Logic
\MaxTime \MechUnit \MechUnitName \MsgLine2 \MsgLine3 \MsgLine4 \MsgLine5 \Network \NoCloseBtn \NoConc
\NoEOffs \NoNewLine \NoOfBytes \NoRecBytes \NoRegain \Num \Object \ObjectFrame \ObjectName \Off \Old \On
\Outside \PLength \PStop \ParIdType \PathFrame \PayLoad \PersSym \Phys \PollRate \PredTime \Quick \RL2
\RL3 \RL4 \Ramp \RawData \Read \RefNum \RefPos \RelDist \Result \Retract \Rot \Rx \Ry \Rz \SDelay \Save \Short \Single
\SlowTest \Speed \Start \Stat \Status \Stop \StopBlock \StopMove \Str \Str1 \Str2 \Str3 \Str4 \Str5
\Strict \Sup \SyncLastMoveInst \SyncOrgMoveInst \T \T2 \T3 \T4 \T5 \T6 \T7 \T8 \TaskRef \Teach \Temp \Time
\TimeFlag \TimeOut \ToAbsNum \ToAbsPos \ToRelNum \ToRelPos \Tool \ToolOffs \TuneValue \TypeMod \UnloadFile
\UnloadPath \V \VarSym \W \WObj \WorkAreaWarning \Wrap \Wrist \Write \X \XPos \Y \Z \num \switch