IPC - UTS002 3v12b
IPC - UTS002 3v12b
Document History
Table 1 – Document History
Date Revision Description of Revision Author
1/5 2009 3 Latest Software version = 3.12 K. de Vos
7/7/2010 3V12 Formatting updated to new IPC standard. Doc rev now S. Brede
equals software rev
23/3/2012 3V12a Naming convention changed. No content change. S. Brede
6/6/2014 3V12b Company Details Updated update S. Brede
© Copyright
This document is protected by copyright and the information contained herein is confidential. The
document may not be copied and the information herein may not be disclosed except by written
permission of and in a manner permitted by the proprietors of IPC Global Pty Ltd.
Table of Contents
1 SUMMARY..................................................................................................................................................................1
1.1 Referenced Documents ...............................................................................................................................1
1.2 Document source. ........................................................................................................................................1
2 THE UNIVERSAL TESTING SYSTEM ...................................................................................................................2
3 INSTALLATION..........................................................................................................................................................3
3.1 PC Requirements .........................................................................................................................................3
3.2 Software Installation ....................................................................................................................................3
3.3 Folders and Files ..........................................................................................................................................3
4 DESIGN PHILOSOPHY ............................................................................................................................................5
4.1 Overview.......................................................................................................................................................5
5 THE APPLICATION WINDOW ................................................................................................................................8
5.1 Main Window Components .......................................................................................................................8
5.2 Main Menu ..................................................................................................................................................9
5.3 The General Parameter Tab Panel ............................................................................................................16
5.4 The Specimen Parameter Tab Panel .........................................................................................................16
5.5 The Set up and Control Parameter Tab Panel .........................................................................................17
5.6 Advanced loading control Tab Panel ........................................................................................................18
5.7 Data Display Tab Panel .............................................................................................................................20
5.8 Chart Tab Panel and Charting Options ...................................................................................................20
5.9 System Set UP Parameters .........................................................................................................................22
5.10 Transducer Signal Levels Display ..............................................................................................................27
5.11 The Virtual Pendant ..................................................................................................................................28
6 SPECIMEN TEST PROCEDURE DESCRIPTION..............................................................................................29
6.1 Power up the system … ..............................................................................................................................29
6.2 If the system software has not previously been set up on the PC … ........................................................29
6.3 Start the hydraulic power pack … ..............................................................................................................29
6.4 Entering test set up and control parameters … .........................................................................................29
6.5 Mechanical set up … ..................................................................................................................................30
6.6 Starting the test … ......................................................................................................................................30
6.7 The test is running … .................................................................................................................................30
6.8 All testing has concluded ….......................................................................................................................30
List of Figures
Figure 1Folder structure ............................................................................................................................ 3
Figure 2 Report Print Preview Window.................................................................................................... 6
Figure 3 Main Test Window ..................................................................................................................... 8
Figure 4 Main Menu drop down Menus .................................................................................................. 9
Figure 5 File History ................................................................................................................................ 10
Figure 6 Hardware options ...................................................................................................................... 12
Figure 7 Machine Limits ......................................................................................................................... 13
Figure 8 Help | About Pane.................................................................................................................... 13
Figure 9 Status Bar................................................................................................................................... 14
Figure 10 Right-Click Status Bar Options .............................................................................................. 15
Figure 11 General Parameters Tab.......................................................................................................... 16
Figure 12 Specimen Parameters Tab....................................................................................................... 17
Figure 13 Set-up and Control Parameter Tab. ....................................................................................... 17
Figure 14 Test Termination sub pane. .................................................................................................... 18
Figure 15 Advanced Loading Panel ........................................................................................................ 19
Figure 16 Loading shapes ........................................................................................................................ 20
Figure 17 Data Display Tab ..................................................................................................................... 20
Figure 18 Chart and Charting Options Tab .......................................................................................... 21
Figure 19 Plot Daa Selection ................................................................................................................... 21
Figure 20 Plot colour selector.................................................................................................................. 21
Figure 21 System Setup Communications Tab ...................................................................................... 23
Figure 22 System Setup Allocation Tab .................................................................................................. 24
Figure 23 System Setup Calibration Tab ................................................................................................ 25
Figure 24 System Setup CDAS Tab ........................................................................................................ 26
Figure 25 System Setup Loading Control Tab ....................................................................................... 27
Figure 26 Levels Screen ........................................................................................................................... 28
Figure 27 Virtual Pendant ....................................................................................................................... 28
Figure 28 Data File Save Menu ............................................................................................................... 30
List of Tables
Table 1 – Document History...................................................................................................................... i
Table 2 Referenced Documents ................................................................................................................ 1
1 SUMMARY
This manual describes the UTS002 PC-based software application that in conjunction with
associated hardware facilitates the testing of materials, mechanical components or
assemblies for the determination of fatigue and strength characteristics.
The basic materials testing method consists of subjecting a suitably prepared and mounted
specimen to an applied constant rate of stress or force increase and then monitoring the
resultant change of strain. Displacement or strain rate loading may optionally be applied in
the basic method but where the resultant force or stress is then monitored. An on-
specimen transducer provides a further option for loading control or measurement.
As an alternative to the basic testing method, an advanced loading option provides full
access to the loading parameters of the servo controlled system where complex ramp and
wave-shape functions can be implemented.
Hardware configuration options allow for an additional ‘confining stress’ control axis and
for additional measurement transducers including four axial LVDTs, four radial LVDTs,
four strain-gauge devices and one user defined device.
During testing, data are gathered from all enabled transducers. These data may be written
to a text file for detailed post test analysis.
Test termination may be invoked manually by the operator, or, conditionally upon a time
duration, a specific strain or displacement, or, using a break detector, upon a yield point
being achieved.
Test results are tabulated and charted on the PC screen as testing proceeds. On conclusion
of testing, a printed report of the test may be produced.
The software described in this reference manual is one of a family of applications identified
as the Universal Testing System (UTS) developed by Industrial Process Controls
(IPCGlobal) Limited and is used in conjunction with a propriety designed servo-controlled
loading and data acquisition system.
The IMACS provides both the servo-feedback loading control electronics and transducer
data acquisition and timing functionality. Overall system control is managed by the PC
under direction of the application software. Also, data gathered by the IMACS during
specimen testing is processed, displayed, reported and archived on the PC. A PC-based
virtual pendant provides axis jogging operations together with power-pack control for
hydraulic loading systems.
The reader is referred to the UTS General Software Reference (UTSSOFT.pdf) which
details the overall UTS software design philosophy and its operation.
3 INSTALLATION
3.1 PC Requirements
• Pentium-3 or Pentium-4 personal computer at 1GHz or higher.
• 256 Mb main memory.
• Monitor display resolution of 1024 x 768
• Asynchronous RS232 or USB serial port.
• 20 GB hard disk space.
• Microsoft Windows operating systems 98, 2000, Me, XP or Windows 7(32 or 64
bit)
Note Windows 8 use is not recommended at this time as the UTS software suite has not
been exhaustively evaluated on this platform.
3.2 Software Installation
The UTS002 software application uses the InstallShield installation utility. To install the
application simply invoke the compressed distribution file on the media supplied. The
installation program will guide the user through all required steps in the procedure.
3.3 Folders and Files
After software installation, the folder structure should appear as follows but will include
the specific ‘002 Stress Strain Test’ folder (not shown in the graphic). Note that additional
folders under UTS may exist as a result of installing other UTS application software.
The following file types are defined and used by the software:
UTS002.EXE Application executable file. This file should exist in the ‘002’
folder.
UTS002.HLP Help file describing the application software. This file should
exist in the ‘Help’ folder. Note that the document may also be
supplied in a PDF file format.
UTS002.PDF This file. Created from the on-line help. Usually located in
C:\IPCglobal UTS\Help
UTSSystemLib02.DLL Application library file of the UTS software. This file should exist
in the ‘Shared’ folder after installation.
CDASUSB.SYS USB driver file. This file should exist in the ‘Shared/WinXP’
folder after installation.
IPCUSB.DLL USB application interface library file. This file should exist in the
‘Shared’ folder after installation.
UTSVPendantLib.DLL Application library file of the UTS software. This file should exist
in the ‘Shared’ folder after installation.
Borlndmm.DLL Application library file of the UTS software. This file should exist
in the Windows ‘System’ folder after installation.
xxxx.D002 Data archive files containing specimen test data where ‘xxxx’ is an
operator entered name. These files should be stored by the
operator in the ‘Data’ folder.
4 DESIGN PHILOSOPHY
4.1 Overview
4.1.1 Software Environment
The software environment refers to local parameters that are selected by the operator
according to the preferences and options chosen while the application software is running.
These parameter values and options are stored in a file whenever the application
terminates and are restored whenever the application is again invoked.
Typical environment parameters include:
• Charting preferences such as plot selection, plot colour, axis selection and ranges
etc.
• PC to IMACS communications port selection.
• Window form placement on the desk top.
• Application options.
• Status bar options.
• Levels display options.
• Archive data file and template file history.
4.1.2 Templates
Templates are files containing preset test-specific parameter values for use by the software.
Templates allow the operator to define specific parameter values for a particular testing
regime and then quickly and conveniently reinstate the parameters to enforce consistency.
The software provides a means of storing and retrieving template files.
Typical template parameters include:
• Control and set up parameters for specimen testing (stress target values,
termination parameters, comments etc)
• Loading control parameters (shape, tuning etc)
• Transducer calibration parameters
• Channel allocation parameters
To create and save a template, simply make any required set up or control parameter
changes in the edit boxes provided, then select the ‘File | Template | Save Template as’
menu item. Name the new template file in the Windows file-save dialog box that appears
to complete the process.
To load a previously created and saved template, select the ‘File | Template | Open
Template’ menu item and then choose a template file from the Windows file-open dialog
box that appears.
4.1.3 Data Archives
Data, created as a result of performing a specimen test are automatically archived into a
binary formatted data file that may be subsequently reloaded by the software for viewing of
the data, the generation of reports, or for the exporting of data to a text based file.
In addition to the test result data, the data archive file also contains an image of the
template parameters used when the test was run. These template-image parameters are
needed so as to process the test data to produce the same results as when the test was
originally run. Bear in mind that the original template parameters may be changed over
time, or, the template file itself may have been lost.
Note that because a data archive file contains a template image, template files can be
created, or recreated from archived data.
4.1.4 Printing Reports
A printed report preview (see following graphic) and hardcopy print facility is provided by
the software. The report details the set up and target parameters of the test, a copy of the
currently displayed chart and a summary of the test results.
To preview a report, select the report preview speed button or the ‘File | Print preview’
menu item. To print a report, select the print speed button or the ‘File | Print Report‘
menu item. Note that the print function can also be invoked from the ‘preview’ window.
Communications for loading control and data acquisition by the IMACS is made via a
serial asynchronous communications link between the IMACS and the ‘Com1’ (or Com2)
serial port on the PC. Alternatively, a Universal Serial Bus (USB) interconnect may be
used.
The main menu provides access to File, Run, Options, View and Help pull down
submenus. The functions of a number of often used main menu items may be activated by
speed buttons. These functions, from left to right, include file open from history, report
preview, report print, view full size chart, view pendant, new test, view transducer levels,
start test and stop test.
The parameter entry and display area provide a number of tabbed panels. These are
marked ‘General, ‘Specimen’ and ‘Set up and control’, ‘Data display’ and ‘Chart’. These
panels are described in later sections.
The status bar indicates the current state of the loading system, communications and
application mode.
Save data as
This menu function allows test run data to be saved in a file named by the operator. When
invoked, the standard Windows file-save dialog appears to allow the file name to be
entered (or an existing file selected if overwriting is desired), together with drive and folder
selection actions.
Open Data
Archive data files may be selected from a standard Windows file-open dialog. The selected
file is then loaded into the application for viewing, report generation, or text file exporting.
File History
When this menu function is selected, a submenu that displays the most recent archive data
files and also template files that have been used will appear (see the following graphic for
an example).
Data archive files appear above the divider line and template files below but in both cases
the last used file is at the top of each list. A mouse click on a file (either template or data
archive) causes that file to be loaded.
Template | Open Template
This menu item allows selection of a template file from a standard Windows file-open
dialog
Template | Save Template as
This menu item allows a template to be saved to a new or existing file.
Print Report
A printed report will be printed when this menu item is selected.
Print Preview
A report may be previewed before printing by selecting this menu item.
Printer Set up
The standard windows printer set up dialog is displayed when this menu item is selected.
Export
This menu item is disabled and has no function in this test.
System Set up
This menu item provides access to the system set up parameters.
Exit
Provided a test run is not in progress, selection of this menu item will terminate the
application. If a test run is in progress, then the operator is advised to first terminate the
test.
When this option is selected, the operator must purposefully save any changes to the
template parameters before issuing a New test request to prevent these parameters from
reverting to their template values. If this option is not selected, then the software will hold
any changed parameter values for the new test.
Note however, that any changed parameters will ultimately need to be saved to the
template file if the changes are to be permanent.
Hardware options
This menu item displays a window containing the hardware changeable parameters such as
loading frame options, transducer selection and transducer signal inversion.
Virtual pendant
If the virtual pendant display (see The Virtual Pendant) is closed or hidden, then selecting
this menu item will cause the pendant to be displayed on top of all other window panes on
the desktop.
Machine Limits
Selecting this menu item provides direct access to the Machine Limits parameters (see
following graphic) which would otherwise be accessed from the File/System set up main
menu item.
The status bar continuously reflects the current modes, activity and status of the
application software, loading machine and IMACS. The icons and fields, from left to right,
are described as follows:
Communications
The icon shows the selected PC communications port type (Com1, Com2, USB etc).
Whenever the port is open, the icon background is illuminated in green. On the right of
the icon is a visual indication of upload and download communications activity.
Template
This icon displays either a green tick or a red cross. A tick indicates that setup and control
parameters of the test are identical in value to those same parameters in the template. A
cross is shown whenever the operator alters a test parameter value.
Jog up, Jog down
These icons become illuminated and flash whenever any axis is commanded to jog.
E Stop
This indicator flashes if an emergency stop condition exists (ie the operator pressed the E-
Stop button).
Low Pressure
This indicator warns of low hydraulic power pack pressure.
Filter
A dirty or clogged filter condition will cause this indicator to illuminate and flash.
Low Oil
Low hydraulic power pack oil level will cause this indicator to illuminate and flash.
Temperature
This indicator warns of a high temperature condition in the hydraulic power pack.
Frame Warning
This is a general loading frame warning indicator that is not used in this application.
Fault
A general purpose fault indicator that is not used in this application.
Application Mode
This field indicates the current status of the test or application software mode. For
example, (test) RUNNING or STOPPED, NEW TEST, REVIEW DATA etc.
Machine Limits
This indicator pops up under a control axis status field (see above) whenever a loading axis
is driven to a jogging, or, machine imposed limit condition on any of its controllable
inputs.
Hide blocks
Version 3.12a Page 15
Created using IPC Software Reference Template 1V0 Printed 6/06/2014
© IPC Global UTS 002
ABN 92 168 265 156 Stress Strain
The current loading control block of each axis is displayed in square brackets in the control
axis status display (for example, ‘[3]’) and used as a diagnostic during software
development. Display of the block can be hidden by choosing this option.
Hide status
By choosing this menu item, inactive machine status indicators can be hidden so as to
reduce visual clutter. However, hidden indicators will reappear if their status becomes
active.
Latch limits
The machine limits warning indication normally persists for only a short time. Choosing
this option allows the limits to be latched until cleared by the operator.
Clear limits
Select this item to clear any latched machine limits warning indications.
The panel also displays both the current archive data file name and the current template
file name together with the date and time of the last run test. These fields are automatically
updated by the software.
Conversion parameters provide values used by the software to convert displacement into
strain and force into stress.
Note that these parameters may only be altered after the ‘New’ speed button is pressed or
menu item is selected. These parameters are locked once a test has been initiated or data
from a previous test run is being displayed.
5.5 The Set up and Control Parameter Tab Panel
The Test type selector defines the loading sense as either compression, or tension. Note
that the sense of the Break detector is also defined here.
Tuning parameters provide default values for use during a test using the basic loading
functionality. However, if advanced loading is enabled, then individual tuning parameters
are made available for each loading block (see Advanced loading control tab panel).
The Loading functionality consists of a simple rate control parameter together with a
selection (via a drop down box) of the axial control input. The operator can then choose
from force; stress; actuator displacement; actuator strain; auxiliary transducer (if configured
on the Options\Hardware panel accessed from the main menu).
A timed static force or stress Pre-load function is optionally available. When enabled, the
force or stress is applied for the specified time. When the time expires, the normal loading
rate commences.
If confining stress is enabled in the hardware options, then parameters are made available
for static control of this second axis.
Options provides: a check box to enable/disable the advanced loading control function
(see next section). The Advanced loading control tab panel is made visible when the
advanced loading option is enabled.
If the Pre-load function is used, then an option is available to retain the logged data during
this time.
The text logging rate is a pull-down selector that allows the operator to choose whether to
enable the writing of acquired data directly to a text file while a test proceeds and to define
the rate data are logged to the file. The logging rate may be set to between 10ms and
1000ms in seven selectable steps.
The Test termination parameters allow the test to automatically terminate upon a specific
displacement or strain measurement from any of the hardware configured transducers (see
graphic below).
In addition, a time duration or a ‘break detector’ function can be enabled for test
termination.
Note that these parameters may only be altered after the ‘New’ speed button is pressed or
menu item is selected. These parameters are locked once a test has been initiated or data
from a previous test run is being displayed.
5.6 Advanced loading control Tab Panel
The Advanced loading control tab panel is only made visible if the loading options
‘advanced loading’ check box is selected. The tab panel contains controls that give access to
the full loading parameter set of the system contained in the eight loading blocks for each
axis. Loading shapes are also selectable via a separate tab panel.
When the advanced loading control option is enabled, the operator must program the
loading control functions manually for each enabled control axis. When the test is begun
by pressing the Start button, loading block-1 of each axis is automatically executed.
The following graphic shows the parameter controls for Axis-1.
Loading Blocks
The IMACS controller has a set of eight loading control blocks. Most test methods require
a simple loading control that perhaps uses a single block. However, a more complex
loading program is possible when blocks are threaded using transfer parameters.
The parameters within each control block determine the operation of the loading system at
specific instances during the running of a test and include:
Control Function
This defines which transducer channel will be used for loading control.
Implementation
Implementation selection is used to synchronise the loading controller with the data
acquisition system.
Transfer Conditions
Transfer conditions can be set to transfer to another loading control block. Note that
selecting Block-0 as a transfer target block will automatically stop the loading controller
and test.
Individual check boxes select the conditions that will invoke a block transfer. These conditions
include:
• Cycle count (for shape function), on reaching the ramp target (for ramp function),
or a time value (rate function). Note that the shape function is displayed in the
graphic.
A measured absolute or relative signal level on any input of the control axis. A
•
check box defines the absolute or relative mode.
Loading Functions
The loading function may be set to produce a Ramp, Rate or wave Shape function. Each
function type requires magnitude and timing parameters specific to each function to be
defined. For example, the rate function requires a value per unit of time; the ramp
function, a target value and time interval; while the shape function requires a maximum
level, minimum level, width and shape-buffer parameters. A check box selects absolute or
relative values. Note that a rate function, by definition, is relative.
The wave shape loading function includes an adaptive level control (ALC) selectable by
radio buttons. Pulsed ALC adjusts the magnitude, but clamps the base to the initial level.
Continuous ALC simply adjusts the maximum and minimum levels about the mean level.
Shapes
The shape loading function described above requires a shape buffer to be specified. The
Shapes tabbed panel defines the loading shape stored in each of the four buffers. A selector
button allows the shape buffer to be loaded, either from pre-defined shapes, or from a
shape parameter text file, created by the user.
A cursor position display is shown under the save and copy buttons. Cursor position values
are displayed whenever the mouse is located over the chart area but are otherwise blank.
The chart can be configured to display a range of plotted data. To select a particular plot,
first choose the appropriate left or right chart axis from the pull-down chart axis selection
box as described before. Once an axis type has been selected, then a selection may now be
made from the ‘plot enable’ check boxes shown on the left of the Chart (see below).
The following menu will pop-up if the ‘text’ of the plot-enable check boxes is double
clicked by the mouse and allows various chart related data to be displayed.
The chart itself may be zoomed or un-zoomed by dragging the mouse over the chart area.
To zoom an area of the chart, simply click the left mouse button on the top left corner of
the area to be zoomed then drag the mouse to the lower right corner of the area and
release the mouse button. To un-zoom, simply drag the mouse in the opposite direction.
A pop-up menu may be invoked by right clicking the mouse on a chart axis and is shown in
the following graphic.
The pop-up menu mimics the chart axis selector located on the Chart options panel and
described before.
5.9 System Set UP Parameters
5.9.1 Communication
Communications between the IMACS and PC uses a packet-formatted serial binary
protocol for enhanced reliability and data throughput. Communication errors are
identified by a Cyclic Redundancy Check (CRC-16) algorithm incorporated within the
protocol which then optionally provides for the re-transmission of erroneous packets.
The physical media of the communications link may be either one of the asynchronous
(RS-232) serial ports Com1, Com2 or Com3, or, a Universal Serial Bus (USB) port.
The application software provides a set of port selection radio buttons on the
Communications panel of the Set Up window shown below (see the File | System Setup
menu item on the main menu). The panel also contains a transmit (top) and receive
(bottom) display boxes to indicate actual communications activity.
When initially setting up a system and the application software, ensure that the
communications port selected in the application matches the physical port number used to
connect the PC to the IMACS.
To make or change an allocation, simply select a parameter from either of the lower two
regions using the mouse, then drag and drop the selection onto the table at the top. For
example, to alter the calibration for the ‘Actuator displacement’, click the left mouse
button on an appropriate file from the list at the bottom then, while holding down the
mouse button, drag the selection to the first entry row on the top table and release the
mouse button.
5.9.3 Transducer Calibration
The Calibration panel of the application System Set Up window is shown below (see the
File | System Setup menu item on the main menu) and simply displays the calibration
parameters currently specified for each of the transducers used by the application. Note
that the panel does not allow parameters to be altered. A separate UTS Maintenance
application may be used if calibration parameters need to be altered.
The IMACS internally maintains a number of system and control parameters in a non-
volatile state whenever the power is switched off. These parameters are then applied
whenever the IMACS is again switched on to ensure orderly and proper operation without
reliance on the PC.
The CDAS panel of the application Set Up window is shown below (see the
File | System Setup menu item on the main menu). Fields on this panel depict the current
IMACS power-up parameters for each available control axis installed. These parameters
include:
Various options and functions are selectable by menu items on the window. Note however,
that no Levels display functions or options are required to be set or selected for the proper
operation of the test.
• Invoke the Stress Strain Test software on the PC by clicking the shortcut icon
which should be present on the Windows desktop.
• Ensure that the virtual pendant (see The Virtual Pendant) is visible on the PC
screen. If not, then press the Pendant speed button on the application window (see
Main Window Components).
6.2 If the system software has not previously been set up on the the PC …
• Open the System Set Up window.
• Check that the correct communications port is selected (see Communication). If
the port is incorrect, then select the correct port and press the ‘Re-open’ button to
observe communications activity in both the transmit and receive display boxes.
• Check the transducer channel allocation and calibration (see IMACS Channel
Allocation) and ensure that the correct channel allocation is entered and that each
transducer has a valid set of calibration parameters.
• Close the System Set Up window.
• If any parameter changes were needed then save these changes in a template with
the ‘File | Template | Save template as’ menu item.
6.3 Start the hydraulic power pack …
•On the pendant, press the ‘Low’ hydraulic power supply button and observe that
the power pack starts up, then press the ‘High’ hydraulic power supply button.
Next, press the ‘Low’ hydraulic service manifold button. The power pack is now
ready for use.
6.4 Entering test set up and control parameters
parameters …
• Press the ‘New’ (test) speed button in preparation for running a test.
• Enter any required descriptions in the edit fields on the Set up Parameters tabbed
panel of the application (see The General Parameter).
• Parameter fields in the Set up and Control tabbed panel are initially preset with
either default values, or values from a previously prepared template.
• If parameter changes are made and the new values are likely to be used repeatedly,
then consider saving these changes in a template. To do this, select the
‘File | Template | Save template as’ menu item and give the template a file name
in the dialog box that appears.
• Measure the dimensions of the specimen and enter data into the specimen
information fields on the Set up and Control tabbed panel
- END -