Cec Testpoint Software
2: Rocker Dongle; Secure unlocking without test point, flashing with latest firmware files, repairing software bugs - all these features are available only to Rocker. Customizable Start-up Software Our free TestPoint runtime start-up software package provides basic datalogging capabilities, so a system can be up and running almost.
Using TestPoint for Serial Data Acquisition and Control via RS232 Phone:(705) 671-2652 Fax:(705) 671-6127 Email: Using TestPoint to Send Commands via RS232 to ADR Interfaces TestPoint Application - Strip Chart Recorder with Alarm Indicator 1. Introduction The following application demonstrates how TestPoint can be used with ADR interfaces, or any ASCII based serial data acquisition and control interface. The application is a strip chart recorder with an alarm indicator using an data acquisition and control interface. It is assumed the user has a basic knowledge of TestPoint, however, no prior experience with TestPoint is required as long as the user manual is available to help with the generic tasks.
Figure 1 shows our final operating panel for the application in operation. The panel displays the value of analog input 0 from the ADR112 and displays its value in three formats including, strip chart, bar graph and as a numeric value. A visual alarm indicator changes color from green to red when the analog input value exceeds a limit value entered by the user. Figure 1: Final Operating Panel 2. Lets Get Started With TestPoint loaded, double-click the TestPoint icon to start the application. The screen shown in Figure 2 will appear.
Figure 2: TestPoint Start Screen Begin by dragging objects required for the application from the stock window into your application. The required items are a switch, graph, RS232 port and a loop. Position the objects as shown in Figure 3. Figure 3: Initial Application Objects Objects loaded into the application also appear as icons in the object list. Double-clicking and object in the object List or in the application will cause a menu to pop up and allow setting of parameters for that object. Figure 4 shows the graph being set to a ' Strip Chart ' mode. The Y axis was set to a range of 0 to 4096 to facilitate the 12-bit data from the ADR112.
The X axis was configured to show 1000 samples in the chart window. Figure 4: Editing Graph Properties 3. Programming Before starting the programming we should have a clear understanding of what the functions the application is to perform.
Our application will send an ' RD0' command to an ADR112 on com2 causing the ADR112 to return an 12-bit number ( 0000 to 4095 ) depending on the voltage on AN0. The data is then graphed on a strip chart, displayed in numeric format and bar format, and lastly, a high alarm limit is to be checked. This operation is to be repeated continuously ( free-running ). With the basic components for the application in place, and an understanding of the application, programming can be started. This is where TestPoint leaves other GUI languages in the dust. To write the program, components are dragged from the object List into the action List.
Depending on the object dragged into the action List, a pop-up menu appears to give a few options relating to that object. For example, our application requires use of the RS232 port and it must be opened and configured to 9600 baud to communicate with the ADR112. If the RS232 icon is dragged and dropped into the action list a pop-up menu will appear as shown in Figure 5. The appropriate action is then selected from the pop-up menu and then listed in the action list.
This is repeated four times for our application. The first to open the serial port, the second sets the mode of the port ( 9600 baud), the third outputs to the port ( RD0 command ), and the fourth captures data from the port ( ADR112 response to RD0 command ).
Figure 5: The Action List With the four RS232 port 'actions' in place, the graph is dragged into the action list and ' Add Point to ' is selected ( Figure 6, Line 6 ). The gray boxes in the action list are user entered variables such as data, objects or settings.
The RS232 object was dragged into line six to be selected as the source for the graph data. A loop was then created by dragging the LOOP1 icon into the action list and dragging the Do Loop line to line 3 in the action list. There are still a few objects to add to the application, however, this would be a good time to run the application to test our program. Figure 6: Ready for First Run 4. First time Through Select MODE/RUN from the main menu bar and with the ADR112 connected to the com port and powered, click Switch1 to begin sampling. Figure 7 shows the graph in action.
A potentiometer was connected to AN0 on our ADR112 and varied to produce the graph. A handy feature of TestPoint graphs is the inspect button.
A click on this button and a copy of the graph data is captured and displayed in a separate window where the data can be examined or cut and then pasted into any application such as EXCEL or QUATTRO PRO. Figure 7: First Run 5. Adding a Bar Graph and Numeric Indicator The application calls for a bar graph and numeric indicator as supplemental methods of displaying the present data value. Drag a bar indicator and a numeric display into the application.
Drag the two objects from the object list into the action list as shown in figure 8, lines 7 and 8. Drag the RS232 icon into each of the gray boxes on these lines to specify the RS232 port as the source of data for these items. Figure 8 shows the items in the application. TestPoint allows for customization of objects including colors, text size,use of bezels and labels etc. The objects have been customized by removing the bezel and some label options to keep the application panel small. Figure 8: Indicators Added and Customized 6. The High Alarm The application calls for a high alarm indicator with a user entered setpoint.
This requires three additional objects to be loaded into the application. Drag a math object, a data-entry object, and an LED object into the application. Note: The names of most of the objects in the object list have been changed to make the programming more intuitive. For example, RS2321 was changed to ADR112 because that is what is connected to the RS232 port.
This was done by simply double-clicking each object and modifying the labels. TestPoint then changes all references to that object to the new label automatically. Double-click the math object and you will be prompted to enter a formula. The formula entered for a high alarm is shown in Figure 19 and sets Math1 to be true if false depending on whether the present value is greater or less than the limit entered by the user. Figure 9: High Alarm Math The actual alarm function is performed by lines 9 and 10 in Figure 10.
Line 9 is the math function where the variable Math1 is calculated using the present value of the ADR112 and the limit entered by the user, in this case, 2000. Line 10 sets the status indicator LED to red or green depending on the result of the calculation. One additional line was added to the action list ( line 12 ) to close the serial port. This is important to allow other windows applications to use the port when the application is terminated. Figure 10: Completed Application 7. Conclusions After working with TestPoint on a few applications it becomes obvious just how easy and intuitive it is to use. Just look at the action list in Figure 10 and imagine what the equivalent Visual BASIC or Visual C code would look like to perform the same function.
Testpoint Diagnostics
You don't have to be a programmer to use TestPoint but if you are, you will truly appreciate what the TestPoint people have done to make life easy. This application does not exploit many features available in TestPoint, however, its purpose was to show how to use TestPoint with ADR interfaces. Virtually all of the functions of the can be exploited using this software.
Test Point Software Cec
There are many other powerful functions available in TestPoint including VBX and OCX functions, and a new internet toolkit allowing data acquisition and control over the web, making it an outstanding development platform. TestPoint is our first choice for application development. Ordering TestPoint is produced and sold by in Billerica MA.
It sells for around $1000US and an educational discount of 15% is available for qualified educational institutions. The telephone number for orders is 1-800-234-4232 ( U.S. 900 Middlesex Tnpk Billerica, MA 01821 (978) 663-2002 (978) 663-2626 (fax) Contact Information Address Telephone Electronic Mail Ontrak Control Systems Inc. 764 Notre Dame Ave., Unit #1 Tel: (705) 671-2652 General Information Sales or Support Sudbury,Ontario Fax:(705) 671-6127 CANADA P3A 2T2 Next-Day shipping anywhere in Continental U.S. Great lakes trident spa manual. Via Fed-Ex Copyright © 2012 ONTRAK CONTROL SYSTEMS 764 Notre Dame Ave, Unit #1, Sudbury, Ontario, CANADA P3A 2T2 'Quality serial Data Acquisition Interfaces' PH.
Cec Test Point
(705) 671-2652 FAX (705) 671-6127.