Anaheim Stepper SMTNR21 Users Guide
Have a look at the manual Anaheim Stepper SMTNR21 Users Guide online for free. It’s possible to download the document as PDF or print. UserManuals.tech offer 523 Anaheim manuals and user’s guides for free. Share the user manual or guide on Facebook, Twitter or Google+.
USERS’ MANUAL MODEL SMTNR2-1 PANEL MOUNT TERMINAL ANAHEIM AUTOMATION 910 E. Orangefair Lane Anaheim, CA 92801 Phone: (714) 992-6990 Fax: (714) 992-0471 http://www.anaheimautomation.com email: [email protected] #L010100August 20, 1998
SMTNR2-1 Keypad Operation The SMTNR2-1 keypad includes the digits 0 through 9 and Period, Yes and No, Space, Backspace and Enter keys, as well as four user-programmable Function keys. 123F1 F2 ¯ ¯456F3 ¬ ¬F4 ® ®789YESNO.0SPACEBKSPENTERDefault Keypad Outputs KEYDECHEXASCII04830H014931H125032H235133H345234H455335H565436H675537H785638H895739H9.462EH.SPACE3220HSPYES432BH+NO452DH-BKSP0808HBSENTER130DHCRF16541HAF26642HBF36743HCF46844HD
Keys to Reset Factory Defaults 123F1 F2 ¯ ¯456F3 ¬ ¬F4 ® ®789YESNO.0SPACEBKSPENTERPress the period (.), zero (0), and arrow up ( ) keys simultaneously to reset the default parameters. Options The default configuration parameters can be changed to meet the specific application requirements. The options available for each parameter are shown below. PARAMETERPRESETOPTIONSBAUD9600300-600-1200-2400-4800-9600DATA BITS87-8PARITYNONEEVEN-ODD-MARK-SPACE-NONEDISPLAY PEENABLEDENABLED-DISABLEDREPEATFASTSLOW-FAST-DISABLEDECHODISABLEDENABLE-DISABLEHANDSHAKEENABLEDENABLE-DISABLESELF TESTDISABLEDENABLE-DISABLEBAUD – The data rate can be set to :300,600,1200,2400,4800,and 9600 BAUD. DATA BITS – The number of data bits in each character. Either 7 or 8 data bits can be selected. PARITY – When enabled, an extra bit is added to each character sent by the terminal. This bit is used by the receiving device to perform a simple error check on incoming data. The SMTNR2-1 cab be set to transmit an EVEN, ODD, MARK, or SPACE parity bit. With any of these settings, the receiver in the terminal will perform the corresponding check on incoming data. Additionally, the PARITY option can be set to NONE. DISPLAY PE – When PARITY is set to EVEN,ODD, MARK or SPACE and DISPLAY PE is set to ENABLED, any character received containing a parity error is not displayed. Rather, a special parity error symbol (PE) is displayed in place of that character. With this option set to DISABLED, the character is displayed as received. ECHO – When set to ENABLED, characters sent by the terminal are also written to the display. This enables the terminal to be used in HALF-DUPLEX installations. When set to DISABLED, only characters received by the terminal are displayed. HANDSHAKING – This setting controls the operation of the two handshake lines available in models equipped with the RS232 or TTL/CMOS interface. When set to ENABLED, the terminal will not send characters unless the handshake input line is asserted. If the terminal is temporarily Unable to process incoming characters, it will de-assert the handshake output line. Any characters sent in this state will be lost. When set to DISABLE, the terminal ignores the handshake input line and the handshake output line is always asserted. SELF TEST – When set to ENABLED, the SMTNR2-1 will conduct a self-test when first turned on. The display is exercised and the internal RAM and ROM are checked. Any errors encountered are reported on the display.
Host Control Commands In the following description of escape sequences, ESC is used to indicate the ASCII escape character, hexadecimal 1B. Any occurrence of a numeric parameter is indicated by the notation Pn. Escape sequences must be sent to the terminal exactly as shown, with no embedded blank permitted at any time. Cursor movement commandsCURSOR UPESC A CURSOR DOWNESC B CURSOR RIGHTESC C CURSOR LEFTESC D In the above sequences, the cursor moves one position in the indicated direction. The cursor will not move beyond the start or end of a line, and will not cause the display to scroll. CURSOR POSTIONECS Y Pr Pc In the above sequence, Pr is the row number and Pc is the column number of the target cursor location. These parameters are formed by adding hexadecimal 1F to the row and column numbers. Row and column numbers are absolute, with row 1, column 1 (Pr=H20, Pc=H20) representing the upper left corner of the display. CURSOR HOMEECS H Note that this command is functiopnally equivalent to the Cursor Position command with Pr =H20 And Pc = H20. ErasingCLEAR DISPLAY AND HOMEESC E CLEAR DISPLAYESC I CURSOR TO END OF DISPLAYESC J CURSOR TO END OF LINEESC K LINE CONTAINING CURSORESC M All erase commands include the character at the cursor location. The last four do not alter the cursor position. SoundsSHORT BELLECS T LONG BELLESC L CLICKESC P ALERTESC Q These commands cause the SMTNR2-1 to emit the indicated sound through an external speaker (when connected). There is no “buffering” of commands which generate sounds. To produce a properly spaced chain of any of these sounds, the host must delay time between issuing these commands. Cursor StyleUNDERSCORE CURSOR ONESC F UNDERSCORE CURSOR OFFESC G BLINKING CURSOR ONESC R BLINKING CURSOR OFFESC S These commands establish the presence and style of the cursor.
Key Click ControlENABLE KEY CLICKESC U DISABLE KEY CLICKESC V These commands enable and disable the audible keyclick (when an external speaker is connected.) IdentifySEND TERMINAL IDESC Z The command will poll the terminal. The terminal will reply with model number and check sum. Returns: SMT NNNN. (Where NNNN represents the check sum). Backlight ControlBACKLIGHT OFFESC f BACKLIGHT ON ESC n ESCAPE SEQUENCES SequenceDescriptionESC ACURSOR UP ESC BCURSOR DOWN ESC CCURSOR RIGHT ESC DCURSOR LEFT ESC ECLEAR DISPLAY AND GO HOME ESC FUNDERSCORE CURSOR ON ESC GUNDERSCORE CURSOR OFF ESC HCURSOR HOME ESC ICLEAR DISPLAY ESC JERASE CURSOR TO END OF DISPLAY ESC KERASE CURSOR TO END OF LINE ESC LSOUND LONG BELL* ESC MERASE LINE CONTAINING CURSOR ESC PSOUND CLICK* ESC QSOUND ALERT* ESC RBLINKING CURSOR ON ESC SBLINKING CURSOR OFF ESC TSOUND SHORT BELL* ESC UENABLE KEY CLICK* ESC VDISABLE KEY CLICK* ESC YSET CURSOR POSITION PR(ROW), PC(COLUMN) ESC ZSEND TERMINAL ID ESC fBACKLIGHT OFF ESC nBACKLIGHT ON * External speaker must be connected
Control Characters Control CODEDECHEXASCIIFUNCTIONCTRL + E505HENQENQUIRE CTRL + G707HBELSOUNDS BELL* CTRL + H808HBSBACK SPACE CURSOR CTRL + J100AHLFLINE FEED CTRL + K110BHVTCURSOR DOWN CTRL + M130DHCRCURSOR LEFT TO COLUMN 1 DEL 1277FHDELDELETE CHAR. AT CURSOR When CTRL + E (DEC 5) is sent to the SMTNR2-1, it will answer with an ASCII Acknowlegde (DEC 6). All other control codes will be ignored. * Extenal speaker must be connected ASCII TABLEDECASCIIPC KEYHEXDECASCIIPC KEYHEX0NULCTRL @00H32SPSP20H1SOHCTRL A01H33 !!21H2STXCTRL B02H34““22H3ETXCTRL C03H35##23H4EOTCTRL D04H36$$24H5ENQCTRL E05H37%%25H6ACKCTRL F06H38&&26H7BELCTRL G07H39‘‘27H8BSCTRL H08H40((28H9HTCTRL I09H41))29H10LFCTRL J0AH42**2AH11VTCTRL K0BH43++2BH12FFCTRL L0CH44,,2CH13CRCTRL M0DH45--2DH14SOCTRL N0EH46..2EH15SICTRL O0FH47//2FH16DLECTRL P10H480030H17DC1CTRL Q11H491131H18DC2CTRL R12H502232H19DC3CTRL S13H513333H20DC4CTRL T14H524434H21NAKCTRL U15H535535H22SYNCTRL V16H546636H23ETBCTRL W17H557737H24CANCTRL X18H568838H25EMCTRL Y19H579939H26SUBCTRL Z1AH58::3AH27ESCCTRL [1BH59;;3BH28FSCTRL \1CH603EH31USCTRL _1FH63 ??3FH
ASCII TABLE - CONTINUEDDECASCIIPC KEYHEXDECASCIIPC KEYHEX64@@40H96‘‘60H65AA41H97aa61H66BB42H98bb62H67CC43H99cc63H68DD44H100dd64H69EE45H101ee65H70FF46H102ff66H71GG47H103gg67H72HH48H104hh68H73II49H105ii69H74JJ4AH106jj6AH75KK4BH107kk6BH76LL4CH108ll6CH77MM4DH109mm6DH78NN4EH110nn6EH79OO4FH111oo6FH80PP50H112pp70H81QQ51H113qq71H82RR52H114rr72H83SS53H115ss73H84TT54H116tt74H85UU55H117uu75H86VV56H118vv76H87WW57H119ww77H88XX58H120xx78H89YY59H121yy79H90ZZ5AH122zz7AH91[[5BH123{{7BH92\\5CH124||7CH93]]5DH125}}7DH94^^5EH126~~7EH95__5FH127DELDEL7FH
SMTNR2-1 Sample1 – Program using SMC40 Controller The SMC40 Terminal Commands allow the user to send and receive ascii data. Under the Select a Command Menu of the editor software press the Terminal Commands Button. Step 1: Terminal Commands Step 2: Terminal Commands Write Text – This function allows the user to transmit a character string to the handheld terminal, which produces a character string on the termnal display. Write Value - This function allows the user to transmit a numerical values to the ternminal display. Write ASCII - This function allows the user to transmit an ASCII character/code to the ternminal display. Read Value - This function waits for a numerical value entry – a numerical terminated by a carriage return from the handheld terminal. The SMC40 Controller stores the value in the RV Register.
Write Text The SMTRN2-1 Handheld Terminal will display text strings on its display. Note that there are 20 Characters per Row and 4 Rows to display your instruction. Limit Your Instruction to 20 Characters per Line (1 Row) Pressing the OK button will insert the command into the program. When executing the program the SMTNR2 –1 will display the instruction : Press 1 for 1 Inch
Write Value The SMTRN2-1 Handheld Terminal will display a Numerical Value from a Register that is contantly being updated in the SMC40 program. The Write Value Instruction is useful for verifying registers. The XMP is a Register that stores the X- Axis Motor Position Value. The SMTNR2-1 allow the user to verify the numerical value of any register that is being updated within a program. Example(s): Batch Count Register, Number of Cycles, Register’s, etc. Pressing the OK button will insert the command into the program. When executing the program the SMTNR2 –1 will display the instruction : 400 The value 400 can be set as the current position that the motor register (XMP) has stored.