M2000 Operator’s Manual
Table of Contents I. INTRODUCTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 II. STANDARD EQUIPMENT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 III. OPTIONS AND ACCESSORIES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 IV. UNPACKING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 V. NOMENCLATURE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
I. INTRODUCTION The Martel series M2000 calibrator is designed to be an accurate DC calibrator for R & D, manufacturing and calibration lab applications. The units simple design and ease of operation allows users to quickly familiarize themselves with its operations and features. Time saving functions like the ability to save, recall and automatically cycle through setpoints for each output range and a complete remote interface are several key features the M2000 offers. II.
5 See Section IX See Section X 4 Primary Function Keys VOLTS/mA Toggles through the Voltage and mA output ranges. STBY/OPR Toggles between standby and operate modes. 2nd The “second function” key allows the use of the features described by the second function keys. CE The “clear entry” will clear the display if a mistake is made during data entry. Secondary Function Keys These keys perform second functions after the 2nd key has been pressed.
Refer to Figure 2 for locations Fig. 2 Location Description Function 1 Voltage Selector and Fuse Holder Removing this door allows the user to access the input voltage selector switch and the two (2) user replaceable fuses. 2 On/Off Rocker Switch This is the main power switch for the M2000. It is a double pole designed for safety. 3 AC Power Inlet This is a standard IEC universal AC input power connector for worldwide line cord usage.
VI. GETTING STARTED 1. After unpacking the M2000 and becoming familiar with the nomenclature of the unit as described in the previous section, the M2000 is ready to be operated. 2. Before attaching the power cord to the rear connector the voltage selector must be set to the proper line voltage. To do this, remove the rear fuse cover found just above the On/Off rocker switch (see Figure 2, item #1).
Figure 3 Connections for Outputting DC Voltage VIII. CURRENT OUTPUT 1. To output currents of up to 100mA press the range appears on the display. V/mA key until the milliamp output 2. Operation of the mA output is similar to voltage, operating where output values can be selected or manipulated by using the numeric data entry keys or cursor controls. NOTE: Standby mode is activated if the voltage compliance for a given output current is exceeded.
IX. SETPOINTS The M2000 offers functionality which allows the user to store and recall output levels (setpoints). Additional functionality allows the user to automatically step through a number of setpoints at a configurable interval. Up to 9 setpoints can be programmed for each range. A. Setting a Setpoint 1. To set a setpoint go to the desired range and enter the desired output value. 2nd 2. Once you have entered the output value press the SET key followed by the key. 3.
Figure 5 RS232 Remote Control connections Setting up the IEEE-488 Port for Remote Control The M2000 is fully programmable for use on the IEEE Standard 488 interface bus. The IEEE488 interface is also designed in compliance with supplemental standard IEEE-488.2, which describes additional IEEE-488 features. Devices connected to the IEEE-488 bus are designated as talkers, listeners, talker/listeners, or controllers. Under remote control of an instrument, the M2000 operates as a talker/listener.
Changing Between Remote and Local Operation In addition to Local mode (front panel operation) and remote, the M2000 can be placed in a local lockout condition at any time by command of the controller. Combined, the local, remote, and lockout conditions yield four possible operating states described as follows. Local State The M2000 responds to local and remote commands. This is normal front panel operation. All remote commands are allowed to execute.
Table 4. RS-232 Emulation of IEEE-488 Messages IEEE-488 Message RS-232 Equivalent GTL LOCAL command GTR REMOTE command LLO LOCKOUT command SDC, DCL (not emulated on RS-232) GET (not emulated on RS-232) SPE, SPD (not emulated on RS-232) UNL, UNT (not emulated on RS-232) The IEEE-488 interface is based on the IEEE Standards 488.1 and 488.2. For detailed information, refer to the IEEE-488.1 and IEEE-488.2 standards.
ed control lines. The rest of the interface messages are sent over the data lines with the ATN signal true. (All device-dependent and common commands are sent over the data lines with the ATN signal false.) An important thing to note about interface messages is that unlike device-dependent and common commands, interface messages are not sent literally (in a direct way). IEEE-488 standards define interface messages. Interface messages are handled automatically in most cases.
except for the commands LOCAL, REMOTE, and LOCKOUT, which are implemented per IEEE Standards as messages. Command Syntax The following syntax rules apply to all the remote commands. Information about syntax of response messages is also given. Parameter Syntax Rules Table 6 lists the units accepted in command parameters and used in responses. All commands and units may be entered in upper or lower case. Table 6.
IEEE-488 Interface The M2000 sends the ASCII character Carriage Return with the EOI control line held high as the terminator for response messages. The M2000 recognizes the following as terminators when encountered in incoming data: • ASCII CR character • Any ASCII character sent with the EOI control line asserted RS-232 Interface The M2000 returns a Carriage Return (CR) character with each response.
Checking M2000 Status You have access to status registers, enable registers, and queues in the M2000 to indicate various conditions in the instrument as shown in Figure 7. Some registers and queues are defined by the IEEE-488.2 standard. The rest are specific to the Calibrator. In addition to the status registers, the Service Request (SRQ) control line, and a 16-element buffer called the Error Queue provide status information.
7 6 5 4 3 2 1 0 0 RQS MSS ESB MAV EAV 0 0 0 RQS Requesting service. The RQS bit is set to 1 whenever bits ESB, MAV, EAV, or ISCB change from 0 to 1 and are enabled (1) in the SRE. When RQS is 1, the M2000 asserts the SRQ control line on the IEEE-488 interface. You can do a serial poll to read this bit to see if the M2000 is the source of an SRQ. MSS Master summary status. Set to 1 whenever bits ESB, MAV, EAV, or ISCB are 1 and enabled (1) in the SRE.
Bit Assignments for the ESR and ESE The bits in the Event Status Register (ESR) and Event Status Enable register (ESE) are assigned as shown in Figure 9. 15 14 13 12 11 10 9 8 0 0 0 0 0 0 0 0 7 6 5 4 3 2 1 0 PON 0 CME EXE DDE QYE 0 OPC PON Power on. This bit is set to 1 if line power has been turned off and on since the last time the ESR was read. CME Command error. The M2000's IEEE-488 interface encountered an incorrectly formed command.
because if many errors occur before the user can acknowledge and read them, the earliest errors are the most likely to point to the problem. The later errors are usually repetitions or consequences of the original problem. Input Buffer Operation As the M2000 receives each data byte from the controller, it places the bytes in a portion of memory called the input buffer. The input buffer holds up to 250 data bytes and operates in a first in, first out fashion.
XV. REMOTE COMMANDS Introduction Remote commands duplicate activities that can be initiated from the front panel in local operation. Following the summary table is a complete alphabetical listing of all commands complete with protocol details. Separate headings in the alphabetical listing provide the parameters and responses, plus an example for each command. For information on using commands, see "Remote Operation." Command Summary by Function Common Commands Command Description *CLS (Clear status.
RS-232 Port Commands Command Description LOCAL Puts the M2000 into the local state and disables lockout. LOCKOUT Puts the M2000 into the lockout state. This command duplicates the IEEE-488 LLO (Local Lockout) message. REMOTE Puts the M2000 into the remote state. This command duplicates the IEEE-488 REN (Remote Enable) message. Status Commands Command Description FAULT? Returns the most recent error code in the M2000 error queue, then removes that error code from the queue.
*ESE IEEE-488 X RS-232 X Sequential X Overlapped (Event Status Enable command) Loads a byte into the Event Status Enable (ESE) register. (See "Event Status Enable Register (ESE)" ) Parameter: (decimal equivalent of the ESE byte, 0 to 255) Example: *ESE 140 Load decimal 140 (binary 10001100) to enable bits 7 (PON), 3 (DDE) and 2 (QYE). *ESE? X IEEE-488 X RS-232 X Sequential Overlapped (Event Status Enable query) Returns the contents of the Event Status Enable (ESE) register.
LOCAL IEEE-488 X RS-232 Sequential X Overlapped (Local command) Puts the M2000 into the local state, clearing the remote state (see the REMOTE command) and front panel lockout (see the LOCKOUT command). This command duplicates setting the IEEE-488 REN line to false. Parameter: (None) Example: LOCAL Set the instrument into the local state, clearing the remote state and front panel lockout (if enabled).
*OPT? IEEE-488 X RS-232 X Sequential X Overlapped (Options command) Returns a list of the installed hardware and software options. Responses:
REMOTE IEEE-488 X RS-232 X Sequential Overlapped (Remote command) Places the M2000 into the remote state. This command duplicates the IEEE-488 REN (Remote Enable) message. When the M2000 is in the remote state, and not locked out, only the LOCAL key is active. If the front panel is locked out, no front panel keys are active. See the LOCKOUT command. To unlock the front panel, use the LOCAL command, or cycle the M2000 power switch.
*TST? X IEEE-488 X RS-232 X Sequential Overlapped (Self Test command) Initiates self-test and returns a 0 for pass or a 1 for fail. If any faults are detected, they are displayed on screen (Terminal mode) or are logged into the fault queue where they can be read by the FAULT? query (Computer mode). Responses: 0 1 (fail self test) (pass self test) Example: *TST? returns 1 Returns 1 when self test passes.
XVI. SPECIFICATIONS General Specifications Warm up time Twice the time since last warmed up, to a maximum of 30 minutes. Settling time Less than 5 seconds for all functions and ranges except as noted.
DC Current Specifications, Output Absolute Uncertainty, tcal ±5 °C ± (ppm of output +µA) Ranges1 0 to 100.000 mA 90 days 85 2 1 year 100 2 Resolution 1 µA Maximum Compliance Voltage 10 V Maximum Inductive Load 100 mH 1. All outputs are positive only. Noise Ranges 0 to 100.000 mA Bandwidth 0.
www.martelcorp.com e-mail: sales@martelcorp.