Commands Transplantable From RC7M
Commands below have same specification as in RC7M.
| Name of RC7M command | Implementation in RC8 | RC8 command | Remark |
|---|---|---|---|
| AREA | Executable | Area | |
| TOOL | Executable | Tool | |
| WORK | Executable | Work | |
| DEFIO | Executable | DefIO | |
| DIM | Executable | Dim | |
| LET | Executable | Let | |
| LETA | Executable | LetA | |
| LETO | Executable | LetO | |
| LETP | Executable | LetP | |
| LETF | Executable | LetF | |
| LETJ | Executable | LetJ | |
| LETR | Executable | LetR | |
| LETRX | Executable | LetRx | |
| LETRY | Executable | LetRy | |
| LETRZ | Executable | LetRz | |
| LETX | Executable | LetX | |
| LETY | Executable | LetY | |
| LETZ | Executable | LetZ | |
| CALL | Executable | Call | |
| DO...LOOP | Executable | Do...Loop | |
| EXIT DO | Executable | Exit | |
| FOR...NEXT | Executable | For...Next | |
| EXIT FOR | Executable | Exit | |
| IF...END IF | Executable | If...End If | |
| IF...THEN...ELSE | Executable | If...Then...Else | |
| SELECT CASE | Executable | Select Case...End Select | |
| GOTO | Executable | GoTo | |
| REM | Executable | Rem | |
| APPROACH | Executable | Approach | "Pass start displacement" format changed. Reference Pass Start Displacement |
| DEPART | Executable | Depart | "Pass start displacement" format changed. Reference Pass Start Displacement |
| DRAW | Executable | Draw | "Pass start displacement" format changed. Reference Pass Start Displacement |
| DRIVE | Executable | Drive | "Pass start displacement" format changed. Reference Pass Start Displacement |
| DRIVEA | Executable | DriveA | "Pass start displacement" format changed. Reference Pass Start Displacement |
| MOVE | Executable | Move | "Pass start displacement" format changed. Reference Pass Start Displacement |
| ROTATE | Executable | Rotate | "Pass start displacement" format changed. Reference Pass Start Displacement |
| ROTATEH | Executable | RotateH | "Pass start displacement" format changed. Reference Pass Start Displacement |
| CURJNT | Executable | CurJnt | |
| CURPOS | Executable | CurPos | |
| CURTRN | Executable | CurTrn | |
| DESTJNT | Executable | DestJnt | |
| DESTPOS | Executable | DestPos | |
| DESTTRN | Executable | DestTrn | |
| ARRIVE | Executable | Arrive | |
| CURFIG | Executable | CurFig | |
| HOLD | Executable | Hold | |
| HALT | Executable | Halt | Messaging function has been removed. |
| INTERRUPT ON/OFF | Executable | Interrupt | |
| SPEED | Executable | Speed | |
| ACCEL | Executable | Accel | |
| DECEL | Executable | Decel | |
| CURACC | Executable | CurAcc | |
| CURDEC | Executable | CurDec | |
| CURSPD | Executable | CurSpd | |
| CUREXTACC | Executable | CurExtAcc | |
| CUREXTDEC | Executable | CurExtDec | |
| CUREXTSPD | Executable | CurExtSpd | |
| EXTSPEED | Executable | ExtSpeed | |
| DELAY | Executable | Delay | |
| WAIT | Executable | Wait | |
| CHANGETOOL | Executable | ChangeTool | |
| CHANGEWORK | Executable | ChangeWork | |
| CURTOOL | Executable | CurTool | |
| CURWORK | Executable | CurWork | |
| SETAREA | Executable | SetArea | |
| RESETAREA | Executable | ResetArea | |
| GetSrvData | Executable | GetSrvData | Function organized. |
| MOTOR {ON | OFF} | Executable | Motor | |
| SET | Executable | Set | |
| RESET | Executable | Reset | |
| PRINTDBG | Executable | PrintDbg | |
| BUZZER | Executable | Buzzer | |
| RUN | Executable | Run | No more cycle option. Repeat with Do...Loop. No more Result option. Refer to Error Processing Routine. |
| KILL | Executable | Kill | |
| SUSPEND | Executable | Suspend | |
| STATUS | Executable | Status | |
| SUSPENDALL | Executable | SuspendAll | |
| KILLALL | Executable | KillAll | |
| TAKEARMSTATE | Executable | TakeArmState | |
| LOCKSTATE | Executable | LockState | |
| DEADMANSTATE | Executable | DeadManState | |
| TAKEARM | Executable | TakeArm | |
| GIVEARM | Executable | GiveArm | |
| ABS | Executable | Abs | |
| EXP | Executable | Exp | |
| INT | Executable | Int | |
| LOG | Executable | Log | |
| LOG10 | Executable | Log10 | |
| POW | Executable | Pow | |
| MAX | Executable | Max | |
| MIN | Executable | Min | |
| RND | Executable | Rnd | |
| SGN | Executable | Sgn | |
| SQR | Executable | Sqr | |
| ACOS | Executable | Acos | |
| ASIN | Executable | Asin | |
| ATN | Executable | Atn | |
| ATN2 | Executable | Atn2 | |
| COS | Executable | Cos | |
| SIN | Executable | Sin | |
| TAN | Executable | Tan | |
| DEGRAD | Executable | DegRad | |
| RADDEG | Executable | RadDeg | |
| MPS | Executable | Mps | |
| RPM | Executable | Rpm | |
| AVEC | Executable | AVec | |
| OVEC | Executable | OVec | |
| PVEC | Executable | PVec | |
| MAGNITUDE | Executable | Magnitude | |
| J2P | Executable | J2P | Reference Error Processing Routine |
| J2T | Executable | J2T | Reference Error Processing Routine |
| P2J | Executable | P2J | Reference Error Processing Routine |
| P2T | Executable | P2T | Reference Error Processing Routine |
| T2J | Executable | T2J | Reference Error Processing Routine |
| T2P | Executable | T2P | Reference Error Processing Routine |
| TINV | Executable | TInv | Reference Error Processing Routine |
| DIST | Executable | Dist | |
| FIG | Executable | Fig | |
| JOINT | Executable | Joint | |
| POSX | Executable | PosX | |
| POSY | Executable | PosY | |
| POSZ | Executable | PosZ | |
| POSRX | Executable | PosRx | |
| POSRY | Executable | PosRy | |
| POSRZ | Executable | PosRz | |
| RVEC | Executable | RVec | |
| AREAPOS | Executable | AreaPos | |
| AREASIZE | Executable | AreaSize | |
| TOOLPOS | Executable | ToolPos | |
| WORKPOS | Executable | WorkPos | |
| ASC | Executable | Asc | |
| LEN | Executable | Len | |
| VAL | Executable | Val | |
| OFF | Executable | Constant | |
| ON | Executable | Constant | |
| PI | Executable | Constant | |
| False | Executable | Constant | |
| TIMER | Executable | Timer | |
| CLRERR | Executable | ClrErr | |
| GETLANGUAGE | Executable | href="004555.html" class="xref"> GetLanguage | Manual has not been created. |
| CUROPTMODE | Executable | CurOptMode | |
| SYSSTATE | Executable | SysState | |
| #define | Executable | #Define | |
| #undef | Executable | href="000113.html" class="xref"> #Undef | Manual has not been created. |
| #error | Executable | href="000123.html" class="xref"> #Error | Manual has not been created. |
| #include | Executable | #Include | |
| MotionSkip | Executable | MotionSkip | |
| ArchMove | Executable | ArchMove | Format changed because it has become statement from library. |
Unrecommended commands in RC8
Unrecommended commands below are implemented for RC7M compatible only, therefore we will not provide support service for them. We recommend you use substitute command.
And, these unrecommended commands will not be listed in the command list in the manual. These are hit only when you use command name for search.
| Name of RC7M command | Implementation in RC8 | RC8 command | Remark |
|---|---|---|---|
| DEFINT | Unrecommended command in RC8 | Dim | Reference DefInt |
| DEFSNG | Unrecommended command in RC8 | Dim | Reference DefSng |
| DEFDBL | Unrecommended command in RC8 | Dim | Reference DefDbl |
| DEFSTR | Unrecommended command in RC8 | Dim | Reference DefStr |
| DEFVEC | Unrecommended command in RC8 | Dim | Reference DefVec |
| DEFPOS | Unrecommended command in RC8 | Dim | Reference DefPos |
| DEFJNT | Unrecommended command in RC8 | Dim | Reference DefJnt |
| DEFTRN | Unrecommended command in RC8 | Dim | Reference DefTrn |
| LETT | Unrecommended command in RC8 | LetRz | |
| STOP | Unrecommended command in RC8 | Halt | Reference Stop |
| GOSUB | Unrecommended command in RC8 | Sub...End Sub | Reference GoSub |
| RETURN | Unrecommended command in RC8 | Sub...End Sub | |
| CUREXJ | Unrecommended command in RC8 | Joint | Replace with Joint(Axis, CurJnt). Reference CurExJ |
| DESTEXJ | Unrecommended command in RC8 | Joint | Replace with Joint(Axis, DestJnt). Reference DestExJ |
| SETSPLINEPOINT | Unrecommended command in RC8 | Unsupported function | |
| CLRSPLINEPOINT | Unrecommended command in RC8 | Unsupported function | |
| GETSPLINEPOINT | Unrecommended command in RC8 | Unsupported function | |
| JSPEED | Unrecommended command in RC8 | Speed | Command organized. |
| JACCEL | Unrecommended command in RC8 | Accel | Command organized. Reference JAccel |
| JDECEL | Unrecommended command in RC8 | Decel | Command organized. Reference JDecel |
| CURJACC | Unrecommended command in RC8 | CurJAcc | Command organized. Reference CurJAcc |
| CURJDEC | Unrecommended command in RC8 | CurJDec | Command organized. Reference CurJDec |
| CURJSPD | Unrecommended command in RC8 | CurJSpd | Command organized. Reference CurJSpd |
| IN | Unrecommended command in RC8 | Let | Command organized. Reference In |
| OUT | Unrecommended command in RC8 | Let | Command organized. Reference Out |
| CONTINUERUN | Unrecommended command in RC8 | ContinueAll | Command name changed. |
| NORMTRN | Unrecommended command in RC8 | TNorm | Command name changed. Reference Normtrn |
| POST | Unrecommended command in RC8 | PosRz | Command name changed. |
| STARTLOG | Unrecommended command in RC8 | SysLog.Ctrl.Start | Command name changed. |
| CLEARLOG | Unrecommended command in RC8 | SysLog.Ctrl.Clear | Command name changed. |
| STOPLOG | Unrecommended command in RC8 | SysLog.Ctrl.Stop | Command name changed. |

