Table of Contents

Advertisement

Quick Links

HV ANSI Series
Technical Reference
Manual
MAN0340, Rev. A

Advertisement

Table of Contents
loading

Summary of Contents for 2T Technology HV ANSI Series

  • Page 1 HV ANSI Series Technical Reference Manual MAN0340, Rev. A...
  • Page 3 Printed in the United States of America Copyrights and Trademarks The 2T logo is a registered trademark and HV ANSI Series is a trademark of Two Technologies, Inc. Other products or company names mentioned herein may be the trademarks or registered trademarks of their respective companies.
  • Page 4 If the exterior of the package shows obvious signs of damage, please contact your carrier directly. All items returned to Two Technologies require a Return Material Authorization number (RMA). Please contact Two Technologies’ Service department to request an RMA number. HV ANSI Series Technical Reference Manual, MAN0340, Rev. A...
  • Page 5 HV ANSI Series incorporates extensive ESD-related precautions, ESD can still cause problems. It is good practice to discharge static by touching a grounded metal object before inserting cards or connecting devices. HV ANSI Series Technical Reference Manual, MAN0340, Rev. A...
  • Page 6 Product Selection Guide The HV ANSI Series is a line of ASCII terminals for use with computers, properly equipped instruments and industrial machinery. Standard configuration includes a membrane keypad, twisted nematic liquid crystal display and modular interface connection, but other configurations are available. A suffix applied to the model...
  • Page 7 Calculating Total Current Draw The table below summarizes the current draw requirements for HV ANSI Series terminals in various configurations (measured at its interface connector). Values listed are approximate due to variations in individual components—actual values may vary.
  • Page 8 To clarify, if your system is supplying 12.00 VDC, the power is acceptable for the HVNEL30R2- ANSI (Example 1), but not for the HVNL30KLR2-ANSI (Example 2). Applying 12.00 VDC to the HVNL30KLR2-ANSI (Example 2) will damage it. viii HV ANSI Series Technical Reference Manual, MAN0340, Rev. A...
  • Page 9: Table Of Contents

    Chapter 4: Function Key Programming ................4-1 Introduction ..............................4-1 Defining Function Keys ..........................4-2 Extended Key Functionality .......................... 4-3 Break Commands ............................4-3 Output Control Commands ........................4-4 Pause Commands ............................4-4 Branching Commands ..........................4-5 HV ANSI Series Technical Reference Manual, MAN0340, Rev. A...
  • Page 10 European Display Font Table ........................C-3 Appendix D: Keypad Hex Output Values................. D-1 40-Key Keypad Hex Output ......................... D-1 30-Key Keypad Hex Output ......................... D-2 20-Key Keypad Hex Output ......................... D-3 Index ............................. I-1 HV ANSI Series Technical Reference Manual, MAN0340, Rev. A...
  • Page 11 List of Figures Figure 2-1: HV ANSI Series Controls and Indicators ................2-1 Figure 2-2: Modular Interface Connector ....................2-2 Figure 2-3: 1210 Series Modular Cable ..................... 2-3 Figure 2-4: PCAT Modular Connector...................... 2-3 Figure 2-5: Cable Connections ........................2-4 Figure 2-6: Standard Keypads ........................
  • Page 13: Chapter 1: Overview

    HV ANSI Series application programs and connected equipment. This information should be available in the manuals that accompany those products. Wherever used herein, the term “HV ANSI Series” applies to all models (except as noted). Symbols and Conventions...
  • Page 14: About The Hv Ansi Series

    30 (6 rows x 5 columns) keys available with standard or custom graphics. Keypads can be made from your choice of elastomeric or membrane material. Options for 40-key HV ANSI Series terminals include up to five 5 LEDs (across the top row) a backlit keypad. Custom keypad layouts are also available.
  • Page 15: Chapter 2: Operation

    Chapter 2: Operation Controls and Indicators Figure 2-1 describes the possible components and indicators found on the front of an HV ANSI Series terminal as shown in Table 2-1. Figure 2-1: HV ANSI Series Controls and Indicators CTRL SHIFT SPACE ENTER...
  • Page 16: Cable And Power Connections

    Linear Technology LTC490 Signal and Pin Assignments Permanent Wire Connection Table 2-3 describes the signal and pin assignments for HV ANSI Series terminals that have a permanent wire connection. Table 2-3: Permanent Wire Connection Signal and Pin Assignments Color Signal...
  • Page 17: Connecting The Terminal

    Plug one end of a 1210 modular cable into the modular connector on the bottom of the terminal. Plug the other end into the PCAT adaptor. Plug the PCAT adapter into the host device. HV ANSI Series Technical Reference Manual, MAN0340, Rev. A...
  • Page 18: Power

    Display Operation Standard HV ANSI Series terminals display the U.S. ASCII 96 character set. However, other character sets, such as such as Latin 1 or European, are also available as an option. Characters appear on the display at the current cursor location.
  • Page 19: Keypad Operation

    40 Position Keypad LED Indicators Five host-controlled LED indicators are available as an option on HV ANSI Series terminals with 30 and 40 position keypads (four LED indicators are available for terminals with 20 position keypads). LEDS indicators are available in red, amber or green. You can control the LEDS by using ANSI Escape commands.
  • Page 20: Operating Modes

    Host Control The design of HV ANSI Series terminals 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 begins with the ASCII escape...
  • Page 21: Chapter 3: Manual Configuration

    Note: You can also program the terminal remotely using ANSI host commands. For more information, see Chapter Parameter Menu Settings The following section describes the parameters that you can program in an HV ANSI Series terminal. A summary (Table 3-2) appears at the end of the section.
  • Page 22: Stop Bits

    Stop Bits This parameter sets the number of stop bits between each character transmission, either one (1) or two (2) with the following exceptions: A. When using 7-data bits and no parity, the terminal will automatically select 2-stop bits. When using 8-data bits and any parity the terminal will automatically select 1-stop bit. In either case, the Stop Bits parameter will not be accessible.
  • Page 23: Knp Function

    The default value is DISABLE. Handshake This parameter enables/disables use of handshake lines (DTR-DSR or RTS-CTS) for HV ANSI Series terminals with an RS-232 interface. The default value is DISABLE. When enabled, the terminal informs the host when it can and cannot accept data and vice versa. The Handshake-Out line is the signal to the host, and the Handshake-In line is the signal from the host.
  • Page 24: Cr/Lf Mode

    CR/LF Mode This parameter determines which character is sent by the terminal to the host when the ENTER key is pressed, and how the terminal interprets a linefeed character sent by the host. Available options are NORMAL and NEWLINE. The default value is NORMAL. In NORMAL mode, pressing ENTER on the terminal sends a carriage return to the host.
  • Page 25: Parameter Menu Summary

    1. Access to parameter is dependent on Data Bits and Parity settings 2. Access to parameter is dependent on KNP Function setting 3. Only if the terminal has an optional backlit display HV ANSI Series Technical Reference Manual, MAN0340, Rev. A...
  • Page 26: Changing Parameter Settings

    Changing Parameter Settings To enter the Parameters menu and change settings: For 40 or 30-key terminals, simultaneously hold CTRL and SHIFT, and press F1. For 20-key terminals, simultaneously hold BKSP and ENTER, and press F1. The Parameter menu appears with the first parameter on the top line. To change the value of the current parameter, press F1.
  • Page 27: Loading Factory Default Settings

    For 20-key terminals, simultaneously hold BKSP, ENTER and F3, and reapply power. In either case, the terminal will display the following message: To re-enable access to the Parameter menu and related Escape commands, repeat the above procedure. HV ANSI Series Technical Reference Manual, MAN0340, Rev. A...
  • Page 29: Chapter 4: Function Key Programming

    1Bh 5Bh 41h 1Bh 41h 1Bh 5Bh 42h 1Bh 42h 1Bh 5Bh 43h 1Bh 43h 1Bh 5Bh 44h 1Bh 44h 1Bh 5Bh 45h 1Bh 45h 30-Key 05h 06h 05h 06h 20-Key HV ANSI Series Technical Reference Manual, MAN0340, Rev. A...
  • Page 30: Defining Function Keys

    Defining Function Keys The following procedure describes how to define a function key using an HV ANSI Series terminal: On 30-key and 40-key terminals, simultaneously hold CTRL, SHIFT and F2. On 20-key terminals, simultaneously hold BKSP, ENTER and F2. The screen will display: Select a key to program, by pressing that key (for example, F1).
  • Page 31: Extended Key Functionality

    (either 250 ms or 3.5 seconds). The spacing signal is a voltage between +3 and +30 VDC. Short Break When defining key output, enter BB as the two HEX digits to specify a break of 250 ms. HV ANSI Series Technical Reference Manual, MAN0340, Rev. A...
  • Page 32: Output Control Commands

    Long Break When defining key output, enter BC as the two HEX digits to specify a break of 3.5 seconds Output Control Commands Normally, the terminal transmits data from a programmable key string serially. If you enable the Echo parameter, data also outputs to the display. Toggle Display Echo When defining key output, enter BE as the two HEX digits to allow any or all parts of a programmable key string to both transmit and display simultaneously.
  • Page 33: Branching Commands

    For F2, enter the hex value BA in the first position, then enter the remainder of the string: BA S 34 CHARACTERS When you press F1, the terminal will display: THIS STRING CONTAINS 34 CHARACTERS When you press F2, the terminal will not display any characters. HV ANSI Series Technical Reference Manual, MAN0340, Rev. A...
  • Page 34: Handshake-Out Manipulation Commands

    Branch to Function Key When defining key output, enter BA as the two HEX digits to display the string programmed in another Function Key Number) and if needed, append the character string that follows. This functionality provides an alternative to disabling the output of a function key when appended to another function key.
  • Page 35: Extended Function Key Command Summary

    Assert Handshake-Out Equals -V Command—assert the Handshake-Out line, at the interface connector to between -3 and -15 volts Assert Handshake-Out Equals +V Command—assert the Handshake-Out line, at the interface connector to between +3 and +15 volts HV ANSI Series Technical Reference Manual, MAN0340, Rev. A...
  • Page 37: Chapter 5: Ansi Mode Host Commands

    Chapter 5: ANSI Mode Host Commands Introduction As discussed previously, the HV ANSI Series terminal’s design allows a host to control its functions by sending commands that begin with the Escape character. When set to ANSI mode, the terminal will recognize commands that are compatible with the American National Standards Institute X3.64...
  • Page 38: Character Attribute Commands

    Cursor Position Syntax Esc [Pr; Pc f or Esc [Pr; Pc H Notes Pr and Pc are the optional row and column numbers of the target cursor location, respectively. For example, Esc [4; 20 f will send the cursor to Row 4, Column 20. If the row and column are absent, the command simply moves the cursor to the home position (i.e., Esc [H).
  • Page 39: Cr/Lf Commands

    Includes the character at the cursor location and does not alter the cursor position. Erase Entire Display Syntax Esc [2J Notes Includes the character at the cursor location and does not alter the cursor position. HV ANSI Series Technical Reference Manual, MAN0340, Rev. A...
  • Page 40: Sound Commands

    Sound Commands You cannot buffer sound commands. To produce properly spaced chain sounds, the host must delay a short time between issuing sound commands. Short Bell Syntax Esc [0q Long Bell Syntax Esc [1q Alert Syntax Esc [2q Key Click Syntax Esc [3q Key Attribute Commands...
  • Page 41: Self-Test & Return Commands

    When the Scroll parameter is set to LAST CHR+1, a return of Esc [8; 25R or Esc [16; 33R (depending on the screen size) represents the cursor position after a character is written to Row 8, Column 24 or Row 16, Column 32. HV ANSI Series Technical Reference Manual, MAN0340, Rev. A...
  • Page 42: Display Attribute Commands

    Display Attribute Commands Enable 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 LED Control Commands On models equipped with optional LED indicators, the following commands control LEDs usage: Disable LED 1 Syntax Esc [6q...
  • Page 43: Parameter Modification Commands

    ASCII text, with each parameter followed by a carriage return and line feed. To send the current parameter values to the host without changing any values, simply send: Esc [1z Esc [0z. HV ANSI Series Technical Reference Manual, MAN0340, Rev. A...
  • Page 44: Table 5-1: Set Parameters Commands

    Table 5-1: Set Parameters Commands Parameter Name Options Baud 300, 600, 1200, 2400, 4800, 9600, 19200 Data Bits 7 or 8 Parity EVEN, ODD, MARK, SPACE, NONE, IGNORE Stop Bits 1 or 2 Display PE ENABLE, DISABLE Repeat SLOW, MEDIUM, FAST, DISABLE Key Click ENABLE, DISABLE KNP Function...
  • Page 45: Programming Key Commands

    Esc [0xf1; 48H; 45H; 4CH; 4CH; 4FHf2; 12Hf3; 13Hf4; 14Hf5; 15HF1; 06HF2; 07HF3; 08HF4; 09HF5; 0AH Esc _[1x In the above example, the non-shifted F1 contains the hex equivalent of the character string “STOP.” The remaining functions keys contain their default values. HV ANSI Series Technical Reference Manual, MAN0340, Rev. A...
  • Page 46: Custom Character Commands

    Custom Character Commands The 80 Series’ firmware changes some of the standard default characters from the display manufacturer display font tables and uses these characters as indicators for special functions. In the U.S. and Latin 1 display font tables, these standard default character locations are blank If you do not require or wish to make use of these indicators, you can change their appearance.
  • Page 47 Esc [5z C1; 1F; 11; 11; 11; 11; 11; 1F; 00 Esc [0z Bits 7 6 5 4 3 2 1 0 Legend:  Bit on,  Bit off,  Bit ignored 5-11 HV ANSI Series Technical Reference Manual, MAN0340, Rev. A...
  • Page 48: Advanced Control Mode

    Advanced Control Mode For line-powered units, Advanced Control Mode (ACM) enables you to restrict the input and output of the terminal’s keypad by assigning specific hex values to each key press and each subsequent key release, making it ideal to control devices or applications in environments where safety is a primary concern.
  • Page 49: Acm Control Commands

    Shift and Ctrl Key Control Commands Disable Shift, Disable Ctrl Syntax Esc [4v Enable Shift, Disable Ctrl Syntax Esc [5v Disable Shift, Enable Ctrl Syntax Esc [6v Enable Shift, Enable Ctrl Syntax Esc [7v 5-13 HV ANSI Series Technical Reference Manual, MAN0340, Rev. A...
  • Page 50: Figure 5-2: Using Acm In A Robotic Environment

    Example: Using ACM in a Robotic Environment The following example shows the use of ACM in an industrial environment where safety during operation is a primary concern. A flowchart (Figure 5-3) appears on the following page In this scenario, the terminal controls a robotic free-swinging arm (Figure 5-2), where: The host transmits an ENQ (05h) every 25 ms to the terminal to determine its state (Normal...
  • Page 51: Figure 5-3: Using Acm In A Robotic Environment Flowchart

    Normal Mode 25 ms receives delay? Operation ACK? Enable ACM? Host Stop motion, receives sound alert DLE? 25 ms delay? 25 ms Start motion delay? press? Exit Stop motion ACM? release? 5-15 HV ANSI Series Technical Reference Manual, MAN0340, Rev. A...
  • Page 52: Ansi Mode Host Command Summary

    ANSI Mode Host Command Summary The following table is a summary of the available ANSI mode host commands. Table 5-4: ANSI Mode Host Command Summary Type Command Syntax Cursor Cursor Up Esc [Pn A Cursor Down Esc [Pn B Cursor Right Esc [Pn C Cursor Left Esc [Pn D...
  • Page 53 Esc [5v Disable SHIFT and Enable CTRL Esc [6v Enable SHIFT and CTRL Esc [7v Only if the terminal has an optional backlit display Only if the terminal has optional LEDs 5-17 HV ANSI Series Technical Reference Manual, MAN0340, Rev. A...
  • Page 55: Chapter 6: Private Mode Host Commands

    This command moves the cursor one position to the right. The cursor will not move beyond the start or end of a line, nor will it scroll the display. Cursor Home & Clear Display Syntax Esc E HV ANSI Series Technical Reference Manual, MAN0340, Rev. A...
  • Page 56 Enable Cursor Syntax Esc F Disable Cursor Syntax Esc G Cursor Home Syntax Esc H Enable Blinking Cursor Syntax Esc R Disable Blinking Cursor Syntax Esc S Cursor Position Syntax Esc Y Pr Pc Notes This command moves the cursor to a specified location where Pr is the ASCII character equivalent of the row numbers and Pc is the ASCII character equivalent of the column numbers shown below.
  • Page 57: Erasure Commands

    Note: You cannot buffer sound commands. To produce properly spaced chain sounds, the host must delay a short time between issuing sound commands. Short Bell Syntax Esc T Long Bell Syntax Esc L Alert Syntax Esc Q HV ANSI Series Technical Reference Manual, MAN0340, Rev. A...
  • Page 58: Escape Mode Commands

    Escape Mode Commands Switch to ANSI Mode Syntax Esc < Notes This command causes the terminal to switch from recognizing Private host commands to recognizing ANSI host commands. Key Attribute Commands Enable Key Click Syntax Esc U Disable Key Click Syntax Esc V Enable KNP Function...
  • Page 59: Private Mode Host Command Summary

    Esc L Alert Esc Q Return Return Terminal Identifier String Esc Z Display Attributes Enable Backlight Esc f Disable Backlight Esc n Only if the terminal has an optional backlit display HV ANSI Series Technical Reference Manual, MAN0340, Rev. A...
  • Page 61: Chapter 7: Control Codes

    Cursor Left to Column 1 Delete Character at Cursor Note: When the host transits a Ctrl E, the terminal will respond with either an ACK (ANSI or Private Mode) or a DLE (ACM mode). HV ANSI Series Technical Reference Manual, MAN0340, Rev. A...
  • Page 63: Chapter 8: Troubleshooting

    When using handshaking, verify that the wiring between the host and terminal is correct, that you have the HANDSHAKE parameter enabled and that the handshake line from the host is asserted When not using handshaking, make sure you have the HANDSHAKE parameter disabled HV ANSI Series Technical Reference Manual, MAN0340, Rev. A...
  • Page 64 Terminal not receiving or displaying correct characters Possible Cause: Parity settings incorrect Solution: Change PARITY parameter to correct setting Possible Cause: Data bits incorrect Solution: Change DATA BITS parameter to correct setting Possible Cause: Incorrect BAUD rate Solution: Change BAUD parameter to correct setting Possible Cause: Handshaking between host and terminal Solution:...
  • Page 65 Possible Cause: EEPROM corrupted by line disturbance Solution: Restore factory defaults and then reprogram parameters and function keys Possible Cause: Terminal reset to factory defaults after repair Solution: Reprogram function keys HV ANSI Series Technical Reference Manual, MAN0340, Rev. A...
  • Page 67: Appendix A: Specifications

     Optional permanent or custom cable configurations Available Environmental  Storage Temperature: -20°C to +70°C  Operating Temperature: Standard: 0° to + 50°C  Extended Temperature: -20°C to +70°C   Humidity: 90% (Non-condensing) HV ANSI Series Technical Reference Manual, MAN0340, Rev. A...
  • Page 68: Figure A-1: Hv Ansi Series Terminal Case Dimensions

     Width: 4.30 inches (109.2 mm)  Depth: 1.06 inches (26.9 mm)  Weight: 10 ounces (283 grams)  Case: Bayblend (ABS Polycarbonate Blend) Specifications are subject to change without notice Figure A-1: HV ANSI Series Terminal Case Dimensions 4.30 3.12 1.06 3.35 6.40...
  • Page 69: Appendix B: Ascii Character Set

    Appendix B: ASCII Character Set Introduction The following table contains the HV ANSI Series ASCII character set and corresponding Decimal, Hex and Binary conversion codes as well as the keystroke entry for QWERTY style PC keyboards: Table B-1: ASCII Character Set and Conversion Codes...
  • Page 70 ASCII Decimal Binary PC Key ASCII Decimal Binary PC Key < 00111100 < 01010110 00111101 01010111 > 00111110 > 01011000 00111111 01011001 01000000 01011010 01000001 01011011 01000010 01011100 01000011 01011101 01000100 01011110 01000101 01011111 01000110 01100000 01000111 01100001 01001000 01100010 01001001 01100011 01001010...
  • Page 71: Appendix C: Font Tables

    Appendix C: Font Tables Standard Display Font Table The following table contains the Standard font characters displayed by HV ANSI Series terminals: Table C-1: Standard Display Font Table HV ANSI Series Technical Reference Manual, MAN0340, Rev. A...
  • Page 72: Latin1 Display Font Table

    Latin1 Display Font Table The following table contains the Latin1 font characters displayed by HV ANSI Series terminals: Table C-2: Latin1 Display Font Table Font Tables...
  • Page 73: European Display Font Table

    European Display Font Table The following table contains the European font characters displayed by HV ANSI Series terminals: Table C-3: European Display Font Table HV ANSI Series Technical Reference Manual, MAN0340, Rev. A...
  • Page 75: Appendix D: Keypad Hex Output Values

    CS16 = 08 CS24 = 20 C8 = 9B C16 = 88 C24 = A0 CTRL SHIFT = 22 = 5F = 20 U8 = 1B U16 = 08 U24 = 20 HV ANSI Series Technical Reference Manual, MAN0340, Rev. A...
  • Page 76: 30-Key Keypad Hex Output

    30-Key Keypad Hex Output The following table contains the hex output for a standard 30-key keypad, where “CS” is CTRL + SHIFT (Locked) key output, “C” is CTRL key output, “S” is SHIFT key output and “U” is single key output. Table D-2: 30-Key Keypad Hex Output Values Key = Hex Key = Hex...
  • Page 77: 20-Key Keypad Hex Output

    Key = Hex Key = Hex Key = Hex 11 = 16 = 12 = 17 = 13 = 18 = 14 = 19 = 10 = 15 = 20 = HV ANSI Series Technical Reference Manual, MAN0340, Rev. A...
  • Page 79: Index

    Cursor Blink ...............3-3 Enable Key Click ............5-4, 6-4 Cursor Commands ............ 5-1, 6-1 Enable Key Repeat ............5-4 Cursor Down ............. 5-1, 6-1 Enable KNP Function..........5-4, 6-4 Cursor Home ..............6-2 HV ANSI Series Technical Reference Manual, MAN0340, Rev. A...
  • Page 80 Pause until Handshake Line Input is +V ...... 4-4 Host Control ..............2-6 Pause until Handshake Line Input is –V ....... 4-4 HV ANSi Series Features ..........1-2 Pause until n Character Received ........4-5 PCLAT Wired Adapter ............ 2-3 Perform Self-Test &...
  • Page 81 Shift Lock ................3-4 Wait Symbol ..............3-3 Shift/Control Key Indicators...........3-4 Short Bell ..............5-4, 6-3 Short Break .................4-3 XON/XOFF ............... 3-3 Signal and Pin Interface Assignments ......2-2 Sound Commands ............ 5-4, 6-3 HV ANSI Series Technical Reference Manual, MAN0340, Rev. A...

Table of Contents