background image

 

 

Key Programming 

30 

Assert Handshake-Out V Command  

When defining key output, enter 

B9

 as the two HEX digits to assert the Handshake-Out line 

at the interface connector to b3 and +15 volts (+V). 

Note: 

Use of this command requires that you disable the terminal’s Handshake parameter. 

Extended Function Key Command Summary 

The following table is a summary of extended function key commands. 

Table 4-1: Extended Function Key Command Summary 

Hex Code/Syntax  Command/Summary 

BC  

Execute Long Break—specifies a break of 3.5 seconds 

BB  

Execute Short Break—specifies a break of 250 ms  

BE  

Toggle Display Echo—defaults to ECHO parameter setting 

BF  

Toggle Serial Output—defaults to serial output 

BD n 

Pause until 

n

 Character Received—wait to receive a specific character (

n

) from 

serial input  

B7  

Pause Until Handshake Line Input +V—suspend programmable key output 
until handshake line is b3 and +30 volts 

B6  

Pause Until Handshake Line Input -V—suspend programmable key output 
until handshake line is between -3 and -30 volts  

B4 n 

Label Designator—define the next character (

n

) as the label for branch 

commands 

BA n 

Branch Always—jump to 

n

, where n is the character specified in the Label 

Designator command 

B5 n 

Branch Conditional—jump to 

n

, where n is the character specified in the Label 

Designator command, provided that the Handshake-In line is between -3 and 
-15 volts 

B8  

Assert Handshake-Out Equals -V Command—assert the Handshake-Out line, 
at the interface connector to between -3 and -15 volts  

B9  

Assert Handshake-Out V Command—assert the Handshake-Out line, 
at the interface connector to b3 and +15 volts  

Содержание ProMotion

Страница 1: ...Document 15774 1 0 0 0 ProMotion Technical Reference Manual...

Страница 2: ...is publication contains material that may not be appropriate for disclosure to some end users and that Two Technologies assumes no responsibility for technical support burdens incurred or any other co...

Страница 3: ...e attached may for an established fixed fee which will not exceed ten percent 10 of the original purchase price have the date code updated by the Seller and thereby reestablish those products with a n...

Страница 4: ...um riques de la class A prescrites dans le R glement sur le brouillage radio lectrique dict par le minist re des Communications du Canada Certifications UL This product is a UL 1740 recognized compone...

Страница 5: ...PRM Case Color BK Black GY Gray BU Blue YL Yellow LED Options LED 4 LEDs Power Supply 1 5V 2 7 5 to 12V 1 H 9 5V to 28V 2 Interface R2 RS 232 R4 RS 422 RT CMOS TTL Keypad Type Blank Membrane EK Elasto...

Страница 6: ...e below summarizes the current draw requirements for the ProMotion in various configurations measured at its interface connector Values listed are approximate due to variations in individual component...

Страница 7: ...5 5 16 5 17 5 18 5 19 5 20 5 21 5 22 5 23 5 24 5 25 5 26 5 27 5 400 370 340 310 280 250 220 190 160 130 100 70 40 Calculated Operating Current mA Maximum Input Voltage Allowed Using Example 1 and the...

Страница 8: ......

Страница 9: ...ssignments 7 The Boot Sequence 8 Keypad Operation 9 Display Operation 9 Cursor Position 9 Contrast Adjustment 10 Operating Modes 10 Host Control 10 Chapter 3 MANUAL CONFIGURATION 11 Introduction 11 Pa...

Страница 10: ...de Commands 34 Character Attribute Commands 35 Key Attribute Commands 36 Self Test Return Commands 37 Display Attribute Commands 38 Sound Commands 38 LED Control Commands 39 Parameter Modification Com...

Страница 11: ...Document 15774 1 0 0 0 xi Chapter 7 CONTROL CODES 67 Chapter 8 TROUBLESHOOTING 69 Appendix A SPECIFICATIONS 73 Appendix B CHARACTER SETS 75 Appendix C KEYPAD HEX OUTPUT VALUES 81 INDEX 83...

Страница 12: ...ons 74 List of Tables Table 2 1 ProMotion Controls and Indicators 5 Table 2 2 Interface Devices 7 Table 2 3 DA 15 Interface Connector Signal and Pin Assignments 7 Table 3 1 Communication Parameters Ac...

Страница 13: ...d special options consult the appropriate supplemental manual or addendum It is beyond the scope of this manual to provide operating system tutorials or information about commercial or customized ProM...

Страница 14: ...ay with dark characters on a light background Its large viewing area menu or host selectable 8 rows x 24 characters or 16 rows x 32 characters supports the U S ASCII character set The display also has...

Страница 15: ...r one another and react to event changes Host actions are dependent on host software Interface Options The ProMotion interface options include RS 232 RS 422 or CMOS TTL protocols Communication up to 5...

Страница 16: ......

Страница 17: ...J K L M N O P Q R S T U W X ESC BACKSP Z SPACE V Y ENTER CTRL SHIFT Table 2 1 ProMotion Controls and Indicators Item Control Feature Description 1 Display 192 x 128 pixel supertwist nematic LCD standa...

Страница 18: ...CTRL SHIFT Center Position ON A B C D E _ F G H I J K L M N O P Q R S T U W X ESC BACKSP Z SPACE V Y ENTER CTRL SHIFT Fully Depressed OFF E Stop Operation The E Stop switch consists of two normally c...

Страница 19: ...gure 2 5 DA 15 Interface Connector Viewed facing connector Table 2 3 DA 15 Interface Connector Signal and Pin Assignments Pin RS 232 CMOS TTL RS 422 1 Common Common 2 Data Out from terminal Data Out f...

Страница 20: ...boot sequence briefly displays the standard U S ASCII character set followed by a contrast test Viewing Angle 2 The ProMotion will then perform a display test a memory test an extended memory test an...

Страница 21: ...ition menu For information about control states refer to the Shift Lock parameter setting Figure 2 6 Standard Keypads 45 Position Keypad 30 Position Keypad F1 F2 F3 F4 4 5 6 1 2 3 0 7 8 9 20 Position...

Страница 22: ...otion s design allows a connecting device or host to control its functions through the transmission of a string of special characters Referred to as Escape commands because each character string begin...

Страница 23: ...lso program the ProMotion remotely using ANSI mode host commands For more information see Chapter 5 Parameter Menu Settings The following section describes the parameters that you can program in the P...

Страница 24: ...t perform an error check on incoming characters Note Depending on the Data Bits and Parity settings the Stop Bits and Display PE parameters may not be accessible See Table 3 1 for details Stop Bits Th...

Страница 25: ...r Access Data Bits Parity Stop Bits Display PE 7 NONE No No 7 IGNORE Yes No 7 EVEN Yes Yes 7 ODD Yes Yes 7 MARK Yes Yes 7 SPACE Yes Yes 8 NONE Yes No 8 IGNORE No No 8 EVEN No Yes 8 ODD No Yes 8 MARK N...

Страница 26: ...ter enables disables the cursor s ability to blink at a steady rate The default value is ENABLE XON XOFF This parameter enables disables the ProMotion s ability to control data flow with XON XOFF prot...

Страница 27: ...ameter determines which character is sent by the ProMotion to the host when the ENTER key is pressed and how the ProMotion interprets a linefeed character sent by the host Available options are NORMAL...

Страница 28: ...ilable options are LAST CHR and LAST CHR 1 When set to LAST CHR the screen will scroll up one line and position the cursor in the first column of the last line lower left corner after displaying a cha...

Страница 29: ...ll reset the backlight timer and turn the backlight on Allowable settings are ON OFF or TIMED The default value is ON Menu Modes This parameter preserves or clears the contents of the screen that were...

Страница 30: ...ISABLE Cursor ENABLE DISABLE Cursor Blink ENABLE DISABLE XON XOFF ENABLE DISABLE Handshake ENABLE DISABLE Echo ENABLE DISABLE Escape Mode ANSI PRIVATE CR LF Mode NORMAL NEWLINE Test ENABLE DISABLE Shi...

Страница 31: ...arameter menu appears with the first parameter on the top line 2 To change the value of the current parameter press F1 3 To view the next parameter press F2 4 To view the previous parameter press F3 5...

Страница 32: ...on sounds an alert and displays the LOAD DEFAULTS message release the keys 4 For 45 or 30 key ProMotions press F1 to reload the default values Press F5 to leave the parameters unchanged For 20 key Pro...

Страница 33: ...F2 3 To decrement the reference value by three press F3 4 To save any changes press F1 5 After setting contrast midpoint the ProMotion will then perform a self test Restricting Access If needed you ca...

Страница 34: ......

Страница 35: ...IFT and or CTRL modifiers the keys on the terminals output preset values as shown in Appendix C To display the results of key programming on your terminal you should first enable ECHO When programming...

Страница 36: ...characters appear in hexadecimal notation prefixed with an uppercase H for example F1 CAh Note the available free memory appears in the lower right corner 4 To change the current value indicated a bl...

Страница 37: ...t Delete menu you will return to the Examine Edit Data menu After completing your entries press F5 to go to the Save menu 8 To save the definition and exit the session press F4 To save the definition...

Страница 38: ...ded functionality you must enable the Break Command parameter by using either the Parameter Setup menu or ANSI Host Commands Break Commands When a communication line is idle the normal state of the te...

Страница 39: ...ts to prevent the terminal from transmitting characters within a programmable key string When used in conjunction with the Toggle Echo command you can control which parts of a programmable key strings...

Страница 40: ...t your key output definition would look like S T A R T BFh BDh G BFh R U N N I N G Should the terminal wait for a response for more than 0 50 seconds it will display the Wait character To abort the pa...

Страница 41: ...ost will power up in a STOPPED state 2 When the paper is low the host asserts a V on the line connected to handshake input of the terminal 3 When the unit begins to run the host will transmit R 4 When...

Страница 42: ...n Character Received wait to receive a specific character n from serial input B7 Pause Until Handshake Line Input V suspend programmable key output until handshake line is between 3 and 30 volts B6 P...

Страница 43: ...to ANSI mode the ProMotion will recognize commands that are compatible with the American National Standards Institute X3 64 standard For example sending an Esc H 1Bh 5Bh 48h will move the cursor to th...

Страница 44: ...Esc Pn C Notes Pn indicates an optional repeat count If the count is absent the cursor will move one position The cursor will not move beyond the start or end of a line nor will it scroll the display...

Страница 45: ...tes Returns the cursor to the stored position Enable Cursor Syntax Esc 4t Disable Cursor Syntax Esc 5t Enable Cursor Blink Syntax Esc 3 0z or Esc 6t Disable Cursor Blink Syntax Esc 3 1z or Esc 7t Hide...

Страница 46: ...J Notes Includes the character at the cursor location and does not alter the cursor position Erase Start of Display to Cursor Syntax Esc 1J Notes Includes the character at the cursor location and doe...

Страница 47: ...setting or clearing of attributes will assume the new attribute characteristics Set Reverse Video Attribute Syntax Esc 7 m Notes Characters written subsequent to the setting or clearing of attributes...

Страница 48: ...Repeat Syntax Esc 8h Notes This command enables key repeat using the most recent rate setting Disable Key Repeat Syntax Esc 8l Enable Key Click Syntax Esc 0t Disable Key Click Syntax Esc 1t Enable KN...

Страница 49: ...command sends the following string to the host indicating that the ProMotion is ANSI 3 64 VT100 compatible Esc 8 4c Return Terminal Identifier String Syntax Esc p Notes This commands sends the follow...

Страница 50: ...e Backlight Syntax Esc 8t Notes Applies only to terminals with optional backlit displays Disable Backlight Syntax Esc 9t Notes Applies only to terminals with optional backlit displays Sound Commands Y...

Страница 51: ...l LED indicators the following commands control LEDs usage Disable LED 1 Syntax Esc 6q Enable LED 1 Syntax Esc 7q Disable LED 2 Syntax Esc 8q Enable LED 2 Syntax Esc 9q Disable LED 3 Syntax Esc 10q En...

Страница 52: ...Table 5 1 You can omit any or all of the parameters by using the semicolon as a placeholder except in the case of P3A STOP BITS P3A is only significant if specified P3A has the following characterist...

Страница 53: ...LAST CHR 1 P18 Viewing Angle 1 Min 2 3 4 5 6 7 8 Max P19 Break Command ENABLE DISABLE P20 Screen Size 0 32 x 16 or 1 24 x 8 P21 Menu Mode NON DESTRUCT DESTRUCTIVE P22 Backlight 1 ON TIMED OFF Example...

Страница 54: ...y memory The only way to free memory is to re program keys to their default settings Should the terminal encounter an error during key programming it will terminate the programming operation without a...

Страница 55: ...9 30 31 32 2 33 1E 35 36 37 3 38 39 3A 3B 3C 4 3D 3E 3F 40 41 5 42 43 44 45 46 6 47 48 49 4A 4B 7 4C 4D 4E 4F 50 8 51 52 53 54 55 9 56 57 58 59 5A CTRL 1 5B 5C 5D 5E 5F 2 60 61 62 63 64 3 65 66 67 68...

Страница 56: ...set the Data Bits parameter to 8 and enable Echo You can then send the Esc 5z command to the terminal or program a key to output the character For example to program the F1 key to display Character C1...

Страница 57: ...1 0 C6 R9 1 1 0 0 0 1 1 0 C6 R10 1 1 0 0 0 1 1 0 C6 R11 1 1 0 0 0 1 1 0 C6 R12 1 1 0 0 0 1 1 0 C6 R13 1 1 0 0 0 1 1 0 C6 R14 1 1 1 1 1 1 1 0 FE R15 1 1 1 1 1 1 1 0 FE R16 0 0 0 0 0 0 0 0 00 Legend F...

Страница 58: ...xt memory As a result the ProMotion superimposes the text over the images see figure below It cannot however display the contents of both graphics buffers simultaneously If you do not want to superimp...

Страница 59: ...ion can process using the PROCNV EXE file conversion command line utility available from Two Technologies The source bitmap files must be monochrome black and white and 192 pixels wide x 128 pixels hi...

Страница 60: ...Upon completion of an image download you must issue a Display Buffer command to view the image on the terminal However in some cases the graphic buffer may display during the download and give the ap...

Страница 61: ...r to displaying the contents of the buffer Reset Pixels Syntax Esc 5z GC0 Pr Pc Esc 0z Esc 5z GC1 Pr Pc Esc 0z Notes Use the above commands to clear a set pixel in real time where GC0 indicates Buffer...

Страница 62: ...72 33 Esc 0z Esc 5z GS0 72 34 Esc 0z Esc 5z GS0 72 35 Esc 0z Esc 5z GS0 72 36 Esc 0z Esc 5z GS0 73 32 Esc 0z Esc 5z GS0 73 36 Esc 0z Esc 5z GS0 74 32 Esc 0z Esc 5z GS0 74 36 Esc 0z Esc 5z GS0 75 32 E...

Страница 63: ...tup menu and Contrast Control is disabled ENQ Acknowledgement when the host enables ACM the terminal s response to an ENQ 05h becomes a DLE 10h instead of an ACK 06h This response will enable the host...

Страница 64: ...ill not transmit the resulting key codes because the matrix system used by the terminal for key detection will find a Ghost key as illustrated in Figure 5 3 Figure 5 3 Ghost Key Modifier Keys while in...

Страница 65: ...r releasing keys you should ensure that the host receives all keys press codes their corresponding release codes and the proper ENQ response prior to any mode change Enable ACM Syntax Esc 1v Disable A...

Страница 66: ...its state Normal mode or ACM 2 The terminal in response will either send an ACK 06h to indicate Normal mode or a DLE 10h to indicate DLE If a timeout occurs for any reason the host will stop the robo...

Страница 67: ...c Environment Flowchart 1 Host Transmits ENQ Host receives ACK Host receives DLE Key press 25 ms delay Key release Normal Mode Operation Stop motion sound alert 25 ms delay Enable ACM Start motion Sto...

Страница 68: ...Esc u Enable Cursor Esc 4t Disable Cursor Esc 5t Enable Cursor Blink Esc 6t or Esc 3 0z Disable Cursor Blink Esc 7t or Esc 3 1z Cursor Invisible Cursor Esc 3 4z Erase Cursor to End of Line Esc K Erase...

Страница 69: ...Attributes Esc c Reports Send Identifier String Esc p Enable Key Repeat Esc 8h Disable Key Repeat Esc 8l Enable Key Click Esc 0t Disable Key Click Esc 1t Enable KNP Function Esc 2t Key Disable KNP Fu...

Страница 70: ...Graphic Buffer 0 Esc 5z GB0 Esc 0z Clear Graphic Buffer 1 Esc 5z GB1 Esc 0z Set Pixel in Graphic Buffer 0 Esc 5z GS0 Pr Pc Esc 0z Set Pixel in Graphic Buffer 1 Esc 5z GS1 Pr Pc Esc 0z Reset Pixel in G...

Страница 71: ...chapter is for clarity only unless otherwise noted Cursor Commands Cursor Up Syntax Esc A Notes This command moves the cursor up one position The cursor will not move beyond the start or end of a line...

Страница 72: ...Host Commands 60 Cursor Home Clear Display Syntax Esc E Enable Cursor Syntax Esc F Disable Cursor Syntax Esc G Cursor Home Syntax Esc H Enable Blinking Cursor Syntax Esc R Disable Blinking Cursor Synt...

Страница 73: ...w numbers and Pc is the ASCII character equivalent of the column numbers shown below Row ASCII Column ASCII Column ASCII 1 SP 1 SP 17 0 2 2 18 1 3 3 19 2 4 4 20 3 5 5 21 4 6 6 22 5 7 7 23 6 8 8 24 7 9...

Страница 74: ...s Characters written subsequent to the setting or clearing of attributes will assume the new attribute characteristics Clear Blink Attribute Syntax Esc X Notes Characters written subsequent to the set...

Страница 75: ...recognizing ANSI host commands Key Attribute Commands Enable Key Click Syntax Esc U Disable Key Click Syntax Esc V Enable KNP Function Syntax Esc N Disable KNP Function Syntax Esc O Sound Commands No...

Страница 76: ...four byte hexadecimal checksum of the terminal s program memory Display Attribute Commands Set Screen Size to 32 x 16 Syntax Esc s Set Screen Size to 24 x 8 Syntax Esc d Adjust LCD Contrast Syntax Esc...

Страница 77: ...Esc K Erase Cursor to End of Display Esc J Erase Entire Line Esc M Erasure Erase Display and Home Cursor Esc E Set Blink Attribute Esc W Clear Blink Attribute Esc X Set Reverse Video Attribute Esc w...

Страница 78: ......

Страница 79: ...BEL Sounds Bell Ctrl H 08 8 BKSP Back Space Cursor Ctrl J 0A 10 LF Line Feed Ctrl K 0B 11 VT Cursor Down Ctrl M 0D 13 CR Cursor Left to Column 1 Ctrl V 16 22 SYN Sets Reverse Video Attribute Ctrl W 1...

Страница 80: ......

Страница 81: ...led Solution Re enable the cursor by sending an Esc 4t ANSI mode or Esc F Private mode or by changing the CURSOR parameter setting Terminal resets or locks up Possible Cause Low voltage output Solutio...

Страница 82: ...or wiring Terminal displays PE character Possible Cause Incorrect parity setting Solution Change the PARITY setting on the terminal to match the host or vice versa Possible Cause Handshaking between h...

Страница 83: ...SHAKE parameter disabled Terminal losing characters Possible Cause Handshaking between host and terminal Solution When using handshaking verify that the wiring between the host and terminal is correct...

Страница 84: ......

Страница 85: ...ifteen Definitions Emergency Stop 2 Pole Press and Twist Contact Rating 0 5 A 28 VDC Liveman Switch 3 Position Jokab JSHD2B Contact Rating 0 5 A 28 VDC 0 2 A 2 8VAC Options Backlit Keypad and Custom K...

Страница 86: ...g Physical Height 9 89 inches 251 2 mm Width 4 38 inches 111 3 mm Depth 1 84 inches 46 7 mm Weight 26 ounces 746 grams Case General Electric Cycolac ABS Figure A 1 ProMotion Case Dimensions A B C D E...

Страница 87: ...TION TERMINALS Document 15774 1 0 0 0 75 APPENDIX B Character Sets ASCII Character Set Table B 1contains the ProMotion ASCII character set and corresponding Decimal Hex and Two Technology conversion c...

Страница 88: ...TRL L 44 2C 00101100 CR 13 0D 00001101 CTRL M 45 2D 00101101 SO 14 0E 00001110 CTRL N 46 2E 00101110 SI 15 0F 00001111 CTRL O 47 2F 00101111 DLE 16 10 00010000 CTRL P 0 48 30 00110000 0 DC1 17 11 0001...

Страница 89: ...l M 77 4D 01001101 M m 109 6D 01101101 m N 78 4E 01001110 N n 110 6E 01101110 n O 79 4F 01001111 O o 111 6F 01101111 o P 80 50 01010000 P p 112 70 01110000 p Q 81 51 01010001 Q q 113 71 01110001 q R 8...

Страница 90: ...37 89 C89 n a 173 AD CAD 138 8A C8A n a 174 AE CAE 139 8B C8B n a 175 AF CAF 140 8C C8C n a 176 B0 CB0 0 141 8D C8D n a 177 B1 CB1 1 142 8E C8E n a 178 B2 CB2 2 143 8F C8F n a 179 B3 CB3 3 144 90 C90...

Страница 91: ...ED m 210 D2 CD2 R 238 EE CEE n 211 D3 CD3 S 239 EF CEF o 212 D4 CD4 T 240 F0 CF0 p 213 D5 CD5 U 241 F1 CF1 q 214 D6 CD6 V 242 F2 CF2 r 215 D7 CD7 W 243 F3 CF3 s 216 D8 CD8 X 244 F4 CF4 t 217 D9 CD9 Y...

Страница 92: ......

Страница 93: ...21 5F U21 48 CS1 69 C30 09 S30 5B U30 49 CS1 6A C39 0A S39 5D U39 4A CS4 6B C4 0B S4 2F U4 4B CS13 6C C13 0C S13 26 U13 4C CS22 6D C22 0D S22 3A U22 4D CS31 6E C31 0E S31 3B U31 4E CS40 6F C40 0F S40...

Страница 94: ...B C3 0B S3 2A U3 4B C9 6C C9 0C S9 29 U9 4C CS15 6D C15 0D S15 34 U15 4D CS21 6E C21 0E S21 35 U21 4E CS27 6F C27 0F S27 36 U27 4F CS4 70 CS4 10 S4 2D U4 50 CS10 71 C10 11 S10 23 U10 51 CS16 72 C16 12...

Страница 95: ...y 13 Conditional Branch Command 29 Connecting the Terminal 7 Contrast Adjustment 10 Control Codes 67 CPU Specifications 73 CR LF Commands 33 CR LF Mode 15 Current Draw vi Cursor 14 Cursor Blink 14 Cur...

Страница 96: ...te Commands 36 63 Key Click 14 38 Key Positions Hex Values 43 Key Programming 23 Keypad 2 5 Keypad Hex Output Values 81 Keypad Operation 9 KNP Function 14 L Label Designator Command 28 LED Control Com...

Страница 97: ...40 Set Parameters 40 Set Pixels 49 Set Reverse Video Attribute 35 62 Set Screen Size to 24 x 8 38 64 Set Screen Size to 32 x 16 38 64 Setting the Contrast Midpoint 21 Shift and Ctrl Key Control Comman...

Отзывы: