Limitation of Liability IOtech, Inc. cannot be held liable for any damages resulting from the use or misuse of this product. Copyright, Trademark, and Licensing Notice All IOtech documentation, software, and hardware are copyright with all rights reserved. No part of this product may be copied, reproduced or transmitted by any mechanical, photographic, electronic, or other method without IOtech’s prior written consent.
Page 5
Introduction to this Manual This manual supersedes previous revisions of the TempScan/1100 User’s Manual and the MultiScan/1200 User's Manual. The material in this manual discusses specific high-speed temperature and voltage instruments and their accompanying Windows-based application software. This material is divided into the following sections: Section I: System Overview •...
Page 6
Section IV: Theory & Programming Guides For experts who prefer to program, this section gives a more theory-oriented and programming- oriented explanation of the system operations involved with the TempScan/1100 or MultiScan/1200 unit. Although originally written for QuickBASIC, the following chapters apply to all programming languages and computers.
System Overview Hardware Products……1 TempScan/1100……1 MultiScan/1200……1 Exp/10A Expansion Unit……2 Exp/11A Expansion Unit……2 TempScan/1100 Scanning Cards……2 MultiScan/1200 Scanning Cards……2 Hardware Accessories……3 Hardware Connections……4 IEEE 488 Connection from PC to Master Unit……4 Serial Connection from PC to Master Unit……4 Master/Slave Connection from TempScan/1100 to Expansion Unit……5 Master/Slave Connection from MultiScan/1200 to Expansion Unit……5 Disconnecting &...
Exp/10A Expansion Unit The TempScan/1100 and MultiScan/1200 master units can each control up to fifteen Exp/10A two-slot expansion units, for a maximum of 30 additional scanning cards. The Exp/10A form factor is identical to that of either master unit. When attached to the TempScan/1100, the Exp/10A is configurable for 32 or 64 input channels, providing a total expansion capacity of up to 992 channels.
Hardware Accessories The available hardware accessories are listed below by part number. Refer to your product catalog for details. For TempScan/1100 • TempTC/32B: 32-channel thermocouple scanning card for the TempScan/1100 • TempV/32B: 32-channel voltage scanning card for the TempScan/1100 • TempRTD/16B: 16-channel RTD scanning card for the TempScan/1100 •...
Hardware Connections For successful data acquisition, the TempScan/1100 or MultiScan/1200 system requires specific hardware components, which can range from the simplest configuration of one master unit with one scanning card, to the most complex configurations involving one master unit, with as many as 15 slave units and as many as 31 scanning cards.
Master/Slave Connection from TempScan/1100 to Expansion Unit Master/Slave Connection from MultiScan/1200 to Expansion Unit TempScan / MultiScan User's Manual Chapter 1: System Overview...
Disconnecting & Reconnecting the System During Setup In the following hardware chapters, the first steps of the hardware setup will require you, if system disconnections are necessary, to make these disconnections in the proper order to insure safety. Likewise, the last steps of the hardware setup will require you to make the reconnections in the proper order to insure safety, prior to reapplying power to the entire system.
Page 17
After your system has been connected for the first time, any disconnections of your system should be made according to the following setup cases: • Before changing the internal setup – power line selection, fuse, or memory configuration – of the master or any expansion unit(s): Follow Steps 1 through 5 below, then proceed with Step 6.
Page 18
When connecting your system for the first time or subsequent time thereafter, any reconnections of your system should be made according to the following setup cases: • After changing the internal setup – power line selection, fuse, or memory configuration – of the master or any expansion unit(s): Follow Steps 7 through 11 below, then proceed with Step 12.
Software Products ChartView ChartView is a Windows-based setup and acquisition application which provides a graphical stripchart- style user interface that allows the easy configuration of hardware, acquisition, and display parameters. Compatible with both Windows 3.X and Windows 95/NT, ChartView features a no-programming approach that enables data collection and display within minutes of unpacking the TempScan/1100 or MultiScan/1200.
Front Panel Indicators Ten (10) LED indicators on the front panel of either the TempScan/1100 or MultiScan/1200 display the status of the temperature-and-voltage measurement system: • ALARM: ON when an alarm has occurred. The indicator remains ON until the alarm condition clears.
Rear Panel Switches & Connectors Two (2) switches, seven (7) connectors, one (1) grounding nut, and one (1) input card slot on the rear panel of either the TempScan/1100 or MultiScan/1200 provide power, IEEE 488 addressing, triggering, a single point grounding node, and I/O connections. •...
TempScan/1100 & MultiScan/1200 Specifications CAUTION CAUTION CAUTION CAUTION Please read this manual carefully! If equipment is used in any manner not specified in this manual, the protection provided by the equipment may be impaired. Note: These specifications are subject to change without notice. Channels Number of Slots: One (1) slot Number of Channels (TempScan/1100): Up to 32 differential thermocouple or voltage inputs, or up...
Page 25
Data Storage & Format Storage: 128 K reading (256 Kbyte) standard; optional 500 K reading (1 Mbyte), 2 M reading (4 Mbyte), 4 M reading (8 Mbyte). Data Formats: ASCII and binary; binary format returns a 16-bit compensated and linearized temperature value (0.1°C/bit);...
Page 26
Digital I/O Interface & Alarms Installation Category: For CE: Category 1. Number of Digital Inputs: 8 bits, TTL level compatible. Number of Digital Outputs: 32 bits, TTL level compatible. Can be programmed as alarms. Note that the 32 TTL outputs can be set or cleared via program control. Alarm Conditions: May be detected by SRQ or by software query (SPoll or U command).
Calibration Calibration of cold junction sensor: Software control of calibrated thermocouple using the ScanCal program. (Calibration performed for each card and chassis in the system). Voltage Calibration: Software control of gain and offset. Calibration Constants: Chassis constants stored in NV-RAM. Card constants stored in card’s on- board EEPROM.
The rear panel DIP switch is read only during power-on or reset and should be set before applying power. To modify any of these defaults, change the microswitch settings using a small screwdriver. The enclosure does not need to be opened to change these settings. IEEE 488 Configuration One way in which the TempScan/1100 or MultiScan/1200 unit can be controlled, is through its IEEE 488 port connector.
Page 29
WARNING WARNING WARNING WARNING Never disassemble the case while it is connected to the AC power line! Internal voltage potentials exist which could cause bodily injury or death! WARNING WARNING WARNING WARNING Never disconnect the AC power line from the TempScan/1100 or MultiScan/1200 while its scanning cards are connected to an external device! Common mode voltage potentials exceeding 60 VDC or 30 Vrms at the terminals, may exist which could cause bodily injury or death!
Page 30
If configured for RS-422, the port’s Receive Data (RxD+) and Clear to Send (CTS+) input lines may optionally be terminated with a 100-Ohm resistor. Termination resistors are selected by positioning the two flea clips (labelled JP14 and JP15). These jumpers are factory set to the unterminated position, as indicated in the previous figures.
Page 31
Serial Connector Pins The TempScan/1100 or MultiScan/1200 unit is equipped with one DB-9S serial connector on its rear panel and requires a DB-9P mating connector. This connector is configured as an IBM PC when RS- 232 levels are selected, and as a Macintosh when RS-422 levels are selected. A CA-47 cable connects the unit with the computer.
Page 32
The following text describes the various pin connector signals: • Transmit Data Negative (TxD-): This output pin transmits serial data to an RS-232 or RS-422 device. The serial data received is sent with the word length, baud rate, stop bits, and parity configured for the particular port.
Calibration Protection Configuration The chassis calibration constants and the calibration password are stored by the TempScan/1100 or MultiScan/1200 in Non-Volatile RAM (NV-RAM). The password is a safety feature used to prevent unauthorized personnel from entering calibration mode and altering the calibration constants. As a safeguard, the calibration password and chassis calibration constants are hardware protected.
Expanded Memory Configuration Either the TempScan/1100 or MultiScan/1200 can accommodate up to 8 MBytes of memory, which is ideal for both high-speed and long-term data logging. Measurements can be stored in memory and read out by a controlling computer as time permits. Readings may be transferred at up to 300 KBytes per second over the IEEE 488 bus, or up to 9600 baud using the unit’s standard RS-232/RS-422 port.
Scanning Card & Channel Expansion Scanning Card Expansion Each TempScan/1100 or MultiScan/1200 unit can accept one scanning card to provide signal conditioning. However, if your application demands more channels then you can expand the master unit’s capabilities with either or both types of expansion units: Exp/10A and/or Exp/11A. Each Exp/10A expansion unit allows for the addition of two scanning cards, while each Exp/11A expansion unit allows for the addition of ten scanning cards.
Exp/10A Expansion Unit Introduction……27 The Package……27 Front Panel Indicators……27 Rear Panel Switches & Connectors……28 Exp/10A Specifications……29 Hardware Configuration……30 Master/Slave Connection……30 Slave Configuration……31 Channel Assignment……31 Introduction The Package All Exp/10A components are carefully inspected prior to shipment. When you receive your two-slot expansion chassis, carefully unpack all items from the shipping carton and check for any damage which may have occurred during shipment.
Rear Panel Switches & Connectors Two (2) switches, three (3) connectors, one (1) grounding nut, and two (2) input card slots on the rear panel of the Exp/10A provide power, slave addressing, master/slave connections, a single point grounding node, and scanning card expansion. •...
Exp/10A Specifications CAUTION CAUTION CAUTION CAUTION Please read this manual carefully! If equipment is used in any manner not specified in this manual, the protection provided by the equipment may be impaired. Note: These specifications are subject to change without notice. Installation Category: For CE: Category 2 for Line Voltage Input terminal.
Hardware Configuration Master/Slave Connection Up to fifteen Exp/10A expansion units can be connected to the TempScan/1100 or MultiScan/1200 master unit, giving options of up to 30 expansion scanning cards. Connect the expansion unit as described in the following steps: CAUTION CAUTION CAUTION CAUTION...
Slave Configuration CAUTION CAUTION CAUTION CAUTION Avoid linking two or more expansion chassis with the same slave address. Otherwise, the unspecified addresses may result in operating errors. For the master/slave configuration to operate correctly, the master unit must either be a TempScan/1100 or MultiScan/1200;...
Page 42
Exp/10A Slave Address Settings Exp/10A Channel Assignments Microswitches Slave Slave Unit Logical Card TempScan/1100 MultiScan/1200 5 through 8 Address Unit Slot Master Unit Master Unit (Inputs 1 – 32) (Inputs 1 – 24) (Master Unit) (0 0 0 0) Inputs 33 – 64 Inputs 25 –...
Exp/11A Expansion Unit Introduction……33 The Package……33 Front Panel Indicators……33 Rear Panel Switches & Connectors……34 Exp/11A Specifications……35 Hardware Configuration……36 Master/Slave Connection……36 Slave Configuration……37 Channel Assignment……37 Introduction The Package All Exp/11A components are carefully inspected prior to shipment. When you receive your two-slot expansion chassis, carefully unpack all items from the shipping carton and check for any damage which may have occurred during shipment.
Three (3) LED indicators on the front panel of the Exp/11A display the status of the expansion unit: • SCAN: ON when the master unit is storing a expansion channel scan in its internal buffer. • ERROR: ON when an error has occurred, OFF when no error condition exists. For more information, see command Query Error Status ( •...
Exp/11A Specifications CAUTION CAUTION CAUTION CAUTION Please read this manual carefully! If equipment is used in any manner not specified in this manual, the protection provided by the equipment may be impaired. Note: These specifications are subject to change without notice. Installation Category: For CE: Category 2 for Line Voltage Input terminal.
Hardware Configuration Master/Slave Connection Up to three Exp/11A expansion units can be connected to the TempScan/1100 or MultiScan/1200 master unit, giving options of up to 30 expansion scanning cards. Connect the expansion unit as described in the following steps: CAUTION CAUTION CAUTION CAUTION...
Slave Configuration CAUTION CAUTION CAUTION CAUTION Avoid linking two or more expansion chassis with the same slave address. Otherwise, the unspecified addresses may result in operating errors. For the master/slave configuration to operate correctly, the master unit must either be a TempScan/1100 or MultiScan/1200;...
Page 48
Exp/11A Slave Address Settings Exp/11A Channel Assignments Microswitches Slave Slave Unit Logical Card TempScan/1100 MultiScan/1200 1 and 2 Address Unit Slot Master Unit Master Unit (N/A) (Master Unit) (Inputs 1 – 32) (Inputs 1 – 24) (N/A) Inputs 33 – 64 Inputs 25 –...
TempScan/1100 Scanning Cards Introduction……39 TempTC/32B Thermocouple Scanning Card……40 TempTC/32B Specifications……40 TempTC/32B Description……41 TempV/32B Voltage Scanning Card……42 TempV/32B Specifications……42 TempV/32B Description……43 TempRTD/16B RTD Scanning Card……44 TempRTD/16B Specifications……44 TempRTD/16B Description……44 Introduction The TempScan/1100 master unit and any Exp/10A and Exp/11A expansion units connected to this master unit, can each accept the following three kinds of optional solid-state scanning cards: •...
TempTC/32B Thermocouple Scanning Card TempTC/32B Specifications Note: These specifications are subject to change without notice. Number of Channels: 32 differential; programmable by channel for specific thermocouple type or ±100 mV full scale input. Input Types: J, K, T, E, N, R, S, B, N14, N28, custom thermocouple, and millivolts. Input Connector: Screw terminal.
Fault Detection: Open thermocouple may be detected by a software query. Cold Junction Sensors: One for every 8 input channels. Linearization: Performed by lookup table (varies by T/C type); table supports two user-defined custom T/C types of up to 256 points each. Lookup tables are stored in battery backed-up NV- RAM.
TempV/32B Voltage Scanning Card TempV/32B Specifications Note: These specifications are subject to change without notice. Number of Inputs: 32 differential. Input Connectors: Screw Terminal. Voltage Range, Accuracy and Resolution: Range Accuracy Resolution ± 100 mV; ± 0.02%; 3.12 µV/bit ± 1 V; ±...
TempV/32B Description The TempV/32B voltage scanning module contains 32 differential input channels and is capable of measuring analog input signals on any of four programmable ranges: ±100 millivolt, ±1 volt, ±5 volt and ±10 volt. For differential input configuration, each input must have biasing currents. A certain amount of current must be flowing into the differential inputs or else capacitance-induced noise will make the inputs appear as noise.
TempRTD/16B RTD Scanning Card TempRTD/16B Specifications Note: These specifications are subject to change without notice. Number of Inputs: 16 (3 or 4 wire). Alpha: 0.00385. Input Connectors: Screw Terminal. Temperature Range, Accuracy and Resolution: Range Accuracy Resolution Type 100 Ω Platinum: ±...
MultiScan/1200 Scanning Cards Introduction……45 MTC/24 Thermocouple/Volt Scanning Card……46 MTC/24 Specifications……46 MTC/24 Description……47 MHV/24 High-Voltage Scanning Card……48 MHV/24 Specifications……48 MHV/24 Description……48 Introduction The MultiScan/1200 master unit and any Exp/10A and Exp/11A expansion units connected to this master unit, can each accept the following two kinds of optional scanning cards: •...
MTC/24 Thermocouple/Volt Scanning Card MTC/24 Specifications Note: These specifications are subject to change without notice. Number of Channels: 24 differential; programmable by channel as specific thermocouple type or a voltage input. Input Types: J, K, T, E, R, S, B, N custom thermocouple, and voltage. Input Connectors: Screw Terminal Thermocouple Wire: #16 AWG maximum, #24 AWG minimum;...
Fault Detection: Open thermocouple may be detected by a software query. Cold Junction Sensors: One for every 8 input channels. Linearization: Performed by lookup table (varies by T/C type); table supports two user-defined custom T/C types of up to 256 points each. Lookup tables are stored in battery backed-up NV- RAM.
MHV/24 High-Voltage Scanning Card MHV/24 Specifications Note: These specifications are subject to change without notice. Number of Inputs: 24 differential; programmable by channel for any input range Input Connectors: Screw Terminal. Voltage Range, Accuracy and Resolution: Range is based on maximum peak-to-peak signal for AC volts.
Power & Assembly Power Line & Fuse Configuration……49 Introduction……49 Line Voltage Selection……50 Fuse Replacement……52 Rack-Mount & Bench-Top Assembly……53 Rack Mount……53 Bench Top……53 Power-Up Activation……54 Power Line & Fuse Configuration Introduction The power configuration of any master or expansion unit consists of selecting the line voltage and replacing the fuses.
Line Voltage Selection As already mentioned, the TempScan/1100, MultiScan/1200, Exp/10A and Exp/11A unit can each operate with 105-125 or 210-250 VAC, 50-60 Hz power, as set by its internal line-voltage switch (labelled S2 or SW2). Each unit is shipped from the factory with this operating voltage setting marked on its rear panel.
Page 61
CAUTION CAUTION CAUTION CAUTION It is possible to place the line voltage switch (S2 or SW2) in a partial position which could cause equipment damage or malfunction. When changing the position of the line voltage selection switch (S2 or SW2), make sure the switch is completely positioned to the 115 V or 220 V selection.
Fuse Replacement The TempScan/1100, MultiScan/1200, Exp/10A and Exp/11A each contains an internal AC line fuse. This fuse is located next to the internal line-voltage switch (labelled S2 or SW2). You may replace the fuse by using the procedures found in the following text. WARNING WARNING WARNING...
Rack-Mount & Bench-Top Assembly The TempScan/1100, MultiScan/1200, Exp/10A and Exp/11A package each includes accessories for rack-mount or bench-top assembly. Rack Mount If rack-mount assembly is required, remove the two plastic screws from the pre-drilled holes on each side of the unit. Since the unit can be mounted with the front or rear panel facing the front of the rack fixture, remove only those screws from the set of holes that will be toward the front of the rack.
Power-Up Activation At initial power-up or on the Reset Power-On ( ) command, the TempScan/1100 or MultiScan/1200 performs automatic self-tests to ensure that it is fully functional. The front panel LED indicators show any errors if they occur. Possible error conditions and their corresponding LED indicator patterns are shown in the following table.
ChartView & ChartView Plus Window Menu……75 Introduction……55 Device > Interface >……76 Groups, Charts & Channels……56 Device > Status >……77 Using ChartView……56 Device > Configuration >……79 What ChartView Provides……58 Setup Menu……79 ChartView Main Window……58 Bar Graph, Analog & Digital Channel Information Region……60 Meters……80 Status Indicator Region……61 Overview……80...
Groups, Charts & Channels When starting the program with no configuration file present (see Chapter 1 if necessary), a feature called Chart Setup Wizard is automatically activated to assist you with your display setup. To make the best use of Chart Setup Wizard you need to understand the relationship of Groups, Charts, and Channels.
Page 67
As a default, when a to-disk acquisition is armed, ChartView constantly polls the instrument, uploading available scans and storing them to disk. This polling operation, however, can be disabled so that the instrument will operate in a totally stand-alone mode, buffering scans in its internal buffer indefinitely. As its internal buffer becomes full, it posts a buffer overrun error and continues to store scans, overwriting the oldest data in the buffer.
What ChartView Provides ChartView and ChartView Plus provide you with the capability to connect to, and control any member of the TempScan/1100 or MultiScan/1200 family of data acquisition instruments, as well as to: Create and edit chart display setups ……………………………… See Display Configuration, beginning on page 63 and Chart Setup Wizard, beginning on page 93.
Page 69
ChartView Main Window and Control Options = Mouse, = Arrow Keypads , = PageUp/PageDown Keypads Group Select Channel Selection Ctrl+G, Start Charts and Multiply (x2) or, Tab- Indicators to/Spacebar Pause Charts Present Value of Selected Channel Stop Charts Center (Value at Chart Mid-Line) , or type-in Scroll Faster Units/Division...
Channel Information Region Channels can return values in units of °C, °F, °K, °R, mV, V, or user defined units (if the mX + b option is used). With exception of mX + b user defined units, units depend on the configuration and type of signal conditioning card used.
Status Indicator Region The status indicator region of the Main Window, located along the bottom of the window, consists of the following items: Scrolling Time Chart Speed (Time/Div) Status Message Box Status LEDs Scrolling Time - Scrolling Time (21) is turned On or Off from the View pull-down menu. Time Stamp can be “absolute”...
Main Window Toolbar Each item in the toolbar, with exception of Group Select (1), is represented by an individual button icon and is also accessible from the pull-down menu (discussed later). Placing the cursor on the button and clicking the mouse button enables the tool, or opens a corresponding dialog box. Each Toolbar button has a pop-up label that appears when the mouse is placed over the button.
Scroll Faster & Scroll Slower These buttons provide a means of speeding up and slowing down the chart’s scrolling rate, also referred to as chart speed. These two buttons do not affect the scan rates of the acquisition device. The chart speed (item 23) is indicated in the lower right-hand corner of the main window as time/div.
Page 74
Normal Edit Display Configuration Setup Dialog Box with an Existing Configuration To explain editing a configuration, we make use of an example in which assumes you want to edit Chart 1. In the following figure, Chart 1 was highlighted by clicking on it with the mouse cursor. The Display Configuration Setup box then changed, allowing you to see specific channel types (such as volts only) or to “Show all Types,”...
Page 75
Another variation of the Display Configuration Setup box appears when you highlight a channel. In the following figure, Channel 1 (of Chart 1, Group 1) was selected, resulting in a new screen image. From this screen you can edit the channel setup. Adjusting Channel Setup for Channel 1 ChartView and ChartView Plus data channels can operate in one of two modes: Units Full Scale or, Units/Div.
Page 76
Manually Creating a Display For ChartView Plus users, if you plan to have a chart setup which is not weighted evenly, i.e., different numbers of channels per chart and different numbers of charts per group, you may want to manually setup your chart display from scratch, that is, without beginning from a pre-existing display configuration.
Page 77
As seen in the previous figure for the “Clean Slate” approach, you have two options at this point. Perform (4a) or (4b) as appropriate. With ChartView Plus, option (4a) is typically used. (4a) Automatically add groups to the setup. Enter the number of groups and charts desired by using the cursor and typing in the value, or by using the pull-down arrows (τ) and making the appropriate selections;...
Page 78
Choose channels for the selected chart. With ChartView Plus you can select up to 4 overlapping channels per chart. With the basic ChartView program you are limited to one channel per chart. There are four methods of adding channels. These are as follows: •...
Remember, you can enable additional channels from the Channel and Alarm Setup window. Enabling additional channels allows you to acquire more data; however, it will not change your display on ChartView’s Main Window. In other words, you can acquire data from channels which you do not monitor.
Print Charts The Print Charts button activates a screen print of ChartView’s main window. Main Window Pull-Down Menus The ChartView main window features several pull-down menus. As an alternative to the menus, you can enable several menu items by using Toolbar buttons, previously discussed. The items which are in common (between the pull-down menu and toolbar) are described in more detail in the Toolbar section.
File Menu Note When ChartView is started for the very first time there is no default channel configuration file. In this case a ChartView Startup dialog box appears, providing you with the following four choices: Retry, Select Device, Load File, and Exit Program. After choosing Select Device a Select Interface dialog box appears, allowing you to choose IEEE 488, RS-232, or Simulated Instrument.
Note: There will be no default Display Configuration file present the first time ChartView is started. In this case Chart Setup Wizard activates, allowing you to create a display setup. When ChartView is shutdown, the display configuration is automatically saved in a default configuration file that will load upon the next startup of ChartView.
Acquire Menu Arms the data acquisition device in preparation of receiving a trigger. Arm Acquisition (Ctrl + T) Disarms the data acquisition device and discontinues the acquisition of data. Disarm… (Ctrl + Y) Displays the condition of a data acquisition. Acquisition Status...
Page 84
This area contains two fields for entering command characters, one for row setting Command Characters and one for column setting. Enter the characters (Excel parameters) to match the applicable version of Excel; for example: France - Row = L, Column = C Germany - Row = Z, Column = S United States - Row = R, Column = C.
Window Menu Selecting Bar Graph Meters from ChartView’s Window pull-down menu brings up the Bar Graph Meters Bar Graph window. This window displays several channels in bar graph format. To activate the display, select the Start button in the meter toolbar. At least one meter must be assigned to an active (On) channel.
Device … Interface The IEEE 488 Setup dialog box appears. Valid addresses are 0 to 30. DIP switch Setup IEEE 488 settings must agree with this setup. Note that a PC/IEEE 488 interface card is required for use of the TempScan/1100's or MultiScan/1200's IEEE 488 interface. Setup RS-232 The RS-232 Setup dialog box appears.
Device … Status Accesses the System Inventory dialog box. Instrument Inventory Brings up selection list for Status, Log configuration, and Log Enable Alarms Brings up the Alarm Status box. The Alarm Status box shows the current state of each Status alarm.
Page 88
1:21:10 PM10/9/97 00000000000000000000000000000000 1:21:11 PM10/9/97 01000000000000000000000000000000 1:21:13 PM10/9/97 11000000000000000000000000000000 1:21:14 PM10/9/97 00000000000000000000000000000000 If you choose to log Alarm ID's and multiple Alarm state changes are detected during a single poll, multiple lines of text will be saved in the log file; one for each alarm that had a state change.
Device Status Dialog Boxes Device … Configuration A Device Expanded Menu (obtained with use of the F12 Key) You can expand the Device pull-down menu by pressing the F12 function key on your computer keyboard prior to pulling down the menu. After pressing F12 the pull-down menu will show a listing entitled “Configuration.”...
Bar Graph, Analog & Digital Meters Overview This section pertains to channel data display screens (windows, or dialog boxes) other than the main chart screen (ChartView’s main window). After a brief discussion and illustration of each meter type, commonalties to these three types of meters is presented.
Configuration Note: …. for Bar Graph Meters For Bar Graph Meters, configure the meter settings by first clicking the right mouse button anywhere within the meter display area. A pop-up menu will appear allowing you to reconfigure the meter in regard to scale, limits, channel selection, adding peak hold indicators, etc. Refer to the section entitled Meters Configuration Menu for more detail.
Digital Meters Selecting Digital Meters from ChartView’s Window pull-down menu brings up the Digital Meters window to display several channels in numeric format. To activate the display, select the Start button from the toolbar. At least one meter must be assigned to an active (On) channel. You can select to view up to 32 meters at a given time.
Meters Toolbars The toolbars for the three meter types are identical, with exception that the Digital Meters toolbar does not have a Reset Peak Hold button (item C in the following figure). Meters Toolbar Buttons Item Name Function Start Starts meters. Stop Stops meters.
Meters Configuration Menu A meters configuration menu (lower left corner of figure) will appear when you place the mouse pointer over a meter and click the right-hand mouse button. The menu allows you to access various dialog boxes for changing parameters for an individual meter, or simultaneously for a group of meters. The steps for configuring a meter are detailed below.
Configure Meter Settings, Function Descriptions Function Description Select Channel Select a new channel for display. The selected channel will replace the one currently seen in the meter. Note that double-clicking the left mouse button in the meter region will also bring up a dialog box which allows you to select a new channel.
Page 96
• Double clicking the cell with the mouse • Highlighting the cell and typing in the new value or label • Selecting from a list • Using copy (Ctrl+C) and paste (Ctrl+V) functions The following table indicates message and pull-down menu aspects of the Channel and Alarm Setup Dialog Box.
Page 97
Channel Configuration Columns Channel (CH) This column serves only as a channel number indicator. The channel number cannot be changed from this column. The On column allows you to enable a channel for data collection. When a cell or block of cells in this column is selected, a selection box will appear that allows “On”...
Note: When using a channel as a reference channel, remember that lower numbered channels are calculated ahead of higher numbered channels, e.g., CH1 is calculated ahead of CH2. This makes a difference when subtracting a reference channel in regard to the time aspect of the reference value.
Page 99
The MultiScan/1200 has two modes of data acquisition, these are: • Normal mode • High-speed, single-channel mode (burst mode) The mode is selected from the lower left-hand portion of the dialog box. The following figure represents a screen capture with normal mode selected. Acquisition Setup Dialog Box, Normal Mode The following figure depicts the parts that make up an acquisition.
Page 100
Acquisition Setup Dialog Box, High-Speed, Single-Channel Mode Acquisition Setup Parameter Options Event Trigger: Set a trigger scan in the Acquisition by using one of the following: Configuration Keyboard - Use Console Trigger dialog box to start trigger scan. Note: If the Keyboard Trigger is selected the use of Pre-trigger is disabled. External TTL - Use an external signal to start the trigger scan.
Data Destination Dialog Box Data Destination The Data Destination portion of the box is used to assign a filename and folder location for data, select an Excel or binary format ( respectively), and to select optional Time/Date and/or Alarm .TXT .IOT Stamps (to be included in the data) if desired.
Page 102
Auto Re-arm allows you to choose one of the following three options: • Capture one trigger block (default, Auto Re-arm disabled) • Capture multiple trigger blocks in one file • Capture multiple trigger blocks in indexed files Why use Auto Re-arm? You can use Auto Re-arm as a convenient way to monitor and analyze specific types of trigger events.
Chart Setup Wizard Introduction Chart Setup Wizard is a feature of ChartView, ChartView Plus and PostView. The feature allows you to set up your initial chart display configuration using an automated method, or manually create a new display configuration. The following points are important in regard to the Chart Setup Wizard. •...
A Manual Chart Creation, Create Charts button allows you to bypass the Chart Setup Wizard and enter a manual mode. This option makes use of ChartView’s Display Configuration feature (see page 63). Manual chart creation allows you to vary the number of assigned channels per chart, as well as vary the number of charts per group.
It is a simple task to create chart display configurations using the automatic method. The following steps apply to this feature of Chart Setup Wizard. Select Wizard from the Chart pull-down menu of ChartView’s main window. The New Display Setup dialog box appears. Click OK on the New Display Setup dialog box.
TempView Device Menu Items……122 Introduction……97 Device Menu Items (Expanded)……125 Default Configuration File……97 Alarms Menu Items……127 TempView Installation, Startup & TempView Charts & Meters Setup……98 Windows……129 TempView Main Window……102 Channel Display Area……132 Channel Configuration Area……103 Control Menu Items (Charts & Status Area……107 Meters)……133 System State Area……107 Speed Menu Items (Charts Only)……134...
It is not catastrophic if this file is deleted since it is a simple task to start TempView when no TEMPVIEW.CFG file exists. Otherwise, you can direct TempView to use a different *.CFG file by manually selecting another available file. TempView Installation, Startup &...
Page 109
For more-familiar users who prefer the quickest way to start and operate TempView. Open the Run dialog box from the Windows 3.X Program Manager or the Windows 95 Start Menu button. Next, specify a configuration file as a command line parameter for the TempView program. *.cfg Then click OK to execute the command.
Page 110
Simulated Instrument. Choose Simulated Instrument if you are a first-time user of TempView. Or choose this option if your acquisition device is not connected. Click OK. The TempView Main Window opens. At this point, startup is complete. Feel free to continue your own navigation and exploration throughout the application to gain familiarity with TempView.
Page 111
Review the Acquisition Configuration Checklist. After reading the reminder notes, review the following Acquisition Configuration Checklist prior to starting any data acquisition: • Device Interface. Check the device interface and status information via the relevant Device > Interface and Device > Status pull-down menus. It is very important that all TempScan/1100 or MultiScan/1200 users read all of the options available for the Device pull-down menu.
TempView Main Window This section will familiarize you with some of the basic features of TempView. While reading this section, refer to the TempView Main Window figures as often as necessary. The Main Window items labelled by the lettered and numbered circles are identified in the two respective tables. Because of the graphic design of this application, you should quickly develop a good understanding of the capabilities and operating techniques involved.
Located below the pull-down menu bar, the toolbar menu includes the fifteen toolbar buttons listed and identified in the table. Items labelled by the numbered circles (1 to 15) are identified in the table below. Note: When the cursor is placed over any toolbar button (1 to 15), a pop-up label appears. TempView Toolbar Menu Items TempView Main Window Toolbar Menu Items Button...
Page 114
The following text provides more detail on the Channel Configuration spreadsheet parameters: CH Column The CH (Channel) column serves only as a channel number indicator. The channel number cannot be changed from this window. The maximum channel range for the TempScan/1100 and MultiScan/1200 is 1 through 992, and 1 through 744, respectively.
Page 115
Label Column The Label column identifies the input channel with a descriptive name. These channel labels also appear in each of the four TempView Charts and Meters Windows. When a cell in this column is selected, the Channel Configuration message box reveals a note to enter a channel label. Message Box with a Label Column Note The default label for each channel is its channel number, but you can change the label to any alpha- numeric designation up to eight characters.
Page 116
• Volts. If the channel is configured for volts, then the units automatically default to V (volts). At this point, you have the option of selecting mV (millivolts). You also have the option of selecting the equation mX+b. This option is discussed below. •...
Status Area The Status and System State areas are located on the right-side third of the TempView Main Window. These two areas are closely related and are often used in conjunction with each other. Status & System State Areas The Status area of the TempView Main Window includes the following sub-areas: •...
File Menu Items File Menu Items New (Ctrl + N) Sets all parameters to their startup (factory default) setting. The Disarm and Clear Data dialog box checks your decision to reset all parameters. Disarm and Clear Data Dialog Box (File > New) Open…...
Page 119
Save (Ctrl + S) Saves the existing all-inclusive configuration settings as a file for later recall. If the file is *.CFG named the same as an existing configuration file, then the Save command overwrites the existing version. Save As… Saves the existing all-inclusive configuration settings as a file for later recall.
Edit Menu Items Edit Menu Items Make All Channels Active (Ctrl + A) Places a Yes in the On column of all channels with a single click. This feature is convenient during setup and troubleshooting, or if only one or two channels must be set differently from the rest. To scan only a few channels, you can make all channels inactive, then turn on the desired channels.
Acquire Menu Items Acquire Menu Items Arm Acquisition (Ctrl + T) Initiates a Trigger scan in an acquisition of data to disk. The Arm Acquisition command is typically the first step after acquisition configuration has been completed. When this item is selected, one of three cases can follow: (12) •...
Page 122
Normal Mode High-Speed Mode Items labelled by the lettered circles (a to f) are identified in the table below. Acquisition Configuration Dialog Box – MultiScan/1200 Examples (Acquire > Configure Acquisition…) Chapter 9: TempView TempScan / MultiScan User's Manual...
Page 123
Items labelled by the lettered circles (a to f) are identified in the table below. Acquisition Configuration Dialog Box – TempScan/1100 Example (Acquire > Configure Acquisition…) Acquisition Configuration Dialog Box Areas ( x ) Dialog Box Area TempScan/1100 MultiScan/1200 Normal High-Speed Trigger Event Area Stop Event Area...
Page 124
• Stop Event. The Stop Event area sets a stop scan in the acquisition by using one of the following options (note that the Keyboard is not an option): External TTL: Use a Rising or Falling external signal. Channel Value: Use Above or Below channel value for a specified channel. Alarm: Use a specified On or Off condition.
Page 125
The Auto Re-arm feature is a convenient way to monitor and analyze specific types of trigger events. For example, if you set Channel 1 going above 30°C as a Trigger, you can choose to repeat 100 (or more) acquisitions with this same Trigger criteria (Channel 1 > 30°C). Whether you select to capture the Trigger Blocks in one file or each in a separate file, each of the data acquisitions will occur automatically with your set configuration.
Page 126
Enable SpreadSheet Reading (Ctrl + R) Enables and disables the Reading column of the Channel Configuration spreadsheet in the TempView Main Window. Enabling this column provides a realtime display of channel data. This function alternately toggles the enabled and disabled state with each selection of the button. Note: Prior to changing any channel parameter, the Reading column, and the TempView Charts and Meters Windows must all be stopped and no data acquisition can be in progress.
Data Menu Items Data Menu Items DDE Configuration for Excel… Configures the DDE (Dynamic Data Exchange) operation of TempView. The DDE Configuration for Excel dialog box appears when this item it selected, and allows you to dynamically load collected TempView data into an open Microsoft Excel spreadsheet. "Arm Acquisition"...
Page 128
• Command Characters: This area contains two fields for entering command characters: One for the row setting and one for the column setting. Enter the set of characters which matches the applicable version of Microsoft Excel. For example: For France: Row = L, Column = C For Germany: Row = Z, Column = S For the United States: Row = R, Column = C.
Page 129
Upload Data During Acquisition (Automatic Control) Enables TempView, during an active acquisition, to retrieve scans from the TempScan/1100 or MultiScan/1200 memory buffer as data becomes available. (14) The acquisition-to-disk has a higher priority then the updating of the Reading column of the Channel Configuration spreadsheet, or any of the TempView Charts and Meters Windows.
Window Menu Items Window Menu Items Charts Opens the TempView Charts window, which displays real-time data in a strip-chart format. For more information, see section TempView Charts & Meters Windows on page 129. Bar Graph Meters Opens the TempView Bar Graph Meters window, which displays real-time data in a bar-graph format. For more information, see section TempView Charts &...
Device Menu Items Device > Interface Menu Items Device > Status Menu Items Interface > Setup IEEE 488... Opens the IEEE 488 Setup dialog box, which displays the current IEEE 488 Address. During a first- time startup, this dialog box appears when you select the IEEE 488 interface. At any time outside of an acquisition, you can reset the address with an appropriate value from 0 to 30.
Page 133
RS-232 Setup Dialog Box (Device > Interface > Setup RS-232…) Interface > Simulated Instrument Starts a new session of TempView without the requirements for hardware connections and configuration. During a first-time startup, the Simulated Instrument option appears in the Select Interface dialog box, and is strongly recommended for the beginner as a means to navigate TempView and inspect its application features without hardware concerns.
Page 134
Status > Instrument Error Status... Displays a field as an error record of all the TempScan/1100 or MultiScan/1200 system errors in the current TempView session. The Device Error Status dialog box appears when this item is selected, and its information cannot be changed until it is cleared by the reinitialization of another TempView session.
Device Menu Items (Expanded) Device > Configuration Menu Items (Expanded after pressing <F12>) You can expand the Device pull-down menu by pressing the function key on your computer <F12> keyboard prior to pulling down the menu. After pressing , the Device pull-down menu will list a <F12>...
Page 136
Configuration > Linearized Thermocouple w/o CJC This menu item is not for normal operation, and exists primarily for use by technicians as an Note: aid in troubleshooting thermocouple channel types (31 to 39). Operation is the same as normal operation, but without temperature sensor adjustment (CJC or cold-junction compensation).
Alarms Menu Items Alarms Menu Items Configure Alarms... Provides a means of setting the low limit, high limit, and the hysteresis value for each input channel in the system. The Configure Alarms dialog box appears when this item is selected. Entering a hysteresis value allows you to set the channel so that the “chatter”...
Page 138
In addition to setting the limits and hysteresis, you can assign an alarm number (1 to 32 for the TempScan/1100; or 1 to 24 for the MultiScan/1200) to each input channel. An alarm number is associated with one digital output. However, any number of channels can be assigned to a single alarm number.
TempView Charts & Meters Windows As with the TempView Main Window figure, refer to these TempView Charts & Meters Windows figures as often as necessary. The items labelled by the lettered and numbered circles are identified in the two respective tables. Items labelled by the lettered circles (F to I) are identified in the table below.
Page 140
Items labelled by the lettered circles (F to H) are identified in the table below. TempView Analog Meters Window Areas Items labelled by the lettered circles (F to H) are identified in the table below. TempView Digital Meters Window Areas TempView Charts &...
Page 141
Located below the pull-down menu bar, the toolbar menu includes a subset of the eleven toolbar buttons listed and identified in the table below. Charts Bar Graph Meters Analog Meters Digital Meters Items labelled by the numbered circles (16 to 26) are identified in the table below. Note: When the cursor is placed over any toolbar button (16 to 25), a pop-up label appears.
Control Menu Items (Charts & Meters) Control Menu Items This menu is similar for all three Meters Windows. Note: The Reset Peak Hold item does not appear in the Digital Meters menu. Control Menu Items Start (All Charts & Meters) Enables the Channel Display area of any of the TempView Charts and Meters Windows.
Speed Menu Items (Charts Only) Speed Menu Items Faster Speeds up your view of the chart but does not affect the scan rates of the TempScan/1100 or MultiScan/1200 acquisition. (20) Slower Slows down your view of the chart but does not affect the scan rates of the TempScan/1100 or MultiScan/1200 acquisition.
Options Menu Items (Charts Only) Options Menu Items Stay On Top Enables and disables "pinning" the window on top of other windows. This menu item also appears in any of the Meters View menus. (22) Show Grids Adds and removes a grid to your chart. (23) Print Charts Sends the display image to the connected printer.
View Menu Items (Meters Only) This menu is similar for all three Meters Windows. View > Number of Meters Menu Items This menu is similar for all three Meters Windows. View > Rows x Columns Menu Items Number of Meters Specifies the number of meters to appear on the screen.
Configure Meter Pop-Up Menu Items (Meters Only) This menu is similar for all three Meters Windows. Note: The Show & Reset Peak Hold Indicator items does not appear in the Digital Meters menu. Configure Meter Pop-up Menu Items (Click on right mouse button in Meters Channel Display) Unlike the TempView Charts Window, each TempView Meters Window features a Configure Meter pop-up menu.
Page 148
Set Scale… Sets the high and low points of the scale, and defines the decimal place format. This dialog box is similar for all three Meters Windows. TempView Meters Properties Dialog Box - Scale Tab (Pop-Up Menu > Set Scale…) and (Pop-Up Menu > Properties…) Show Peak Hold Indicator (Bar Graph &...
Page 149
Set Limits… Sets the high and low limits for the display of a channel. This dialog box is similar for all three Meters Windows. TempView Meters Properties Dialog Box - Limits Tab (Pop-Up Menu > Set Limits…), (Pop-Up Menu > Show Limits) and (Pop-Up Menu > Properties…) Show Limits Displays the limits by assigning colors to the scale regions which equal and fall outside the set limit values.
PostView Introduction……141 Starting PostView……143 Toolbar……144 Channel Information Region……145 Pull-Down Menus……146 File Menu……146 Go To Menu……146 Options Menu……146 Help Menu……146 Groups, Charts & Channels……147 Chart Setup Wizard……147 Introduction……147 Automatic Chart Creation……148 Display Configuration Setup……149 Editing a Display……150 Manually Creating a Display……152 PostView Timebase……155 Data File Accessibility……155 Introduction...
Page 152
PostView Control Options = Mouse, = Arrow Keypads , = PageUp/PageDown Keypads Multiply (x2) spacebar Group Select Ctrl+G Open Value at Marker ------------- or Ctrl+O Print Offset or Ctrl+P or type-in Setup Units/Division or Ctrl+S or type-in Zoom Out Chart Min. Scale Setup Dialog Box Value Zoom In...
Starting PostView There are two primary ways of starting PostView: Open PostView directly from the Windows Explorer, Desktop Icon, or Start Run browse feature (on desktop). From the acquisition program’s main window, click on the toolbar’s PostView button, or select PostView from the pull-down menu.
Toolbar The following table explains PostView toolbar items, while the next page begins a description of PostView Menu items. Menu and toolbar items are shown in the figure below. PostView Toolbar Items Item Item Description Group Select This feature indicates the chart group which is being charted. Clicking on the down arrow (τ) reveals other chart groups configured by the user.
Channel Information Region By clicking on the up or down arrows ( , or ) by the channel selection box (item 11), you can select σ τ one of a maximum of 4 channels that were assigned to that chart. You could then observe the chart- related information for that specific channel.
Pull-Down Menus The following tables pertain to functions allowed by the pull-down menus. File Menu Open Opens a data file created by the data acquisition program. PostView automatically detects whether the file contains ASCII or binary data. Print Prints the present PostView window. Setup Accesses Display Configuration Setup dialog box, allowing you to edit the display configuration.
Groups, Charts & Channels As indicated in the figure on page 143, when no display configuration file is found, PostView opens the Chart Setup Wizard to assist you in creating a display file. To make the best use of Chart Setup Wizard you need to understand the relationship of Groups, Charts, and Channels.
You can choose to manually create a display configuration, or have one created automatically. The automatic setup method offers three choices: Simple, Moderate, and Advanced. A Manual Chart Creation, Create Charts button allows you to bypass the Chart Setup Wizard and enter a manual editing mode.
It is a simple task to create a chart display configuration using the automatic method. The following steps apply to this feature of Chart Setup Wizard. Note: If PostView locates a display configuration file, Chart Setup Wizard will not be activated. From the Chart Setup Wizard window, select the desired mode (Simple, Moderate, or Advanced).
Editing a Display Display Configuration Setup Dialog Box with an Existing Configuration To explain editing a configuration, we make use of an example in which assumes you want to edit Chart 1. In the following figure, Chart 1 was highlighted by clicking on it with the mouse cursor. The Display Configuration Setup box then changed, allowing you to see specific channel types (such as volts only) or to “Show all Types,”...
Page 161
Another variation of the Display Configuration Setup box appears when you highlight a channel. In the following figure, Channel 1 (of Chart 1, Group 1) was selected, resulting in a new screen image. From this screen you can edit the channel setup. Adjusting Channel Setup for Channel 1 PostView channels can be set for either of two modes: Units Full Scale or, Units/Div.
Manually Creating a Display Note: This method of creating a display can only be accessed from the Chart Setup Wizard. It cannot be accessed if PostView is using an existing display configuration file. Unlike editing a display, as just described, this method involves creating a display from scratch. If you plan to have a chart setup which is not weighted evenly, i.e., different numbers of channels per chart and different numbers of charts per group, you may want to manually create your chart display in this manner.
Page 163
Adding a Chart to Group 1 Change the number of charts per group if desired. Change the group name if desired. Click on a group to see the chart(s) assigned to the group. In the above example there is one group with one chart.
Page 164
Note: You can remove channels by highlighting a channel(s) in the Select Channels box, and then clicking on the Remove button. In the previous figure, CH7 (in the select box) is highlighted. Clicking the Remove button would delete that channel from Chart1. Note: When a chart contains overlapping channels and the channels share values such that their traces reside on top of each other, then the channels that are listed lower in the display list...
PostView Timebase PostView automatically detects the data file’s timebase and typically displays the information in hours/minutes/seconds/tenths (00:00:00.0 format) along the X-axis at the bottom of the PostView window. PostView automatically displays milliseconds (ms) or micro-seconds (µs) when applicable to acquisition programs which make use of such time scales. No user action is involved in regard to the timebase display.
ScanCal Introduction……157 Calibration Setup……157 Calibration Properties……157 Calibration Protection……158 ScanCal Main Window……159 Inventory Display Area……160 Instructions Area……160 File Menu Items……161 Instrument Menu Items……162 Calibrate Menu Items……163 Introduction Prior to shipment, each TempScan/1100, MultiScan/1200, Exp/10A, and Exp/11A unit, as well as each TempScan/1100 and MultiScan/1200 scanning card, is calibrated .
Calibration Protection The chassis calibration constants and the calibration password are stored by the TempScan/1100 or MultiScan/1200 in Non-Volatile RAM (NV-RAM). The password is a safety feature used to prevent unauthorized personnel from entering Calibration Mode and altering the calibration constants. As a safeguard, the calibration password and chassis calibration constants are hardware protected.
ScanCal Main Window Select the ScanCal option from the TempView Program Group, via the Program Manager in Windows 3.X or via the Start Menu in Windows 95. The ScanCal Main Window will appear. Before Instruction Step 2 After Instruction Step 2 Items labelled by the lettered circles (A to D) are identified in the table below.
Inventory Display Area The Inventory Display area of the ScanCal Main Window displays the list of connected equipment available for calibration, including the TempScan/1100 or MultiScan/1200 master chassis and any scanning cards. With the master chassis connected, this area is activated via the Instrument > Take Inventory menu item, or via the corresponding Inventory Instrument System button .
File Menu Items File Menu Items Open Interface Parameters… Allows you to open an interface parameter file. The Open Interface Parameter File dialog box appears when this menu item is selected. Note: The Save As dialog box (File > Save Interface Parameters…) looks similar to the Open Interface Parameter File dialog box.
Instrument Menu Items Instrument Menu Items Take Inventory (or Inventory Instrument System) Generates a list of connected equipment available for calibration, including the TempScan/1100 or MultiScan/1200 master chassis and any scanning cards. The ScanCal dialog box prompts you to check that the equipment is connected and powered up.
Calibrate Menu Items Calibrate Menu Items Calibrate Selected Devices Initiates the automatic calibration process. The Password dialog box prompts you to supply the appropriate password. When the password is accepted upon clicking OK, the Calibration Procedure dialog box appears. The ScanCal program automatically steps you through the calibration process. Password Dialog Box (Calibrate >...
Page 174
Upload Cal Constants… Allows you to save the calibration constants. The Save Calibration Constants dialog box appears when this menu item is selected. Save Calibration Constants Dialog Box (Calibrate > Upload Cal Constants…) Chapter 11: ScanCal TempScan / MultiScan User's Manual...
System Configuration Introduction……165 Memory Allocation……166 Measuring Modes (MultiScan/1200 Only)……166 Line-Cycle Integration / High-Speed Multi-Channel Mode……167 Single-Channel High-Speed Burst Mode……169 Required Configuration……170 Channel Configuration……171 Scan Configuration……173 Acquisition Configuration……177 Trigger Configuration……180 Additional Configuration……182 Alarm Configuration……183 Stamp Configuration……186 Data Format Configuration……190 Power-Up Configuration……196 Introduction The primary function of the TempScan/1100 or MultiScan/1200 system is to scan and digitize transducer signals, typically thermocouples.
Memory Allocation Each TempScan/1100 and MultiScan/1200 unit comes equipped with standard 256 KB memory. Three memory options are provided for expanding the standard 256 KB memory: 1 MB (TempMEM1 or MultiMEM1), 4 MB (TempMEM4 or MultiMEM4), or 8 MB (TempMEM8 or MultiMEM8). Whichever option is added, the TempScan/1100 or MultiScan/1200 unit will automatically allocate its memory for optimal use according to its current configuration.
Note: (1) For DC voltage and temperature, the term averaging implies obtaining the average measurement over the specified number of samples. (2) For AC voltage, the term averaging implies computing the RMS (Root Mean Square) value over the specified number of samples. To Compute the MultiScan/1200 Scan Interval To compute the time interval for the MultiScan/1200 to acquire one scan, use the following formulas: •...
Page 178
Note: The MultiScan/1200 unit only supports the measurement of AC voltages where the frequency of the input signal is an integer multiple of the AC line cycle. Consequently, sampling weights less than 32 can yield incorrect results. In order to compute an accurate Vrms value, you must program a frequency which will yield a sufficient even integer number of samples per line cycle.
Single-Channel High-Speed Burst Mode In single-channel high-speed burst mode, the MultiScan/1200 unit can sample and store data from 38.5 Hz to 20 kHz. When performing post-acquisition waveform analysis such as Fast Fourier Transforms (FFTs), the unit can return the data points to your program in a waveform. As an alternative, the unit can provide a true RMS (Root Mean Square) value of the equivalent AC voltage.
Required Configuration Although most of the user-defined configuration states have associated defaults, the TempScan/1100 or MultiScan/1200 does not scan its channels on the initial power-up activation. Before scans can begin, the following required configurations must be performed: • Configuration of the desired channels. See command Channel Configuration ( •...
Channel Configuration The TempScan/1100 or MultiScan/1200 unit performs several sophisticated calculations on the raw voltage before supplying it to the controlling computer. To perform such calculations, the unit must know the channel transducer type, and configuring a channel is the process of describing the channel transducer to the TempScan/1100 or MultiScan/1200 unit.
Page 182
Configuring TempTC/32B Thermocouple Channels (TempScan/1100 Only) If the TempTC/32B scanning card is used, 32 differential thermocouple inputs are provided. In configuring thermocouple channels, all that is required is to assign each channel to a particular thermocouple type. Support for Type J, K, T, E, R, S, B and N (14 and 28 gauge) thermocouples are standard.
Scan Configuration Configuring the Scan Channel Scan & Scan Interval Definitions Although a fully-expanded TempScan/1100 or MultiScan/1200 system of 31 available scanning-card slots can provide a maximum capacity of 992 or 744 channels, respectively, only those channels configured in the channel scan are collected and available to the controlling computer. Channels are always scanned in ascending order, regardless of the sequence you input.
Page 184
Fast-Mode Scan Rate (Minimum Scan Interval) However, the scan interval can also be set to run at the minimum scan interval, yielding the fastest scan rate that the current system configuration will allow. This is referred to as fast mode. Either the normal or acquisition scan interval can be set to fast mode, by specifying the following scan interval –...
Page 185
To Compute the TempScan/1100 Scan Interval To compute the time interval for the TempScan/1100 to acquire one scan, use the following formulas: • For a 60 Hz line cycle: Scan Interval is: Is-t = [Next highest integer (Dv / 4)] x R1 •...
Page 186
To Compute the MultiScan/1200 Scan Interval To compute the time interval for the MultiScan/1200 to acquire one scan, use the following formulas: • For a 60-Hz Line Cycle: Scan Interval equals: Is-m = Cv x (Wv + 12) x R3 •...
Acquisition Configuration Configuring the Acquisition (Non-Burst Mode) Acquisition Definition After configuring each channel, it is necessary to configure the acquisition parameters to collect and buffer scans. An acquisition can consist of the following components: • Pre-Trigger: The state in which scans are taken before the Trigger (trigger start event) is satisfied. This component is not required.
Page 188
If the Pre-Trigger is set to a non-zero value, the TempScan/1100 or MultiScan/1200 will begin sampling Pre-Trigger data immediately after the Set Trigger Configuration ( ) command is issued, at the rate specified by the current normal scan interval, as set via the Set Scan Interval ( command.
Page 189
If the Post-Stop parameter of the Set Counts ( ) command is set to a non-zero value, the stop TempScan/1100 or MultiScan/1200 will begin sampling Post-Stop data upon the occurrence of the Stop event, and will acquire the specified number of Post-Stop scans. When the specified number of Post-Stop scans have been collected, the unit will terminate the current acquisition and return to a non-acquiring state.
To enable the gap-free acquisition with two timebases, you must perform the following: • Specify the two trigger events – the Trigger (trigger start event) and the Stop (trigger stop event) – via the Set Trigger Configuration ( ) command. •...
Page 191
• Auto Re-arm: This parameter is the feature which determines whether or not, after the initial acquisition, the acquisition will be re-enabled automatically. If the Auto Re-arm feature is in use, the TempScan/1100 or MultiScan/1200 unit will immediately begin looking for another Trigger event once a Stop event and Post-Stop count are detected to indicate that the current acquisition has terminated.
The Trigger and Stop can each be assigned any of the following sources: • @: Trigger and/or Stop event. Trigger source type . When is selected as the trigger source, the Trigger On ( ) command will generate a trigger. •...
Alarm Configuration The TempScan/1100 or MultiScan/1200 unit can be programmed to produce an internal alarm event when the value of a channel is outside of user-defined limits. In turn, these alarm events can be used as sources for Trigger or Stop events, or as stimuli for TTL-level signals. To use the alarms, the relevant channels must be part of the channel scan.
Page 194
For example, let us assume a channel has alarm setpoints of 100 and -100, and a hysteresis of 10. If 100 is exceeded, the channel will remain in the alarm state until the signal falls below 90. Or if -100 is exceeded, the channel will remain in the alarm state until the signal rises above -90.
Page 195
Comparing Buffered Data to Alarm Status Data With the TempScan/1100 unit, unless scans are being collected at the maximum possible frequency, the alarm system may detect alarm states that will not appear in the collected data. Since the alarms are being updated at the maximum possible frequency, which may be considerably faster than the scan frequency as set by the programmed scan interval, an alarm state may be detected even though no such value can be found in the buffered scan data.
Stamp Configuration Scan Time Stamping The contents of each scan contains one reading for each of the configured channels. Optionally, time stamping of each scan can be enabled with the Set Scan Time Stamping ( ) command. Either absolute or relative time stamping may be specified. For more information, see command Set Scan Time Stamping ( ) in the chapter API Command Reference.
Page 197
Example 12f. Scan Time Stamping Disabled (Default) PRINT#1, “OUTPUT07;*T0X” PRINT#1, “OUTPUT07;R3X” PRINT#1, “ENTER07" INPUT A$ +0234.20 -0019.40 +0001.40 +0023.60 The above program example demonstrates how to disable time stamping: • Line 1: Disable time stamping. • Line 2: Request all scan data in buffer. •...
Page 198
Example 12g. Scan Alarm Stamping Enabled PRINT#1, “OUTPUT07;A#1X” (Command lines to configure and start an acquisition.) PRINT#1, “OUTPUT07;R1X” PRINT#1, “ENTER07” INPUT A$ +0234.20 -0019.40 +0001.40 +0023.60 005 128 032 066 The above program example demonstrates how to enable alarm stamping: •...
Page 199
With digital input stamping, the “on” (1) or “off” (0) states of the 8 digital inputs can be stamped to each scan in real time. Digital input stamping of each scan can be enabled with the Set Digital Input Stamping ( ) command.
Data Format Configuration Readings from the TempScan/1100 or MultiScan/1200 are outputted in the format that you have configured. The Set Data Format ( ) command determines whether Engineering Units converted from ASCII, a Binary format, or an unconverted ASCII raw-data count is used; and if Engineering Units is selected, determines what kind of Engineering Units is used.
Page 201
Data Output Formats During or after the acquisition, issuing the Set Data Format ( ) command determines the format of output data coming from the TempScan/1100 or MultiScan/1200 unit. However, data output formats differ slightly from data input formats in that Binary formats may be used, and used only for the output of channel data.
Page 202
Engineering Units Format If the Engineering Units data format is selected, the TempScan/1100 or MultiScan/1200 will interpret and supply data in a format appropriate for the configured thermocouple or volts channel type. In the Engineering Units format, both input and output data formats are valid for the following data: •...
Page 203
• Timebase (Scan Interval): The timebase (or scan interval) data will have the same ASCII-based format as the Time/Date input data format, but without the date as follows: hh:mm:ss.t Binary Format As previously discussed, the Binary data format may be used only for the output of channel data, where channel data is defined as data originating from the High/Low/Last (HLL) Registers or the Acquisition Buffer of the TempScan/1100 or MultiScan/1200 unit.
Page 204
Binary-to-ASCII Number Conversion Tables One 4-Bit Binary Digit (Positive Values) Binary (Hexadecimal) $0-$9 ASCII Equivalent (Decimal) One 8-Bit Byte Binary Format Two 8-Bit Bytes Binary Format Binary ASCII Equivalent Binary ASCII Equivalent (Hexadecimal) (Decimal) (Hexadecimal) (Decimal) $FFFF (negative values) (negative values) …...
Page 205
Data Output Terminators In addition to formatting the data readings themselves, you can format the output arrangement between data readings with various data output (or query) terminators. The Set Query Terminator ( ) command is used to set the following data output terminators: •...
Power-Up Configuration The TempScan/1100 or MultiScan/1200 unit has an internally-stored factory-default configuration which can be recalled at any time. You can program the unit to power-up in a user-defined state, or if preferred, you can configure the unit to power-up with the default configuration. During normal operations, the factory defaults may be recalled by issuing the Restore Factory Defaults ) command.
System Operation Acquisition Buffer……197 Buffer Organization……198 Buffer Query Operation……199 Buffer Read Operations……201 Buffer Overrun……207 High/Low/Last (HLL) Registers……209 Contents of the HLL Registers……209 Access to the HLL Registers……209 Comparing Buffered Data to HLL Data……214 Status-Reporting & Mask Registers……214 Theory of Operation……215 Status-Reporting Registers……216 Mask Registers……220 Using Status-Reporting Registers……220...
Buffer Organization Single Trigger Block Each Trigger Block in the buffer has an associated Trigger Block descriptor, used by internal processes for Acquisition Buffer maintenance. The management of this Trigger Block descriptor is totally user- transparent and, since the Trigger Block descriptor takes up memory, it will have an indirect affect on some user-defined processes.
Page 210
The Query the Buffer Status String ( ) command returns the following fields: • Number of Trigger Blocks Available (Field 1). Format: . This field represents the total xxxxxxx number of Trigger Blocks currently contained within the Acquisition Buffer, at the time the command was issued.
This field will always have the same value as the Position of Stop Event Pointer field unless Post- Stop scans have been configured; that is, if the Post-Stop parameter of the Set Counts ( stop command has been set to a non-zero value. In this case, this Position of End Scan Pointer field will have a greater value than the Position of Stop Event Pointer field.
Page 216
Buffer Empty Empty Empty Empty Empty Empty Empty (4) All of the scan data in the Acquisition Buffer has been read. The buffer is now empty. Part 4 – The oldest complete Trigger Block currently in the Acquisition Buffer has been read. The program example demonstrates how the command will read all of the scan data currently residing in the buffer.
Buffer Overrun The TempScan/1100 or MultiScan/1200 Acquisition Buffer will wrap around on itself if the controlling computer cannot read the data out fast enough before the buffer gets completely full. This situation is called buffer overrun (as opposed to a Trigger overrun). Although this situation prevents new data from being lost and keeps the scan rate consistent, it also overwrites the oldest data.
High/Low/Last (HLL) Registers Other than reading the Acquisition Buffer, accessing the High/Low/Last (HLL) Registers is an alternative method of getting channel data from the TempScan/1100 or MultiScan/1200 system. Independent of the triggering and scan-interval configuration for an acquisition, the HLL Registers are constantly updated with new values during the acquisition, at the following rates: At the maximum scan rate, for the TempScan/1100;...
Page 220
As you can see, two queries are available to read the HLL Registers: . The command requests the HLL data, maintaining the High and Low values, while the command requests then clears the HLL data, resetting the High and Low values to the Last value. All HLL data will be sent to the controller as dictated by the scan configuration and data format which you have defined.
Page 221
Example 13b. Query & Clear Current HLL Registers (U5) with No HLL Terminator PRINT#1, “OUTPUT07;F0,0X Q1,0,0,0,0X” PRINT#1, “OUTPUT07;C1-4,1X” (Command lines to configure and start an acquisition.) PRINT#1, “OUTPUT07;U5X” PRINT#1, “ENTER07” INPUT A$ +1450.20 S 12:23:21.700,03/24/97 +0850.20 S 12:35:09.300,03/24/97, +0950.30 +0450.20 S 02:00:29.500,03/24/97 +0057.60 S 10:35:00.400,03/24/97, +0250.60 +0045.50 S 11:03:51.700,03/24/97 -0110.10 S 12:55:09.100,03/24/97, -0050.80...
Page 222
Example 13c. Query Last Scan Reading (U13) with Celsius & HLL Terminator PRINT#1, “OUTPUT07;F0,0 Q1,1,0,0,0X” PRINT#1, “OUTPUT07;C1-4,1X” (Command lines to configure and start an acquisition.) PRINT#1, “OUTPUT07;U13X” PRINT#1, “ENTER07” INPUT A$ +0950.30 PRINT#1, “ENTER07” INPUT A$ +0250.60 PRINT#1, “ENTER07” (10) INPUT A$ -0050.80 (11)
Page 223
Example 13e. Query Last Scan Reading (U13) with Volts & No HLL Terminator PRINT#1, “OUTPUT07;F0,0X Q1,0,0,0,0X” PRINT#1, “OUTPUT07;C1-4,11X” (Command lines to configure and start an acquisition.) PRINT#1, “OUTPUT07;U13X” PRINT#1, “ENTER07” INPUT A$ +00.0045603 +00.0000895 -00.0080087 +00.0090865 The next example demonstrates how changing the channel type can effect the output of HLL queries. It also shows the effect of specifying no HLL terminator;...
Comparing Buffered Data to HLL Data With the TempScan/1100 unit, unless scans are being collected at the maximum possible frequency, the HLL Registers may detect alarm states that will not appear in the collected data. Since the HLL Registers are being updated at the maximum possible frequency, which may be considerably faster than the scan frequency as set by the programmed scan interval, an alarm state may be detected even though no such value can be found in the buffered scan data.
Theory of Operation Each register is part of a hierarchy of status-reporting and mask registers where operations on higher registers will affect the contents of lower registers in the chain. This hierarchical approach provides various levels of status reporting. The lowest levels give general event status information while the higher levels give more details of the particular events.
Status-Reporting Registers Calibration Status Register (CSR) The Calibration Status Register ( ) is a Read/Clear-Only register in that it may only be read and cleared by the controller, via the following User Status ( ) command – Query and clear the Calibration Status Register ( ).
Page 227
• Error Indicators (Bits 0 to 5) in Calibration Modes (10 or 11): Any calibration error in any of the four modes will be mapped into the Bits 0 to 5, which together maps to the Calibration Error Bit (Bit 3) in the Error Source Register ( ).
Page 228
• Channel Configuration Error (Bit 2): Set when a channel has been inappropriately configured, either because the channel is not present or because the specified channel type is incompatible with the scanning card type installed. This bit is one of the Bits 2 to 7, which together maps to the Execution Error Bit (Bit 4) in the •...
Page 229
Status Byte Register (STB) The Status Byte Register ( ) is a Read-Only register in that it can only be read by the controller, via the Serial Poll ( ) command (IEEE 488 only) or the following User Status ( ) command –...
Mask Registers Event Status Enable Register (ESE) The Event Status Enable Register ( ) is a Read/Write/Clear register in that they can be written and cleared, as well as read by the controller, via the following Set Event Mask ( ) commands –...
Page 231
Example 13g. Status-Reporting Register Hierarchy PRINT#1, “OUTPUT07;N0 X N8 X” PRINT#1, “OUTPUT07;M0 X M32 X” PRINT#1, “OUTPUT07;E?X” PRINT#1, “ENTER07” INPUT A$ E008 PRINT#1, “OUTPUT07;U2X” PRINT#1, “ENTER07” INPUT A$ E002 PRINT#1, “OUTPUT07;U0X” (10) PRINT#1, “ENTER07” (11) INPUT A$ E000 (12) PRINT#1, “SPOLL07” The above example demonstrates how the status reporting register hierarchy works.
Additional Operation Trigger Latency Each trigger source has an associated latency. This latency is the time between the actual Trigger (trigger start event) and its recognition by the TempScan/1100 or MultiScan/1200 unit. The following latency times are simplistic representations of the time between when the Trigger is detected and when the Trigger has been processed.
Open Thermocouple & Range Error Checking The TempScan/1100 or MultiScan/1200 unit possesses built-in utilities for the detection of open thermocouple and range errors on configured channels, as follows: • One hardware utility: The thermocouple cards contain circuitry to detect open thermocouples. •...
System Calibration Introduction……225 Calibration Setup……225 Calibration Properties……225 Calibration Protection……226 Calibration Status……226 Calibration Password……227 Calibration of Master Chassis……228 Calibration of Scanning Cards……230 Calibration of Thermocouple Scanning Cards……232 Calibration of Voltage Scanning Cards……236 Calibration of RTD Scanning Cards……237 Introduction Prior to shipment, each TempScan/1100, MultiScan/1200, Exp/10A, and Exp/11A unit, as well as each TempScan/1100 and MultiScan/1200 scanning card, is calibrated.
Calibration Protection The chassis calibration constants and the calibration password are stored by the TempScan/1100 or MultiScan/1200 in Non-Volatile RAM (NV-RAM). The password is a safety feature used to prevent unauthorized personnel from entering Calibration Mode and altering the calibration constants. As a safeguard, the calibration password and chassis calibration constants are hardware protected.
Calibration Password Note: Attempts to execute calibration commands without entry into Calibration Mode will result in a calibration error, as follows: The Invalid Command Bit (Bit 0) in the Calibration Status Register ( ) will be set, and in turn, any set Bits 0 to 5 in the will be mapped into the Calibration Error Bit (Bit 3) in the Error Source Register ( To Change the Calibration Password...
Calibration of Master Chassis Note: The following text discusses the traditional manual method of calibration. But if you have access to a PC with Windows 3.X or Windows 95, we strongly suggest using ScanCal. For information on the software-automated method of calibration using ScanCal, see chapter ScanCal.
Page 239
To Calibrate the Master Chassis for Offset For offset calibration, locate the calibration jumpers located in one corner of an appropriate scanning card, remove the two calibration jumper caps and short the calibration jumpers using one of those jumper caps, as shown in the figure. Slide the scanning card into the master chassis. Power up the unit and wait at least one hour before continuing.
Calibration of Scanning Cards Scanning Card Calibration Channels The scanning cards described in the following text are applicable to specific scanning units, as shown in the first of the three table. For example, the TempV/32B voltage scanning card pertains to the TempScan/1100 unit only, whereas the MTC/24 thermocouple/volts scanning card pertains to the MultiScan/1200 unit only.
Page 241
The Calibrate Channel Offset ( ) command – formatted as – and the Calibrate Channel Gain Hchan ) command – formatted as – typically refer to calibration being performed on the first Gchan,type channel number of each selected scanning card. These typical channel values are indicated in the chan second table.
These multiple channel values are indicated in the third table. Make sure that the channels selected with the calibration command matches the channels connected to the precision thermocouple- calibration source. Note: The following text discusses the traditional manual method of calibration. But if you have access to a PC with Windows 3.X or Windows 95, we strongly suggest using ScanCal.
Page 243
To Calibrate a Thermocouple Card for Gain CAUTION CAUTION CAUTION CAUTION Ensure that the thermocouple scanning card has been calibrated for offset. If not, follow the thermocouple card offset calibration procedure as described in the previous text. Connect a precision voltage source to Channel 1 on the scanning card being calibrated. Use standard copper hookup wire.
Page 244
To Calibrate a Thermocouple Card for Cold-Junction Offset CAUTION CAUTION CAUTION CAUTION Ensure that the thermocouple scanning card has been calibrated for offset and gain. If not, follow the thermocouple card offset and gain calibration procedures as described in the previous text. Cold-Junction Offset Calibration Connect accurate thermocouple sources to the following multiple channels on the scanning card being calibrated, where...
Page 245
Send the following Calibrate Cold Junction Offset ( ) command for the first Jchan,type,temp cold-junction channel (temperature sensor #1): • TempTC/32B (for TempScan/1100): Jchan,type,nnn.n • TempTC/32A (for TempScan/1000A): Jchan,type,nnn.n • MTC/24 (for MultiScan/1200): Jchan,type,nnn.n Wait for the command to complete. The TRIGGER LED indicator will flash for a few seconds. Monitor the Calibration Status Register ( ) to ensure that the Calibrate Cold Junction Offset ( command completed without error.
Calibration of Voltage Scanning Cards Note: Prior to each calibration session, disable calibration protection by setting the rear panel DIP microswitch 9 to the up (1) position. Then enable Calibration Mode via the Enter Calibration Mode ( ) command with a valid password. If the default calibration password has not been changed, enter K12345 At the end of each calibration session, disable Calibration Mode with the End Calibration...
Calibration of RTD Scanning Cards Note: Prior to each calibration session, disable calibration protection by setting the rear panel DIP microswitch 9 to the up (1) position. Then enable Calibration Mode via the Enter Calibration Mode ( ) command with a valid password. If the default calibration password has not been changed, enter K12345 At the end of each calibration session, disable Calibration Mode with the End Calibration...
Program Examples Introduction……239 Reading HLL Status……240 Reading HLL Data from Thermocouple & Volts Cards…… 242 Acquiring Pre- & Post-Trigger Data at Different Rates……244 Acquiring Pre- & Post-Trigger Data at the Same Rate……248 Operating Alarms……252 Using the IEEE 488 SRQ with Alarms……256 Acquiring Buffer Data in Binary Format……260 Acquiring HLL Data in Binary Format……264 Using Auto Re-arm to Capture Multiple Trigger Blocks……268...
• Lines 17-29: Until another key is pressed to exit the loop, the command is issued and the HLL data is collected. The IEEE 488 controller command sends to the MultiScan/1200, the OUTPUT command requests the data, then the command gets the data from the ENTER LINE INPUT...
Page 255
(42) PRINT #1 “OUTPUT 07; R1X” PRINT #1 “ENTER 07” INPUT #2, READINGS$ LOCATE 7, 1: PRINT “The scan”; i; “was:”; READINGS$ PRINT #1, “OUTPUT 07; UOX: PRINT #1, :ENTER07” OUTPUT #2, U% IF U% = 1 THEN END (50) WEND This program is in the...
Page 256
MultiScan/1200 Example 15f. SLOW_ACQ.BAS Program CLS : PRINT “The MultiScan/1200 is resetting...” PRINT #1, “OUTPUT 07;*RX” SLEEP 4 WHILE (S% AND 4) = 0 PRINT #1, “SPOLL 07" INPUT #2, S% WEND PRINT #1, “OUTPUT 07;M#0X” PRINT #1, “OUTPUT 07;W#32X” (10) PRINT #1, “OUTPUT 07;C1-24,1X”...
Page 257
This program is in the subdirectory. It will configure 48 thermocouple SLOW_ACQ.BAS \EXAMPLES\ channels, collect the data as soon as it becomes available, and post it on the screen. • Lines 1-3: Although not necessary, it is good practice to reset the MultiScan/1200 at the start of your application by sending the Reset Power-On ( ) command.
Acquiring Pre- & Post-Trigger Data at the Same Rate TempScan/1100 Example 15g. FAST_ACQ.BAS Program CLS : PRINT “The TempScan/1100 is resetting...” PRINT #1, “OUTPUT 07;*RX” SLEEP 10 S% = 0 WHILE (S% AND 4) = 0 PRINT #1, “SPOLL 07" INPUT #2, S% WEND PRINT #1, “OUTPUT 07;C1-32,3X”...
Page 259
• Lines 1-3: Although not necessary, it is good practice to reset the TempScan/1100 at the start of your application by sending the Reset Power-On ( ) command. Wait a few seconds. • Lines 4-8: To be certain that the reset was successful and the device is ready, Serial Poll the device until the proper status is returned.
Page 260
MultiScan/1200 Example 15h. FAST_ACQ.BAS Program CLS : PRINT “The MultiScan/1200 is resetting...” PRINT #1, “OUTPUT 07;*RX” SLEEP 10 S% = 0 WHILE (S% AND 4) = 0 PRINT #1, “SPOLL 07" INPUT #2, S% WEND PRINT #1, “OUTPUT 07;M#0X” (10) PRINT #1, “OUTPUT 07;W#32X”...
Page 261
• Lines 1-3: Although not necessary, it is good practice to reset the MultiScan/1200 at the start of your application by sending the Reset Power-On ( ) command. Wait a few seconds. • Lines 4-8: To be certain that the reset was successful and the device is ready, Serial Poll the device until the proper status is returned.
Operating Alarms TempScan/1100 Example 15i. ALARM2.BAS Program CLS : PRINT “The TempScan/1100 is resetting...” PRINT #1, “OUTPUT 07;*RX” SLEEP 10 S% = 0 WHILE (S% AND 4) = 0 PRINT #1, “SPOLL 07" INPUT #2, S% WEND PRINT #1, “OUTPUT 07;C1-32,3,1,18,0X” (10) PRINT #1, “OUTPUT 07;A1-2,1X”...
Page 263
The following program is in the subdirectory. It will set up the alarm ALARM2.BAS \EXAMPLES\ system of the TempScan/1100. • Lines 1-3: Although not necessary, it is good practice to reset the TempScan/1100 at the start of your application by sending the Reset Power-On ( ) command.
Page 264
MultiScan/1200 Example 15j. ALARM2.BAS Program CLS : PRINT “The MultiScan/1200 is resetting...” PRINT #1, “OUTPUT 07;*RX” SLEEP 10 S% = 0 WHILE (S% AND 4) = 0 PRINT #1, “SPOLL 07” INPUT #2, S% WEND PRINT #1, “OUTPUT 07;M#0X” (10) PRINT #1, “OUTPUT 07;W#32X”...
Page 265
The following program is in the subdirectory. It will set up the alarm ALARM2.BAS \EXAMPLES\ system of the MultiScan/1200. • Lines 1-3: Although not necessary, it is good practice to reset the MultiScan/1200 at the start of your application by sending the Reset Power-On ( ) command.
Using the IEEE 488 SRQ with Alarms TempScan/1100 Example 15k. ALAR2SRQ.BAS Program CLS : PRINT “The TempScan/1100 is resetting...” PRINT #1, “OUTPUT 07;*RX” SLEEP 10 S% = 0 WHILE (S% AND 4) = 0 PRINT #1, “SPOLL 07” INPUT #2, S% WEND ON PEN GOSUB AlarmHandler PEN ON...
Page 267
The following program is in the subdirectory. It will set up the alarm ALAR2SRQ.BAS \EXAMPLES\ system of the TempScan/1100, and then it will use the IEEE 488 Service Request signal to asychronously service the event. • Lines 1-3: Although not necessary, it is good practice to reset the TempScan/1100 at the start of your application by sending the Reset Power-On ( ) command.
Page 268
MultiScan/1200 Example 15l. ALAR2SRQ.BAS Program CLS : PRINT “The MultiScan/1200 is resetting...” PRINT #1, “OUTPUT 07;*RX” SLEEP 10 S% = 0 WHILE (S% AND 4) = 0 PRINT #1, “SPOLL 07” INPUT #2, S% WEND ON PEN GOSUB AlarmHandler PEN ON (10) PRINT #1, “ARM SRQ”...
Page 269
The following program is in the subdirectory. It will set up the alarm ALAR2SRQ.BAS \EXAMPLES\ system of the MultiScan/1200, and then it will use the IEEE 488 Service Request signal to asychronously service the event. • Lines 1-3: Although not necessary, it is good practice to reset the MultiScan/1200 at the start of your application by sending the Reset Power-On ( ) command.
Acquiring Buffer Data in Binary Format TempScan/1100 Example 15m. BIN_ACQ.BAS Program CLS : PRINT “The TempScan/1100 is resetting...” PRINT #1, “OUTPUT 07;*RX” SLEEP 10 S% = 0 WHILE (S% AND 4) = 0 PRINT #1, “SPOLL 07" INPUT #2, S% WEND PRINT #1, “OUTPUT 07;C1-16,3X”...
Page 271
The following program is in the subdirectory. It will configure 32 BIN_ACQ.BAS \EXAMPLES\ thermocouple channels, set up the TempScan/1100 for acquisition, and then after the acquisition is complete, collect the buffered channel readings in a Binary format rather than the default ASCII format.
Page 272
MultiScan/1200 Example 15n. BIN_ACQ.BAS Program CLS : PRINT “The MultiScan/1200 is resetting...” PRINT #1, “OUTPUT 07;*RX” SLEEP 10 S% = 0 WHILE (S% AND 4) = 0 PRINT #1, “SPOLL 07" INPUT #2, S% WEND PRINT #1, “OUTPUT 07;M#0X” (10) PRINT #1, “OUTPUT 07;W#32X”...
Page 273
The following program is in the subdirectory. It will configure 12 BIN_ACQ.BAS \EXAMPLES\ thermocouple and 12 volts channels, set up the MultiScan/1200 for acquisition, and then after the acquisition is complete, collect the buffered channel readings in a Binary format rather than the default ASCII format.
Acquiring HLL Data in Binary Format TempScan/1100 Example 15o. BIN_HLL.BAS Program CLS : PRINT “The TempScan/1100 is resetting...” PRINT #1, “OUTPUT 07;*RX” SLEEP 10 S% = 0 WHILE (S% AND 4) = 0 PRINT #1, “SPOLL 07" INPUT #2, S% WEND PRINT #1, “OUTPUT 07;C1-32,1X”...
Page 275
The following program is in the subdirectory. It will configure 32 BIN_HLL.BAS \EXAMPLES\ thermocouple and 16 volts channels, set up the TempScan/1100 for acquisition, and then after the acquisition is complete, collect the High/Last/Low (HLL) channel readings in a Binary format rather than the default ASCII format.
Page 276
MultiScan/1200 Example 15p. BIN_HLL.BAS Program CLS : PRINT “The MultiScan/1200 is resetting...” PRINT #1, “OUTPUT 07;*RX” SLEEP 10 S% = 0 WHILE (S% AND 4) = 0 PRINT #1, “SPOLL 07" INPUT #2, S% WEND PRINT #1, “OUTPUT 07;M#0X” (10) PRINT #1, “OUTPUT 07;W#32X”...
Page 277
The following program is in the subdirectory. It will configure 24 BIN_HLL.BAS \EXAMPLES\ thermocouple and 12 volts channels, set up the MultiScan/1200 for acquisition, and then after the acquisition is complete, collect the High/Last/Low (HLL) channel readings in a Binary format rather than the default ASCII format.
Using Auto Re-arm to Capture Multiple Trigger Blocks TempScan/1100 Example 15q. BLK_ACQ.BAS Program CLS : PRINT “The TempScan/1100 is resetting...” PRINT #1, “OUTPUT 07;*RX” SLEEP 10 S% = 0 WHILE (S% AND 4) = 0 PRINT #1, “SPOLL 07" INPUT #2, S% WEND PRINT #1, “OUTPUT 07;C1-16,1X”...
Page 279
The following program is in the subdirectory. It will configure 32 BLK_ACQ.BAS \EXAMPLES\ thermocouple channels, and will set up the TempScan/1100 unit for Auto Re-arm, which re-arms the unit for another Trigger (trigger start event) as soon as the current acquisition has been completed. •...
Page 280
MultiScan/1200 Example 15r. BLK_ACQ.BAS Program CLS : PRINT “The MultiScan/1200 is resetting...” PRINT #1, “OUTPUT 07;*RX” SLEEP 10 S% = 0 WHILE (S% AND 4) = 0 PRINT #1, “SPOLL 07" INPUT #2, S% WEND PRINT #1, “OUTPUT 07;M#0X” (10) PRINT #1, “OUTPUT 07;W#32X”...
Page 281
The following program is in the subdirectory. It will configure 24 BLK_ACQ.BAS \EXAMPLES\ thermocouple channels, and will set up the MultiScan/1200 unit for Auto Re-arm, which re-arms the unit for another Trigger (trigger start event) as soon as the current acquisition has been completed. •...
Page 282
Acquiring Burst Mode Data (MultiScan/1200 Only) Example 15s. BURST.BAS Program CLS : PRINT “The MultiScan/1200 is resetting...” PRINT #1, “OUTPUT 07;*RX” SLEEP 10 S% = 0 WHILE (S% AND 4) = 0 PRINT #1, “SPOLL 07" INPUT #2, S% WEND PRINT #1, “OUTPUT 07;M#1X”...
Page 283
The following program is in the subdirectory. It will set up the BURST.BAS \EXAMPLES\ MultiScan/1200 for an acquisition in single-channel high-speed burst mode and then bring the values into the controller after the acquisition is complete. • Lines 1-3: Although not necessary, it is good practice to reset the MultiScan/1200 at the start of your application by sending the Reset Power-On ( ) command.
Introduction Command Syntax Command Characters Commands are identified with the following characters: A single letter ( through A single letter ( through ) followed by a pound sign ( An at-sign character ( An asterisk ( ) followed by a single letter ( through In addition, the commands are governed by the following syntax rules.
Fixed Formats Any command with the Query ( ) command extension or any User Status ( ) command returns a fixed format. For instance, any option that can range up to 65,535 always returns five digits, so zero would be returned as .
Page 289
Table 16b. Deferred Commands Execution Order Order TempScan/1100 MultiScan/1200 Set User Terminator Set User Terminator Set Query Terminator Set Query Terminator Set Data Format Set Data Format Set SRQ Mask Set SRQ Mask Set Event Mask Set Event Mask Set Trigger Level Set Trigger Level Channel Setup Commands Channel Setup Commands...
Command Summary Command Syntax Description Trigger On Command Trigger on receipt of an Flush Acquisition Flush any data currently in the Acquisition Buffer. Buffer Clear Channel Clear out the channel configuration so that no channels are Configuration configured. Restore Factory Restore unit to factory configuration.
Page 291
Command Syntax Description Select Card Select the card from which subsequent C#card interrogation will retrieve information. Valid options for are: - Selects the chassis, - Selects the card in card the master unit, - Selects the 1st slave card, - Selects the 2nd slave card, - Selects the 3rd slave card, etc, Selects the 29th slave card, and...
Page 292
Command Syntax Description Calibrate Cold Junction Calibrate the cold-junction offsets for cold-junction Jchan, Offset compensation of the thermocouple signals where type, chan the channel number such that < < , where temp chan for the TempScan/1100 and for the MultiScan/1200. is the thermocouple channel type.
Page 293
Command Syntax Description Set Digital Outputs Set any of the 32 digital outputs (separated into four 8-bit Obank1, banks) to a specified setting, where bank2, bankn is an argument in the form of the number such that bank3, < < when converted to binary format bank4 represents the desired settings for the 8-bit bank.
Page 294
Command Syntax Description User Status Request information about various internal conditions of the Ureq unit where refers to one of the following request types: - Query and clear the Event Status Register ( - Query the Status Byte Register ( - Query and clear the Calibration Status Register ( - Query the current system settings - Query the current High/Low/Last (HLL) Registers...
Command Reference The following pages provide the command set for the TempScan/1100 and MultiScan/1200. For each command, the command name, the descriptive name, and the command description are given. In turn, the command description includes the following format. Command Description Format Type This item refers to the part of the system that the command acts upon.
- Trigger On Command TYPE Acquisition EXECUTION Deferred SYNTAX Trigger upon receipt of an DESCRIPTION The Trigger On ( ) command will start or stop the acquisition accordingly when the arguments start stop of the Set Trigger Configuration ( ) command is set to (trigger on).
- Flush Acquisition Buffer TYPE Buffer EXECUTION Immediate SYNTAX Flush any data currently in the Acquisition Buffer DESCRIPTION The Flush Acquisition Buffer ( ) command will flush any data currently in the Acquisition Buffer. Upon execution of this command, all data currently in the buffer will be deleted and made unavailable to be read. This command should only be used when it is determined that the data in the buffer is no longer needed or may be corrupt.
- Clear Channel Configuration TYPE Channel EXECUTION Deferred SYNTAX Clear out the channel configuration so that no channels are configured DESCRIPTION The Clear Channel Configuration ( ) command will clear out the channel configuration so that no channels are configured. After this command has been performed, channel readings will be not be updated; therefore, no HLL or Acquisition Buffer updates will be performed until a new configuration is entered via the Configure Channels ) command.
- Restore Factory Settings TYPE System EXECUTION Immediate SYNTAX Restore unit to factory configuration DESCRIPTION The Restore Factory Defaults ( ) command may be used to restore the unit to the same configuration it had when it left the factory. Issuing this command will cause the unit to load the factory default configuration into the working configuration.
- Set RTD Gain Calibration Reference TempScan/1100 only TYPE Calibration EXECUTION Immediate Set RTD Gain Calibration reference point to specified number of ohms. SYNTAX *Ggain is the reference point in the form of a real number gain nnn.nn Query the present reference point setting. DESCRIPTION RTD (Resistance Temperature Device) Gain Calibration requires a precision resistance source to be applied to Channel 1 of each RTD card being calibrated.
- Change Calibration Keyword TYPE Calibration EXECUTION Immediate SYNTAX Change the calibration keyword, where is the keyword in the form of a 5- *Kkey digit number . Therefore the password can be no longer than 5 nnnnn characters. DESCRIPTION Note: This command is only for advanced users who perform their own calibration. It is not necessary for normal, everyday operation.
- Adjust Calibration Card Pots TYPE Calibration EXECUTION Immediate SYNTAX Select voltage level to be enabled for adjustment. Valid options for *Pchan chan are: - Enable -4.4 Volt Source on calibration card, - Enable +4.4 Volt Source on calibration card, and - Select 0 Volts Ground.
- Reset Power-On TYPE System EXECUTION Immediate SYNTAX Power-on reset. Equivalent to a hardware reset. DESCRIPTION The Reset Power-On ( ) command has the same effect on the unit as removing and re-applying power. All buffer data and channel configurations are erased. Meanwhile, the IEEE 488 bus commands Device Clear ( and Selected Device Clear ( ) do not have this effect.
- Set Power-Up Configuration TYPE System EXECUTION Immediate SYNTAX Specify power-up configuration mode. Valid options for are: - Power *Smode mode up under last known configuration (default). - Power up under factory default configuration. DESCRIPTION With the Set Power-Up Configuration ( ) command, specifying the mode to be will cause the unit to load its last known configuration when it is powered on or when the Reset Power-On (...
- Set Scan Time Stamping TYPE System EXECUTION Immediate SYNTAX Specify whether or not scan time stamping will be enabled. Valid options for *Tstate are: - Disable scan time stamping (default), - Enable absolute state time stamping, and - Enable relative time stamping. DESCRIPTION The Set Scan Time Stamping ( ) command, when enabled, will append a Time/Date stamping to each scan...
- Set Software Digital Filtering TempScan/1100 only TYPE System EXECUTION Deferred Specify whether or not software digital filtering for thermocouple cards will be SYNTAX *Wmode enabled. Valid options for are: - Disable digital filtering for mode thermocouple cards, and - Enable digital filtering for thermocouple cards (default).
- Assign Digital Alarm Output TYPE System EXECUTION Deferred SYNTAX Set alarm condition where is the channel(s) to assign to the digital Achans, chans output. output may be in two forms: (for a single channel where < < chans chan chan max) or (for a range of channels where...
- Set Scan Alarm Stamping TYPE System EXECUTION Deferred SYNTAX Specify whether or not scan alarm stamping will be enabled. Valid options for A#state are: - Disable scan alarm stamping (default), and - Enable state scan alarm stamping. DESCRIPTION The Set Scan Alarm Stamping ( ) command, when enabled, is used to stamp the alarm states of the 32 digital alarm outputs to the end of each scan as the scans occur in real time.
- Configure Channels TYPE Channel EXECUTION Deferred SYNTAX Configure the channels for the master unit and its slave units. Cchans, chans are required arguments, while type type lowsp highsp hyst optional. [lowsp], [highsp], may be in two forms: (for a single channel where <...
Page 310
Thermocouple Scanning Cards Assignable Channel Types For Troubleshooting purposes only, not for normal operation. These special types are valid only in degrees Celsius. Same as Without temperature Temp. Temp. normal sensor adjustment sensor sensor Thermocouple Normal operation (i.e. raw A/D input of values only, values only, Type...
Page 311
EXAMPLE ‘ Set Data Format to Engineering Units, degrees C PRINT#1, “OUTPUT07; F0,0X” ‘ Clear current channel configuration PRINT#1, “OUTPUT07;*C” ‘ Configure channel for Type J thermocouple with low PRINT#1,"OUTPUT07;C1,1,-100.0, setpoint of -100.0 °C, high setpoint of 100.0 °C and 100.0, 0.5"...
- Select Card TYPE Calibration EXECUTION Immediate SYNTAX Select the card from which subsequent interrogation will C#card retrieve information. Valid options for are: - Selects the chassis, card - Selects the card in the master unit, - Selects the 1st slave card, Selects the 2nd slave card, - Selects the 3rd slave card, etc, - Selects...
- Set Relay Make Time MultiScan/1200 only TYPE System EXECUTION Deferred Specify how long to wait after closing a channel relay before reading valid SYNTAX D#make data, where is the number of 520.833-microsecond intervals. make DESCRIPTION The Set Relay Make Time ( ) command allows the user to increase the delay between closing a relay and reading valid channel data.
- End Calibration Mode TYPE Calibration EXECUTION Immediate SYNTAX Terminate Calibration Mode DESCRIPTION Note: This command is only for advanced users who perform their own calibration. It is not necessary for normal, everyday operation. To use this command the unit must be in Calibration Mode. The End Calibration Mode ( ) command is then used to take the unit out of Calibration Mode.
- Query Error Status TYPE System EXECUTION Immediate SYNTAX Returns present error condition with one of the following error codes: – Command Conflict Error. E128 – Open Thermocouple or Range Error. E032 – Trigger Overrun. E016 – Calibration Error. E008 –...
- Set Data Format TYPE System EXECUTION Deferred SYNTAX Configure the input and output formats. Fengr, format converts the raw data to the engineering units with which you prefer to engr work. Valid options are: - degrees Celsius (default), - degrees Fahrenheit, - degrees Rankine, - degrees Kelvin, and...
Page 317
When the unit is inputting or outputting data, it first references the current reading format. For example, if (Engineering Units), it will then reference the current settings of the engineering units and then format perform the necessary conversion. However, data readings are only converted to the specified engineering units if the associated channel type is a channel that supports those engineering units.
- Set Burst Mode Frequency MultiScan/1200 only TYPE System EXECUTION Deferred Select burst mode sampling frequency where is a real number and SYNTAX F#freq freq where < < Hertz (default). 38.5 freq 20000.0 DESCRIPTION The Set Burst Mode Frequency ( ) command is used to select the channel sampling frequency when the MultiScan/1200 is in single-channel high-speed burst mode.
- Calibrate Channel Gain TYPE Calibration EXECUTION Immediate SYNTAX Calibrate the correction gain constants for given option card where Gchan, chan the channel number such that < < , where for the type chan TempScan/1100 and for the MultiScan/1200. The chassis is chan = 0 is the channel type.
- Calibrate Channel Offset TYPE Calibration EXECUTION Immediate SYNTAX Calibrate the correction offset constants for given option card where Hchan chan the channel number such that < < , where for the chan TempScan/1100 and for the MultiScan/1200. The chassis is chan = 0 DESCRIPTION Note: This command is only for advanced users who perform their own calibration.
- Set Scan Interval TYPE Acquisition EXECUTION Deferred SYNTAX Set the two configurable scan intervals of the unit where Inorm, norm the normal and acquisition scan intervals which have the form: where is hours, is minutes, is seconds, and hh:mm:ss.t tenths of a second.
- Set Digital Input Stamping TYPE System EXECUTION Deferred SYNTAX Specify whether or not digital input stamping will be enabled. Valid options I#state are: - Disable digital input stamping (default), and - Enable state digital input stamping. DESCRIPTION The Set Digital Input Stamping ( ) command, when enabled, is used to stamp the digital input states of the 8 digital inputs to the end of each scan as the scans occur in real time.
- Calibrate Cold Junction Offset TYPE Calibration EXECUTION Immediate SYNTAX Calibrate the cold-junction offsets for cold-junction compensation of the Jchan, thermocouple signals where is the channel number such that < type, chan < , where for the TempScan/1100 and temp chan for the MultiScan/1200.
- Enter Calibration Mode TYPE Calibration EXECUTION Immediate SYNTAX Enter Calibration Mode if the keyword (or password) is correct, where Kkey the keyword in the form of a 5-digit number . Therefore the nnnnn password can be no longer than 5 characters. Query as defined above.
- Set Trigger Level TYPE Channel EXECUTION Deferred SYNTAX Sets the level against which the testing of channel readings should be Lchan, performed where is the channel number such that < < level, chan chan where for the TempScan/1100 and for the hyst MultiScan/1200.
- Set Scan Rate TempScan/1100 only TYPE System EXECUTION Deferred Specify whether to select the optional slow scan rate or to select the default SYNTAX L#rate fast scan. Valid options for are: - Select fast scan rate (default), rate - Select slow scan rate. DESCRIPTION Although the TempScan/1100 factory default setting is fast scan rate, the Set Scan Rate ( ) command can...
- Set SRQ Mask TYPE System EXECUTION Deferred SYNTAX Use the IEEE 488 Service Request ( ) mechanism to inform the IEEE 488 Mmask controller of certain conditions, where is in the form of the number mask such that < <...
- Set Measuring Mode MultiScan/1200 only TYPE System EXECUTION Deferred Specify measuring mode. Valid options for are: - Line-cycle SYNTAX M#mode mode integration / high-speed multi-channel mode, and - Single-channel high- speed burst mode. DESCRIPTION The Set Measuring Mode ( ) command selects one of the two basic internal measuring modes supported by the MultiScan/1200 unit: •...
- Set Event Mask TYPE System EXECUTION Deferred SYNTAX Directly sets the Event Status Enable Register ( ) where is in the Nmask mask form of the number such that < < is summed from the following conditions: – ESB on Power On –...
- Set Digital Outputs TYPE System EXECUTION Immediate SYNTAX Set any of the 32 digital outputs, grouped into four 8-bit banks, to a specified Obank1, setting, where (for ) is an argument in the form of the bank2, bankn number such that <...
- Program Trigger Times TYPE Channel EXECUTION Deferred SYNTAX Set the Trigger and/or Stop times for an acquisition configured for start and/or Pstart, stop on absolute time, where are in the standard stop start stop Time/Date input format: where is in hours, hh:mm:ss:t,MM/DD/YY is in minutes, is in seconds,...
- Set Query Terminator TYPE System EXECUTION Deferred SYNTAX Set the query terminators via the following parameters: is the response Qresp, resp terminator, is the channel terminator, is the scan terminator, hll, scan is the Trigger Block terminator. scan, block block, is the separator terminator which determines whether or not a separator character should be used.
- Query Card Data TYPE Calibration EXECUTION Immediate SYNTAX Read back the card identification and calibration information from the scanning card previously selected by the Select Card ( ) command. DESCRIPTION Note: This command is only for advanced users who perform their own calibration. It is not necessary for normal, everyday operation.
- Read Buffered Data TYPE Buffer EXECUTION Immediate SYNTAX Read scan data from the Acquisition Buffer where is the type of data Rtype type request being made. Valid options for are: - Read the oldest scan type currently residing in the Acquisition Buffer, - Read the oldest complete Trigger Block currently residing in the Acquisition Buffer, and - Read all...
- Read Last Readings TYPE System EXECUTION Immediate SYNTAX Queries the last readings from the HLL Registers for specified channels. R#chans may be in two forms: (for a single channel where < < chans chan chan ) or (for a range of channels where <...
- Set Real-Time Clock TYPE System EXECUTION Immediate SYNTAX Set the internal real-time clock where is in the standard Time/Date Stime time input format: where is in hours, is in hh:mm:ss:t,MM/DD/YY minutes, is in seconds, is in tenths of a second, is the month, is the day, and is the year.
- Set Trigger Configuration TYPE Acquisition EXECUTION Deferred SYNTAX Configure an acquisition of scan data with the following parameters: Tstart, stop, is the start event and is the stop event start stop re-arm determines if the unit should continue acquiring after the first re-arm sync acquisition completes, where...
Page 339
For more information on Trigger and Stop configuration, see section Trigger Configuration in the chapter System Configuration. Note: If the Trigger and Stop are assigned different trigger types (sources), a combination of the acquisition- dependent commands prior to trigger configuration is required. Note: For the MultiScan/1200 unit to recognize a Trigger (trigger start event) source which is set to TTL Level or Alarm, at least one Pre-Trigger scan must be programmed via the parameter of the Set Counts (...
- User Status TYPE System EXECUTION Immediate Request information about various internal conditions of the unit where SYNTAX Ureq refers to one of the following request types: - Query and clear the Event Status Register ( - Query the Status Byte Register ( - Query and clear the Calibration Status Register ( - Query the current system settings - Query the current High/Low/Last (HLL) Registers...
Page 341
: Query the current system settings. This request is equivalent to the following string of queries: Consequently, this request responds with the following data in their respective F?I?L?P?Q?S?T?Y? forms for all of the configured channels, according to the user-defined data and terminator formats: Fengr,format Qresp,hll,scan,block,sep Inorm,acq...
Page 343
: Query the product information. This request responds with the current TempScan/1100 or MultiScan/1200 product information including version levels. : Query the measuring mode parameters (MultiScan/1200 only). For the MultiScan/1200 only, this request is equivalent to the following string of measuring mode queries: Consequently, this request responds with the following measuring M#?F#?W#?
- Set User Terminator TYPE System EXECUTION Deferred SYNTAX Set the User Terminator value to any character whose numeric value (ASCII Vval value) is in the range Query the present User Terminator value. DESCRIPTION The Set User Terminator ( ) command is used to set the user-defined User Terminator value to any character whose numeric value (ASCII value) is in the range .
- Set Averaging Weight MultiScan/1200 only TYPE System EXECUTION Deferred Specify the number of samples to average in line cycle integration / high- SYNTAX W#wt speed multi-channel mode where is the averaging weight. Valid options are: (default), , and DESCRIPTION The Set Averaging Weight ( ) command selects how many samples to average for each thermocouple or DC volts channel, or how many samples over which the Root Mean Square (RMS) is calculated for AC volts.
- Execute TYPE System EXECUTION Immediate SYNTAX Execute preceding command string. DESCRIPTION Deferred commands are interpreted and processed in the Acquisition Buffer as they are received, but they require the Execute (X) command to be issued in order to be executed. If multiple system commands are used in the same string, each use of the command must be followed by the Execute (X) command.
- Set Counts TYPE Acquisition EXECUTION Deferred Set acquisition counts where is the Pre-Trigger count, is the Post- SYNTAX Ypre, post Trigger count and is the Post-Stop count. post, stop stop Query current acquisition count selections. DESCRIPTION For either the TempScan/1100 or MultiScan/1200 unit, the Set Counts ( ) command is used to set a Pre-Trigger, Post-Trigger, and Post-Stop scan count to define the size of the acquisition.
- Query TYPE System EXECUTION Immediate SYNTAX Query the present configuration or mode of the command preceding the DESCRIPTION Most commands have a corresponding query command formed by appending the question mark ( ) command extension. Stored in the output queue until the PC/IEEE 488 controller retrieves them, query command responses consist of the present configuration or mode of the previously-executed command.
Page 349
Appendix IEEE 488 Bus & Serial Bus Lines……339 IEEE 488 Bus Commands……340 ASCII Codes……341 ASCII Code Summary……341 ASCII Code Details……343 IEEE 488 Bus & Serial Bus Lines Bus State Bus Line Data Transfer (DIO) Lines Bus Management Lines Interface Clear Remote Enable IEEE 488 Interface: Bus Management Lines Attention ($04)
IEEE 488 Bus Commands Bus State IEEE 488 Bus Command Data Transfer (DIO) Lines (ATN is asserted “1”) Device Clear Group Execute Trigger ($08) Go To Local ($01) Listen Address Group ($20-3F) Local Lock Out ($11) My Listen Address My Talk Address Parallel Poll Config Parallel Poll Disable ($07) Parallel Poll Unconfig ($15)
ASCII Code Details Decimal Values 00 to 31 – ACG & UCG Characteristics ASCII Control Codes (Decimal 00 to 31) Character & Name Bus Message Value Value ($) Abbreviation Addressed Command Group ( Null None None / NUL Start of Header Go To Local ( ^A / SOH Start of Text...
Page 354
Decimal Values 00 to 31 – ACG & UCG Descriptions ASCII Control Codes (00 to 31) Name Description Addressed Command Group ( Null ( Space filler character. Used in output timing for some device drivers. Start of Header ( Marks beginning of message header. Start of Text ( Marks beginning of data block (text).
Page 355
Decimal Values 32 to 63 – LAG ASCII Character Set (Decimal 32 to 63) Character Name Bus Message Listen Address Group (LAG) Space Bus address 00 <space> Exclamation Point Bus address 01 Quotation Mark Bus address 02 “ Number Sign Bus address 03 Dollar Sign Bus address 04...
Page 356
Decimal Values 64 to 95 – TAG ASCII Character Set (Decimal 64 to 95) Character Name Bus Message Talk Address Group (TAG) At Sign Bus address 00 Capital A Bus address 01 Capital B Bus address 02 Capital C Bus address 03 Capital D Bus address 04 Capital E...
Page 357
Decimal Values 96 to 127 – SCG ASCII Character Set (96 to 127) Character Name Bus Message Secondary Command Group (SCG) Grave Command 00 ’ Lowercase A Command 01 Lowercase B Command 02 Lowercase C Command 03 Lowercase D Command 04 Lowercase E Command 05 Lowercase F...
Page 361
Show Trend Indicator option, Status-Reporting Registers, 214, Fill Down option, 110 215, 216, 220 Go Down to Next Available Stop, 180, 181 Channel option, 110 Simulated Instrument option, Go to Channel option, 110 string, 276 Go Up to Next Available Slower option, 134 switch, 13, 28, 34 syntax, 276...
Abbreviations (bullet symbol) “and” (e.g. Federal Communications Commission *SC CA (asterisk symbol) “unasserted” (e.g. Form Feed (ASCII Code) Not Controller Active mode File Separator (ASCII Code) Not System Controller mode Group Execute Trigger bus command Analog-to-Digital General Purpose Interface Bus GPIB Addressed Command Group Group Separator (ASCII Code)
Page 363
Standard Cmds. for Programmable Instruments Substitute (ASCII Code) SCPI Small Computer System Interface bus Synchronous Idle (ASCII Code) SCSI Selected Device Clear bus command Thermocouple Shift In (ASCII Code) Talk Address Group bus command Shift Out (ASCII Code) Take Control bus command Start of Header (ASCII Code) Transistor-Transistor Logic Serial Poll Disable bus command...
Page 364
− Notes Index TempScan / MultiScan User's Manual...
Need help?
Do you have a question about the TempScan 1100 and is the answer not in the manual?
Questions and answers