Test & Measurement Development Package: Testpoint
Test & Measurement Development Package: Testpoint
Test & Measurement Development Package: Testpoint
TestPoint lets you build complete applications quickly and easily without drawing, connecting, or
• Database toolkit—direct access wiring icons, or writing lines of code. You program in the same way you might describe your applica-
to all popular database tion to someone else! Simply drag and drop objects representing graphs, displays, and other parts of
packages your test in a display panel. On an Action List, list the things you want your test to do. TestPoint
builds the code to run your test and provides you with a description of the test.
• Internet toolkit—monitor/
control from your Internet
Build custom applications without programming
TestPoint is equipped with features for controlling external devices, responding to events, processing
browser data, creating report files, and exchanging information with other Windows programs. It also
includes libraries for controlling popular GPIB instruments such as Keithley’s DMMs, switches,
• 32-bit Windows SourceMeter® instruments, and sensitive line instrumentation. It operates in the Windows
95/98/NT/2000/Me/XP support 95/98/NT/2000/Me/XP environments and has 32-bit capability. OCX and ActiveX® controls plug direct-
• Works with IEEE-488 ly into TestPoint, providing a range of even more features from hundreds of third party vendors.
instruments, RS-232 and The TestPoint package is more powerful and flexible than ever, with a variety of new features:
RS-485 devices, and data
acquisition boards and cards • Test sequencer
from Keithley
• Objects to interface with Microsoft Word and Excel
• Includes 100s of instrument-
specific libraries • Bookmarks in the editor that permit you to quickly jump anywhere in the object list
Bitmaps, customized live buttons, and display text are easy to add for professional looking applications.
www.keithley.com
A G R E A T E R M E A S U R E O F C O N F I D E N C E
TestPoint™ Test & Measurement Development Package
for Plug-In Boards and Instrument Control under Windows
ACCESSORIES
www.keithley.com
A G R E A T E R M E A S U R E O F C O N F I D E N C E
TestPoint™ V5.0 Test & Measurement Development Package
for Plug-In Boards and Instrument Control under Windows
The Internet Toolkit’s advanced “server push” TestPoint Math Object Support
APPLICATIONS technology allows you to automate. For exam-
ple, you can have updates or downloads happen ANALYSIS FUNCTIONS: Integration, differentiation, FFT() and
• General data acquisition and automatically at specific times or whenever cer- IFFT(), frequency, magnitude and phase.
analysis applications tain operating conditions occur. The following Hamming, Hanning, Blackman, Blackman-Harris3, Blackman-
Harris4, histogram, convolve, solve, sort.
• Control USB, PCI, ISA, or PCMCIA lists a few examples of what you can do with the Linear least squares, Polynomial regression.
data acquisition boards and e-mail feature of TestPoint combined with the BASIC FUNCTIONS: +, -, *, /, exponentiation mod, not, and, or,
modules “server push” technology. xor, sqr(), sgn, factorial, <, <=, =, =>, <>, comparison oper-
• At timed intervals, send test results to an ators for numbers or vectors, floor, ceil, round, int, abs, sgn,
• Automatic test equipment rnd, rndNormal.
systems
e-mail distribution list.
CONTROL FUNCTIONS: Proportional, PID, PD, PI, ID, and user
• Send maintenance notices based on cycle defined functions.
• GPIB, RS-232/485, and VISA time, wear, or other measurement. CONVERSION FUNCTIONS: hex(), valhex(), binary(), valbin(),
TestPoint specifications
www.keithley.com
A G R E A T E R M E A S U R E O F C O N F I D E N C E
TestPoint™ V5.0 Test & Measurement Development Package
for Plug-In Boards and Instrument Control under Windows
TestPoint Specifications
OBJECTS: TestPoint includes 55 standard objects that perform the FULL CLIENT/SERVER DYNAMIC DATA EXCHANGE (DDE):
functions listed below. Any number of objects can be used in Copy, paste, paste/cancel link for use with Lotus, Microsoft, SUPPORTED KEITHLEY DATA
any order, individually or combined with other objects to cre- Borland, and other products. ACQUISITION HARDWARE
ate user defined objects. In addition to the functions listed, GENERAL PURPOSE I/O: Memory or I/O mapped, word or byte, KUSB-31xx Series, KPCI-31XX Series, KPCI-1801HC/1802HC,
objects for instruments, closed loop control (PID), thermocou- bit test. KPCI-PIO, -PDISO Series, KPCMCIA Series, DAS-800/801/802 (up
ple measurements and engr. unit conversions are also includ- to four boards in interrupt mode), DAS-1200/1400/1600 (up to
GRAPHICS: Draw, clear, and add points to line, strip, or bar
ed. TestPoint objects have settings which control their physical two boards from the entire DAS-1600 family in interrupt or DMA
charts. Linear, semilog, or log scaling, X vs. Y, autoscaling X
and operational characteristics. The object settings position mode), DAS-1800 Series (up to three boards in interrupt or DMA
and/or Y, multiple Y axes, settable axis intercept, major/minor
and size are programmable. The properties of ActiveXobjects mode for the entire series). Other boards may be supported —
grids and tics. Choice of background, grid, and waveform col-
added to TestPoint are programmable. All math functions can consult factory for the latest list.
ors, indicators, and annotation. Inspect, zoom, pan, and tabu-
be nested and, where applicable, all math functions operate on
lar data.
scalars, vectors, and arrays.
GROUPING: Any number of objects can be grouped and groups
TestPoint specifications
can be grouped to achieve hierarchy.
OBJECT FUNCTIONS GUI CONTROLS: Pushbutton, switch, selector, slider, text, data-
ACQUISITION AND TRANSFER RATES: Acquisition speeds and entry, indicator, display, bar, grid, graph, knob, gauge, LED dis-
data rates are determined by the hardware rates of the installed play, user-defined switch/selector. ActiveX controls and OLE
interface cards and computer/disk throughput. TestPoint does automation, test sequence, step, and prompt (message)
not limit the maximum data acquisition rate of A/D or output objects, Microsoft Word and Excel interface objects.
of D/A cards. IEEE-488 max. data rate using Keithley IEEE-488 HELP: Complete context sensitive help with search, examples,
cards is 1.5Mbytes per second, continuous. copy, paste, and print capabilities.
A/D FUNCTIONS: Acquire n samples, start A/D and signal event IEEE-488: All IEEE-488 (HP-IB, GP-IB) functions, commands, and
after n samples, single sample, pretrigger, trigger immediate, instruments are supported. Hundreds of instrument libraries
digital, analog, channel, level, polarity (+/-), mode (edge, included with an automated test and custom library tutorial.
level), gain, hysteresis, A/D burst mode (on, off) 1 to 2E+09 or Supports Keithley KPCI-488 and KUSB-488.
continuous samples per channel. Supports multiple boards,
unlimited channels, thermocouples, strain gauges, and manu- LOOPS: Linear, geometric, decade, do while, repeat until.
facturer specific commands. Unlimited nesting.
CODE OBJECT: Supports all external code DLLs and Windows MATHEMATICS AND ANALYSIS FUNCTIONS: See the TestPoint
API functions and parameter passing. Math Object Support section
CONDITIONALS: if/then, if/then/else, case on all math and logical MAXIMUMS: The number of objects, panels, and applications is
operations. Unlimited nesting. limited only by memory. Maximum numeric vector dimension
> 2E+6.
DATA FORMATTING: Numeric, string, array, vector or list, 488.2,
high/low byte first, arrays of numbers or strings, any MULTITASKING/MULTITHREADING
delimiter(s) and any sequence. OLE2: Embedded data, one way and two way links. Timer pro-
DEBUG MODE: Single step, multistep, breakpoints, data view, vides access to current time and date with 50msec resolution.
enable/disable action lines. PANELS: Settable size, position, and background color
DEMO MODE: All objects that access hardware or instruments PICTURE: BMP, GIF, JPG, TIF, PCX, TGA, EPS, WMF, PCT import/
will run with simulated data if the hardware or instrument is display to 16.7M Colors, options for bezel, tile, stretch, etc.
not present. REPORT GENERATION: Programmable fonts, size, tabs, margins,
DIGITAL I/O: Output, input, set bits, configure, multiple board headers, page numbers, time, date, text positioning, pagina-
support, comprehensive examples included. tion, etc.
D/A FUNCTIONS: Start rate, channels, value, mode (continuous RS-232: Up to 9 ports. Timeout, I/O delimiter, queue size, event
or once) arbitrary function generator, and editing from equa- signaling, mode, baud rate, DTR, RTS, break, handshake mode.
tion, data entry, or file. Supports multiple simultaneous D/A RUNTIME: Complete runtime packaging utility for test applica-
output. tions and related DLLs, INIs, pictures, and executables.
EDITING: cut, copy, paste, paste/cancel link, Windows tabs, Z- Runtimes support multitasking and any number of runtimes
ordering, object alignment, snap to grid. can execute simultaneously.
ERROR HANDLER: any group of errors can be assigned to an USER DEFINED OBJECTS: Any set of objects , including code
error object. objects and other user defined objects can be packaged as a
FILES: Open, close, input, output, erase, set/get filename, filters, user defined object. Objects can have hierarchy and be locked
warnings, check existence, initial value, network access, and (password protected) or unlocked for distribution.
other features. VISA: Supports any VXI or GPIB-VXI controllers and all VXI instru-
ments, as well as GPIB boards from multiple vendors.
ACCESSORIES
www.keithley.com
A G R E A T E R M E A S U R E O F C O N F I D E N C E