Thermo Scientific V.22/212A User Manual

Page 1
V.22/212A Modem
Modem Card for Remote Telemetry Systems
User Guide P/N 1-0447-004
Revision D
Part of Thermo Fisher Scientific
Page 2
Page 3
V.22/212A Modem
Modem Card for Remote Telemetry Systems
User Guide P/N 1-0447-004
Revision D
Page 4
Page 5
©2007 Thermo Fisher Scientific Inc. All rights reserved.
Thermo Fisher Scientific (Thermo Fisher) makes every effort to ensure the accuracy and completeness of this manual. However, we cannot be responsible for errors, omissions, or any loss of data as the result of errors or omissions. Thermo Fisher reserves the right to make changes to the manual or improvements to the product at any time without notice.
The material in this manual is proprietary and cannot be reproduced in any form without expressed written consent from Thermo Fisher.
Thermo Fisher Scientific 1410 Gillingham Lane Sugar Land, TX 77478 USA Phone: 713-272-0404 Fax: 713-272-2272 Web: www.thermofisher.com
Thermo Fisher Scientific 14 Gormley Industrial Avenue Gormley, Ontario L0H 1G0 Canada Phone: 905-888-8808 Fax: 905-888-8828
Page 6
This page intentionally left blank.
Page 7
V.22/212A MODEM INSTALLATION AND OPERATION MANUAL 1-0447-004
CONTENTS
No. Title Page
1.0 GENERAL INFORMATION.............................................................................................. 1
1.1 SCOPE OF MANUAL.............................................................................................. 1
1.2 V.22/212A MODEM DESCRIPTION..................................................................... 1
1.3 V.22/212A MODEM SPECIFICATIONS .............................................................. 2
1.4 FCC CUSTOMER INFORMATION ..................................................................... 3
1.4.1 FCC PART 68 REGULATIONS.............................................................. 3
1.4.2 FCC PART 15 REGULATIONS.............................................................. 3
1.5 INDUSTRY CANADA NOTICES .......................................................................... 4
2.0 INSTALLATION..................................................................................................................5
2.1 MECHANICAL MOUNTING OF THE MODEM...............................................6
2.2 ELECTRICAL CONNECTION OF THE MODEM ............................................ 8
2.2.1 Power and Control Connections............................................................... 9
2.2.2 RS-232 Connections................................................................................. 10
2.3 MODEM CONFIGURATION JUMPERS........................................................... 11
3.0 OPERATION ...................................................................................................................... 13
3.1 CONFIGURATION PROFILES AND S-REGISTERS...................................... 13
3.1.1 Configuration Profiles............................................................................. 13
3.1.2 S-Registers................................................................................................ 14
3.2 OPERATING MODES........................................................................................... 16
3.3 COMMAND MODE - AT COMMANDS............................................................. 16
4.0 REFERENCE MATERIAL............................................................................................... 23
TABLE 1: AT Commands............................................................................................. 23
TABLE 1: AT Commands............................................................................................. 24
TABLE 2: Result Codes ................................................................................................ 24
TABLE 3: Speaker Modes ............................................................................................ 24
TABLE 4: O-Modes.......................................................................................................25
TABLE 5: DTR Modes.................................................................................................. 25
TABLE 6: Synchronous Modes.................................................................................... 25
TABLE 7: Test Modes................................................................................................... 25
TABLE 8: ID Code ........................................................................................................ 26
TABLE 9: S-Registers Supported ................................................................................ 26
i
Page 8
This page intentionally left blank.
Page 9
V.22/212A MODEM INSTALLATION AND OPERATION MANUAL 1-0447-004
1.0 GENERAL INFORMATION
1.1 SCOPE OF MANUAL
This document describes the installation and operation of the Thermo Scientific V.22/212A Modem Card. This manual is divided into three sections: C Section 1 (General Information): Defines the scope and purpose of the manual, and
describes the V.22/212A Modem Card.
C Section 2 (Installation): Provides information for proper installation and wiring of the
modem card.
C Section 3 (Operation): Describes the programming and operation of the modem card
using AT Commands.
C Section 4 (Reference Material): Includes additional information supporting the
configuration/operation of the modem card and the text of this manual.
Product names and titles marked with the (
TM
) are registered trademarks of specific companies.
1.2 V.22/212A MODEM DESCRIPTION
The V.22/212A Modem Card is FCC certified and is an UL and CSA Recognized Component for use in Class I, Division 2, Groups C and D hazardous locations. It is verified to comply with the limits for a Class A computing device (industrial application) with Part 15 of the FCC rules and is certified to comply with Part 68 telecommunicatio ns rules of the FCC. It is also certified to meet the CS-03, Issue 7, of Industry Canada. When wired according to the installation section of this manual, using Class-I, Division-2 wiring methods outlined in the National Electrical Code (NEC) NFPA -70 or in Section 18 of the Canadian Electrical Code, Part 1, the modem may safely be operated in a Class I, Division 2, Groups C or D hazardous location.
The full-duplex, two-wire, 300-2400 baud, dial-up modem is compatible with CCITT V.22bis/V.22/V.21, and Bell 212A/103 data communications standards. It automatically performs a complete handshake as defined by V.22bis/V.22/V.21, and Bell 212A/103 standards, determining the baud rate and operating mode when connected to a remote modem. The modem also supports the AT Commands compatible with the Hayes Smartmodem
TM
command set. Non-Volatile
EEPROM is provided to store user configuration.
Designed for remote telemetry systems, the modem operates on a 5 to 15 Vdc input power and draws a very low 60 mA (typical). The modem also includes a switched-power mode, providing a typical standby current of 50 µA. The V.22/212A modem has an operating-temperature range of -40EF to +185EF (-40EC to +85EC) and a humidity range of 0% to 95% non-condensing.
1
Page 10
1.3 V.22/212A MODEM SPECIFICATIONS
Operation: Full-duplex on 2-wire dial-up line Data Rates: 2400, 1200, 300 bps Compatibility: V.22bis/V.22/V.21, Bell 212A/103 Modulation: High Speed - QAM (quadrature amplitude modulation)
Medium Speed - DPSK (differentially coherent phase shift key)
Low Speed - FSK (frequency shift key) Control: AT command interpreter Transmitter output: -11.5 dBm minimum Receive dynamic range: -3 to -43 dBm Interface: RS-232: TXD, RXD, DCD, DSR, CTS, RTS, DTR, RI Line impedance: 600-ohm, transformer coupled Line protection: IEEE C62.41-1991 (IEEE587) Lightning and Transient Protection User configuration: Non-Volatile EEPROM to store user configuration Handshake: Automatic as defined by the V.22bis/V.22 and Bell 212A/103 Equalization: Adaptive equalization with auto-retrain Dialer type: DTMF or Pulse Power mode: Switched power or constant power (jumper selectable) Input voltage range: 5 to 15 Vdc Active current: 60 mA typ. Standby current: 50 uA typ. (switched power mode only) Environment: -40EF to +185EF (-40EC to +85EC)
0% to 95% non-condensing Certifications: FCC Part 68 and Part 15; and IC CS-03, Issue 7
UL and CSA Recognized Component for use in Class I, Division 2,
Groups C and D Hazardous Locations
2
Page 11
1.4 FCC CUSTOMER INFORMATION
1.4.1 FCC PART 68 REGULATIONS
The V.22/212A Modem complies with Part 68 of the FCC rules. The FCC identification label, mounted on the component side of the modem card, includes the FCC Registration Number 1V9USA-74507-DT-E and the Ringer Equivalence Number 0.4B for the modem. If requested, this information must be provided to the telephone company.
The REN is used to determine the quantity of devices which may be connected to the telephone line. Excessive REN's on the telephone line may result in the devices not ringing in response to an incoming call. In most, but not all areas, the sum of the REN's should not exceed five (5.0). To be certain of the number of devices that may be connected to the telephone line, determined by the total REN's, contact the telephone company to verify the maximum REN for the calling area.
The modem requires a RJ11C registered USOC jack. Jacks of this type of equipment are not to be provided on party or coin-service lines.
If trouble is experienced with the modem, disconnect the modem from the telephone line until the problem is determined and repaired. Contact Thermo Fisher Scientific at 713-272-0404 for repair or warranty information. If the modem causes harm to the telephone network, the telephone company may request the modem be disconnected from the network until the problem is resolved.
If the modem causes harm to the telephone network, the telephone company will notify you in advance that temporary discontinuance of service may be required. If advance notice isn't practical, the telephone company will notify the customer as soon as possible. You will be advised of your right to file a complaint with the FCC if you believe it is necessary.
The telephone company may make changes in its facilities, equipment, operations, or procedures that could affect the operation of the modem. If this happens, the telephone company will provide advance notice for you to make the necessary modifications to maintain uninterrupted service.
1.4.2 FCC PART 15 REGULATIONS
This equipment is verified to comply with the limits for a Class A computing device with Part 15 of the FCC rules. Operation of this equipment in a residential area may cause unacceptable interference to radio or TV reception, requiring the operator to take whatever steps are necessary to correct the interference. If interference with radio or TV reception is suspected, contact Thermo Fisher Scientific at 713-272-0404.
3
Page 12
1.5 INDUSTRY CANADA NOTICES
The V.22/212A Modem Card complies with CS-03, Issue 7, of Industry Canada. The Certification Number for the V.22/212A Modem Card is 2246 6133 A and its Load Number is 6. If trouble is experienced with the modem, disconnect the modem from the telephone line until the problem is determined and repaired. For repair or warranty information contact:
Thermo Fisher Scientific Thermo Fisher Scientific 1410 Gillingham Lane 14 Gormley Industrial Avenue Sugar Land, TX 77478 Gormley, Ontario USA L0H 1G0 Phone: 713-272-0404 Canada Fax: 713-272-2272 Phone: 905-888-8808 Web: www.thermofisher.com Fax: 905-888-8828
NOTICE: The Canadian Department of Communications label identifies certified equipme nt. This certification means that the equipment meets certain telecommunications network protective, operational and safety requirements. The department does not guarantee the equipment will operate to the user's satisfaction.
Before installing this equipment, users should ensure that it is permissible to be connected to the facilities of the local telecommunications company. The equipment must also be installed using an acceptable method of connection. The customer should be aware that compliance with the above conditions may not prevent degradation of service in some situations.
Repairs to certified equipment should be made by an authorized Canadian maintenance facility designated by the supplier. Any repairs or alterations made by the user to this equipment, or equipment malfunctions, may give the telecommunications company cause to request the user to disconnect the equipment.
Users should ensure for their own protection that the electrical ground connections of the power utility, telephone lines and internal metallic water pipe system, if present, are connected together. This precaution may be particularly important in rural areas.
Caution: Users should not attempt to make such connections themselves, but should contact the appropriate electrical inspection authority, or electrician, as appropriate.
NOTICE: The Load Number (LN) assigned to each terminal device denotes the percentage of the total load to be connected to a telephone loop which is used by the device, to prevent overloading. The termination on a loop may consist of any combination of devices subject only to the requirement that the sum of the Load Numbers of all the devices does not exceed 100.
4
Page 13
2.0 INSTALLATION
The V.22/212A Modem Card is a Recognized Component for use in Class I, Division 2, Groups C and D, hazardous locations by Underwriters Laboratories (UL) and Canadian Standards Association (CSA). Follow these procedures to ensure system safety and to comply with the Underwriters Laboratories and Canadian Standards Association requirements of this unit.
Customer equipment and devices must be suitable for the location where they are to be installed. The V.22/212A Modem Card is required to be installed in an enclosure suitable for the application, and is not acceptable as a stand-alone unit.
When installed in a hazardous location, wire all circuits connected to the V.22/212A Modem Card using Class-I, Division-2 wiring methods as specified in Article 501-4(b) of the National Electrical Code, NFPA 70, or in Section 18 of the Canadian Electrical Code, Part 1.
Caution
The circuits of the V.22/212A Modem are not nonincendive
field wiring circuits. Wire these circuits as power limited
circuits.
Substitution of V.22/212A Modem components may impair the safety of the unit and invalidate the UL and CSA recognition.
5
Page 14
2.1 MECHANICAL MOUNTING OF THE MODEM
The V.22/212A Modem Card must be installed in an enclosure suitable for the application. The modem can be installed using customer hardware or the factory mounting rails included in the installation kit 3-0447-005. When using customer hardware, mount the modem inside the enclosure with four 6-32 standoffs, using 6-32 screws and washers (internal-tooth washers are recommended). Refer to Exhibit 2-1 for mounting dimensions.
Exhibit 2-1: V.22/212A Modem PCB Dimensions
In the V.22/212A Modem Installation Kit (3-0447-005), the modem is factory installed to mounting rails using 6-32 screws and internal-tooth washers. The factory mounting rails secure the modem inside an enclosure using double-sided, high-performance, VHB tape. Do not remove the
protective paper from the VHB tape until it is time to install the assembly to the enclosure.
When selecting a mounting area in the enclosure ensure there is adequate clearance for the modem connectors.
6
Page 15
Install the modem to the enclosure with mounting rails as follows:
1. Clean the mounting area of the enclosure, using the alcohol swab included in the kit, then wipe the area dry with a clean towel before the alcohol film dries.
2. Remove the protective paper from the VHB tape. Ensure nothing contacts the tape until put in place.
3. In one motion, set the modem with mounting rails in place and press down hard on the four mounting screws of the board, securing the unit to the enclosure. Once the VHB tape
has made contact to the mounting area, do not remove it, not even temporarily. Removing the unit from the mounting area degrades the adhesive strength of the tape, requiring the tape to be replaced.
7
Page 16
2.2 ELECTRICAL CONNECTION OF THE MODEM
When installing the V.22/212A Modem Card in a hazardous location, wire all circuits connected to the modem using Class-I, Division-2 wiring methods as specified in Article 501-4(b) of the National Electrical Code, NFPA 70, or in Section 18 of the Canadian Electrical Code, Part 1.
WARNING:
BEFORE CONNECTING OR DISCONNECTING THE
V.22/212A MODEM CARD, ENSURE THE AREA IS
NON-HAZARDOUS.
The V.22/212A modem has three connectors: a telephone connector J6, a power connector J5, and a RS-232 connector J4. The telephone connector requires a standard miniature six-position RJ11C telephone plug. Only the TIP and RING lines are used, J6-2 and J6-3, respectively.
All wiring connections to the power connector J5 terminate in cage-clamp screw terminals that accept stranded-wire sizes to 14 AWG. Strip the wire ends approximately 3/16 of an inch. Inspect the stripped wire for nicked and frayed ends. Insert the stripped wire completely in the clamp, then tighten the clamp using a small common screwdriver. Inspect each connection, ensuring no frayed strands protrude and no insulation is in the clamp.
The RS-232 connector J4 mates to a 25-position DB25P connector. After the connectors are mated, secure the connection with two 4-40 screws.
8
Page 17
2.2.1 Power and Control Connections
The V.22/212A Modem requires 5 to 15 Vdc for operation. Power can be wired to the power connector J5 or through the RS-232 connector J4. Refer to Exhibit 2-2.
When using the power connector J5, wire the positive lead to J5-1 and the negative lead to J5-2. Configuration Jumper J7, located between the power connector and the RS-232 connector, is not necessary and can be removed.
When routing power through the RS-232 connector J4, wire the positive lead to J4-9 (PTV) and the negative lead to J4-7 (SG). Configuration Jumper J7 must be installed for this mode of operation.
Exhibit 2-2: Power Connection Options
WARNING:
CONNECT THE MODEM GROUND TERMINAL (E1) TO
THE CLOSEST COMMON EARTH GROUND
CONNECTION OF THE INSTALLATION BEFORE
MAKING ANY OTHER CONNECTIONS TO THE
MODEM.
9
Page 18
To conserve energy, the V.22/212A Modem provides a standby mode, configured by Jumper J2 (located near the telephone transformer T1). During standby mode, the modem draws 50 uA typically. When the modem receives a call or the MPC* control line (J5-3) is set low, the modem goes into an active mode and draws 60 mA typically. When jumper J2 is installed, the modem is constantly powered in the active mode. J2 must be removed for standby operation.
If the customer requires dial-out capabilities of the modem, the modem m ust be constant powered (J2 installed), or use the MPC* input to place the modem in the active mode (J2 rem oved). Wire the MPC* control line to the power connector J5-3. The line must be referenced to the ground of the modem (J5-2 or J4-7).
2.2.2 RS-232 Connections
The V.22/212A Modem uses RS-232 communications to serially transfer data between the modem and the customer's equipment. The RS-232 connector (J4) provides the following RS-232 pin assignments for connection to customer's equipment:
J4-Pin
1 2 3 4 5 6 7 8 9 20 22
Signal
FG TX RX RTS CTS DSR SG DCD PTV DTR RI
Signal Description
Protective Ground Transmit Data Receive Data Request To Send Clear To Send Data Set Ready Signal Ground Data Carrier Detect Power Input Data Terminal Ready Ring Indicator
10
Page 19
2.3 MODEM CONFIGURATION JUMPERS
The Modem provides six hardware configuration jumpers. Refer to Exhibit 2-3. The configuration jumpers are described as follows:
Exhibit 2-3: Modem Configuration Jumpers
J2 Constant Power Jumper: When installed, the modem is set to be constant powered. When
removed, the modem remains in a stand-by power mode until the MPC* input (J5-3) is set low or the modem receives a call.
J7 RS-232 PWR Jumper: When the alternate power connection is made through the RS-232
connector (J4), this jumper must be installed. Remove this jumper when the primary power connection is made through the power connector (J5).
J8 Memory Write-Enable Jumper: This configuration jumper provides a hardware safety
feature, preventing the non-volatile memory from being overwritten when an AT&Wx or an AT&Zn=s command is accidently issued to the modem. To change the contents of the non­volatile memory (destroying the old data), jumper J8 must be installed before issuing the AT&Wx or AT&Zn=s command. This jumper is not normally installed.
J9 Delay Select Jumpers (5 Sec./20 Min.): In the normal five-second operation (jumpers
11
Page 20
installed across J9 pins 1&3 and 2&4), the V.22/212A modem (remote modem) monitors the DCD signal of the received incoming call from a host modem. Five seconds after the DCD signal disappears (host modem disconnected), the remote modem disconnects.
In the alternate twenty-minute operation (jumpers installed across J9 pins 3&5 and 4&6), the remote modem connects with an incoming call, then automatically disconnects twenty minutes later. This is useful in remote locations where excessive line noise of very poor phone lines may be interpreted as a false DCD signal, keeping the remote modem connected.
J10 Unqualified RX Enable Jumper: In the qualified-mode setting (jumper removed), the
DCD signal from a received call enables transfer of data from the device connected to the modem's RS-232 port. Dialout capabilities of the connected device is disabled; the device can only respond to a request of data from a received call.
In the unqualified-mode setting (jumper installed), the device connected to the modem's RS ­232 port can transfer data to the modem without the DCD qualifier, allowing full dialout operation.
J11 Dumb Mode Jumper: When installed, the modem is set in a mode of operation which
provides only for the input and output of data to and from the device connected to the modem's RS-232 port, disabling all other programming functions. This jumper is not normally installed.
12
Page 21
3.0 OPERATION
This section provides descriptions and procedures for the configuration and operation of the V.22/212A Modem Card. It is assumed that the operator is familiar with the basic operation of an IBM compatible personal computer and a telecommunication software package that utilizes AT Commands, such as ProComm
TM
or CrossTalkTM.
When power is applied, the V.22/212A modem card is initialized to a set of configuration parameters stored internal to the modem chip-set or the non-volatile memory (NVMEM) on the board. This configuration data is written to the volatile memory (RAM) and becomes the current configuration parameters (Active Profile).
The manufacturer stores configuration parameters in the modem chip-set. This configuration set is referred as the Factory Profile and cannot be changed. Two additional configuration sets can be stored in the board's NVMEM (identified as Stored Profiles 0 and 1). During production tests of the units, parameters are stored in both Stored Profiles. The modem initializes using the Stored Profile 0, if present. If not, the modem defaults to the Factory Profile.
Using AT commands, the operator can modify the Active Profile to meet specific communication needs and store it in NVMEM as Stored Profile 0 or 1. The Active Profile can be reset to any of the stored sets. Because the Active Profile is in volatile memory, it is lost if modem power is removed, or if the modem goes into standby mode.
3.1 CONFIGURATION PROFILES AND S-REGISTERS
3.1.1 Configuration Profiles
The configuration parameters in the Current and Stored Profiles 0 and 1 can be viewed using the AT&V command. To view the Factory Profile, it must first be written to the Current Profile using the AT&F command, then viewed as the Current Profile using AT&V. The configuration parameters are displayed in an AT Command format and includes values of the S-Registers. The Factory Profile is set as: B1 E1 L2 M1 Q0 V1 X4 Y0 &C0 &D0 &G0 &J0 &L0 &P0 &Q0 &R0 &S0 &X0 &Y0. Factory Stored Profiles 0 and 1 are set as: B1 E0 L2 M1 Q0 V0 X0 Y0 &C1 &D0 &G0 &J0 &L0 &P0 &Q0 &R0 &S0 &X0.
Because AT Commands are used to modify the profile set, refer to the AT Commands to determ ine the value of the profile. The Factory Stored Profiles are interpreted as follows:
C B1: sets modem in Bell 212A operation mode C E0: disables the character echo in command mode C L2: speaker volume set to medium level C M1: speaker on during connect only C Q0: modem returns result codes C V0: display result codes in numeric form (as numbers) C X0: enables features presented by result codes 0-4 C Y0: disable long space disconnect
13
Page 22
C &C1: DCD is on when carrier from remote modem is detected C &D0: modem ignores DTR signal C &G0: no guard tone C &J0: auxiliary telco leads disabled C &L0: Dial-Up Line (command not supported in modem chip-set) C &P0: Pulse Dial Mode U.S. timing C &Q0: Asynchronous mode (same as &M0 command) C &R0: CTS tracks RTS C &S0: DSR always on C &X0: modem generates internal transmit clock signal
3.1.2 S-Registers
The S-Registers are memory locations that contain additional configuration data for modem operation. Refer to Table 9 in the Reference Material Section for the factory values stored in the S­Registers. Registers 13, 15, 19, 20, and 24 are used. The information in S-Registers 14, 21, 22, 23, and 27 is the bit-mapped data containing the accumulated information of all the other S-Registers and is stored in the NVMEM.
Any S-Register can be monitored using the AT-command "ATSn?" ("Sn" represents the number of the S-Register to be viewed). For example, to view the value set in S-Register #1, enter the command "ATS1?". The value of a S-Register can be changed using "ATSn=n" ("Sn" represents the number of the S-Register to change and "n" represents the new numeric value to be placed in the register). For example to change the value of S-Register #1 to 3, enter the command as "ATS1=3".
S-Register descriptions are as follows:
S0 (Ring to Answer On): Sets the number of rings that the modem is to automatically answer on. A value of 0 rings disables the automatic answer function of the modem. The maximum ring setting is 255.
S1 (Ring Count): The modem uses this register to count the number of incoming rings. If no ring occurs for an eight second interval, the count is defaulted to zero.
S2 (Escape Sequence Character): This register contains the ASCII value of the escape sequence character (default value is the ASCII 43, the plus sign (+)). Values of 0-127 may be entered in this register. A value greater than 127 disables the escape sequence function, preventing the user from changing the modem operation from the on-line mode to the comm and mode while maintaining on­line connection with a remote system.
S3 (Carriage Return Character): This register contains the ASCII value of the carriage return character (default value is the ASCII 13). Values of 0-127 may be entered in this register.
S4 (Line Feed Character): This register contains the ASCII value of the line feed character (default value is the ASCII 10). Values of 0-127 may be entered in this register.
14
Page 23
S5 (Back Space Character): This register contains the ASCII value of the back space character (default value is the ASCII 08). Values of 0-32, or 127 may be entered in this register.
S6 (Wait Before Blind Dialing): Contains the numeric value (in seconds) for the time to wait before dialing the telephone number after the line has been taken off-hook (default is 2 seconds) if blind dialing is enabled (blind dialing is supported by Result command X0, X1, or X3; Result commands X2 and X4 disable blind dialing; and S6 is irrelevant). This provides time for the central telephone office to detect the off-hook condition. Values of 2-255 may be entered in this register.
S7 (Wait for Carrier After Dialing): Contains the time delay (in seconds) between dialing and responding to the incoming carrier signal after initial connection (default is 30 seconds). If a carrier is not detected within the delay time, the modem hangs-up line and a "NO CARRIER" result message or "3" result code is returned. Values of 1-255 may be entered in this register.
S8 (Delay Duration for Comma): The value in this register determines the time delay generated by a comma (,) in the Dial command string. Default is 2 seconds, while the range is 0 to 255.
S9 (Carrier Detect Response Time): Contains the time value (in 100-millisecond intervals) that a carrier signal must be present before the modem recognizes the carrier and issues a carrier detect (default is 6 [600 milliseconds]). This prevents a ring or a busy signal from being mistaken as a carrier. Values of 1-255 may be entered in this register (100 ms to 25.5 seconds, respectively).
S10 (Delay Between Lost Carrier and Hang-Up: Contains the time delay (in 100-millisecond intervals) between the loss of the carrier and the when the modem hangs-up on the line (default is 14 [1.4 seconds]). Values of 1-255 may be entered in this register (100 ms to 25.5 seconds, respectively).
S11 (DTMF Tone Duration): Contains the duration (in milliseconds) and spacing of tones in Dual Tone Multi-Frequency (DTMF) dialing (default is 70). Values of 50-255 may be entered in this register. This value has no effect on pulse dialing, which is fixed at 10 pulses per second.
S12 (Escape Sequence Guard Time): Contains the guard time (in 20-millisecond intervals) required prior to and following the escape sequence (default is 50 [one second]). It dictates the time that escape sequence (+++) must be entered. Values of 20-255 may be entered in this register.
S25 (DTR Delay): Specifies the time (in 10-millisecond intervals) that a change in the DTR signal (on or off) must maintain before the modem recognizes it (default is 5 [50 milliseconds] ). Values of 0-255 may be entered in this register (0 to 2.55 seconds, respectively).
S26 (CTS Delay): Specifies the time (in 10-millisecond intervals) that the modem waits after a transition of an incoming RTS signal before asserting the CTS signal (default is 1 [10 milliseconds]). Values of 0-255 may be entered in this register (0 to 2.55 seconds, respectively).
15
Page 24
3.2 OPERATING MODES
The modem functions in one of two modes: Command Mode or On-Line Mode. Upon initialization, the modem enters the command mode of operation. During the command mode the modem operations are controlled by the AT commands. No data is being received or transmitted while in the command mode. The modem goes into the on-line m ode after making connection with a remote system and data is transmitted and received.
During the on-line mode of operation the mode can be temporarily interrupted to adjust operating parameters while maintaining connection with the remote system. An Escape Sequence of three pluses (+++) from the keyboard or software interrupts the exchange of data, places the modem in the command mode, and maintains on-line connection with the remote system. After parameters are changed using the AT commands of the command mode, the modem returns to full on-line operations when the "ATO0" command is entered.
3.3 COMMAND MODE - AT COMMANDS
The command mode uses AT commands to configure and operate the modem. Each command requires the letters AT as a prefix. For example, to view the current value of S-Register #0 enter the command "ATS0?". The only exception is the Repeat Command (A/). When "A/" is typed in, the modem repeats the last command line entered; the AT prefix and the <CR> is not required.
The command can be entered in all capital (ATS0?) or all lower case letters (ats0?), but not mixed (Ats0?). The AT commands are executed when the Carriage Return Key (<CR>) is pressed. Refer to the Reference Material Section for a table of AT commands.
Many of the AT commands require a specified parameter to be entered with the command. For example, the Echo Command requires the number 0 or 1 to be entered with the command to set the command to be off or on (ATE0 for echo off or ATE1 for echo on). If no parameter is included when the command is entered, the modem uses a default parameter of 0.
Some commands require a numeric value to be entered with the command. Such as the command to set the modem to answer on a specific number of rings. The S-Register #0 sets the count for the number of rings to answer on. To change the count of the S-Register #0 to three rings, enter the command ATS0=3 (three being the specified numeric value).
The command line can contain as many as 40 characters (spaces, the AT prefix, and the carriage return are not counted) and activate one or more AT commands. For example, a user wants to set the echo on and the configure the modem to answer on the third ring. The commands can be entered as two separate commands both requiring the AT prefix as follows:
ATE1 <CR> ATS0=3 <CR>
Or the commands can be entered on the same command line sharing the AT prefix as follows:
16
Page 25
ATE1 S0=3 <CR> or ATE1S0=3 <CR>
In the previous example, the first command line includes a space between the commands (ATE1_S0=3), while the second command line does not (ATE1S0=3). The space between the E1 and S0=3 commands is not necessary, but makes it easier to evaluate the command line before activating it, especially for command lines including more than three commands (spaces are not counted as part of the 40 character maximum).
Descriptions of common AT commands are as follows:
A/ The Repeat Command activates the last command string entered. The AT prefix and
<CR> is not required.
ATA The Answer Command takes the modem off-hook and emits the answer tone (usually
in response to an incoming ring detect).
ATBx If the value of "x" is set to 0, the modem is configured for the CCITT v.22 standard
operation. If the value of "x" is set to 1, the modem is configured for the Bell 212A standard operation. Stored default is 1.
ATDs The Dial Command takes the modem off-hook and initiates the dial string "s". The
dial string consists of the digits to dial, and dial string modifiers. The string modifiers are designated as follows:
P Dial in Pulse Mode. T Dial in Tone Mode. , Pause during dialing (refer to S-Register 8). ! Perform a flash-hook. W Wait for dial tone (refer to S-Register 11). @ Wait for silence (wait f or remote system to stop ringing and be silent for five
seconds before dialing continues).
; Return to command mode for dialing. May be used to terminate the dial
string and return to the command mode while the call is being processed.
S=n Dial the dialing string stored in one of four memory registers in the modem.
The "n" represents the memory register 0, 1, 2, or 3. (Refer to the AT&Zn=s command.)
ATEx The Echo On/Off Command. When "x" is set for 1, the modem echoes the characters
in the command mode. When "x" is set for 0, echo is disabled. Stored default is 0.
ATHn The Hook Status Command. When "n" is set to 0, the modem goes on-hook (hang-
up). When "n" is set to 1, the modem goes off-hook.
17
Page 26
ATIn The ID Code Command. The different values of "n" (0-4) provides ID codes, and
various firmware and software data. ID Codes are identified as follows:
0 Product Code (249). 1 ROM Checksum. 2 Checksum Test. 3 Product Revision. 4 Software Copyright.
ATLn The Speaker Volume Command adjusts the modem's speaker volum e (not required
for this modem). Values for "n" are 0 for the lowest volume and 3 for the highest.
ATMn The Speaker Control Command sets the speaker operation mode (not required for this
modem). Values for "n" are defined as follows:
0 Speaker always off. 1 Speaker on during dialing, but off after carrier is detected. 2 Speaker always on. 3 Speaker off during dialing, but on while waiting for carrier, and off after
carrier detected.
ATOn The On-Line Command returns the modem from the command m ode to the on-line
mode after an escape sequence. The values of "n" are defined as follows:
0 Return to on-line. 1 Return to on-line and initiate a retrain sequence, causing the connected
modems to test the telephone line characteristics and optimize their operation for the best data transmission.
2 Enables an automatic retrain sequence. 3 Disables the automatic retrain sequence.
ATQx The Quiet Result Command enables or disables result codes. When the value of "x"
is 0, the result code are enabled. A value of 1 disables the result codes.
ATSr=n The Set S-Register Command places the numeric value represented by "n" into the S-
Register represented by the "r".
ATSn? The Read Value of S-Register Command displays the value stored in the S-Register
represented by "n".
ATVx The Verbose Results Command displays the result codes in numeric form or verbose
(CONNECT, OK, RING, etc.) form. When the value of "x" is set for 0, the modem uses the numeric form. When "x" is 1, verbose is used. Stored default is 0.
18
Page 27
ATXn The Result Code Command sets which verbose/numeric result codes are to be
displayed. The "n" options are defined as follows:
0 Result Codes enabled are OK/0, CONNECT/1, RING/2, NO CARRIER/3,
and ERROR/4.
1 Result Codes enabled are OK/0, CONNECT/1, RING/2, NO CARRIER/3,
ERROR/4, CONNECT 1200 (baud rate)/5, and CONNECT 2400 (baud rate)/10.
2 Result Codes enabled are OK/0, CONNECT/1, RING/2, NO CARRIER/3,
ERROR/4, CONNECT 1200/5, CONNECT 2400/10, and NO DIAL TONE/6.
3 Result Codes enabled are OK/0, CONNECT/1, RING/2, NO CARRIER/3,
ERROR/4, CONNECT 1200/5, CONNECT 2400/10, and BUSY/7.
4 Result Codes enabled are OK/0, CONNECT/1, RING/2, NO CARRIER/3,
ERROR/4, CONNECT 1200/5, CONNECT 2400/10, BUSY/7, and NO DIAL TONE/6.
ATYx The Enable Long Space Disconnect Command disables the long space disconnect
when the value of "x" is set to 0. An "x" value of 1 enables the disconnect and if a break greater than 1.6 seconds is received, the modem will disconnect.
ATZx The Restore Profile Command resets the modem using the configuration profile
stored in non-volatile memory. The value "x" represents the configuration profile #0 or #1. If "x" is not designated, profile #0 is the default.
AT&Cx The Carrier Detect Override Command keeps the Carrier Detect signal set high when
the value of "x" is 0 (no matter the actual state of the incoming carrier). If the value is 1, the Carrier Detect signal accurately tracks the incoming carrier.
AT&Dn The DTR Mode Command determines the ac tion taken when the DTR signal changes
from a high-to-low transition. The values for "n" are defined as follows:
0 Ignore DTR. 1 Go to the command mode. 2 Go to the command mode and disable auto answer. 3 Reset the modem using configuration profile #0.
AT&F The Restore Factory Profile Command resets the modem using the factory
configuration profile.
19
Page 28
AT&Gn The CCITT Guard Tone Command selects one of several guard tones for the modem
used in the CCITT mode (typically not used in the United States). Values for "n" are defined as follows:
0 no guard tone. 1 1800-Hz guard tone. 2 550-Hz guard tone.
ATJx The Auxiliary Relay Control Command was developed to provide switching of
different telephone line jacks. The hardware of this modem does not support this operation.
AT&Mn The Asynchronous/Synchronous Mode Command (identical function to AT&Qn)
sets the mode for the on-line operation. The values of "n" are defined as follows:
0 Asynchronous mode. 1 Synchronous in the on-line mode. 2 Synchronous mode after DTR goes low and stored dialing string is dialed. 3 Synchronous mode when DTR is high.
AT&Px The Pulse Dial Mode Command sets the make/break ratio of pulse dialing for
different countries. The 0 value of "x" sets the command for the United States standard, and 1 for the United Kingdom.
AT&Qn Identical to AT&Mn command.
AT&Rx CTS Control Command controls the CTS signal. If the value of "x" is 0, the CTS
signal tracks the RTS signal. If 1, CTS is always set high.
AT&Sx The DSR Mode Command sets the DSR signal high at all times if the value of "x" is
0. If 1, the DSR is low when in the modem is in the command mode and high during the on-line mode.
AT&Tn The Test Mode Commands provide diagnostic tests for modem operation. The
various test modes (values of "n") are defined as follows:
0 Terminate test in progress.
1 Initiates the local analog loopback test, checking the data paths between the
local modem and the computer.
3 Initiates the local digital loopback test, causing the local modem to transmit
data received from a remote modem back to that remote modem.
4 Permits the local modem to participate in a remote digital loopback test
initiated from a remote modem (only needed if an AT&To command has been previously entered).
20
Page 29
5 Denies the local modem from participating in a remote digital loopback test
initiated from a remote modem.
6 Initiates a remote digital loopback test, checking the local computer, the local
modem, the telephone lines, and the remote modem. When initiated, data entered from the local computer is transmitted through the local modem to the remote modem. The remote modem transmits the received data back to the local modem that displays the received data on the computer.
7 Initiates the remote digital loopback with self-test. The local modem
transmits an internally- generated data pattern to the remote modem. The remote modem transmits the received data back to the local modem that compares the received data with the data originally transmitted. The local modem then displays a three-digit number indicating the number of errors that occurred during the test. An error count of zero is passing.
8 Initiates the local analog loopback with self-test, testing the transmit and
receive circuits of the local modem. The local modem sends an internally­generated data pattern through the transmit circuitry, directly loops the transmission through the receive circuitry, then compares the data and increments a counter each time an error is detected. At the end of the test, the modem displays a three-digit number indicating the total number of errors that occurred. An error count of zero is passing.
AT&V The View Active and User Profiles Command displays the active configuration profile and
the two user configuration profiles stored in the non-volatile memory.
AT&Wx The Write Current Configuration Command stores the configuration data in the
active profile to one of the two user profiles in non-volatile memory of the modem. The value of "x" indicates the memory location used, 0 or 1.
NOTE Before the Write Current Configuration Command is issued, install the configuration jumper J8 (Memory Write-Enable Jumper).
WARNING:
WHEN CONFIGURATION JUMPER J8 IS INSTALLED
AND THE WRITE COMMAND IS ISSUED, THE
EXISTING DATA STORED IN THE DESIGNATED USER
PROFILE OF THE NON-VOLATILE MEMORY IS
DESTROYED.
21
Page 30
AT&Xn The Sync TX CLK Mode Command determines the clock signal for transmissions
when the modem is in synchronous mode (refer to the AT&M and AT&Q commands). The values for "n" are defined as follows:
0 modem uses an internal clock. 1 modem uses an external clock from the computer. 2 modem uses an external clock from a remote modem.
AT&Yx The Designate Default User Profile Command selects one of the two user
configuration profiles stored in non-volatile memory as the default configuration profile during power-up. The value of "x" is 0 or 1 for user profile #0 and user profile #1, respectively.
AT&Zn=s The Store Dialing String Command stores the dialing string "s" into one of the four
memory location in non-volatile memory location "n" (0-3). Refer to ATDs for dialing string variables.
NOTE Before the Store Dialing Command is issued, install the configuration jumper J8 (Memory Write-Enable Jumper).
WARNING:
WHEN CONFIGURATION JUMPER J8 IS INSTALLED
AND THE STORE COMMAND IS ISSUED, THE
EXISTING DATA STORED IN THE DESIGNATED
MEMORY LOCATION OF THE NON-VOLATILE
MEMORY IS DESTROYED.
22
Page 31
4.0 REFERENCE MATERIAL
TABLE 1: AT Commands (Note: s=string; n=decimal, 0-255; x=Boolean, 0/1=false/true)
COMMAND
A/ A Bx DS=n Ex Hn In Ln Mn On Qx R Sr=n Sn? Vx Xn Yx Zx &Cx &Dn &F &Gn &Jx &Mn &Px
DESCRIPTION/OPTIONS
Repeats Last Command Line Answer CCITT V.22/BELL 212A Mode 1 = BELL Dial String specified by n, n = 0-3 Command Echo, 0/1 = off/on Hook Status, 0/1 = on/off ID Code, 0/1/2 (see Table 8) Speaker Volume, (0)1/2/3 = lo/med/hi Speaker Control 0/1/2/3 (see Table 3) Online, 0/1/2/3 (see table 4) Quiet Result, 0/1 (1=quiet) Reverse Originate Set S-Register (see Table 9) Read Value in S-Register (see Table 9) Verbose Result, 0/1 = off/on Result Code, 0/1/2/3/4 (see Table 2) Enable Long Space Disconnect, 1=enable Restore Profile from NVMEM, x = 0/1 Carrier Detect Override, 0/1=on/normal DTR Mode, 0/1/2/3 (see Table 5) Restore to Factory Profile CCITT Guard Tone 0/1/2 = off/1800/550 Auxiliary Relay Control Async/Sync Mode, 0/1/2/3 (see Table 6) Pulse Dial Mode 0/1 = US/UK
FACTORY DEFAULT
N/A N/A 1 n = 0 1 N/A N/A 2 1 N/A 0 N/A N/A N/A 1 4 0 N/A 0 0 N/A 0 0 0 0
23
Page 32
TABLE 1: AT Commands, cont.
(Note: s=string; n=decimal, 0-255; x=Boolean, 0/1=false/true)
COMMAND
&Qx &Rx &Sx &Tn &V &Wx &Xn &Yx &Zn=s
TABLE 2: Result Codes
Xn X0 X1 X2 X3 X4
DESCRIPTIONS/OPTIONS
Same as &M CTS Control, 0/1, 0 = CTS always ON DSR Mode, 0/1, 0 = Always ON Test Mode (see Table 7) View Active Profile and User Profiles Write Current Config to NVMEM x=0/1 Sync Tx Clk Mode, 0/1/2=int/ext/slave Designate Default User Profile 0/1 Store a Telephone Number, n=0-3
VERBOSE/NUMERIC RESULT CODE OK/0, CONNECT/1, RING/2, NO CARRIER/3, ERROR/4 X0 Functions + CONNECT 1200/5, CONNECT 2400/10 X1 Functions + NO DIAL TONE/6 X1 Functions + BUSY/7 X3 Functions + NO DIAL TONES/6
FACTORY DEFAULT
N/A 0 0 N/A N/A 0 0 N/A N/A
TABLE 3: Speaker Modes
Mn M0 M1 M2 M3
SPEAKER MODE Speaker Off Speaker ON during connect only Speaker ON always Speaker ON during call progress
24
Page 33
TABLE 4: O-Modes
On O0 O1 O2 O3
TABLE 5: DTR Modes
&Dn &D0 &D1 &D2 &D3
TABLE 6: Synchronous Modes
&Mn SYNCHRONOUS MODE &M0 &M1 &M2 &M3
ONLINE/RETAIN MODE Return Online Return Online with Retain Enable Automatic Retain (default) Disable Automatic Retain
DTR MODE Ignore DTR Go to Command State if ON to OFF Detected Go to Command State and Disable Autoanswer if ON to OFF Detected Initialize Modem with NVMEM if ON to OFF Detected
Asynchronous Mode Synchronous Mode during on-line operation Synchronous Mode after OFF-to-ON Transition of DTR and Stored Dial String dialed Synchronous Mode when DTR is high
TABLE 7: Test Modes
&Tn &T0 &T1 &T3 &T4 &T5 &T6 &T7 &T8
TEST MODE Terminate Test in Progress Initiate Local Analog Loopback Test Initiate Local Digital Loopback Test Permit Remote Digital Loopback Test Deny Remote Digital Loopback Test Initiate Remote Digital Loopback Test Initiate Remote Digital Loopback Test with Self-Test Initiate Local Analog Loopback Test with Self-Test
25
Page 34
TABLE 8: ID Code
In I0 I1 I2 I3 I4
Sn S00* S01 S02 S03 S04 S05 S06 S07 S08 S09 S10 S11 S12 S13 S14* S15 S16 S18 S19 S20 S21*
ID CODE Product Code (249) ROM Checksum Checksum Test Product Revision Software Copyright
FUNCTION
Answer on Ring # Ring Counter Escape Code Carriage Return Line Feed Back Space Wait for Dial Tone Wait for Carrier Pause Time Carrier Valid Carrier Drop Out DTMF Tone Duration Escape Guard Time Unused Bit Mapped Register Unused Test Register Test Timer Unused Unused Bit Mapped Register
TABLE 9: S-Registers Supported
UNITS
No. of Rings No. of Rings ASCII CHR$() ASCII CHR$() ASCII CHR$() ASCII CHR$() Seconds Seconds Seconds 100 milliseconds 100 milliseconds 1 millisecond 20 milliseconds
Decimal 0-255
Decimal # Decimal 0-255
Decimal 0-255
DEFAULT 000/001 000 043 013 010 008 002 030 002 006 014 070 050
N/A
000 000
N/A
26
Page 35
S22* S23* S24 S25* S26* S27*
* Stored in NVMEM using AT&W Command 000/001 (Factory Configuration/ Stored Configuration)
Bit Mapped Register Bit Mapped Register Unused DTR Delay CTS Delay Bit Mapped Register
TABLE 9: S-Registers Supported, cont.
Decimal 0-255 Decimal 0-255
10 milliseconds 10 milliseconds Decimal 0-255
N/A N/A
005 001 N/A
27
Page 36
This page intentionally left blank.
Page 37
Thermo Fisher Scientific 81 Wyman Street P.O. Box 9046 Waltham, Massachusetts 02454-9046 United States
www.thermofisher.com
Loading...