TMC400 Installation-Maintenance - 33482-02
TMC400 Installation-Maintenance - 33482-02
TMC400 Controller
NOTE
The portion of the text affected by the change is indicated by a vertical line in
the outer margins of the page. Changes to illustrations (other than diagrams
and schematics) are identified with a miniature pointing hand. Shading is used
to highlight the area of diagrams and schematics containing a change.
i
Change 2
TMC400 Installation/Maintenance
ii
Change 2
TMC400 Installation/Maintenance
Foreword
Telesis Technologies, Inc. (hereinafter referred to as Telesis) reserves the right to change the information
and specifications contained in this document without prior notice. The reader should consult Telesis to
determine whether such changes have been made.
In no event shall Telesis be liable for any incidental, indirect, special, or consequential damages
whatsoever, including but not limited to lost profits, arising out of, or relating to this document or the
information it contains, even if Telesis has been advised, has knowledge, or should have knowledge of the
possibility of such damages.
Telesis expressly warrants the equipment it manufactures as set forth in the Standard Terms and Conditions
of Sale. Telesis makes no other warranties, expressed or implied, including and without limitation,
warranties as to merchantability or fitness for a particular purpose.
The information contained in this document is confidential and is proprietary to Telesis or its licensors.
All rights reserved. Printed in the U.S.A.
iii
Change 2
TMC400 Installation/Maintenance
1) GRANT OF LICENSE. Telesis Technologies, Inc. (Telesis) agrees to grant to you a non-exclusive license to
use the Telesis software/firmware program (the program) subject to the terms and conditions of this license
agreement.
2) DEFINITION OF TERMS. The term software refers to a computer program stored on a floppy diskette, hard,
drive, magnetic tape, or paper tape that must be loaded into the computer's memory to be executed. The term
firmware refers to a computer program stored in semiconductor memory (ROM, PROM, EPROM, EEPROM,
NVRAM, etc.) that is an integral part of the computer's memory. Together, these forms of computer programs
are referred to as the program.
3) COPYRIGHT. The program(s) and documentation is owned by Telesis and is protected by United States
copyright laws and international treaty provisions. The program(s) contain trade secrets and proprietary
property of Telesis. You may make one copy of the program(s) solely for backup or archival purposes
provided that the copy clearly displays the Telesis copyright notice. Additional copies may be made when
authorized to do so in writing by Telesis. In addition to any other right of Telesis, Telesis has the right to
terminate this license if the terms of the license are violated.
4) RESTRICTION ON USE AND TRANSFER. The single-processor version(s) of the program(s) and
documentation are to be used on one computer or embedded system at any one time. The multi-processor
version(s) of the program(s) and documentation may be used over a network provided that the number of
computers accessing the network simultaneously shall not exceed the number authorized by Telesis or for
which you paid the corresponding multi-processor fee. You may not distribute the programs or
documentation to a third party. You may transfer the license and complete package (retaining nothing) if the
transferee agrees to the terms of this License Agreement. Neither the program(s) nor the documentation may
be changed or translated without express written permission of Telesis. You may not reverse engineer,
decompile or disassemble the program(s).
5) WARRANTY for the subject program(s) is covered under the Telesis Standard Terms and Conditions of Sale.
6) TERM. The license is effective until terminated. It will be terminated if you fail to comply with any term
or condition of this License Agreement. You may terminate this License Agreement at any time. In the
event of termination, you agree to destroy the program(s) and documentation together with all copies and
related material.
7) YOUR USE OF THIS PROGRAM(S) acknowledges that you have read this License Agreement and agree to
its terms. This agreement is complete and supersedes any other agreement that may have related to the
subject matter of this agreement.
iv
Change 2
TMC400 Installation/Maintenance
Safety Summary
The following safety precautions should be observed at all times.
The controller uses high voltage power supplies. Accordingly, there is some danger when working
with, and near, Pinstamp® marking machines.
The controller contains a lithium battery. Improper disposal of lithium batteries may cause an explosion.
Always dispose of the lithium battery in a proper manner.
Never use the equipment in any manner or for any purpose other than that for which it was designed.
Warnings, Cautions, and Notes are placed throughout this document to alert you to important
information. These messages have the following significance.
WARNING
Warnings contain information that is essential to the personal safety of the user.
CAUTION
Cautions contain information that is essential to avoid damage to the equipment.
NOTE
Notes call attention to information of special importance at specific points within the text.
v
Change 2
TMC400 Installation/Maintenance
vi
Change 2
TMC400 Installation/Maintenance
Table of Contents
PARAGRAPH PAGE
vii
TMC400 Installation/Maintenance
Table of Contents
PARAGRAPH PAGE
Section 1 – Maintenance
2.1 Overview.................................................................................................................................. 2-1
2.2 Maintenance Precautions ......................................................................................................... 2-1
2.3 Cleaning Procedures ................................................................................................................ 2-1
2.4 Troubleshooting....................................................................................................................... 2-2
2.5 Testing Procedures................................................................................................................... 2-3
2.5.1 Host Port............................................................................................................................ 2-3
2.5.2 I/O Port .............................................................................................................................. 2-4
2.5.3 TTL Port............................................................................................................................ 2-5
2.6 Replacement Procedures.......................................................................................................... 2-6
2.7 Reference Data......................................................................................................................... 2-8
2.7.1 Replacement Parts ............................................................................................................. 2-8
2.7.2 Ordering Parts ................................................................................................................... 2-8
2.7.3 Telesis Customer Support ................................................................................................. 2-8
viii
TMC400 Installation/Maintenance
List of Figures
FIGURE PAGE
List of Tables
TABLE PAGE
ix
TMC400 Installation/Maintenance
x
TMC400 Installation/Maintenance
Section 1
Installation
1.1 OVERVIEW
This section documents the installation of the TMC400 Controller. The controller may be used with a variety
of Telesis marking heads. Installation of the controller is almost identical for all systems. Where variation
do exist, they will be clearly identified within the text to inform you of the differences.
1.2 DESCRIPTION
1.2.1 Controller
The controller contains an integrated keyboard and display. It runs the marking system software and
generates commands that control the marker. The back panel provides various ports for communicating with
optional, remote input/output devices.
1.3 SPECIFICATIONS
The controller design and specifications are subject to change without prior notice.
1.3.1 Controller
Rating ..................................... NEMA 1 (I.P. 30)
Dimensions (H x W x D) ........... 3.60 x 18.33 x 9.01 in. (91.4 x 465.6 x 228.9 mm)
Weight .................................... 9.5 lb. (4.32 kg)
Operating Temperature .......... 32° to 105°F (0° to 40°C), non-condensing
Humidity................................. 10% to 80%
Shock ...................................... 30G/4ms half sine-wave (operating)
75G/11ms half sine-wave (non-operating)
Vibration................................. 0.67G (5-500 Hz) random RMS (operating)
1.04G (2-200 Hz) random RMS (non-operating)
Power Requirements............... 95 to 250 VAC, 2 amps, 50-60 Hz, single phase
Integrated Keyboard ............... Standard keyboard plus special function keys
Integrated Display .................. Four line liquid crystal display (LCD)
I/O Voltage ............................ 12 to 24 VDC (customer-supplied)
Serial Communications .......... RS-232 or RS-485 (multi-drop network)
1-1
TMC400 Installation/Maintenance
CAUTION
If your equipment arrives during cold weather, allow the components to
warm up for several hours before opening the containers. Exposing the
equipment to room temperatures may cause condensation in the units.
When your controller arrives, check the shipping cartons for damaged corners, holes through the cardboard,
or any other signs of damage. Ask the delivery service to note any damage to the containers on the delivery
receipt. Save all packing materials in case you need to return any components.
Additional components may be included with the controller. Specific information for optional equipment
may be provided in a separate installation manual. Specific information for custom equipment may be
provided in a custom addendum.
1-2
TMC400 Installation/Maintenance
The following items are required for proper installation of the controller. It is the responsibility of the
installing agency to ensure these requirements are implemented.
1.5.1 General
A dedicated, 10-amp, conditioned-power, branch circuit must be provided for the marking system.
Systems that will use 230 VAC require a controller power cable that matches the source power outlet;
the cable must be supplied by the customer.
Power for remote I/O signals must be from 12 to 24 VDC and must be supplied by the customer.
Data cables to connect the controller to an I/O device, host computer, or Ethernet must be supplied by
the customer. Refer to Remote Communications or Host Communications for details.
The controller should not be exposed to sprays, solvents, chemicals, or other contaminants.
Do not operate the controller in an area where flammable mists or fumes are present.
Allow enough space around the controller to permit adequate ventilation and to facilitate access to the
rear panel for electrical connections. A minimum H x W x D envelope of 5 x 22.33 x 15 in.
[127 x 567 x 381 mm] should be sufficient.
1.5.3 Controller
The controller should be installed within 13 ft. (4 m) of the marking head; 50 ft. (15 m) maximum.
An electrical lockout switch must be installed if the controller is not visible from the marking head.
An emergency stop (E-STOP) switch must be installed if the controller cannot be easily reached from
the marking head. The switch must interrupt inlet power to the controller.
1-3
TMC400 Installation/Maintenance
NOTE
It is the responsibility of the installing agency to ensure the installation
requirements are correctly implemented.
NOTE
A controller power cable is provided for systems using 115 VAC 60 Hz power.
For all other systems, the customer must supply an appropriate power cable.
1-4
TMC400 Installation/Maintenance
1-5
TMC400 Installation/Maintenance
CAUTION
The controller is shipped with electrostatic covers installed on the rear panel
connectors. Leave the covers installed on those connectors that will not be
used. This will help to prevent electrostatic discharge (ESD) problems.
Ensure the controller power switch (located on back panel) is OFF before
connecting or disconnecting cables to or from the controller. The controller
may be damaged if cables are connected or disconnected with power on.
1-6
TMC400 Installation/Maintenance
1-7
TMC400 Installation/Maintenance
I/O signals are within the limits (refer to Table 1-1 and Table 1-2)
cable shield is terminated (either to the DB15S connector at the controller or at the source, but not both)
The timing relationship of the three marking control signals (START PRINT, READY, and DONE) are
illustrated in Figure 1-2.
READY and DONE are used to determine when the marker is available. The marker will acknowledge a
START PRINT command only when READY and DONE are both high (on).
When the marker receives a START PRINT command, both READY and DONE go low (off).
DONE will go high after printing is complete. READY will go high after the marker returns to the Park position,
provided all parameters to continue printing are within limits (e.g., serial number limits are not exceeded).
If the print cycle is aborted, DONE will go on, but READY will remain off.
1-8
TMC400 Installation/Maintenance
Table 1-1. Input Signal Limitations Table 1-2. Output Signal Limitations
The I/O signals and their pin connections are described in Table 1-3.
1-9
TMC400 Installation/Maintenance
Figure 1-3 illustrates a simple contact closure for input signals using customer-supplied DC power.
Figure 1-4 illustrates connections for output signals using customer-supplied DC power. To demonstrate
differences in polarity, the graphic illustrates both sourcing outputs and sinking outputs.
1-10
TMC400 Installation/Maintenance
The Remote Pattern Selection feature allows the system to monitor four dedicated input signals transmitted
from a customer-supplied I/O device. These signals (SEL_0 through SEL_3) are received at the controller's
I/O connector.
The ON/OFF combinations of the four input signals generate binary coded decimals (BCD) ranging from
0000 through 1111. Each BCD value corresponds to a specific pattern name stored in the controller. When
remote pattern input signals are received, the system interprets the BCD value of the four input signals and
loads the corresponding pattern.
The reserved pattern names directly correspond with the fifteen (15) possible BCD values. To ensure
proper pattern selection, the patterns stored in the controller that will be available for remote selection
must be identified with specific pattern names. Refer to Table 1-4 for details.
NOTE
Parameters within the marking system software allow you to enable/disable
the Remote Pattern Selection feature and to redefine the lookup table to
assign different pattern names for selection.
Notice that if all four input signals are OFF, the resulting BCD is 0000. This effectively disables the Remote
Pattern Selection feature so the pattern may be loaded by the operator from the controller.
1-11
TMC400 Installation/Maintenance
cabling to the contact closure does not exceed 6 feet (1.8 m).
The TTL input signals and their pin connections are described in Table 1-5. Table 1-1 and Table 1-2 list their
electrical limitations. Figure 1-5 illustrates a simple contact closure for START PRINT and ABORT using the
TTL port.
1-12
TMC400 Installation/Maintenance
The marking system software allows you set parameters for the marker to communicate with the host. To
provide maximum flexibility, the system software supports both Extended Protocol and Programmable
Protocol. Each protocol selection is described in detail later in this section.
The RS-232 interface is most often used with remote devices such as host computers, terminals, or bar code
scanners. The RS-232 interface may be used with either Extended Protocol or Programmable Protocol
(described later in this section).
The RS-485 interface is normally used when communicating over long transmission distances or when
several markers are networked. The RS-485 interface is required in multi-drop network applications.
Additionally, Extended Protocol (described later in this section) is required when using the RS-485 interface.
1-13
TMC400 Installation/Maintenance
the cable shield is terminated (either to the DB25S connector at the controller or at the host, but not both)
the cable is wired according to Table 1-6 (using pins 2, 3, and 7 only)
the cable is appropriately wired to connect to a DTE or DCE host (See Figure 1-6.)
The system supports XON/XOFF handshaking. When the system is unable to accept serial transmissions, it
transmits the XOFF character. When the serial port is available, XON is transmitted. Similarly, if the serial
port receives an XOFF signal while transmitting, the transmission is suspended until an XON is received.
1-14
TMC400 Installation/Maintenance
cable shield is terminated (either to the DB25S connector at the controller or at the host, but not both)
the cable is wired according to Table 1-7 (using pins 7, 12, 13, 14, and 15 only)
When multiple markers are used in a multi-drop network, each one must be assigned a unique Station ID
number. The Station ID is used by the communications protocol to direct messages to a specific marker.
Refer to the marking system operating instructions for details on using the system software and configuring
the parameters.
In RS-485 installations where only one marker is used, it must be treated as the last one in the network and
therefore must have pins 14 and 15 jumpered. The jumper places a 220 ohm terminating resistance across
the X+ and X– signals.
1-15
TMC400 Installation/Maintenance
NOTE
The host message may contain ASCII characters that define the Start,
Terminating, and Ignore characters within the transmitted data. To identify these
ASCII characters, you must specify their decimal equivalents when setting up the
following parameters. Refer to the ASCII Cross Reference table in Appendix A
to view decimal and hexadecimal equivalents of ASCII characters.
Start Character (optional) Identifies the ASCII character in the host message where the marking
system should begin to count character positions.
Terminator Character Identifies the character in the host message that represents the end of the
transmitted string. The terminating character is usually the ASCII carriage return
character (CR, decimal 13).
Character Position Identifies the character position in the data string where the marking system
will begin to extract data from the host message.
Character Length (optional, if Terminator Character is used) Identifies how many characters to
extract from the host message. The Position parameter and Length parameter
work together to extract characters from the host message.
Ignore Character Identifies the character in the host message that the marking system should
ignore. For example, ASCII Line Feed character (LF, decimal 10).
Message Type Enables message-type recognition for Programmable Protocol which defines
how the marking system is to use the data it receives from the host.
Programmable Protocol recognizes P, V, and 1 message types.
Message Type P supplies the pattern name to be loaded.
Message Type V updates a specific field with the data supplied by the host.
The field must contain a variable text flag (%#V).
Message Type 1 overwrites a specific field with the data supplied by the host.
Note that if the field contains message flags, they will be overwritten with data
and can not be updated unless the pattern is reloaded.
Message types V and 1 use the format: Vnn<string> and 1nn<string>
respectively, where nn represents the field number where you want to place the
data. Note that fields 01 through 09 require a leading zero as a place holder.
1-16
TMC400 Installation/Maintenance
Message Format
Messages from the host computer to the marker are transmitted in the following format:
SOH TYPE [##] STX [DATA_TEXT] ETX [BCC] CR
where:
SOH ASCII Start of Header character (001H). The marking system ignores all characters
received prior to the SOH.
TYPE A single printable ASCII character that defines the message type of the current message.
[##] Two, optional, ASCII decimal digits that specify the Station ID number. If only one
marker is used, the ID field may be eliminated and "00" will be assumed. For multi-drop
network applications that use more than one marker, the Station ID identifies the
individual markers. For multiple-marker applications, the ID may range from 01 to 31.
STX ASCII Start of Text character (002H).
[DATA_TEXT] An optional field that may be required for certain message types. This field contains the
actual data of the message.
ETX ASCII End of Text character (003H).
[BCC] A Block Check Code (BCC) generated and sent to improve link reliability by providing
fault detection.
CR ASCII Carriage Return character (00DH).
1-17
Change 2
TMC400 Installation/Maintenance
Response Format
The marker may respond to the host computer in one of two ways.
If the host transmission is error free, the marker responds with an acknowledge (ACK) message in the form:
SOH TYPE [##] ACK STX [DATA_TEXT] ETX BCC CR
If an error is encountered, the marker responds with a negative-acknowledge (NAK) message in the form:
SOH TYPE [##] NAK STX [DATA_TEXT] ETX BCC CR
where:
SOH ASCII Start of Header character (001H).
TYPE The Type returned is the same message type as sent by the host computer.
[##] The Station ID number of the responding marker. The ID should match the ID of the host
message. If the Station ID is "00", it is not sent.
ACK ASCII Acknowledge character (006H). Sent if the message was received in the correct
format with no errors. Note: This only acknowledges that the communication link was
successful. This does not indicate that the requested action was completed successfully.
NAK ASCII Negative-Acknowledge character (015H). Sent if the message was received with
an error.
STX ASCII Start of Text character (002H).
[DATA_TEXT] An conditional field that may be returned for certain message types that request a
response (e.g., Message Type I).
ETX ASCII End of Text character (003H).
[BCC] A Block Check Code (BCC) generated and sent to improve link reliability by providing
fault detection.
CR ASCII Carriage Return character (00DH).
If the host computer does not receive a response from the marking system within three seconds, the host
computer should transmit the original message again. If no response is received after three tries, the host
computer should abort the sequence and declare the link to be down.
1-18
Change 2
TMC400 Installation/Maintenance
Message Types
The following message types are recognized by the marking system when using Extended Protocol:
Type 1 overwrites the content of the specified field with the data received from the host message. Note
that if the field contains message flags, they will be overwritten, not updated. This message type
uses the format: 1nn<string> where “nn” represents the field number in the pattern and <string>
represents the data that will be inserted into that field. Note that a leading zero is required for
fields 01 through 09.
Type V updates the variable text in the specified field with the data received from the host message.
This message type uses the format: Vnn<string> where “nn” represents the field number in the
pattern and <string> represents the data that will be insert into that field. The specified field
must contain a variable text flag (%#V). Note that a leading zero is required for fields 01
through 09.
Type P indicates the data received from the host message is the name of the pattern to be loaded.
Type O places the marker online. This allows a host computer to recover from a power outage when the
marker is unattended.
Type G initiates a print cycle.
Type Q DPP2000:
The data field contains a value which indicates the number of times the pattern is to be printed.
This value is inserted into the Quantity parameter to invoke batch printing. If no value is
supplied, Type Q returns the quantity remaining to be printed.
NOTE
Message Type I is system-dependent.
The differences are explained in the following paragraphs.
Type I DPP2000: This message type requests the output and input status of the marker.
The marker returns the data in the following format: O ; I I
where:
O represents the output status as single hexadecimal value
II represents the input status as two hexadecimal values
The marker status is binary encoded and converted to hexadecimal values as follows.
Output Byte:
BIT 2 BIT 1 BIT 0
SPARE DONE READY
Input Byte 1:
BIT 7 BIT 6 BIT 5 BIT 4
INTERLOCK TAG SENSE not used * SEL_3
Input Byte 2:
BIT 3 BIT 2 BIT 1 BIT 0
SEL_2 SEL_1 SEL_0 START PRINT
1-19
TMC400 Installation/Maintenance
Type I SC5000, TMP1700, TMP3100, TMP4100-Series, TMM5100: This message type requests the output
status of the marker. The marker will return a single digit hexadecimal value to report the state
of the READY and DONE signals. The system will return 0, 1, 2, or 3 depending on the
following signal states:
0 = READY off DONE off (both off)
1 = READY on DONE off
2 = READY off DONE on
3 = READY on DONE on (both on)
Type I TMP6100: This message type requests the output and input status of the marker. The marker will
return a single digit decimal value to report the state of the PAUSE, DONE, and READY output
signals. The marker will return a two-digit hexadecimal value to report the state of four spare input
signals (SEL_3, SEL_2, SEL_1, and SEL_0) and the GO (Start Print) signal.
The marker returns the data in the following format: O ; I I
where:
O= PAUSE DONE READY
0 0 0 0
1 0 0 I
2 0 I 0
3 0 I I
4 I 0 0
5 I 0 I
6 I I 0
7 I I I
II= 3 2 1 0 GO II= 3 2 1 0 GO
00 0 0 0 0 0 10 1 0 0 0 0
01 0 0 0 0 I 11 1 0 0 0 I
02 0 0 0 I 0 12 1 0 0 I 0
03 0 0 0 I I 13 1 0 0 I I
04 0 0 I 0 0 14 1 0 I 0 0
05 0 0 I 0 I 15 1 0 I 0 I
06 0 0 I I 0 16 1 0 I I 0
07 0 0 I I I 17 1 0 I I I
08 0 I 0 0 0 18 1 I 0 0 0
09 0 I 0 0 I 19 1 I 0 0 I
0A 0 I 0 I 0 1A 1 I 0 I 0
0B 0 I 0 I I 1B 1 I 0 I I
0C 0 I I 0 0 1C 1 I I 0 0
0D 0 I I 0 I 1D 1 I I 0 I
0E 0 I I I 0 1E 1 I I I 0
0F 0 I I I I 1F 1 I I I I
1-20
TMC400 Installation/Maintenance
3. The decimal value is then converted into its equivalent ASCII representation (where 2=032H, 3=033H,
and 8=038H). This is the transmitted BCC. The actual data transmitted by the host for the entire
message is (in hexadecimal):
001H 031H 002H 030H 031H 041H 042H 043H 031H 032H 033H 003H 032H 033H 038H 00DH
Note that if the system had detected an error in receiving the message from the host, it would respond with a
NAK (015H) character in place of the ACK. However, the BCC would be unaffected by this since the
ACK/NAK character is not included in the BCC calculation. Note also that this example does not include
requested response data that would be returned with certain message types (e.g., Message Type I).
1-21
Change 2
TMC400 Installation/Maintenance
1-22
Change 2
TMC400 Installation/Maintenance
Section 2
Maintenance
2.1 OVERVIEW
This section provides troubleshooting, testing, repair, and replacement procedures for the TMC400
Controller. Any servicing, maintenance, or repair of the controller that is not explicitly contained in this
document must be performed only by repair agencies authorized by Telesis Technologies, Inc.
CAUTION
When cleaning the controller, be careful not to scratch the LCD display.
Do not apply liquids directly onto the controller. Apply liquid to cleaning
cloth instead. Application of excessive liquid may enter the case and damage
internal components.
2-1
TMC400 Installation/Maintenance
2.4 TROUBLESHOOTING
This section provides troubleshooting information for the controller. Refer to Table 2-1 to identify problems,
their probable causes, and corrective action. If a defective component has been identified, refer to
appropriate maintenance instructions to repair or replace the component. If these procedures fail to correct
the problem, contact Telesis Customer Support.
If the problem is an input fault, disconnect the I/O cable and verify the input
voltages. Refer to Testing Procedures.
If the problem is an output fault, disconnect the I/O cable and verify the output
resistance. Refer to Testing Procedures.
TTL Input fault
Disconnect the I/O cable from the TTL Port and verify the resistance at the
connector. Refer to Testing Procedures.
Note: Resistance values are based on closed switches.
Loss of system parameters or data after
2-2
TMC400 Installation/Maintenance
NOTE
Voltage measurements are to be taken with power ON.
2-3
TMC400 Installation/Maintenance
NOTE
All discrete I/O signals are to be checked in their ON state.
6. Measure the voltage at the controller-end of the I/O cable connector (see following illustration).
Refer to Table 2-4 for acceptable values.
2-4
TMC400 Installation/Maintenance
NOTE
All TTL input signals are to be checked in their ON state.
2-5
TMC400 Installation/Maintenance
The power inlet fuses are located in the power entry module on the back panel of the controller. Systems
using 115 VAC power require one fuse. Systems using 230 VAC require two fuses since both sides of the
incoming line voltage are not at ground potential.
Perform the following steps to remove and replace the controller fuses.
1. Position the controller power on/off switch to O (off).
2. Remove the power supply cord from the power entry module on the back panel of the controller.
3. Insert a very small, flat-tip screwdriver into the slot on the top of the power entry module cover.
See Figure 2-1. Gently pry the cover open.
2-6
TMC400 Installation/Maintenance
9. Connect the power supply cord to the power entry module the back panel of the controller.
2-7
Change 1
TMC400 Installation/Maintenance
Phone Support - Telesis Customer Support offers free phone support to answer questions during normal
business hours.
On-Site Service - Telesis can send Customer Support professionals to your facility to perform equipment
start-up, repair, maintenance, and training.
Service Contracts - As part of your Service Contract, you receive periodic maintenance and quick on-site
customer support if a problem should occur.
Factory Service - Telesis Customer Support can repair defective parts in our factory to save you money.
2-8
Change 1
TMC400 Installation/Maintenance
Appendix A
ASCII-Decimal-Hexadecimal
Cross Reference
The following table is a cross reference of ASCII characters with their decimal and hexadecimal equivalents.
This table may be convenient when devising communications between the controller and a host computer.
ASCII DEC HEX ASCII DEC HEX ASCII DEC HEX ASCII DEC HEX
NULL 0 00 SPACE 32 20 @ 64 40 ' 96 60
ctrl A SOH 1 01 ! 33 21 A 65 41 a 97 61
ctrl B STX 2 02 " 34 22 B 66 42 b 98 62
ctrl C ETX 3 03 # 35 23 C 67 43 c 99 63
ctrl D EOT 4 04 $ 36 24 D 68 44 d 100 64
ctrl E ENQ 5 05 % 37 25 E 69 45 e 101 65
ctrl F ACK 6 06 & 38 26 F 70 46 f 102 66
ctrl G BEL 7 07 ' 39 27 G 71 47 g 103 67
ctrl H BS 8 08 ( 40 28 H 72 48 h 104 68
ctrl I HT 9 09 ) 41 29 I 73 49 i 105 69
ctrl J LF 10 0A * 42 2A J 74 4A j 106 6A
ctrl K VT 11 0B + 43 2B K 75 4B k 107 6B
ctrl L FF 12 0C , 44 2C L 76 4C l 108 6C
ctrl M CR 13 0D - 45 2D M 77 4D m 109 6D
ctrl N SO 14 0E . 46 2E N 78 4E n 110 6E
ctrl O SI 15 0F / 47 2F O 79 4F o 111 6F
ctrl P DLE 16 10 0 48 30 P 80 50 p 112 70
ctrl Q DC1 17 11 1 49 31 Q 81 51 q 113 71
ctrl R DC2 18 12 2 50 32 R 82 52 r 114 72
ctrl S DC3 19 13 3 51 33 S 83 53 s 115 73
ctrl T DC4 20 14 4 52 34 T 84 54 t 116 74
ctrl U NAK 21 15 5 53 35 U 85 55 u 117 75
ctrl V SYN 22 16 6 54 36 V 86 56 v 118 76
ctrl W ETB 23 17 7 55 37 W 87 57 w 119 77
ctrl X CAN 24 18 8 56 38 X 88 58 x 120 78
ctrl Y EM 25 19 9 57 39 Y 89 59 y 121 79
ctrl Z SUB 26 1A : 58 3A Z 90 5A z 122 7A
ctrl [ ESC 27 1B ; 59 3B [ 91 5B { 123 7B
ctrl \ FS 28 1C < 60 3C \ 92 5C | 124 7C
ctrl ] GS 29 1D = 61 3D ] 93 5D } 125 7D
ctrl ^ RS 30 1E > 62 3E ^ 94 5E ~ 126 7E
ctrl _ US 31 1F ? 63 3F _ 95 5F DEL 127 7F
A-1
Appendix A
A-2