MTS, FlexTest, RPC, and TestWare are registered trademarks and MTS Acumen, MTS TestSuite, Station
Builder, and Station Manager are trademarks of MTS Systems Corporation within the United States. These
trademarks may be protected in other countries. All other trademarks are the property of their respective
owners.Microsoft and Windows NT are registered trademarks of Microsoft Corporation. All other trademarks
or service marks are property of their respective owners.
Proprietary Software
Software use and license is governed by MTS’s End User License Agreement which defines all rights
retained by MTS and granted to the End User. All Software is proprietary, confidential, and owned by MTS
Systems Corporation and cannot be copied, reproduced, disassembled, decompiled, reverse engineered,
or distributed without express written consent of MTS.
Software Verification and Validation
MTS software is developed using established quality practices in accordance with the requirements detailed
in the ISO 9001 standards. Because MTS-authored software is delivered in binary format, it is not user
accessible. This software will not change over time. Many releases are written to be backwards compatible,
creating another form of verification. The status and validity of MTS’s operating software is also checked
during system verification and routine calibration of MTS hardware. These controlled calibration processes
compare the final test results after statistical analysis against the predicted response of the calibration
standards. With these established methods, MTS assures its customers that MTS products meet MTS’s
exacting quality standards when initially installed and will continue to perform as intended over time.
Manual Part Number—Publication Date—Release
100-229-376 F—August 2013—TestSuite MP 2.6 or
later
100-229-376 E—January
2013—TestSuite MP 2.5
100-229-376 D—December
2012—TestSuite MP 2.4
Contents
1.0 Technical Support7
2.0 Preface11
3.0 Designing a Test15
1.1.0 How to Get Technical Support........................................................................................................7
1.2.0 Before You Contact MTS................................................................................................................7
1.3.0 If You Contact MTS by Phone........................................................................................................9
1.4.0 Problem Submittal Form in MTS Manuals...................................................................................10
2.1.0 Before You Begin..........................................................................................................................11
The manuals supplied by MTS provide most of the inf ormation you need to use and maintain your equipment.
If your equipment includes software, look for online help and README files that contain additional product
information.
Technical support methods
MTS provides a full range of support services after your system is installed. If you ha ve any questions about
a system or product, contact Technical Support in one of the following ways.
Web site
Outside the U.S.
For technical support outside the United States, contact your local sales and service office. For a list of
worldwide sales and service locations and contact information, use the Global MTS link at the MTS web site:
www.mts.com > Global Presence > Choose a Region
www.mts.com > Contact Us (upper-right corner) > In the Subject field, choose
To escalate a problem; Problem Submittal Form
Worldwide: 1 800 328 2255 - toll free in U.S.; +1 952 937 4000 - outside U.S.Telephone
Europe: +800 81002 222, International toll free in Europe
1.2.0 Before You Contact MTS
MTS can help you more efficiently if you have the following information available when you contact us for
support.
Multipurpose Elite Test Design Guide 7
Know your site number and system number
The site number contains your company number and identifies y our equipment type (such as material testing
or simulation).The number is typically written on a label on your equipment before the system leaves MTS.
If you do not know your MTS site number, contact your sales engineer.
Example site number: 571167
When you have more than one MTS system, the system job number identifies your system.You can find
your job number in your order paperwork.
Example system number: US1.42460
Know information from prior technical assistance
If you have contacted MTS about this problem before, we can recall your file based on the:
•MTS notification number
•Name of the person who helped you
Identify the problem
Describe the problem and know the answers to the following questions:
•How long and how often has the problem occurred?
•Can you reproduce the problem?
•Were any hardware or software changes made to the system before the problem started?
•What are the equipment model numbers?
•What is the controller model (if applicable)?
•What is the system configuration?
Know relevant computer information
For a computer problem, have the following information available:
•Manufacturer’s name and model number
•Operating software type and service patch information
•Amount of system memory
•Amount of free space on the hard drive where the application resides
•Current status of hard-drive fragmentation
•Connection status to a corporate network
Know relevant software information
For software application problems, have the following information available:
•The software application’s name , v ersion number, build number, and (if a v ailable) softw are patch number.
This information can typically be found in the About selection in the Help menu.
•The names of other applications on your computer, such as:
•Anti-virus software
•Screen savers
8 Multipurpose Elite Test Design Guide
•Keyboard enhancers
•Print spoolers
•Messaging applications
1.3.0 If You Contact MTS by Phone
A Call Center agent registers your call before connecting you with a technical support specialist.The agent
asks you for your:
•Site number
•Name
•Company name
•Company address
•Phone number where you can be reached
If your issue has a notification number, please provide that number. A new issue will be assigned a unique
notification number.
Identify system type
To enable the Call Center agent to connect you with the most qualified technical support specialist available ,
identify your system as one of the following types:
•Electrodynamic material test system
•Electromechanical material test system
•Hydromechanical material test system
•Vehicle test system
•Vehicle component test system
•Aero test system
Be prepared to troubleshoot
Prepare to perform troubleshooting while on the phone:
•Call from a telephone close to the system so that you can implement suggestions made over the phone.
•Have the original operating and application software media available.
•If you are not familiar with all aspects of the equipment operation, have an experienced user nearby to
assist you.
Write down relevant information
In case Technical Support must call you:
•Verify the notification number.
•Record the name of the person who helped you.
Multipurpose Elite Test Design Guide 9
•Write down any specific instructions.
After you call
MTS logs and tracks all calls to ensure that you receive assistance for your problem or request. If you have
questions about the status of your problem or have additional information to report, please contact Technical
Support again and provide your original notification number.
1.4.0 Problem Submittal Form in MTS Manuals
Use the Problem Submittal Form to communicate problems with y our software, hardware, man uals, or service
that are not resolved to your satisfaction through the technical support process.The form includes check
boxes that allo w you to indicate the urgency of y our problem and y our e xpectation of an acceptable response
time.We guarantee a timely response—your feedback is important to us.
You can access the Problem Submittal Form at www.mts.com > Contact Us (upper-right corner) > In the
Subject field, choose To escalate a problem; Problem Submittal Form
10 Multipurpose Elite Test Design Guide
2.0 Preface
2.1.0 Before You Begin
Safety first!
Before you use y our MTS product or system, read and understand the safety information provided with your
system. Improper installation, operation, or maintenance can result in hazardous conditions that can cause
severe personal injury or death, or damage to your equipment and specimen. Again, read and understand
the safety information provided with your system before you continue. It is very important that you remain
aware of hazards that apply to your system.
Other MTS manuals
In addition to this manual, you may receive additional manuals in paper or electronic form.
You may also receiv e an MTS System Documentation CD. It contains an electronic copy of the manuals that
pertain to your test system.
Controller and application software manuals are typically included on the software CD distribution disc(s).
2.2.0 Documentation Conventions
The following paragraphs describe some of the conventions that are used in your MTS manuals.
Hazard conventions
Hazard notices may be embedded in this manual.These notices contain safety information that is specific
to the activity to be performed. Hazard notices immediately precede the step or procedure that may lead to
an associated hazard. Read all hazard notices carefully and f ollow all directions and recommendations.Three
different levels of hazard notices may appear in your manuals. Following are examples of all three levels.
(for general safety information, see the safety information provided with your system.)
DANGER:
Danger notices indicate the presence of a hazard with a high level of risk which, if
ignored, will result in death, severe personal injury, or substantial property damage.
WARNING:
Warning notices indicate the presence of a hazard with a medium lev el of risk which,
if ignored, can result in death, severe personal injury, or substantial property damage.
Multipurpose Elite Test Design Guide 11
CAUTION:
Caution notices indicate the presence of a hazard with a low level of risk which, if
ignored, could cause moderate or minor personal injury or equipment damage, or
could endanger test integrity.
Other special text conventions
Important:
Important notices provide information about your system that is essential to its proper
function.While not safety-related, if the important information is ignored, test results may
not be reliable, or your system may not operate properly.
Note:
Notes provide additional information about operating your system or highlight easily
overlooked information.
Recommended:
Recommended notes provide a suggested way to accomplish a task based on what MTS
has found to be most effective.
Tip:
Tips provide helpful information or a hint about how to most efficiently accomplish a task.
Access:
Access provides the route you should follow to a referenced item in the software.
Example:
Examples show specific scenarios relating to your product and appear with a shaded
background.
Special terms
The first occurrence of special terms is shown in italics.
Illustrations
Illustrations appear in this manual to clarify text.They are examples only and do not necessarily represent
your actual system configuration, test application, or software.
Electronic manual conventions
This manual is available as an electronic document in the Portable Document File (PDF) format. It can be
viewed on any computer that has Adobe Acrobat Reader installed.
12 Multipurpose Elite Test Design Guide
Hypertext links
The electronic document has many hypertext links displayed in a blue font. All blue words in the body text,
along with all contents entries and index page numbers, are hypertext links.When you click a hypertext link,
the application jumps to the corresponding topic.
Test Design WorkFlow...........................................................................................................................16
Multipurpose Elite Test Design Guide 15
3.0 Designing a Test
3.1.0 Introduction
About this chapter
This chapter contains information about the MPE and Station Manager software, basic test design principles,
how tests are ex ecuted, and how information about test results is made av ailable. If you already f eel comfortable
with these test design principles and are ready to begin creating a basic ramp and cycle test, see Creating
Ramp and Cycle Test on page 38.
MTS Multipurpose Elite application overview
The MTS Multipurpose Elite (MPE) application is a sophisticated, general purpose test design application
that allows you to quickly and easily define comple x test designs.The role of either Administrator or Engineer
is required to access full functionality of MPE. Operators are allowed to access MPE but only with the same
rights they have in MPX.
Note:
MTS offers a companion application to MPE named Multipurpose Express (MPX).You cannot create
or modify tests with MPX; it is only to run existing tests . In cases where this manual ref ers to functionality
shared by both applications (such as running tests), the term “Multipurpose application” is used.
The Multipurpose Elite Test Design Guide contains the information you need to begin designing tests and
test reports with the MPE application. It includes the fundamental concepts of using the MPE application with
the MTS controller software to create and run tests.
This guide does not explain ev ery MPE application feature. Its goal is to introduce the most important features
of the application in the context of designing tests and test reports.
This chapter contains conceptual information pertinent to test designs. New users should read this chapter
before using the software to gain an overall understanding of the design process. Experienced users can
read this chapter to review the high-level activities associated with each design task. Detailed instructions to
perform the tasks in this chapter are included in other parts of this guide.
3.2.0 Test Design WorkFlow
This table shows the tasks a test designer may perform to prepare a test for an operator.The order in which
the tasks are shown is typical.
Typical Tasks for Preparing a Test
DescriptionActivityStep
Open a station configuration1
16 Multipurpose Elite Test Design Guide
Open a station configuration file with your MTS
controller software.
3.0 Designing a Test
DescriptionActivityStep
2
select a new test
3
4
7
Add test activities and define their
properties
Add monitor display devices and
define their properties
Run the test to verify your design5
Create a test report template6
Ensure your test is ready for the
operator
Deliver your test to the operator8
With your station open, use the MPE application.Start the MPE application and
To create a test file, drag test activity icons onto the
Procedure tab.
Add monitor display devices, such as Signal Scope,
so you can monitor test progress.
Use MTS controller software and MPE together to run
tests.This step generates data in a test run.
Create a test report template by adding test variables
from your test run to a Microsoft Excel report.
You typically run your test again from the operator’s
perspective.You can choose to enhance your test
with special operator information.
When the test meets your requirements, deliver it to
the operator.You can choose to have your operators
use MP Express to run your test.
3.2.1.0 Using the Multipurpose Application with Controller Software
3.2.1.1.0 Launching MPE or MPX
Note:
If you have a desktop shortcut that opens the Station Manager application and then opens the MPE
or MPX application, you do not have to perf orm this procedure to start the Station Manager application
and load the station configuration. For more information about creating this desktop shortcut, see
Creating a Desktop Shortcut That Includes a Controller on page 18.
1. Start the Station Manager application by double-clicking the Station Manager icon located in the MTS 793
Software folder on the desktop; or from the Start menu, go to All Programs > MTS 793 Software >
Station Manager.The Open Station window appears.
2. In the Open Station window , select the station configuration file (.cfg) required to run the test (MTS FlexTest
40 with 2 Channel configuration).The .cfg file defines all the station resources that are available for a test.
3. Click Open.
4. The Station Manager window appears, which can be minimized.
Multipurpose Elite Test Design Guide 17
3.0 Designing a Test
Important:
You must leav e the Station Manager application open, but y ou can minimize it so it does not appear
on your screen.
MTS TestSuite MPX is the intended operator interface. Do not make configuration changes in the
Station Manager application without training from MTS.
5. Open MPE or MPX by double-clic king its icon on your desktop; or from the Start menu, go to All Programs
> MTS TestSuite.The MP main window opens.You can now open a test.
Note:
If you have multiple stations, you can create individual shortcuts that are specific to each station.
3.2.1.2.0 Creating a Desktop Shortcut That Includes a Controller
Access:
Tools menu > Create Desktop Shortcut
Note:
This procedure only applies to MTS FlexTest controllers.
There are two types of desktop icons. One opens just the MTS TestSuite application, and the other will open
the controller and then open the MTS TestSuite application.The desktop shortcut that includes opening the
controller includes the configuration file name in its name, for example, “Multipurpose Express
(Station_Configuration.cfg).” If you have multiple stations, you can create a shortcut for each configuration
file.
To create the desktop shortcut that includes opening the controller:
1. Open your MTS TestSuite application: From the Start menu, select All Programs > MTS TestSuite >application name.
2. From the Tools menu, click Create Desktop Shortcut.The Create Desktop Shortcut window opens.
3. Browse to the Station Configuration file you will be using, or type the file name in the Station Configur ation
box. Ensure that this configuration file contains the parameter and tuning sets that you want the operator
to use for the tests.
4. If the Controller Name box is not already populated, type the name of the controller you will be using.
5. Click OK.The configuration message that states that the shortcut was created on the desktop appears.Click OK.
6. To avoid confusion, delete other MTS TestSuite application desktop shortcuts.
After you open your station configuration with the Station Manager application, you open the Multipurpose
application, which automatically connects to your station configuration.
Multipurpose projects
When you select a new test, the test is automatically associated with an MTS TestSuite Project. A project is
a directory that organizes your test procedures, specimen information, and test run data.
18 Multipurpose Elite Test Design Guide
Note:
MTS TestSuite projects are independent of the underlying controller, and are not related to MTS
controller projects or the MTS Project Manager application.
3.2.2.0 Creating Tests Overview
From the File menu, you can create new tests as follows:
Creating New Tests
DescriptionFile Menu Option
3.0 Designing a Test
New Test
New Test from
Template
New Test from Existing
Test
New Test from File
Creates a new test that does not contain test
data and has an undefined workflow. When
the workflow is defined, it can be extracted b y
saving the test as a template.
Creates a container file called a test that is
used to collect data and contains a copy of the
template. Each time you run the template on
a physical specimen, the application creates
a test run.The test run is a data set that
populates the test.
Note:
Only templates that are licensed appear
in the New Test from Template list.
Creates a new test that includes a copy of the
test without test run data.
Creates a new test from an XML file; typically
used in automation.
3.2.3.0 Test Activities Overview
Test activity sequence
Test activities execute from top to bottom in the order in which the y appear on the Pr ocedure tab .To execute
activities simultaneously, add Parallel Path activities to the test flow.You can also add While Loop, If-ElseCondition, and Periodic Time Event activities to control the test flow.
Test activity property definition
To define the properties of an activity, select the activity icon on the Procedure tab, and then click the
Properties tab.Y ou can choose to define properties as fixed v alues or variable v alues.The following example
shows the property definitions for a Cycle test activity.
Multipurpose Elite Test Design Guide 19
3.0 Designing a Test
Cycle Activities Properties
Error indicators assist definition
Red error icons appear next to activity property fields where information is missing or incorrect.
20 Multipurpose Elite Test Design Guide
3.0 Designing a Test
Error Indicators
3.2.3.1.0 Deleting and Disabling Test Activities
If you want to remove a test activity from the test procedure, you can either delete the test activity or disable
the test activity.
When you delete the activity, the activity is permanently removed from the test procedure.This action cannot
be undone, and you will have to either recreate the test activity or revert to a previously-saved v ersion of the
test that contains the activity.
If you do not want to delete a test activity, but you also w ant to temporarily pre v ent the activity from occurring
during a test run, you can disable the activity.When you disable a test activity, the test activity becomes
gray ed-out in the test procedure and the activity is ignored when the test is run. After you disable an activity,
you can enable the activity and it will once again occur during test runs.
You may find it helpful to temporarily disable some test activities when you are creating a test or when you
are troubleshooting suspected problems in the test. For example, y ou can disab le certain portions of the test
in order to focus your time on a f ew specific test activities that y ou believ e are causing problems. Alternatively ,
if you want to remove a troublesome test activity, but you are unsure of the impacts, you can temporarily
disable that test activity and replace it with a modified activity and perform a test run to view the results. If
you determine that you do need the disabled test activity, you can later "retriev e" the test activity b y enabling
it.
To delete, disable, or enable a test activity, right-click the test activity and select Delete, Disable, or Enable
(if the test activity is currently disabled).
Multipurpose Elite Test Design Guide 21
3.0 Designing a Test
3.2.3.2.0 Variables Overview
Typically, when you enter a value for a property in an activity, you can change the value only when the test
is stopped and the test procedure is unlocked. In this sense, the property is “fixed.”
With the use of variables, you can associate a property of an activity with a variable .This allows you to change
the variable value without selecting the activity.
For example, suppose you create a test procedure that includes several command activities that all use the
same frequency. Rather than enter a frequency value for each activity separately , y ou could associate all the
frequency properties with a “Frequency” variable.Then, between tests (with the test stopped and the test
procedure unlocked), you could use the Variables Editor to change the frequency value of all the activities
at the same time. For more information about the Variables Editor, see the Multipurpose Elite User Guide.
The following example shows how to make the Frequency property of the Cycle activity a variable.
Cycle Activity New Variable
Variable use in MTS TestSuite software
MTS TestSuite software uses variables extensively throughout its applications:
22 Multipurpose Elite Test Design Guide
3.0 Designing a Test
•The MPE application uses variables to simplify test creation and modification, allow operator interaction
in the test flow, and facilitate monitor display.
•The MTS TestSuite Reporter Add-In for Microsoft Excel uses variab les to capture test data for test reports.
•The various MTS Analyzer applications use variables to create “what if” scenarios using specimen variables
and data from test runs.
Test activities and variables
The MPE application allows you to define many of the individual properties of test activities as variables.The
MPE application also includes test activities you can use to manipulate variables in the test flow, as follows:
•Assign Variables activity
•Calculate Variables activity
•Input Parameters activity
You can use these activities in a variety of wa ys to manipulate variables. For example, you can use an Input
Parameters activity to allow the operator to change variable values while the test is running.
Adding calculations to variables
You can add mathematical operators to variables to create calculated variables.You can do this in two ways,
depending on test design considerations:
•Click the Variables tab in the main window to add calculations to individual variables.
•Add the Calculate Variables activity to the test procedure.This activity allows you to add calculations to
variables in the test flow.
Adding and editing variables
You can add or edit variables from within the various variable editing windows and editors (such as the Map
Variables window or the Calculation Editor).You can click the Add Variable (green plus sign) or Edit Variable
(...) icon or right-click and select New Variable.To edit a variable, right-click a variable name and select EditVariable.
3.2.3.3.0 Information for an Operator
You can add information for an operator, such as hardware installation instructions or safety information,
directly into your test design.This allows you to create the inf ormation visible to the operator during the test,
and control at which point in the test flow to show the information.
To do this, add special test activities and run-time devices to your test.
•The Custom Message Window activity allows you to show a custom message to the operator anytime
the test is running.
•The Run External Application activity allows you to show documents that require external applications
to launch, such as word processing, spreadsheet, and video documents.
•The Custom Help monitor display allows you to show custom help information, such as files in the .chm
file format, that you create for the test.
Multipurpose Elite Test Design Guide 23
3.0 Designing a Test
3.2.4.0 Working with Test-Run Display Devices
When you start the test, you can see real-time test information on the Test-Run Display panel.
Add monitor display devices
To add monitor display devices to y our test, clic k the Test-Run Display tab and drag monitor display de vices
from the toolbox to the work area.When you do this, error icons on the device icon and Error list guide you
to define required properties.The following example shows a Signal Scope device, which simulates an
oscilloscope on the Test-Run Display tab when the test executes.To view its properties, you select the
Signal Scope device on the work area.
Signal Scope Monitor Display
3.2.5.0 Test Execution Overview
Using Station Manager with TestSuite software
The Station Manager application runs in the background alongside the MPE application.When you design
or run tests with the MPE application, minimize the Station Manager application to simplify your PC desktop.
The activities that an expert user may perform with the Station Manager application varies with your station
and test setup, but typically includes:
•Design and use profiles.This is done using the optional Profile Editor in the Station Manager application.
•Install new hardware resources.This is done using the Station Builder tool in the Station Manager
application.
24 Multipurpose Elite Test Design Guide
3.0 Designing a Test
•Adjust commands settings (such as ramp and taper times).This is done using the Channel Options tool
in the Station Manager application.
•Access the values of calculation parameters and variables.This is done using the Calculation Editor in
the Station Manager applicationr.
•Set limit levels and actions for detectors.
•Position the actuator to install the specimen.
•Apply offsets.
MTS Station Manager Window
Station activities you can perform with the Multipurpose application
You can perform some station activities with the Multipurpose application, such as:
•Energize and de-energize actuator power.
•Reset and override interlocks.
•Start, hold, and stop tests.
•Perform Park, Unload, and Stop At operations.
Other station activities you may perform with Station Manager
You can perform some station activities pre-test or between tests, such as:
•Check shunt calibration levels
•Adjust tuning values
You can only perform these activities with the Station Manager application.
Multipurpose Elite Test Design Guide 25
3.0 Designing a Test
Test execution with the MPX application
Similar to the MPE application, the MPX application can be used to run tests. However , the MPX application
cannot create or modify tests. In order to create or modify tests, you must use the MPE application.
Considerations for automatic background saves
It is important to keep in mind that when you start a test run, the application automatically saves the current
state of the test. If you need to modify a test without necessarily saving your changes; that is, experiment
with the test, you should perform a Save As of your test, modify as required, and then run the new test.
If you inadvertently run a modified test and have to undo the changes you made to the test before you ran it
(and the application automatically saved it), you must do so manually.
3.2.6.0 Model 494.05 Handset Station Activities
If your station is equipped with a Model 494.05 Handset, you can use it to:
•Manually position the actuator to install the specimen.
•Apply offsets.
Note:
You cannot use the handset to set limit levels and actions for detectors. Perform these activities with
the MTS Station Manager application.
26 Multipurpose Elite Test Design Guide
Model 494.05 Handset
3.0 Designing a Test
Note:When control is provided by a handset, the application controls will be locked and overlaid by
the handset exclusive control icon:
Description of Model 494.05 Handset
DescriptionItem
Programmable display1
Hydraulics indicator2
Exclusive control3
Interlock indicators4
Thumbwheel (manually positions the actuator when Manual Command is enabled)5
Manual command6
Interlock reset/override7
Program Run/Stop/Hold controls8
Hydraulics off9
3.2.7.0 Generating a Report in MP
To generate reports from within MP, you must have an existing report template and the Microsoft Excel
application or a suitable Microsoft Excel reader. To design or modify a report template, you must have the
Reporter Add-In application, which is a separately licensed product.
1. On the Explorer panel, right-click the Test Run name and select Generate Report.To generate multiple
reports at one time, click Test Runs on the Explorer panel to see the Test Runs table. Select the test
runs to include in the reports.To select more than one, press the Ctrl key and click the report name.
Right-click and select Generate Report.The Generate Report window opens.
2. Select one or more templates to use for your reports and click Generate Report.
3. Microsoft Excel opens with the newly generated report. If multiple test runs were selected, a separate
report for each Test Run will open. Modify as desired and save and close. By default, the report is shown
below the test run name in the Explorer panel.You can click Preferences > Configuration and select
a different location for generated reports on the Project tab.
Multipurpose Elite Test Design Guide 27
3.0 Designing a Test
3.2.8.0 Generating a Report Using the Excel Reporter Add-In
Note:
To generate a report using the Excel Reporter Add-In, you must have purchased a separate license
for the Reporter Add-In product. It also requires the installation of Microsoft Excel software or another
suitable Microsoft Excel reader.
1. Open a report template in Excel (MTS templates are located in C:\MTS TestSuite\Report Templates).
2. Click the MTS TestSuite Report tab in the ribbon.
3. Click the Test icon in the ribbon and open the test that contains the test run that requires a report.
4. In the Generate section of the ribbon, click Source and select the test, test run, or analysis run that you
want to use to create a report.
5. Click the Report icon on the ribbon.
6. The system will launch another instance of Microsoft Excel and show the newly generated report file.
Offline Test Design.................................................................................................................................34
•
Resources That Allow Dimension Changes..........................................................................................36
Multipurpose Elite Test Design Guide 29
4.0 Working with Resources
4.1.0 Resources
With the MPE application, you create test designs that cause controller resources to apply desired forces to
your test specimen. Controller resources include control channels, control modes, sensors , digital inputs, and
so on.
For example , suppose you design a test to apply a tensile force to your specimen and receive a digital pulse
when the specimen fails.When you run the test, the controller uses a control channel with a force control
mode resource to apply the tensile force to the specimen, and a digital input resource to receive the digital
pulse.
Controller resources
A controller resource refers to a hardware resource in the controller as it appears in a station configuration
file. For example, a control mode in a station configuration file named “axial force” is a controller resource.
Test resources
A test resource refers to a resource with equivalent functionality as it appears in the test definition. For
example, a control mode in a test definition named “load 1” is a test resource.You can use test resources
for various test elements, such as activities, monitor display devices, and variables.
Resource mapping
A test resource is not required to have the same name as the equivalent controller resource. However, if the
names are different when the MPE connects to the station, you must map the test resource to the equiv alent
controller resource.
For example , suppose you design a test offline in which you name a control mode “load 1”. Later , y ou connect
to a station in which the equivalent resource is named “Axial Force”.This mismatch of resources creates a
resource validation error. To resolve this error, you must map the test resource to the controller resource.
4.2.0 Starting MPE and Connecting to a Controller
Controller resources are available to the MPE application through station configur ation files . Before you start
the MPE application, you typically start the MTS Station Manager application and open a station configuration
file first.When you start the MPE application, it automatically connects to the station configuration, which
allows you to design tests with the resources in the station configuration. If you do not already have one, y ou
can create a desktop shortcut that will open the MTS Station Manager application and then open the MPE
application. F or more information about creating that shortcut, see Creating a Desktop Shortcut That Includes
a Controller on page 18.
30 Multipurpose Elite Test Design Guide
Display of MPE Application Resources
DescriptionFunctionNumber
4.0 Working with Resources
1
2
Controller and Station
Identification
Resources Tab
Access
Test Resources3
Controller Resources4
When MPE is connected to a station, the window title
shows the controller and station configuration
associated with the current test. In this example, the
controller name is “MTS FlexTest 40”, and the station
configuration name is “2 chan.cfg”.
On Explorer, clic k Resources. Clic k a Test Definition
element and click the Resources tab at the top of
the panel.
The resources in the Name column are test
resources.Test resources are required by the test
and must map to equivalent resources in the
Controller Resources column when connected to a
controller.
Controller resources represent hardware resources
in the physical station. Resource mapping is saved
with tests.
When connected to a controller, Controller Resources
reflect the resources in the Station Configuration file.
When not connected to a controller, Controller
Resources reflect the resources the MPE application
expects to find when connected to a station.
For More Information
Offline Test Design on page 34
Multipurpose Elite Test Design Guide 31
4.0 Working with Resources
4.3.0 Station Configurations
A station configuration is a discrete file that lists all or a portion of the hardware resources in your physical
station.You create and modify station configurations with the MTS Series 793 controller software. MTS
typically provides a station configuration when you receive your system.
Station Configuration
The Station Configuration file lists some or all of the hardware resources in your test system.When you
connect to a controller with MPE, the Controller Resources shown on the Resources tab are the same as
the resources in the station configuration file.
4.4.0 Controller Resources
A station configuration may include only a portion of the resources available to the controller.The complete
inventory of resources availab le to your controller is defined by the hardw are interface file (or .hwi file) installed
with your controller software.The .hwi file defines what internal components are available to your controller,
which controller slots they are installed in, and which rear-panel connectors they are accessed through.
32 Multipurpose Elite Test Design Guide
Hardware Interface File
4.0 Working with Resources
The Hardware Interface file represents all of the hardware resources available to your test system.When
you connect to a station with MPE, the Controller Resources shown on the Resources tab pertain only to
the connected controller.
Note:
You use the Station Builder application (one of the applications included with MTS Series 793 controller
software) to define station configuration files by allocating some or all of the resources listed in the .hwi
file.
4.5.0 Resource Mapping
A resource map aligns test resources with controller resources.When you create a test while MPE is connected
to a controller and save the test, MPE saves the resource map with the test definition.The resource map
saved in the test definition is an inventory of resources the MPE application expects to find the next time it
connects to a controller.
Before you can load and run the test procedure on a controller , the test resources must either be automatically
or manually mapped to controller resources. Resources are stored with the test definition and validated against
the available controller resources the next time the application connects to a controller.
Automatic mapping example
Suppose you design a test online while MPE is connected to a controller. As part of your test, you add a
Ramp activity and select a control channel named “Ch 1” and a control mode named “Displacement”.When
you design a test online rather than offline, you are using the test resources that MPE automatically mapped
to the controller when MPE connected to the controller.When you save the test, the names for all of the test
resources in the test definition appear identical to the equivalent controller resources on the Resources tab.
If you disconnect the controller from your test, MPE expects to find the same controller resources for the
current test in whatever station you connect to in the future.
If you reconnect to the same controller, MPE maps the channel and control mode test resources to the
equivalent resources in the controller, and you can run the test immediately.
If you reconnect to a different controller, one of two things may occur:
•If MPE finds a control channel named “Ch 1” and a control mode named “Displacement” in the station
with equivalent functionality , then MPE automatically maps them to the test resources with the same name .
If the remainder of the test resources also map to the controller resources in the new controller, you can
run the test immediately.
•If MPE does not find a control channel named “Ch 1” and a control mode named “Displacement” in the
station, it shows validation error icons.You must resolve these errors (and any other validation errors)
before you can run the test.
Manual mapping example
Suppose you design a test while MPE is connected to a controller , and that the controller has control modes
named “Disp 1” and “Load 1”. Now, suppose you disconnect from the controller and connect to a different
controller that has control modes named “Displacement” and “Force”.
Multipurpose Elite Test Design Guide 33
4.0 Working with Resources
In this case, MPE is unable to automatically map the new controller resources to the test resources, and
shows validation error icons.To resolve the errors, you must manually map the controller resources to the
test, as shown.
Resource Validation Errors
Resource validation errors appear as red icons on the Resources tab.Validation errors occur when you
connect to a controller and MPE cannot locate controller resources that match test resource requirements in
the test definition. In this example, the names of the test resource control modes are “Disp 1” and “Load 1”.
If resources exist in the connected controller that have equivalent functionality but different names, you can
map them to the current test.To remap a resource, click the list icons in the Controller Resource column that
contains error icons and select compatible resources.
Import resources from an existing test
Before you begin manually entering test resource names, chec k to see if any other tests e xist that ha v e been
designed with the controller to which you intend to connect. If there are, import the resources from that test
first to save time. (Resources tab > Import Resources > Import resources from another test.)
4.6.0 Offline Test Design
You can design tests offline, that is, when disconnected from the controller and away from the station, and
then map resources when you connect to the station.You might find offline test design useful if you want to
design tests in your office or anywhere else outside of the lab .When you design tests offline, you do not have
to start the Station Manager application and open a station configuration before starting the MPE application.
The general workflow for designing tests offline is as follows:
1. Start the MPE application without starting the Station Manager application or connecting to a controller.
2. Click the Resources tab.
3. Manually enter test resource names.
4. Assign the test resources you created to test elements (such as activities, variables, and so forth).
5. Save the test.
6. Connect to a station.
7. Manually map the resources in the station to your test.
34 Multipurpose Elite Test Design Guide
4.0 Working with Resources
Creating resources manually
If no existing tests are av ailable to import resources from, you must add them to your test manually. (Resources
tab > Add Resource > resource type).When you add a resource, you must enter a Display Name, an
Internal Name (spaces not permitted), and where applicable, a Dimension.
Example of Control Mode Test Resources Added Manually
Mapping test resources that have been added manually to controllers
When you connect to a station, MPE attempts to map the test resources you added offline to the station. If
the resource names do not match, MPE shows resource validation errors.To resolve the errors, you must
manually map the controller resources to the test. For more information about mapping controller resources
to the test, see Resource Mapping on page 33.
Considerations for selecting compensators
It is a best practice to wait until you connect to a station bef ore selecting compensators for command activities.
When not connected to a station, the compensator list for a given command-type activity shows all of the
types of compensators that are possible to use with the activity.When you connect to a station, the list of
compensators shows only the compensators that are actually available to the activity.
When connected to a station, compensator availability is affected by the following:
•Some compensators apply only to specific types of command activities. For instance, Peak Valley
Compensation (PVC) pertains only to cyclic command.
•Some compensators, such as Adaptive Inverse Control (AIC), are licensed and are only available if they
were purchased.
•Some compensators, such as Null Pacing, are available only if they are enabled in the underlying station
configuration.
For More Information
Resource Mapping on page 33
Multipurpose Elite Test Design Guide 35
4.0 Working with Resources
4.7.0 Resources That Allow Dimension Changes
Float signals with fixed dimensions
A float signal is a type of test resource that typically has a fixed dimension assignment. An example of a float
signal is “Ch 1 Displacement” with a dimension of “Length”.
Float signals with dynamic dimensions
Some float signals can change their dimension during the test:
•Channel Command
•Channel Comp. Cmd
•Channel Active Fdbk
•Channel Error
•Channel Active Stabilization
Float signals that can change their dimension have a dimension type of “<Dynamic>”.
Using the <Dynamic> dimension type in tests
When designing tests, you typically use these signals with the Signal Scope.This allows you to view controller
signals that change dimension during the test, such as when the control mode changes. (Test-Run Display> Signal > Signal Scope).
You cannot use these signals for functions that cannot tolerate dimension changes while the test is in prog ress,
such as data acquisition, limit detectors, and so on.
Installation of the simulation software consists of launching two separate self-e xtr acting executables, one for
the MTS TestSuite application and one f or the MTS Series 793 Simulation software .These files are available
on CD-ROMs or download sites.
MTS TestSuite self-extracting executable
This file installs any of the following MTS TestSuite applications that you have purchased a license for:
•Multipurpose Elite (mpe), for designing and running tests
•Multipurpose Express (mpx), for running tests
•Fatigue Analyzer (faa), for analysis of fatigue test data
•Fracture Analyzer (fra), for analysis of fracture test data
Series 793 Simulation self-extracting executable
This file installs a simulated version of MTS Series 793 software, including configuration and support files
used with this guide.This software provides simulated real-time control of a test station.
Installation procedure
For detailed instructions on how to install simulated testing software, see the Multipurpose Elite Simulated
Testing User Guide.
A PDF of this document is available in the following locations:
•As a link on the MTS TestSuite Multipurpose Software self-extracting executable
•From the Windows Start button after the MTS TestSuite Multipurpose software is installed (Start >
Programs > MTS TestSuite > Documentation)
The same information is also available in the online help for the Multipurpose Elite application.
5.2.0 Creating Ramp and Cycle Test
5.2.1.0 Ramp and Cycle Test Design Overview
This section contains a walkthrough of how to create a simple test using MTS TestSuite MPE that ramps and
cycles the actuator.The Ramp and Cycle test design performs the following activities:
•Ramps from zero to a fixed mean level.
•Cycles at an amplitude relative to mean as entered by the operator.
38 Multipurpose Elite Test Design Guide
5.0 Creating Tests
•Acquires time data while cycling.
•Ramps back to zero.
•Shows test signals on a Signal Scope monitor as the test runs.
After you follow the steps in this chapter, the Ramp and Cycle test appears in the Procedure workspace as
follows:
Ramp and Cycle Test
When you run the ramp and cycle test, the Signal Scope monitor will show the following test results:
Multipurpose Elite Test Design Guide 39
5.0 Creating Tests
MPE features used to create this test
•Ramp activity
•Cycle activity
•Data Acquisition activity
•Input Parameters activity
•Parallel Path activity
•Relative End Levels property
•Variable properties
•Signal Scope monitor display
5.2.2.0 Opening a Station Configuration and Starting the MPE
Application
Use this task to open a station configuration file (or station) with the Station Manager application, and then
start the MPE application.The Station Manager application is a component of your MTS controller software,
which performs real-time control when you run tests.The test procedures that you create with the MPE
application manipulate resources in the station to apply forces to the physical specimen.
Note:
The instructions in this section are intended to be performed in simulation mode. See Installing MTS
TestSuite Simulation Software on page 38.
1. Click the Windows Start button on your desktop and select Programs > MTS 793 Software > Station
Manager.
40 Multipurpose Elite Test Design Guide
5.0 Creating Tests
Note:
If you are prompted to select a controller, select the MTS FlexTest 40 controller.
2. In the Open Station window, select the “2 Chan.cfg” configuration file and then click Open.
Note:
The controller and configuration file you selected in the previous two steps are used for creating
and running tests using the simulation and this test design guide.When you use other stations
connected to actual systems, you may need to select other controllers or configur ation files tailored
to the station that you are working with.
3. Minimize the Station Manager window.You do not have to access the Station Manager application while
creating this test.
Note:
When you run tests on physical specimens (not in simulation mode), you typically use the Station
Manager application to perform tasks such as setting limits, installing the specimen, and so on. See
MTS Controller Software on page 95.
4. Click the Windows Start button on your desktop and select Pr ograms > MTS TestSuite > Multipurpose
Elite.
For More Information
Installing MTS TestSuite Simulation Software on page 38
MTS Controller Software on page 95
5.2.3.0 Creating an Empty Test
Use this task to create an "empty" test and open the Procedure workspace. An empty test is a test that was
not created using a template.There, almost all components of the test, including the test procedure and
variables, are not established.
Note:
The MPE application typically offers more than one method to select existing or create new test files.
You can click toolbar icons, make menu selections, or use the right-click menu.
1. On the toolbar, click the New Test icon arrow and select the New Test option.
2. In the Explorer panel, click Procedure.The Procedure workspace is shown.
3. In the Procedure workspace, observe the green “start” and red “stop” icons between which activities are
placed.
4. On the toolbar, click the Save icon and rename your test as desired.
5.2.4.0 Adding a Ramp Activity
Use this task to add a Ramp activity to the procedure and define its properties. During the test, the Ramp
activity causes the command to ramp to the specified mean level.
Multipurpose Elite Test Design Guide 41
5.0 Creating Tests
Note:
Some of the property values you need to enter for this sample test may already be present as default
values.
1. Click on the Procedure tab, and scroll to the Ramp activity in the Toolbox list.
2. Drag and drop the Ramp activity on the “Drop Activities Here” text in the work area.
3. Define Ramp activity properties:
a. Enter the following values as necessary:
Ramp Activity Properties
ValueProperty
Ramp to MeanDisplay Name
TimeTiming Type
2 secTime
RampRamp Shape
No CompensatorCompensator
Ch 1Channel List
DisplacementControl Mode
Adding a Ramp Activity
4 mmAbsolute End Level
42 Multipurpose Elite Test Design Guide
5.0 Creating Tests
5.2.5.0 Adding a Cycle Activity
Use this task to add a Cycle activity to the procedure and define its properties. During the test, the Cycle
activity applies a sinusoidal command relative to the mean level.
1. Drag a Cycle activity below the Ramp activity.
2. Define Cycle activity properties:
a. Ensure that the Cycle activity is selected.
b. Enter the following values as necessary:
Cycle Activity Properties
ValueProperty
Cycle at MeanDisplay Name
FrequencyTiming Type
1 HzFrequency
True SineWave Shape
5Number of Cycles
Interrupt ImmediatelyAdvanced...
Relative End Levels
Adding a Cycle Activity
Multipurpose Elite Test Design Guide 43
5.0 Creating Tests
ValueProperty
No CompensatorCompensator
Ch 1Channel List
DisplacementControl Mode
2 mmRelative End Level 1
-2 mmRelative End Level 2
N/APhase Lag
5.2.6.0 Adding a Second Ramp Activity
Use this task to add a second Ramp activity to the procedure. During the test, the second Ramp activity
ramps command to zero.
1. On the Procedure workspace, right-click the existing Ramp activity and select Copy.Then, right-click
below the Cycle activity and select Paste.
Copying and Pasting Existing Ramp Activity
2. Define Ramp activity properties:
a. Ensure that the Ramp activity is selected.
b. Enter the following as necessary:
44 Multipurpose Elite Test Design Guide
Second Ramp Activity Properties
ValueProperty
Return to ZeroDisplay Name
TimeTiming Type
2 secTime
RampRamp Shape
No CompensatorCompensator
Ch 1Channel List
DisplacementControl Mode
0 mmAbsolute End Level
5.0 Creating Tests
5.2.7.0 Adding a Signal Scope Monitor
In this task, you add a Signal Scope to the test.The Signal Scope is graphical, real-time display of your test
data.When running the test, the Signal Scope simulates a conventional oscilloscope.The MPE application
requires defining at least one monitor display before you can run the test.
1. Click the Test-Run Display tab.
2. In the Toolbox panel, note the various monitor displays available.
3. From the Signal list, drag the Signal Scope icon to the Designer area. Position the displa y graph as desired.
4. Observe the Error icons on the Signal Scope, in the Properties panel, and in the Error list at the bottom
of the screen (you may need to expand the panel).The errors direct you to define a parameter for the Y
axis of the Signal Scope.
5. If necessary, click to expand the Traces panel.Then click the (...) icon next to the Y Signal property.
Multipurpose Elite Test Design Guide 45
5.0 Creating Tests
6. Select Ch 1 Displacement and click OK.
Note:
By default, Time is the parameter used for the X axis, which is desired for the sample test.
Selecting a Y Signal
7. In the Properties panel, expand the Y Axis panel.
8. Select the Maximum check box.
9. Set the Maximum value to 12 mm.This accommodates the amplitude of the end-level values of the Cycle
at Mean activity.
Setting the Y Axis Maximum
46 Multipurpose Elite Test Design Guide
5.0 Creating Tests
Signal Scope Monitor with 12 mm Y Axis Maximum
10. Click the Preview subtab inside the Test-Run Displa y tab to view an example of the Signal Scope monitor
display.
5.2.8.0 Checking the Test Procedure
In this task, you run the test to check its design thus far.
Note:
The test design process is iterative; therefore, it is a recommended best practice to build your test
procedure incrementally.
1. Ensure that the station has power. Access the Hydraulic Power Unit (HPU) by clicking the arrow in the
lower right corner of the Power pane. Set the HPU to high. If the interlock indicator appears red on the
System panel, click Reset. Ne xt, turn on the Hydraulic Service Manifold by clicking the P o wer Low b utton
and then the Power High button on the Power panel.
2. Next, click the New Test Run icon found in the tool bar.
3. Observe the Specimen Selection window .This window pertains to the physical characteristics of your test
sample. Because this is a new test and no specimens used in prior test runs are available, select a new
specimen by clicking the Add New Item (+) icon.
4. Observe the new specimen selection with the following properties:
Specimen Selection Properties
ValueProperty
Specimen-1Name
GenericGeometry
Multipurpose Elite Test Design Guide 47
5.0 Creating Tests
ValueProperty
GenericDomain
5. Click OK.
6. Observe the Setup Variables window, and click OK.
7. Observe the Signal Scope.The test is not running yet, so the signal trace is flat.
8. To start the test, click the Run button (green arrow) on the Test control panel.
9. Observe the test run on the Signal Scope.The signal trace ramps to a mean level of 4 mm, performs five
cycles with a true sine waveshape to relative end levels of 6 mm and 2 mm, and returns to zero.
Test Run on Signal Scope
5.2.9.0 Adding Variables
In this task, you replace the currently fixed end-level values of the Cycle activity with variable values. After
you define an Input Parameters activity, the operator can enter variable values that define the cycle end
levels before running the test.
1. Click the Procedure tab.
2. Click the Cycle activity in the Toolbox panel.
3. Observe the Relative End Level 1 property. Note that the current value is 2 mm, and the icon directly tothe right of the Relative End Level 1 label contains parentheses.
48 Multipurpose Elite Test Design Guide
5.0 Creating Tests
Relative End Level 1 with a Non-Variable Value
4. Click the icon and observe that it toggles (changes) its appearance.The Variable icon contains empty
brackets. Also, note that the property value (2 mm) has cleared.The property is now ready to be assigned
to a variable.
Relative End Level 1 Ready for Variable
5. Click the Relative End Level 1 entry box and select <new variable>.
Note:
If a preexisting variable w as availab le for this property , it w ould appear in the list with <new variab le>.
6. Observe the New Numeric Variable window, and enter the following as necessary:
New Numeric Variable Window Properties
NotesValueProperty
VariablesCategory
EndLevel1Identifier
End Level 1Display Name
This is the internal name of the variable.
It cannot contain spaces.
This is the name as it appears in variable
lists.The application creates it from the
label name and adds spaces where
appropriate.You can rename the DisplayName as desired.
Multipurpose Elite Test Design Guide 49
5.0 Creating Tests
NotesValueProperty
NoneDescription
NumberType
LengthDimension
mmUnit
2.00Default Value
DisabledCalculation
During TestAvailability
FixedFormat Type
DecimalDigit Type
3Digits
This sets the initial value of End Level 1
to 2 mm, which is the same value you
entered on the Properties tab when you
originally defined the Cycle activity.
However, now the End Level 1 value
changes whenever the operator changes
the variable value.
You provide the operator the capability
to change the variable value while the
test is running by enabling the Editable
During Test property, and adding the
Input Parameters activity.
This allows the variable value to change
during the test (when the test is locked).
DisabledUse Range
7. Click OK.
8. Follow the method used to create End Level 1 and create a variable for End Level 2 with a default value
of -2 mm.
Note:
If you were to run the test now, it would look identical to the previous run because you assigned
default values to the variables that are identical to the originally assigned values.
5.2.10.0 Adding an Input Variables Activity
In this task, you add an Input Variables activity to the procedure and define its properties. During the test,
the Input Variables activity opens a window that allows the operator to change the end levels of the Cycle
activity.The end levels are variable values an operator can change before running the test.
50 Multipurpose Elite Test Design Guide
5.0 Creating Tests
1. Click the Procedure tab and scroll to the Operator Entry category in the Toolbox panel.
2. Drag the Input Variables activity to the Procedure workspace and place it before the topmost Ramp
activity.
Test Procedure with New Input Variables Activity
3. In the Properties panel, enter the following as necessary:
Input Variables Activity Properties
ValueProperty
Enter Relative Cycle End LevelsDisplay Name
Message
Variable ListNote:
Enter End Level 1 and End Level 2 values for the
Cycle activity, then click OK.
Click the plus sign and use the Variable
Selection window to add variables.
End Level 1, End Level 2
NoneRules
DisabledAdd Cancel Button
Multipurpose Elite Test Design Guide 51
5.0 Creating Tests
5.2.11.0 Adding Parallel Paths and a Data Acquisition Activity
Use this task to add parallel paths to the procedure. Parallel paths allow concurrent test activities, which in
this task are the Cycle and Data Acquisition activities. F or this ex ercise, you mov e the existingCycle activity
within the parallel path, add a Data Acquisition activity, and designate the terminal path.The terminal path
determines when all other paths terminate. During the test, the parallel paths definition causes the test to
acquire data when the Cycle activity starts running.
1. Add a Parallel Paths activity to the test flow.
a) Click the Procedure tab and scroll down to the Test Flow Control category in the Toolbox panel.
b) Drag the Parallel Paths activity icon to the Procedure workspace and drop it after the first Ramp
activity.
Test Procedure with New Parallel Paths Activity
2. Name each path in the Parallel Paths activity.
a) In the Parallel Paths container, click the path branch on the right side.
b) In the Properties panel, change the default path name by entering Cycle for Display Name.
c) Using the same method, name the path on the left Acquire Data.
3. Assign the Cycle path as the Terminal Path.
a) Click on the border of the Parallel Paths container.
52 Multipurpose Elite Test Design Guide
5.0 Creating Tests
b) In the Terminal Paths group of the Properties panel, select the Cycle check box.This causes the
Data Acquisition activity to end when the Cycle activity ends.The Parallel Path container is now set
up and ready to accept test activities.
4. Add the existing Cycle activity to the Parallel Path container b y dragging the Cyc le at Mean activity from
its current position to the area labeled “Drop Activities Here” in the Cycle path.
5. Add a Data Acquisition activity.
a) In the Toolbox panel and scroll to the Data Acquisition category.
b) Drag the DAQ activity from the Toolbox tab to the Acquire Data path of the Parallel Path container.
DAQ and Cycle Activities Added to Parallel Paths Activity
6. In the Properties panel, enter the following as necessary:
Data Acquisition Activity Properties
ValueProperty
Acquire Time DataDisplay Name
Trigger ListNote:
Click the Trigger List plus sign and use
the Data Acquisition Trigger Properties
window to set the value.
Trigger 1:Timed
Multipurpose Elite Test Design Guide 53
5.0 Creating Tests
ValueProperty
Signal ListNote:
Click the Signal List plus sign and use the
Signals Selection window to select the
following signal options:
Ch 1 Displacement Ch 1 Force Ch 1 Output
Buffer SizeNote:
Click the Advanced button to set the
buffer size.
100 count
5.2.12.0 Running the Test Procedure
In this task, run the completed test procedure.
1. Ensure that the station has power by setting the HPU to high. If an interlock indicator is lit on the Power
panel, click Reset. Next, click the Low and then High buttons on the HSM.
2. Click the New Test Run icon in the tool bar.
3. In the Specimen Selection window, note the generic specimen selection and click OK.
4. Observe the Setup Variables window, and then click OK.
5. Observe the MTS TestSuite Input Variables window. For End Level 1, enter 3 mm. For End Level 2,enter -1 mm.When you are finished, click OK.
6. To start the test, click the Run button (green arrow) on the Program control panel.
7. Observe the test run on the Signal Scope.The signal trace ramps to a mean level of 4 mm, performs five
cycles with a true sine waveshape to end levels of 7 mm and 3 mm, and returns to zero.
54 Multipurpose Elite Test Design Guide
5.0 Creating Tests
8. Make additional changes to the test and run as desired.
9. Turn off power to the HSM and HPU, then exit the MPE and Station Manager applications.
5.3.0 External Commands
Your controller can process programming received from an external controller or function generator while
maintaining all other closed-loop control functions.You can incorporate externally generated programming
when creating tests with the MultiPurpose Elite application.
5.3.1.0 External Command Test Overview
This test design:
•Simulates an external command source through the use of a calculated input.You add the calculated
input to the station configuration with the Station Builder application.
•Uses a calculation to define a sine wave command.You add the calculation to the station configuration
with the Station Manager application.
•Receives simulated external command through the External Command activity.You add the External
Command activity to the test with the MPE application.
•Interacts with Setpoint and Span controls in the Station Manager application while the test runs.
•Applies transition times to the simulated external command.You define transition times with the External
Command activity and the Station Manager application.
This test uses an External Command activity to receive simulated command from an external source.
This test is simple.You start and stop the test manually with the controls on the MPE application test panel.
Multipurpose Elite Test Design Guide 55
5.0 Creating Tests
MPE features used to create this test
•External Command activity
•External Command activity properties used:
•Ramp
•Soft Stop
•Change Span
•Change Setpoint
•Signal Scope monitor display monitor with two Y axes
Control software features used to create this test
•Station Builder application: Calculated Inputs
•Station Manager application:
•Calculation Editor
•Channel Options window (Command Options tab)
•Setpoint and Span window
5.3.2.0 Controls That Affect External Command
When you design a test with the MPE application that uses an external command source, be aware of the
various controls that affect the test.The following illustration shows the controls that affect the sample test.
56 Multipurpose Elite Test Design Guide
5.0 Creating Tests
Controls That Affect External Command
Multipurpose Elite Test Design Guide 57
5.0 Creating Tests
5.3.3.0 Simulating an External Command Input in the Station
Configuration
This task opens a station configuration file (or station) with the Station Builder application and adds a calculated
input.The purpose of this task is to simulate an external command input for the sample test, which you run
in simulation.T o use an external command source on a real test, you would use the Station Builder application
to add an analog input resource to the station configuration instead of a calculated input.
Note:
The instructions in this section are intended to be performed in simulation. See Installing MTS TestSuite
Simulation Software on page 38.
1. Click the Windows Start button and select Programs > MTS 793 Software > Station Builder.
2. In the Password Validation window, enter the password for the Configuration access level. By default, this
password is "Configuration".
Note:
If you are prompted to select a controller, select the MTS FlexTest 40 controller.
3. In the Open Configuration window, select the “2 Chan.cfg” configuration file and click Open.
4. Add a calculated input to simulate an external command source.
a) In the left pane, click the Ch 1 node.
b) In the Channels area, click the External Command tab.
c) In the Hardware tab of the Input Resources area, click <<Calculated Input>>, and then click the
Add button (+ plus sign).This adds the calculated input to the channel.
d) For Dimension, select Length. For Display Units, select mm.
5. Save the Station Configuration as “2_Chan_ExtCmd.cfg”.
6. A message window prompts you to save or discard the parameters. Click Save Parameters.
For More Information
Installing MTS TestSuite Simulation Software on page 38
5.3.4.0 Simulating a Sine Wave Command with a Calculation
This task opens the station configuration file you created for External Command, and assigns a calculation
(to the calculated input) with the Station Manager application.The purpose of this task is to generate a sine
wave that simulates the external command signal. To use an external command source on a real test, you
would use the Station Manager application to adjust the external command analog input signal.
1. Click the Windows Start button on your desktop and select Programs > MTS 793 Software > Station
Manager.
Note:
If you are prompted to select a controller, select the MTS FlexTest 40 controller.
2. In the Open Station window, select the configuration file you created to simulate external command
(2_Chan_ExtCmd.cfg) and click Open.
58 Multipurpose Elite Test Design Guide
5.0 Creating Tests
3. A parameter mismatch message window appears. Disregard and click OK. After saving your parameter
changes, the mismatch is resolved the next time the Station Manager application is opened.
4. On the toolbar, select an access level of Configuration.
5. On the Tools menu, select the Calculation Editor.
6. In the left pane, click Ch 1 External Command.
Note:
You can copy the te xt in the ne xt step from the PDF of this document and paste it in the Calculation
Editor entry tab.
7. Enter the following text into the Calculation Editor entry tab:
"output0" = 2.0*sin("Time"*2.0*pi());
8. Click Apply and observe the response. If the calculation is valid, “Success” appears below the entry tab.
If the calculation is not valid, “Error” appears. If the calculation is not valid, check your entry and click
Apply.
9. Close the Calculation Editor.
10. On the Station Manager File menu, click Save Parameters.
5.3.5.0 Setting Station Manager Application Command Options
This task assigns ramp and taper transition times for command beha viors with the Station Manager application.
You assign the command behaviors to which these settings apply later with the MPE application.When you
run the test and apply simulated external commands to your station, these settings affect transition times for
start, stop, hold, and resume operations.
1. In the Station Manager application main window, click Tools > Channel Options > Command Options.
2. Enter the following values as necessary.
Station Manager Command Option Properties
ValueProperty
Taper Times
3.0 sStart
3.0 sStop
3.0 sHold
3.0 sResume
Ramp Times
3.0 sStart
3.0 sStop
3.0 sHold
Multipurpose Elite Test Design Guide 59
5.0 Creating Tests
ValueProperty
3.0 sResume
Leave the Begin/End and Setpoint/Span times at their default of 2.0 seconds.
3. On the File menu, click Save Parameters.
5.3.6.0 Showing the Station Manager Application Setpoint and Span
Controls
This task shows the Station Manager application Setpoint and Span window.The Setpoint control adjusts
the command signal mean.The Span control adjusts the command signal’s multiplier. Prior to running the
test, minimize the Station Manager application main window , b ut keep the Setpoint and Span windo w visib le.
When you run the test, you can observe the changes the MPE application makes to these controls, and you
can change these controls yourself manually.
1. In the Station Manager application main window, locate the Station Controls panel.
2. Click the Span Setpoint icon.
3. Observe the Span Setpoint window. If necessary, set the Span to 100% and the Setpoint to 0.0.
Note:
Do not close the Span Setpoint window.You use the controls in the Station Manager Setpoint and
Span window when the test runs.
4. On the toolbar, select an access level of Operator.
5. On the Station Controls panel, select Exclusive Control.
6. Minimize the main window of the Station Manager application.
5.3.7.0 Starting the MPE Application and Creating a New Test Shell
This task creates a new empty test shell and opens the Procedure workspace.When you start the MPE
application, it automatically connects to your station.
Note:
The MPE application typically offers more than one method to select existing or create new test files.
You can click toolbar icons, make menu selections, or use the right-click menu.
1. Click the Windows Start button and select Programs > MTS TestSuite > Multipurpose Elite.
2. On the toolbar, click the New Test icon arrow and select the New Test option.
3. In the Explorer panel, click Procedure.The Procedure workspace is shown.
4. In the Procedure workspace, observe the green “start” and red “stop” icons between which activities are
placed.
5. On the toolbar, click the Save As Test icon and rename your test as desired.
60 Multipurpose Elite Test Design Guide
5.0 Creating Tests
5.3.8.0 Adding an External Command Activity
This task adds an External Command activity to the procedure and defines its properties. During the test,
this activity modifies and plays out the simulated external command source.
1. In the Toolbox panel, scroll to the External Command activity.
2. Drag the External Command activity icon and drop it in the work area over the “Drop Activities Here”
text.
3. In the Properties panel, enter the following values as necessary:
External Command Activity Properties
EffectValueProperty
Display Name
External
Command
EnabledEnable Ramp
1.0 sRamp Time
Causes command to ramp to
setpoint in 1 second, as entered
here.When the ramp is done, the
command tapers to span in 2
seconds (Station Manager:
If you enable the Soft-Stop
control, the command tapers
to setpoint in 3 seconds
(Station Manager: Tools >
Channel Options >
Command Options > Taper
Times).
DisplacementControl Mode
Signal
Ch 1 External
Command
4.0 mmSetpoint
50%Span
Changes the Setpoint and Span
values to 4.0 mm and 50% when
the External Command activity
starts.
Note:
Later, you can enable the
Span and Setpoint controls
on the Command Settings
tab in the MPE application,
which enables you to change
Setpoint and Span values in
the Station Manager
application while the test
runs.
5.3.9.0 Adding a Signal Scope Monitor
This task adds a Signal Scope to the test. During the test, the Signal Scope simulates a conventional
oscilloscope.To view command and feedback simultaneously, add a Y axis to the display.To separate the
signals, adjust minimum and maximum values for both axes.
1. Click Test-Run Display.
2. In the Toolbox panel, note the various monitor displays available.
3. From the Signal list, drag the Signal Scope icon to the Designer area. Position the displa y graph as desired.
4. Observe the Error icons on the Signal Scope, in the Properties panel, and in the Error list at the bottom
of the screen (you may need to expand the panel).The errors direct you to define a parameter for the Y
axis of the Signal Scope.
62 Multipurpose Elite Test Design Guide
5.0 Creating Tests
5. If necessary, click to expand the Traces panel.Then click the Signal List icon (...) next to the Y Signal
property.
6. Select Ch 1 External Command and click OK.
Note:
By default, time is the parameter used for the X-axis, which is desired for the sample test.
7. Click to expand the Y Axis panel.
8. Select the Minimum check box, and set the value to -3 mm.
9. Select the Maximum check box, and set the value to 10 mm.
10. On the Traces toolbar, click the icon that adds a trace on a new axis.
11. The Add Trace window opens with the New Y Axis already selected by default. Click OK.
12. Click the Signal List icon and select Ch 1 Displacement on the new Y axis.
13. Click to expand the Y Axis panel.
14. Select the Minimum check box, and set the value to -7 mm.
15. Select the Maximum check box, and set the value to 10 mm.
16. For Trace Time, enter 5.0 sec.
5.3.10.0 Set MPE Application Command Settings
This task assigns command behaviors for the test with the MPE application.You assign the transition times
for command behaviors with the Station Manager application.When you run the test and apply simulated
external commands to your station, these settings define command behaviors f or start, stop, hold, and resume
operations.
1. Click Test Definition in the Explorer panel.
2. Click Command Settings.
3. Enter the following:
MPE Application Command Settings Properties
EffectValueProperty
Defines the command behavior when
you use the Start, Stop, and Hold
buttons on the MPE application Test
panel after the test begins.You set
transition times with the Station Manager
application.
At Start/Stop
Stay at LevelAt Hold/Resume
Ramp to
Mean
Multipurpose Elite Test Design Guide 63
5.0 Creating Tests
EffectValueProperty
Note:
The At Start/Stop property does
not apply to the initial instance in
which the External Command
activity is started.The initial
command behavior is determined
by the Enable Ramp property of
the External Command activity.
EnableSetpoint
EnableSpan
Enables the Setpoint and Span controls
in the Station Manager application while
the MPE application runs the test.
5.3.11.0 Starting the Test Procedure and Observing the Response
This task starts the test and shows signal traces on the Signal Scope.The purpose of this task is to observe
signal traces when the test begins.
1. Ensure that the station has power by turning on the HPU first. If an interlock indicator is lit on the Power
panel, click Reset. Next, click the Low and then High buttons for the HSM.
2. Click the New Test Run icon on the tool bar.
3. Observe the Specimen Selection window .This window pertains to the physical characteristics of your test
sample. Because this is a new test and no specimens used in prior test runs are available, select a new
specimen by clicking the Add New button.
4. Observe the new specimen selection with the following properties:
Signal Traces Specimen Selection Properties
ValueProperty
Specimen 1Name
GenericGeometry
GenericDomain
5. Click OK.
6. Observe the Setup Variables window, and click OK.
7. Observe the Signal Scope.The Signal Scope shows two traces.The trace that is flat (green) shows Ch
1.This trace is flat because the test has not started yet, and displacement feedback is not responding to
external command.The trace that shows a sine wave shape (red) shows Ch 1 External Command.
64 Multipurpose Elite Test Design Guide
5.0 Creating Tests
Signal Scope Example
8. In the Setpoint and Span window, observe that Span is set to 100% and Setpoint is set to 0 mm.
Setpoint and Span Window Pre-Test Observation
9. To start the test, click the Run button (green arrow) on the Program Control panel.
10. Observe the test as it plays out on the Signal Scope.The trace for displacement feedback:
•Ramps from zero to setpoint (4.0 mm) in one second.
•Tapers to a span setting of 50% in 2 seconds.
11. Observe that the Station Manager application span changes to 50% and setpoint changes to 4.0 mm.
Multipurpose Elite Test Design Guide 65
5.0 Creating Tests
Note:
You set the properties for the initial ramp, taper to Setpoint, and Setpoint and Span values in the
MPE application.
Setpoint and Span Window Post-Test Observation
When you begin the test, the command ramps to the new setpoint, and then tapers to the new span.
Command Ramps to New Setpoint Signal Scope
66 Multipurpose Elite Test Design Guide
5.0 Creating Tests
5.3.12.0 Stop the Test Procedure and Observe the Response
This task stops the test and shows signal traces on the Signal Scope.
1. To stop the test, click the Stop button (red octagon) on the Test control panel.
2. Observe the test as it plays out on the Signal Scope.The trace for displacement feedback ramps to
Setpoint (4.0 mm) in 3 seconds.
3. Observe that the Station Manager Span remains at 50% and setpoint remains at 4.0 mm.
Station Manager Span and Setpoint
5.3.13.0 Resume the Test and Change Setpoint and Span
This task resumes the test and shows signal traces on the Signal Scope.The purpose of this task is to make
Setpoint and Span changes to the test as it is running, and to observe the changes on the Signal Scope.
1. Click the Run button (green arrow) on the Test control panel to resume the test.
2. Observe the test as it plays out on the Signal Scope.The trace for displacement feedback:
•Begins at setpoint (4.0 mm)
•Tapers to span (50%) in 3 seconds
3. In the Station Manager Setpoint window, change Setpoint to 6 mm and click Enter.
Multipurpose Elite Test Design Guide 67
5.0 Creating Tests
Setpoint and Span Window
4. Observe the Signal Scope.The trace for displacement feedbac k changes from 4 mm to 6 mm immediately .
Signal Scope Displacement Results
5. Make any additional changes to the test and run as desired.
6. Click Stop to stop the test.
7. Click the Stop Procedure (lock) icon to stop the Procedure activity.
8. Exit the MPE application.
9. Turn off power to the HSM and HPU, then exit the Station Manager application.
68 Multipurpose Elite Test Design Guide
5.0 Creating Tests
5.4.0 External Command Considerations
5.4.1.0 External Command Activity
The External Command activity accommodates program inputs from an external programmer or controller.
Before you can use an External Command activity, you must:
1. Connect the external command source to your controller.
2. Use the Station Builder application to allocate an analog input resource for the command input signal.
3. Adjust the command input signals with the Station Manager application.
4. When you define the properties of an External Command activity, you must define which channel(s) the
process will control.
5.4.2.0 Starting External Commands
The external command must be running when the MPE application starts the External Command activity.To
ensure that your external program is running when it is needed, do one of the following:
•Start your external program source before you start your MPE procedure.This ensures that the external
command is running when the External Command activity starts and limits unwanted bumps in your
command signal.
•If your external programmer supports digital input and output signals, configure a Digital Output activity
to start the external program, and a Digital Input Detector activity to start the External Command activity.
5.4.3.0 Stopping External Command Activity
T ypically, you use a Data Limit Detector activity or Digital Input Detector activity to end the External Command
activity.
•Use a Limit Detection activity to interrupt the External Command activity after a specified time period or
when specified signal limits are reached.
•If your external programmer can issue a signal when the program is complete , y ou can use a Digital Input
activity to interrupt the External Command activity.
•Stop the External Command activity manually by clicking the Stop control on the MPE Test panel. This
stops the activity and the procedure.
•Resume the External Command activity by clicking the Run control on the MPE Test panel.
•If you click Run after stopping the command, the process either ramps to the specified setpoint and then
tapers up to the defined amplitude (if Enable Ramp is selected), or tapers directly up to the defined
amplitude (if Enable Ramp is not selected).
Multipurpose Elite Test Design Guide 69
5.0 Creating Tests
5.4.4.0 Overriding System Setpoint and Span
With the External Command activity, you can temporarily override the default system span and setpoint
values, even if you selected Disable for the Span and Setpoint controls on the MPE Command Settings
tab (MPE > Test Definition > Command Settings).
To temporarily override setpoint and span, enable the Change Setpoints or Change Spans check box (or
both) in the External Command activity properties window, and enter span and setpoint values in the
associated entry boxes.This causes the span and setpoint values you enter to overwrite system span and
setpoint values when MPE executes the External Command activity.
The precise way the MPE applications performs the override depends on whether you select Disable or
Enable:
•If you select Disable, the controller sets span to 100% and setpoint to zero as it plays out the test until it
begins to play out the External Command activity. At that point the controller switches to the ExternalCommand activity setpoint and span values.When the activity is done, the modified values remain in
effect for the remainder of the test.The modified values are persisted and restored if the test run is restarted.
With this selection, you cannot make adjustments to the Station Manager application’ s Setpoint and Span
controls while the test is running.
•If you select Enable, the controller uses the system setpoint and span values as it plays out the test until
it begins to play out the External Command activity. At that point, the controller switches to the ExternalCommand activity setpoint and span values. However, the modified values are not persisted.With this
selection, you can make adjustments to the Station Manager application’s Setpoint and Span controls
while the test is running.
Working with Profiles.............................................................................................................................72
Multipurpose Elite Test Design Guide 71
6.0 Creating Advanced Tests
6.1.0 Introduction
About this chapter
This chapter contains step-by-step instructions for creating advanced tests with the MPE application. Creating
advanced tests may require using the Station Manager application.
Important:
Only expert users that are familiar with both MTS TestSuite MP and the Station Manager
application should attempt to perform the test(s) contained in this chapter . Improperly or carelessly
modifying the settings in the Station Manager application can cause damage to both your system and
your specimen.
6.2.0 Working with Profiles
Profiles Overview
The Profile activity generates a command based on a profile file created with a text editor or spreadsheet
application. A profile defines a particular command segment (or series of segments) in a single row. As the
controller plays out the profile, it starts by playing out the segment or cycle in the first row, then the second
row, and so on. A single profile often contains the command content of an entire test.
Important:
Working with profiles requires using the Station Manager application. Only expert users that are familiar
with the Station Manager application should work with profiles. For assistance with creating and
modifying profiles, contact MTS Technical Support.
Note:
The profile file can be entered as a fully qualified file name or by specifying a file path consisting of a
base directory reference plus the name of the file (for example, “<External Files>\1Chan.blk”).The
base directory definitions can be viewed or edited in the configuration settings of the project.
Base directories and relative paths
Base directories are used by the application to help manage where application and external files reside on
the file system. Base directories are the working directories for tests , templates, report templates, and external
files (such as profile files).The application uses the location specified in a base directory as the starting
location when opening or saving files of these types.
These are the following base directories defined by each project:
•Test
•Template
•Report Template
72 Multipurpose Elite Test Design Guide
6.0 Creating Advanced Tests
•External File
The application provides default base directory settings that can be viewed or modified from the Preferences> Configuration > Settings > Project tab. References to the base directories are shown in the application
as <Tests>, <Templates>, <Report Templates>, and <External Files>.
References to base directories are treated as relative file paths.These references should be used in test and
template definitions when use of relative paths is preferred o v er use of absolute file paths. Defining tests and
templates using relative paths ensures they can be shared more easily across PCs and test labs. If used
consistently, references to base directories allow more flexibility in organizing files in the file system.
Note:
References to base directories can be used when entering a file path.
Examples
Select a profile in the <External Files> directory
Suppose you want to select a profile named “1Chan.blk” that is stored in the base directory for external files
(“C:\MTS TestSuite\External Files”).To do this, you enter the fully qualified file name “C:\MTS
TestSuite\External Files\1Chan.blk” in the Profile activity property editor.When you do this, the application
recognizes the base directory in the path and automatically replaces that portion of the path with the base
directory reference. In this example, it shows “<External Files>\1Chan.blk”.To select this profile again, you
simply enter the base directory reference followed by the file name.
Select a profile in a sub-directory of the <External Files> directory
Suppose you want to select a profile named “1Chan.blk” that is stored in a subdirectory named “Profiles” of
the base directory for external files.
To do this, you can:
•Enter the fully qualified file name “C:\MTS TestSuite\External Files\Profiles\1Chan.blk” in the Pr ofile activity
property editor. Or,
•Enter “<External Files>\Profiles\1Chan.blk”.
Note:
If a path does not refer to a base directory, the fully qualified file name will be shown.
6.2.1.0 Profile Test Overview
This test design:
•Creates a profile in a text document that defines a custom wav eform.The profile includes a custom counter
and custom actions.
•Uses the Event-Action Editor in the Station Manager application to create actions in the station configuration
that correspond to the profile.
•Uses the Profile activity to reference the information in the profile.
•Uses the Profile activity to map profile actions to test actions defined in the station configuration, and
maps the profile counter to a test variable.
•Uses MPE monitor displays to monitor test results:
Multipurpose Elite Test Design Guide 73
6.0 Creating Advanced Tests
•Signal Scope to monitor the profile command waveform
•Digital IO Indicator to indicate when a specific part of the profile plays out
•Variable Meter to track profile passes
MPE features used to create this test
•Profile activity
•Profile activity properties used:
•Channel mapping
•Action mapping
•Counter mapping
•Monitor displays:
•Signal Scope monitor display
•Digital IO Indicator
•Variable Meter
Control software feature used to create this test
Station Manager application: Event-Action Editor
6.2.2.0 Controls That Affect Profiles
When you design a test that uses profiles with the MPE application, you should be aware of the various
controls that affect the test.The following illustration shows the controls that affect the sample test.
74 Multipurpose Elite Test Design Guide
6.0 Creating Advanced Tests
Profile Controls
6.2.3.0 Creating a Profile
This task creates a profile. A profile is a document that defines a custom waveform using special formatting
and syntax.The purpose of this task is to create a profile for the sample test, which runs in simulation.You
use the Profile activity to reference the information in this sample profile when you set up and run the test.
The sample profile file contains DIO (digital input output) actions and includes a pass counter for each time
the profile plays out.The actions include turning on a light (graphical LED indicator) synchronized to sine and
square waveforms.
Note:
The instructions in this chapter are intended to be performed in simulation. See Installing MTS TestSuite
Simulation Software on page 38.
1. Click the Windows Start button on your desktop and select Programs > Accessories > Notepad.
Multipurpose Elite Test Design Guide 75
6.0 Creating Advanced Tests
Note:
For the next step, you can copy the sample profile text from the PDF of this document and paste it
into a Notepad document rather than entering the text manually. Be sure to enter the text exactly
as shown. Since spaces within the file may result in errors, align the columns as sho wn by replacing
the spaces with tab characters after pasting the text into a Notepad document.
2. In the Notepad text file, enter the following:
FileType=Block-Arbitrary
Date=Mon May 20 12:11:45 2011
channels=1
Description=Custom Waveform
ActionList= <Turn on light>, <Turn off light>, "Pass Counter"
Channel(1)=Ch 1
Max=8.0000 mm
Min=2.0000 mm
Dimension= Length
Frequency Count Shape Level1 Level2 Action
Hz segments NA mm mm NA
0.25000 4.0000 Sine 2.0000 3.0000 <Turn on light>
0.5000 4.0000 Square 4.0000 5.0000 <Turn off light>
1.0000 6.0000 Ramp 6.0000 8.0000 "Pass Counter"
Note:
When saving the profile, make sure you change the default file extension from “.txt” to “.blk”.
3. Save the document to your desktop as “ProfileTest.blk”.
For More Information
Installing MTS TestSuite Simulation Software on page 38
6.2.4.0 Creating Controller Resource Actions that Map to the Profile
This task opens the station configuration file and uses the Event-Action Editor in the Station Manager application
to define custom actions.The purpose of this task is to define controller resource responses (or actions) that
correspond to keywords in the profile. In this example, you configure a digital output resource in the station
configuration file to set and clear in response to “<Turn on light>” and “<Turn off light>” ke ywords in the sample
profile.
1. Click the Windows Start button on your desktop and select Programs > MTS 793 Software > Station
Manager.
Note:
If you are prompted to select a controller, select the MTS FlexTest 40 controller.
2. In the Open Station window, select the “2 Chan.cfg” configuration file and then click Open.
76 Multipurpose Elite Test Design Guide
6.0 Creating Advanced Tests
Note:
The controller and configuration file you selected in the previous two steps are used for creating
and running tests using the simulation and this test design guide.When you use other stations
connected to actual systems, you may need to select other controllers or configur ation files tailored
to the station that you are working with.
3. On the toolbar, select an access level of Configuration.
4. Enter the password for the Configuration access level. By default, the password is “Configuration”.
5. On the Tools menu, select the Event-Action Editor.
6. On the Define Actions tab, click Digital Output.
7. Click the Add button.
8. Enter the following as necessary:
Turn On Light Properties
12. Click the Apply button, and then close the Event-Action Editor.
13. Return the access level to Operator.
14. On the File menu, select Save Parameters.
15. Minimize the main window of the Station Manager application.
Multipurpose Elite Test Design Guide 77
6.0 Creating Advanced Tests
6.2.5.0 Starting the MPE Application and Creating a New Test Shell
This task creates a new empty test shell and opens the Procedure workspace.When you start the MPE
application, it automatically connects to your station.
Note:
The MPE application typically offers more than one method to select existing or create new test files.
You can click toolbar icons, make menu selections, or use the right-click menu.
1. Click the Windows Start button and select Programs > MTS TestSuite > Multipurpose Elite.
2. On the toolbar, click the New Test icon arrow and select the New Test option.
3. In the Explorer panel, click Procedure.The Procedure workspace is shown.
4. In the Procedure workspace, observe the green “start” and red “stop” icons between which activities are
placed.
5. On the toolbar, click the Save As Test icon and rename your test as desired.
6.2.6.0 Adding a Profile Activity
This task adds a Profile activity to the procedure and defines its properties. During the test, this activity
references and plays out the custom waveform defined in the sample profile.
1. In the Toolbox panel, scroll to the Profile activity in the Commands list.
2. Drag the Profile activity icon and drop it in the work area over the “Drop Activities Here” text.
3. In the Properties panel, enter the following values as necessary:
Profile Activity Properties
Effect/ExplanationValueProperty
ProfileDisplay Name
ProfileTest.blkFile
References the information in the
Profiletest.blk profile.This is the file
you created for the sample test in
Creating a Profile on page 75.
Note:
The Show Summary control
shows channel mapping
between the profile and the
station configuration.The
Update From File control
references the current version
of the profile.
78 Multipurpose Elite Test Design Guide
Plays out the profile three times.3 countTotal Passes
Multiplier
6.0 Creating Advanced Tests
Effect/ExplanationValueProperty
100%Frequency
Profile Action
column label
Test Action
column label
No CompensatorCompensator
Ch 1 and Ch 2 Channels
Arbitrary end level control is av ailable
for the Profile activity. For more
information about ALC see Using ALC
with the Profile Activity on page 84.
Channels 1 and 2 are shown. Channel
1 has a control mode of Displacement,
a Level Reference of 0 mm, and a
Level Multiplier of 100%. Channel 2
is not used.
The action names in this column
(<T urn on light>, <Turn off light>) exist
in the profile as keywords.
The actions in this column (Turn on
light, Turn off light) exist in the station
configuration as user-defined actions.
You created these actions for the
sample test in Creating Controller
Resource Actions that Map to the
Profile on page 76.The MPE
application automatically maps actions
in the station to matching action
names in the profile.
light>
light>
Profile
Counter
column label
Variable
column label
Turn on light<Turn on
Turn off light<Turn off
Causes the “Turn on light” action in
the station to execute when the <Turn
on light> action in the profile plays out.
The “Turn on light” action in the
station sets (turns on) the Digital
Output 1 resource.
Causes the “Turn off light” action in
the station to execute when the <Turn
off light> action in the profile plays out.
The “Turn off light” action in the
station clears (turns off) the Digital
Output 1 resource.
The counter name in this column
(Pass Counter) e xists in the profile as
a keyword.
This column lists counters you create
with MPE using variables.This
Multipurpose Elite Test Design Guide 79
6.0 Creating Advanced Tests
Effect/ExplanationValueProperty
column is blank until you create a
counter.
Pass CounterPass Counter
For More Information
Creating a Profile on page 75
Using ALC with the Profile Activity on page 84
To make a variable to support a
counter:
•Click the list icon below “Variable”.
•Select <new variable>.
•In the New Numeric Variable
window , observe the default values
for the new “Pass Counter”
variable, and then click OK.
•Observe the Pass Counter counter
below the Variable column.
The Pass Counter increments each
time the sample profile plays out.
6.2.7.0 Adding a Monitor Display to Show the Profile Waveform
This task adds a Signal Scope to the test. During the test, the Signal Scope simulates a conventional
oscilloscope.You use the Signal Scope to view the custom waveform generated by the profile.
1. Click the Test-Run Display tab.
2. In the Toolbox panel, note the various displays available. If necessary, expand the Signal list.
3. Drag the Signal Scope icon to the work area, and position it as desired.
4. For Trace Time, enter 20.0 sec.
5. Observe the error icons on the Signal Scope in the Properties panel and in the Error list at the bottom
of the screen.This directs you to define a parameter for the Y axis of the Signal Scope.
6. If necessary, click to expand the Traces panel.Then click the Signal List icon (...) next to the Y Signal
property.
7. Select Ch 1 Displacement Command and click OK.
Note:
By default, time is the parameter used for the X axis, which is desired for the sample test.
8. Click to expand the Y Axis panel.
9. Select the Minimum check box, and set the value to 0 mm.
10. Select the Maximum check box, and set the value to 15 mm.
11. Click to expand the X Axis panel.
80 Multipurpose Elite Test Design Guide
6.0 Creating Advanced Tests
12. Select the Minimum check box, and set the value to 0 sec.
13. Select the Maximum check box, and set the value to 20 sec.
6.2.8.0 Adding a Monitor Display to Track Profile Passes
This task adds a Variable Meter to the test. During the test, the Variable Meter increments each time the
profile plays out.The Variable Meter uses the variable you created in Adding a Profile Activity on page 78 to
track the “Pass Counter” keyword in the profile.
1. Click the Test-Run Display tab.
2. In the Toolbox panel, note the various monitor displays available. From the Variables list, select the
Variable Meter.
3. Drag the Variable Meter icon to the work area, and position it as desired.
Note:
You can also double-click the Variable Meter icon to place it on the Procedure work area.
4. Observe the error icons on the Variable Meter in the Properties panel and in the Error list at the bottom
of the screen.This directs you to select a variable for the Variable Meter.
Note:
Except for values in the next step, use the default selections in the Properties window.
5. Enter the following as necessary:
Monitor Display to Track Profile Passes
VariableNote:
For More Information
Adding a Profile Activity on page 78
ValueProperty
Click the Variable icon to select the value
from the Variable Selection window.
Pass Counter
24Label Font Size
24Value Font Size
6.2.9.0 Adding a Monitor Display to Show When Part of the Profile
Plays Out
This task adds a Digital IO Indicator to the test. During the test, the Digital IO Indicator lights when the <Turn
on light> keyword in the profile plays out, and turns off when the <Turn off light> keyword plays out.The
Multipurpose Elite Test Design Guide 81
6.0 Creating Advanced Tests
Digital IO Meter uses the corresponding “Turn on light” and “Turn off light” actions you created in Creating
Controller Resource Actions that Map to the Profile on page 76.
The keywords are placed in the profile so that the Digital IO Indicator lights only while the square wa ve portion
of the custom waveform plays out. Using this concept, you can cause the Digital IO Indicator to light during
the test as desired.
1. Click the Test-Run Display tab.
2. In the Toolbox panel, note the various monitor displays available. From the Interactive list, select the
Digital IO.
3. Drag the Digital IO icon to the work area, and position it as desired.
Note:
You can also double-click the Digital IO icon to place it on the Procedure work area.
4. Observe the error icon on the Digital IO Indicator in the Properties panel and in the Error list.This directs
you to select a resource for the Digital IO Indicator.
Note:
Except for the values listed in the next step, use the default selections.
5. Enter the following as necessary:
Digital IO Indicator Properties
ValueProperty
Digital Output 1Signal
24Font Size
For More Information
Creating Controller Resource Actions that Map to the Profile on page 76
6.2.10.0 Start the Test Procedure and Observe the Response
This task starts the test and shows test information on the monitor displays.The purpose of this task is to
observe command, counter, and action elements of the profile as it plays out.
1. Ensure that the station has power by turning on the HPU first. If an Interlock indicator is lit on the Power
panel, click Reset. Next, click the Low then High buttons for the HSM.
2. Click the New Test Run icon in the tool bar.
3. Observe the Specimen Selection window .This window pertains to the physical characteristics of your test
sample. Since this is a new test and no specimens used in prior test runs are available, select a new
specimen by clicking the Add New button.
4. Observe the new specimen selection with the following properties.
82 Multipurpose Elite Test Design Guide
6.0 Creating Advanced Tests
Specimen Selection Properties
ValueProperty
Specimen-1Name
GenericGeometry
GenericDomain
5. Click OK.
6. Observe the Setup Variables window, and click OK.
7. To start the test, click the Run button (green arrow) on the Test control panel.
8. Observe the test as the profile plays out on the display monitor.
•On the Signal Scope, the trace shows displacement command playing out a composite waveform of
sine, square, and ramp wave shapes.The waveform repeats three times.
•The Variable Meter (Pass Counter) increments at the end of each profile pass.
•The Digital IO Indicator named “Digital Output 1” appears green (turn on light action) as the square
wave shape begins and appears g ray (turn off light) as the square wav e shape ends during each profile
pass.
The following graph sho ws the sample profile as the second pass plays out.The Variab le Meter named
“Pass Counter” displays “1 count” because the second pass has not completed yet, and the Digital IO
Indicator (Digital Output 1) is active because the square wave shape is currently playing out.
Sample Profile
9. Make additional changes to the test and run as desired.
10. Exit the MPE and Station Manager applications.
Multipurpose Elite Test Design Guide 83
6.0 Creating Advanced Tests
6.2.11.0 Considerations for Profile Design
You can create a profile using one of the following tools:
•A text editor
•A spreadsheet application
When creating profiles, be aware of:
•The selected resources
The Station Manager application and the MPE application must be opened with a configuration file that
is compatible with the profile file.
•The selected dimension
With standard engineering dimensions, you need to ensure that one of the profile file dimensions matches
one of the control mode dimensions available in the station configuration.
With normalized dimensions, you can select any of the control modes av ailable in the station configuration.
6.2.11.1.0 Profile Types
The Profile activity supports block-arbitrary profiles and phase profiles.
Block-arbitrary profiles
A block-arbitrary profile defines a particular command segment (or a series of segments) for each channel.
Each segment can have a different shape, rate, repeat count, and amplitude.
A block-arbitrary profile can define several channels of data since there is no interaction between the data
channels.
Phase profiles
A phase profile also defines a particular command segment (or a series of segments) for each channel.
However, the segment shape, time base, and count must be the same for each channel.
A phase profile can define several channels of data. Each row of segment data can have phase lag defined
for it.The phase lag of each channel is referenced to the lowest Phase Lag defined in a channel.
6.2.11.2.0 Using ALC with the Profile Activity
ALC (arbitrary end-level compensation) is an adaptive compensation technique that improves the tracking
accuracy of MPE. ALC compensates for peak and v alley errors by b uilding (and continually updating) a matrix
of amplitude compensation factors.
ALC compensator settings
ALC compensator settings are enabled only if ALC has been selected as the compensator.
84 Multipurpose Elite Test Design Guide
ALC Compensator Settings
DescriptionItem
6.0 Creating Advanced Tests
Browse to and
Select the Matrix File
Matrix Source
Matrix Size
Matrix Save Interval
Use the Browse button to browse to and select
the Matrix file.
Specifies whether you want the application to use
the matrix parameters entered in the Matrix
window or the parameters currently loaded in the
controller real-time.
If you choose Use Controller Matrix, the
application will disregard any file saved on disk
that matches the entered name and use the matrix
parameters currently loaded in the controller
real-time.
If you choose Use Configured Matrix, the
application will use the parameters currently
entered in the Matrix window.
Specifies the number of cells in each axis of the
matrix (16, 32, or 64), which determines the
resolution of the correction (the higher the number,
the greater the resolution).
Selects the time interval between matrix saves. If
you hold the test, the timer for saving the matrix
also holds.
Initial Gain
Enable Frequency
Compensation
Note:
If you want the matrix to be saved only at
the end of the test, type a time longer than
the Profile or Cycle activity.
Specifies the amount of initial gain applied to the
signal.The default is 100% or no magnification.
Attempts to run the test at a faster rate than
specified in the selected Profile or Cycle activity.
For example, if the Profile or Cycle activity
specifies that the end levels be achieved using a
frequency of 0.2 Hz, the application may actually
achieve these end le vels at 0.5 Hz.The maximum
rate increase is specified on the ALC tab in the
Compensator tab in the Station Setup window in
the Station Manager application.
Multipurpose Elite Test Design Guide 85
6.0 Creating Advanced Tests
DescriptionItem
Note:
This option is available only if you have
specified a single-channel Profile or Cycle
activity.
Channels
Upper Range
Lower Range
Missed-Peaks
Reference
Missed-Peaks
Counter
Selects the channel to which the compensation
ranges apply. Compensation ranges must be
entered for each channel used by the Profile orCycle activity.
Specifies the upper range value and associated
units of compensation matrix for the selected
channel.
Specifies the lower range value and associated
units of compensation matrix for the selected
channel.
Specifies the difference between the commanded
peak and the actual peak achieved that y ou want
the application to detect.
Shows the total number of missed peaks (also
stored in the log file).This value is saved as part
of the run-time state of the process (in the mps
file), and can be restored accordingly.
6.2.11.3.0 General Profile Syntax Requirements
Review the following profile syntax requirements before you create a profile:
•You must separate profile entries with a space or a tab (when using a text editor).
•Profiles should be saved with a “.blk” extension so the default file filter in MPE recognizes them.
•Blank lines between rows may be inserted to improve readability.
•The profile must start with the header data definition, then with channel and command data definitions for
each succeeding channel defined in the profile. (Header data, Channel 1 data, Channel 1 command data,
Channel 2 data, Channel 2 command data, and so forth.)
•Keywords are not case-sensitive.
•Do not leave a space between the k eyw ord and the equals sign (=). How e ver, you can insert a space after
the equals sign to improve readability.
•Use header keywords (FileType, Date, and so on) only once.
•Use channel keywords (level, frequency, and so on) only once for each channel definition.
6.2.11.4.0 Header Data Syntax
The following is an example of proper header data syntax:
86 Multipurpose Elite Test Design Guide
FileType= Block-Arbitrary
Date= Fri May 12 07:55:44 2010
Description= this is a sample test profile
ActionList= <DO 1 on>, <DO 1 off>, counter1, “counter 2”
Channels= 1
Header Data Syntax
CommentsSuggestionsKeyword
This required entry must be first.Block-Arbitrary or PhaseFileType=
This optional entry can be in any form.Last modified date and timeDate=
6.0 Creating Advanced Tests
Description=
ActionList=
User-defined description of the
file
See Action and Counter Syntax
on page 87.
Number of channels in profileChannels=
This optional entry can be in any form
(quotation marks are not needed) on one line.
This optional entry applies if you have actions
or counters associated with your profile.
This required entry must be followed by
channel and channel data definitions for each
channel in the profile.
6.2.11.5.0 Action and Counter Syntax
Observe the following syntax requirements when adding actions or counters to a profile file.
•Actions and counters are defined by the keyword Action. This attribute may be a constant value or a
column of values.
•If the Action column is the last column in the file, the action value may be left blank. If the Action column
is not the last column, you must specify the empty string (“”) as a placeholder (any other string will be
interpreted as a unique counter name).
•If the string contains embedded spaces, then counter names must be enclosed in double quotation marks
(“”). If the name is one word, the quotation marks are not necessary.
•Action names must be delimited by a left angle bracket (<) and a right angle bracket (>).The Profile
process will use these delimiters to distinguish between event actions and counters. If the delimiters are
missing, these strings will be interpreted as new counters. If the delimiters are used for a counter, the
process will interpret the name as an event action. Neither of these syntax errors will generate an error,
but they may cause unexpected results.
•The keyword ActionList= must be in the file header if any actions are defined. It must include all event
action names defined in the file; counter names are optional.The names must be separated by a comma.
This list cannot exceed 256 characters without containing a space. MTS recommends separating items
in the list with a comma (required) and a space.
ActionList= <DO on>, <DO off>, “Counter 1”, Counter2
Channels= 1
Channel(1)= Channel 1
Frequency= 1
Hz Count= 1 segments
Shape= Sine
Level2= 0.0 mm
Level1 Action
mm
5.0000 <DO Off>
-5.0000 “Counter 1”
8.0000
-8.0000
2.000 Counter2
-2.000
5.0000
-5.0000
1.0000
-1.0000 <DO On>
6.2.11.6.0 Channel Header Syntax
Following the header data definition, you must define the first control channel. After the channel definition,
you must define the channel data for that channel.
The following is an example of proper channel data syntax:
Channel(n)= channel name
Max= maximum value and units
Min= minimum value and units
Dimension=Length
Channel Header Syntax
SuggestionsCommentsKeyword
Channel(n)=
Max=
Names the channel; n is the
channel number.
Placed in the file by the Profile
Editor and viewed with the Show
This is a required entry and must be first.The
channel name is not case-sensitive.
This is an optional entry that specifies the
maximum output for the channel.
Summary button; useful for
determining an appropriate
range with which to control the
channel.
Min=
Placed in the file by the Profile
Editor and viewed with the Show
This is an optional entry that specifies the
minimum output for the channel.
Summary button; useful for
determining an appropriate
range with which to control the
channel.
88 Multipurpose Elite Test Design Guide
6.0 Creating Advanced Tests
SuggestionsCommentsKeyword
Dimension=
This is an optional but recommended entry.Placed in the file by the Profile
Editor to determine the
dimension of a given unit.
6.2.11.7.0 Channel Data Syntax
Following the channel definition, you must define the command data for that channel.
Channel data attributes can be entered two ways , as constants or as individual values. Constants are declared
before any individual parameters are listed, and the y require the equal sign (=) to be appended to the end of
its keyword. Any keyword can be defined as a constant.The following is one example of the command data
syntax where one keyword is defined as a constant. Each row of data defines a command element.
The following is an example of proper command data syntax:
Command Data Syntax
Shape= Sine
Level2Level1CountFrequency
mmmmCyclesHz
-5510010
Channel Data Syntax
1
Rate
Shape
0101505
000.51
UndeterminedFrequency, Time, or
Greater than 0Count
Ramp, Sine, Square, TrueSine,
SquareTapered, RampTapered,
SineTapered, or
TrueSineTapered
CommentsRangeKeyword
This entry is required. Only one of these three
can be specified. Rate must reflect the rate of
change of the level dimension.
This optional entry specifies the number of
repeats.The units can be segments or cycles,
and the value must be greater than 0. If this
option is omitted, the command will run once.
This entry is optional.When not assigned as
a constant, each segment can have a diff erent
shape.The default is Sine.
1
Rate is not supported by phase profiles.
Multipurpose Elite Test Design Guide 89
6.0 Creating Advanced Tests
CommentsRangeKeyword
This entry is required.UndeterminedLevel1
UndeterminedLevel2
This entry is required for more than one
segment.
Phase Lag
2
0–360°
This optional entry specifies the phase lag for
phase profiles.The default is 0.
Rate type
A rate type determines the time base of the waveform.Three types of rate expressions (keywords) are
supported:
•FREQUENCY (Hz, cps)
•TIME (msec, sec, minutes, and so on)
•RATE (units per time; for example, kip/sec)
A constant rate type of TIME= 2.5 sec assigns 2.5 seconds to each row of segment data. When a constant
is defined, the related column (Frequency/Rate/Time) is not allow ed. A variable rate type identifies a column
of time values, where each row can have a different time base.
Count
The count lets you repeat a cyclic waveform a specific number of times.The COUNT keyword can repeat
segments or cycles.
•1 cycle = 2 segments
•A cycle count of 0.5 is the same as a single segment.
•Repeating a segment an even number of times ends at Level 2.
•Repeating a segment an odd number of times ends at Level 1.
The count can be set to a constant such as COUNT= 1 SEGMENTS.This runs each Level 1 parameter once.
It is useful for profiles that issue a series of arbitrary end levels. In this case, the values in Level 2 are not
used.
Note:
The TrueSine segment shape always starts and stops at its mean level, and will cause an error if the
previous row did not end at its mean level.
Shape
The waveshape defines how to go from the current end level to the next end le vel.The SHAPE keyword can
define a waveshape as a constant at the beginning of the channel (SHAPE= RAMP), or it can define a column
of data to assign a shape to each row.
2
Phase lag is not supported by block-arbitrary profiles.
90 Multipurpose Elite Test Design Guide
6.0 Creating Advanced Tests
Level data
The level data defines the end level of the rows.The file requires a Level 1 value for each row. If a Level 2
value is included, multiple segments are being specified (cycles). Cycles run from the current level to Level
1, then to Level 2.
Note:
The first segment of each row is always a “transition” segment from the end level in the previous row
to the Level 1 v alue in the current row . At the beginning of the procedure, the first segment is a tr ansition
from the current level to Level 1 in Row 0.
Phase lag
The Phase file type is the same as the Block-Arbitrary file type, except that phase relationships between
channels can be specified.When Phase is used, the following requirements must be observed:
•The waveform rate, shape, and count must be the same for all phased channels.They must be defined
with the first channel.
•The phase of one channel is compared to another; the higher value lags behind the lower value.
•Each row of data defines a wav eform.The first segment of each of the waveforms is stretched to achieve
the phase lag.
When you create a profile, you must define the segment shape, end-level values, time between end levels,
and count for the command in each row.
Special consideration when running phase type profiles
While running a procedure containing a phase profile, if you stop and unlock the procedure, the resulting
cycle counts on the dependent channels may not be exact when you resume the procedure.The Profile
activity determines where to restart based on the master channel. If the other channels are on a different
segment because of phase differences, the Channel Counters on the MPE control panel will be different by
that amount.
6.2.11.8.0 Dimensions
When you assign dimensions (force, displacement, and so forth) to the end levels in a profile , they m ust map
to the dimensions of the control modes included in the station configuration on which you want to play out
the profile.
Because of this, it is good practice to be aware of all of the instances in which dimension selections affect
your ability to play out profiles, such as:
•Create command files (profiles) by entering the end-level v alues y ou desire the actuator to achiev e during
the course of the profile.T o make end-le v el values meaningful, y ou must specify dimension and unit types
(for example, displacement and centimeters).
•Use the MPE application to play out profiles.When you open the MPE application against a station
configuration, it inherits the resources of the station.These resources include the control mode dimensions
selected for the control modes in the station, as defined with the Station Builder application.
•Use the Profile activity to import profiles, and to map the logical channels in your profile (referred to as
profile channels) to the physical channels in your station configuration.
Multipurpose Elite Test Design Guide 91
6.0 Creating Advanced Tests
Note:
The MPE application does not require the names of profile channels to be the same as the names
of station channels.You can arbitrarily map any profile channel to any station channel.You can
also map one profile channel to multiple station channels.
•Use the Profile activity to also select the control mode of a profile channel. For this to work (if the dimension
used to define the end levels of the profile is a standard engineering dimension, such as f orce or length),
the dimension must match one of the control mode dimensions availab le to the current station configuration.
6.2.11.9.0 Normalized Dimensions
If you create a profile using a normalized dimension, such as ratio, percentage, unitless, or volts, you can
select any of the control modes availab le to the station configur ation when selecting the control mode f or the
profile channel.
When you do this, you define the full-scale v alue of the normalized dimension b y selecting one of the control
modes and its associated engineering dimension available in the Control Mode list on the Channels panel,
along with a unit type and a Level Multiplier value. MPE con verts all end-level v alues in the profile to command
levels accordingly.
Example
Suppose you create a station configuration that uses the force dimension for a force control mode, and the
length dimension for a displacement control mode. In addition, suppose you create a profile in which you
select the volts dimension to define end levels.
Next, you start MPE against the station configuration, add a Profile activity, and select the profile you have
created. On the Channels panel, you select a profile channel. In this scenario, both displacement and force
will be available in the Control Mode list.
Suppose you select displacement, and type a value of 5 cm in the Level Multiplier box.This will cause all
of the end-level values in the profile to be converted to displacement values. For volts, the full-scale value
equals 10 volts, which MPE will pla y out as 5 cm. So in this case, if the first end-level v alues in the profile are
2 volts and 9 volts, they will be played out as 1 cm and 4.5 cm.
Using the same profile, suppose you change the control mode selection to force , and enter a Level Multiplier
value of 100 N.This will cause all of the end levels in the profile to be converted to force values. In this case,
MPE will play out 10 volts as 100 N. So if the first end-level values in the profile are 2 volts and 9 volts, they
will be played out as 20 N and 90 N.
Full-scale values of normalized dimensions
Normalized Dimensions
Full-Scale ValueDimension
1:1Ratio
100%Percentage
1.0Unitless
10 VVolts
92 Multipurpose Elite Test Design Guide
6.0 Creating Advanced Tests
Using normalized dimensions to define control modes
You can use any of these normalized dimensions to define a control mode in a station configuration. If you
do this, and then attempt to play out a profile that also uses a normalized dimension, MPE will treat it as a
standard dimension when you define a Profile activity.
Example
Suppose you create a station configuration that uses volts as a dimension for a volt control mode, which is
associated with a conditioner that is connected to a displacement sensor with a full-scale displacement of
±200 cm.
Next, you create a profile in which you select the volts dimension to define end levels.
Then you start MPE against the station configuration, add a Profile activity, and select the profile you have
created.
On the Channels panel, you select a profile channel, and note that volts is av ailab le in the Contr ol Mode list,
and that the Level Multiplier control shows 100%.
In this scenario, if the first end-level values in the profile are 1 V and 9 V, they will be played out as 20 cm
and 180 cm. If you change the Level Multiplier value to 50%, MPE would play out these values as 10 cm
and 90 cm.
Setting Station Limits and Install the Physical Specimen......................................................................97
•
Use Manual Command to Install the Specimen.....................................................................................99
•
Apply Offsets to the Input Signal (optional).........................................................................................102
•
Adding Station Resources...................................................................................................................103
Multipurpose Elite Test Design Guide 95
7.0 MTS Controller Software
7.1.0 Software Concepts
Designing tests involves using MTS controller software and MTS TestSuite software together to meet your
test objectives.
MTS controller software consists of MTS Series 793 applications, including the Station Builder and Station
Manager applications.These applications allow you to map hardware to station configurations and maintain
real-time control of the test station.
MTS TestSuite software consists of the MTS Multipurpose Elite and MTS Multipurpose Express applications,
as well as report generation and analysis applications.These applications allow you to design and execute
tests, create test reports, and analyze test data.
7.1.1.0 Key Concepts about Using MTS TestSuite and Controller
Software
Setting up and running tests involves several activities, as shown below. It is important to understand that
each activity requires a specific type of MTS software. For instance, to create station configurations, you use
MTS Series 793 software.T o design and run tests on station configurations, you use MTS TestSuite softw are.
Mapping User Activities to MTS Series 793 and MTS TestSuite Software
Using MTS controller software
Initially , y ou use MTS controller software to create station configur ations that include the hardware resources
necessary to perform your tests, and to control the test station in real time. As test requirements change , you
may need to add resources to your test station as required by your test, and optimize station performance
using MTS controller software.
There are also some optional station settings, such as detector limits and digital IO settings that are defined
with MTS controller software. Unlike test settings, station settings are active at all times.
Using MTS TestSuite software
You use MTS TestSuite software to create test designs that cause controller resources to apply desired forces
to your test specimen and acquire data.
An important concept to understand about running tests with MTS TestSuite software is that the Station
Manager application, which is a component of MTS Series 793 software, always runs in the backg round.The
Station Manager application hosts the station configuration and performs real-time control.
96 Multipurpose Elite Test Design Guide
7.0 MTS Controller Software
7.2.0 Setting Station Limits and Install the
Physical Specimen
To install the physical specimen into the test frame, you must position the actuator.To do this, you may use
one or more of the following, depending on your system:
•The Manual Command panel in the Station Manager application
•The Model 494.05 Handset
•Test frame controls
This section describes how to install the specimen with the Manual Command panel and other Station Manager
application features.
For information that pertains to test frame controls, refer to the documentation that accompanies the equipment.
For information that pertains to the Model 494.05 Handset, see the MTS Model 494.05 Handset manual (PN
100-194-691).
7.2.1.0 Setting Station Detector Limits
About station and test detector limits
Set detector limits with both the Station Manager and MPE applications.You set station limits with the Station
Manager application.You typically set station limits to minimize the risk of damage to your test equipment if
the full-scale range of the hardware is exceeded.You set test limits with event detection activities in the MPE
application.Tests limits are inside the range of station limits.You typically set test limits to minimize the risk
of damage to the specimen.
Note:
The MPE application cannot detect or affect the station limits you set with the Station Manager
application.You must ensure each application is configured to detect limits as necessary to minimize
risk of equipment damage and personal injury.
About setting detector limits to install the specimen
Before installing the specimen, you typically use the Station Manager application to set detector limits and
actions to minimize the risk of injury to yourself and damage to the specimen and test equipment.
This involves setting limit detectors (for example, displacement or load limits) and assigning an interlock
action that will remove hydraulics if the system senses conditions that might injure somebody or damage a
specimen. F or more inf ormation on using the Station Manager application to set limit detectors, see the MTSSeries 793 Control Software Manual.
Multipurpose Elite Test Design Guide 97
7.0 MTS Controller Software
Note:
After the specimen is installed, you will have to reset the detector limits to levels that are compatible
with your test.
7.2.2.0 Access and Set Detector Settings
The Station Manager application provides multiple locations where you can monitor and set detector limits
and actions.
Station setup access
The Station Setup window includes Limit Detectors and Error Detectors panels with tabs where you can
define detector limits and actions.
Limit Detectors Panel
Each channel input includes a Limits tab where you can define detector limits and actions.
Station Controls access
You can use the Detectors window to monitor and define detector limits and actions. Click the Detectors
button on the Station Manager application window’s Station Controls panel toolbar to view the Detectors
window.
7.2.3.0 Resetting a Detector
To reset a detector that has tripped:
1. Determine the event that caused the detector to trip and fix the problem.
2. Click Reset on the Station Controls panel in the Station Manager application, or click Reset on the Station
panel of the Multipurpose Elite application.
98 Multipurpose Elite Test Design Guide
7.0 MTS Controller Software
If the event that caused the detector to trip is within the detector limits, the detectors and any action
assigned to that detector will be reset and returned to the normal (untripped) state.
If the event that caused the detector to trip is still true, the detector will trip and any action assigned to that
detector will occur again.
For more information on station limits, see Access and Set Detector Settings on page 98.
For more information on using the Station Manager application, see MTS Series 793 Control Software
(PN 100-147-130).
For More Information
Access and Set Detector Settings on page 98
7.3.0 Use Manual Command to Install the
Specimen
Positioning the actuator to install or remove a specimen must be performed using the Station Manager
application.The following procedures describe how to use the Manual Command window to position an
actuator.
An optional Model 494.05 Handset can be used with the Station Manager application to provide local, manual
control of the actuator.
For more information on using the Station Manager application, see the MTS Series 793 Control Software
manual (PN 100-147-130).
7.3.1.0 Manual Command Overview
This window provides manual control of channels. Use these controls to position the actuator during specimen
installation.
Access
Station Controls panel toolbar > Manual Command button
Multipurpose Elite Test Design Guide 99
7.0 MTS Controller Software
Manual Controls Window
Manual Controls Window
DescriptionItem
Enable Manual Command
Selects the control channel.Channel
Click the Channel button to toggle between individual channels and a
Master Command Group.
Selects a control mode.Control Mode
Select the Enable Manual Command check box to make a selected
control mode the Active Mode.
Shows the current control mode.Active Mode
Applies the manual command to the actuator.Manual Cmd
If necessary, click the Manual Cmd text to open a window where you
can change the slider-bar range.
Selecting a Master Command Group that has individual channels at
different Manual Cmd values changes this control. It shows the highest
and lowest Manual Cmd values f or the group . It also sho ws pointers that
indicate the highest and lowest Manual Cmd values. Pointers lock
together once they have been used to move the group to a common
Manual Cmd value.
Enables the manual command. Closing the Manual Command window
disables this command.
Sets Park and Ride level levels for vehicle testing.Rig Commands (Optional)
Park
100 Multipurpose Elite Test Design Guide
Moves enabled channels to a predefined Park level prior to hydraulic
shutdown.
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.