Test & Measurement Development Package: Testpoint

Download as pdf or txt
Download as pdf or txt
You are on page 1of 4

TestPoint™ Test & Measurement Development Package

for Plug-In Boards and Instrument Control under Windows

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

• Free run-time creation and • User interface upgrades


distribution included • New objects and functions, such as knobs, gages, an LED bar, odometer, slider, and more
• Open environment: • Timing and profiling tools
- DDE data pipeline and OLE to • MATLAB® interface makes it easy to take advantage of the power of MATLAB by sharing data,
other Windows applications developing graphical representations, and using the extensive analytical capability resident in this
- DLL custom functions through widely used software package
Windows-language program • TestWizard and Test Styles for building professional customized applications quickly
- OCX and ActiveX custom • ActiveX 32-bit support to take advantage of the growing availability of hardware/software interfaces
controls from a number of offered in this plug-in software format
vendors
• Flexible, high-resolution
graphics with sliders, selector
buttons, stripchart, graphing,
labeling, and annotation; design
your own live switches
• Built-in analysis with
trigonometric, statistical, logical,
curve fitting, frequency, and time
domain functions
• Takes care of details such as
automatic data type handling
and syntax
• Security feature enables
password protection for all or
part of an application
ACCESSORIES

• Error handling for tests that


need to run overnight

Bitmaps, customized live buttons, and display text are easy to add for professional looking applications.

1.888.KEITHLEY (U.S. only)

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

Free Run-Time Distribution


Ordering Information If you develop applications that will be used by others, you’ll like TestPoint’s simple run-time
TESTPOINT creation and free run-time distribution.
Full product with documen- Once the TestPoint application is written, the designer can use it locally in the editing environment,
tation including reference create a run-time icon for use in Windows, or make a run-time disk. Run-time versions are as fast as
and users manuals on CD- compiled C/C++ programs. Run-time support is an integral part of TestPoint. Any TestPoint applica-
ROM. Includes Parallel Port tion can be packaged, written to floppy disk, and distributed free of charge for use on any Windows

Toolkits for more flexibility and ease of use


Execution Control Key. platform.
TESTPOINT-USB
Full product with documen- Database Toolkit
tation including reference TestPoint’s Database Toolkit provides direct access to all popular database packages, including Access,
and users manuals on CD- MS SQL Server, Oracle, Sybase, IBM DB2 and SQL, Informix, Paradox, and other ODBC (open data-
ROM. Includes USB base connectivity) compliant databases.
Execution Control Key.
TestPoint is fully compliant with the ODBC standard and provides complete SQL (structured query
TPFSL5 language) support. This means that any function that is supported by your database can be used by
5 pack contains one set of TestPoint. For example:
documentation and disks
and licenses for five com- • Manipulate records—create, select, insert, update, and delete records.
puters • Search a database and retrieve all records that match the specific conditions.
TP-DATABASE
Database toolkit The Database Toolkit supports remote access between PCs, PCs and a server, and PCs and a main-
frame. It also provides full development and runtime support.
TP-INTERNET
Internet toolkit Like all TestPoint offerings, the Database Toolkit uses the drag-and-drop interface for ease of use.
TP-SPC Internet Toolkit
Statistical process control
toolkit TestPoint’s Internet Toolkit provides a web server, a TCP/IP (Internet) object, and an e-mail object
that allow you to:
TP-SUITE
Includes TestPoint and • Monitor and control instruments, A/D, D/A, digital I/O, and custom hardware through your
the TP-DATABASE, Internet browser (Netscape Navigator, Internet Explorer, etc.) from anywhere in the world;
TP-INTERNET, and • See and capture graphs, pictures, audio, and video;
TP-SPC toolkits • View all or part of any remote application;
TP-SUITE-UP • Insert test data, images, and graphs into web pages; and
Includes TP-DATABASE, TP-
INTERNET, and TP-SPC • Communicate with any TCP/IP-based program or instrument on any network-connected computer.
toolkits
TPUP
Upgrade kit to current revi-
sion level

ACCESSORIES

1.888.KEITHLEY (U.S. only)

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

instrument control str(), Convert to Number/ String/ Vector or List.


• Send alarm messages when abnormal meas-
CURVE FIT FUNCTIONS: Linear, exponential, polynomial, loga-
• PID control urement conditions occur. rithmic, interpolation.
• Thermocouple measurements DIGITAL FILTERING: Butterworth, Chebyshev, and Bessel.
TestPoint Statistical Process Control All math functions can be combined and nested to any level.
• Time- and frequency-domain
(SPC) Toolkit Math functions accept multiple data types (polymorphic) and
are computed to 15 significant digits.
analysis The TestPoint SPC Toolkit adds charts, statistics,
FILTER FUNCTIONS: lowpass, highpass, bandpass, notch,
and analysis capabilities to test and measure- FIRFilter, IIRFilter, smoothavg/avgcentered/median.
• Waveform generation ment applications. The SPC Toolkit provides a LIST FUNCTIONS: list, sublist, select.
• Industry test and research variety of charts and calculations, including: MISCELLANEOUS FUNCTIONS: cliplower, clipupper, cliprange,
applications Xbar, R, X, mR, mXbar, R, and Pareto charts, his- if, type, pi, e, length, previous, interpolation, random number
tograms, process capability (Cp, Cpk), standard generator (8 methods), counter. Numbers can be formatted in
deviation, skew, kurtosis, and many other com- engr. or scientific notation.
monly used statistical functions and graphs. STATISTICS FUNCTIONS: avg(), sum(), mean(), median(),
mode(), stddev(), min(), minindex(), max(), maxindex().
Typical applications for the TestPoint SPC Toolkit STRING FUNCTIONS: asc, substr(), instr(), chr(), string concate-
include: nation, strtrim, strcomp upcase(str), lowcase(str).
TRIG AND LOG FUNCTIONS: sin, cos, tan, asin, acos, atan2,
• Production line quality monitoring atan, sinh, cosh, tanh, sqr, log10, log, exp, pow2, pow10,
• Process improvement factorial.
VECTOR/ARRAY FUNCTIONS: zero(), one(), ramp(), idn(),
• Process analysis dim(), vector replacement, index, subarray, reverse, rotate,
• Real-time process control determinant, inverse, transpose, decimate, matMultiply,
appendVector, generateSin/Cos/Triangle/Ramp generate/Square/
• Production cost analysis Steps generateRepeat.
ACCESSORIES

1.888.KEITHLEY (U.S. only)

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

1.888.KEITHLEY (U.S. only)

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

You might also like