{\rtf1\ansi\ansicpg1252\deff0\deftab720{\fonttbl{\f0\fswiss MS Sans Serif;}{\f1\froman\fcharset2 Symbol;}{\f2\fmodern\fprq1 Swiss;}{\f3\fswiss\fprq2 System;}} {\colortbl\red0\green0\blue0;\red0\green240\blue240;\red0\green128\blue128;\red0\green0\blue255;} \deflang1033\pard\plain\f2\fs24\cf3 'This code is an exampe of printable Error status handling. \par \par \plain\f2\fs24\cf2 IF\plain\f2\fs24\cf3 Bo \par \tab PRINT("Motor OFF",#13) \par \plain\f2\fs24\cf2 ENDIF\plain\f2\fs24\cf3 \par \plain\f2\fs24\cf2 IF\plain\f2\fs24\cf3 Bh \par \tab PRINT("Excessive temperature",#13) \par \plain\f2\fs24\cf2 ENDIF\plain\f2\fs24\cf3 \par \plain\f2\fs24\cf2 IF\plain\f2\fs24\cf3 Be \par \tab PRINT("Excessive position error",#13) \par \plain\f2\fs24\cf2 ENDIF\plain\f2\fs24\cf3 \par \plain\f2\fs24\cf2 IF\plain\f2\fs24\cf3 Bw \par \tab PRINT("Wraparound occurred",#13) \par \plain\f2\fs24\cf2 ENDIF\plain\f2\fs24\cf3 \par \plain\f2\fs24\cf2 IF\plain\f2\fs24\cf3 Bi \par \tab PRINT("Index report available",#13) \par \plain\f2\fs24\cf2 ENDIF\plain\f2\fs24\cf3 \par \plain\f2\fs24\cf2 IF\plain\f2\fs24\cf3 Bm \par \tab PRINT("Real time negative limit",#13) \par \plain\f2\fs24\cf2 ENDIF\plain\f2\fs24\cf3 \par \plain\f2\fs24\cf2 IF\plain\f2\fs24\cf3 Bp \par \tab PRINT("Real time positive limit",#13) \par \plain\f2\fs24\cf2 ENDIF\plain\f2\fs24\cf3 \par \plain\f2\fs24\cf2 IF\plain\f2\fs24\cf3 Bt \par \tab PRINT("Trajectory in progress",#13) \par \plain\f2\fs24\cf2 ENDIF\plain\f2\fs24\cf3 \par \plain\f2\fs24\cf2 IF\plain\f2\fs24\cf3 Ba \par \tab PRINT("Over current state occurred",#13) \par \plain\f2\fs24\cf2 ENDIF\plain\f2\fs24\cf3 \par \plain\f2\fs24\cf2 IF\plain\f2\fs24\cf3 Bb \par \tab PRINT("Parity error occurred",#13) \par \plain\f2\fs24\cf2 ENDIF\plain\f2\fs24\cf3 \par \plain\f2\fs24\cf2 IF\plain\f2\fs24\cf3 Bc \par \tab PRINT("Communication overflow occurred",#13) \par \plain\f2\fs24\cf2 ENDIF\plain\f2\fs24\cf3 \par \plain\f2\fs24\cf2 IF\plain\f2\fs24\cf3 Bd \par \tab PRINT("User math overflow occurred",#13) \par \plain\f2\fs24\cf2 ENDIF\plain\f2\fs24\cf3 \par \plain\f2\fs24\cf2 IF\plain\f2\fs24\cf3 Bf \par \tab PRINT("Comm framing error occurred",#13) \par \plain\f2\fs24\cf2 ENDIF\plain\f2\fs24\cf3 \par \plain\f2\fs24\cf2 IF\plain\f2\fs24\cf3 Bk \par \tab PRINT("Program check sum/EEPROM failure",#13) \par \plain\f2\fs24\cf2 ENDIF\plain\f2\fs24\cf3 \par \plain\f2\fs24\cf2 IF\plain\f2\fs24\cf3 Bl \par \tab PRINT("Historical left limit",#13) \par \plain\f2\fs24\cf2 ENDIF\plain\f2\fs24\cf3 \par \plain\f2\fs24\cf2 IF\plain\f2\fs24\cf3 Br \par \tab PRINT("Historical right limit",#13) \par \plain\f2\fs24\cf2 ENDIF\plain\f2\fs24\cf3 \par \plain\f2\fs24\cf2 IF\plain\f2\fs24\cf3 Bs \par \tab PRINT("Syntax error occurred",#13) \par \plain\f2\fs24\cf2 ENDIF\plain\f2\fs24\cf3 \par \plain\f2\fs24\cf2 IF\plain\f2\fs24\cf3 Bu \par \tab PRINT("User array index error occurred",#13) \par \plain\f2\fs24\cf2 ENDIF\plain\f2\fs24\cf3 \par \plain\f2\fs24\cf2 IF\plain\f2\fs24\cf3 Bx \par \tab PRINT("Hardware index input level",#13) \par \plain\f2\fs24\cf2 ENDIF\plain\f2\fs24\cf3 \par \par END \par }