MTS TestSuiteMultipurpose Elite User Guide100-209-349 K be certain.
TestCreationDate...222TestCreationTime.
• You can use one from a previous run of the same test.• You can import a test run (and its specimen definitions) from one that was exported from anot
Saving Tests OverviewThe application saves test changes in two ways:• User-prompted saves• Automatic saves (background saves)User-prompted savesWhen y
2. To close the test, select File > Close Test .3. You are prompted to save the test if you have made changes to the test.For More InformationConce
• A copy of the variable definitions at the time the test run is created• Variable values during the test run• Runtime progress (state) information• R
Multiple instances of test runsTo avoid possible resource conflicts, do not open multiple instances of the same test run.For More InformationTaskCreat
An error indicator is shown next to any incorrect values. If you change a value, the change is validatedafter you click outside the cell.4. Click Yes
Note:Although a template can include test resources, if the template is designed for a particularcontroller configuration, the resources may not map t
For More InformationConceptTemplates Overview (p. 105)ReferenceDelete a Template (p. 107)Delete a TemplateAccessC:\MTS TestSuite\TemplatesYou must use
MTS TestSuite foldersMTS TestSuite Folder ManagementFrom WindowsExplorerFrom TestSuiteApplicationFolderExtensionFile typeNo file manipulationallowed e
From Windows ExplorerFrom TestSuiteApplicationFile ExtensionFile type(such as, ReportTemplates).Copy, move, paste,delete, renameImport/export.tsprojEx
YpeStartIndex...245Math Functions.
a) Make sure that the new directory is empty.b) Move the tests to the new directory.Note:When using the Windows XP OS, each test appears as a Test fol
• Test Runs• SpecimensThe names you specify are assigned to the items when you first create them. You can change the nameat any time.For More Informat
For More InformationConceptProjects Overview (p. 110)TaskExport and ImportTest Information Export OverviewWhen you export a test, MTS TestSuite combin
• Test resources• Test runs from MTS Fatigue and Fracture (FnF) applicationsTest resources importClick the Import Resources button in the Resources wi
1. Open the test with the test runs that you want to export.2. Select File > Export > Test Run.3. In the Export Test Run window, expand the expo
7. Select Save in the Specimen Geometry Export window. The application writes the selected items fromthe source project to the export file.8. Click OK
a) Click Import resources from another test to overwrite the test resources with the importedresources.b) In the Import resources from another test wi
ConceptSpecimen Geometry Manager Overview (p. 307)Update All Overview (p. 310)TaskUpdate All Geometry-Specific Functions (p. 311)Compatible Specimen G
Create Diagnostic File WindowCreate Diagnostic File Window PropertiesDescriptionPropertyRequired. Browse to the location where youwant to save the dia
ConceptDiagnostic Files Overview (p. 117)TaskCreate a Diagnostic File (p. 119)Create a Diagnostic FileA test must be open to create a diagnostic file.
truncate...258XIntercept
Logging LevelsThe Application Log warnings and errors pertain to loading or running the test. The following informationcan be displayed:• Errors—These
• From Existing File—Opens a Windows Explorer window so that you can show a log (.log) file from aprevious test session.Sorting log informationTo sort
If you double-click an item in the Error list, the view changes to show the location of the error. Error andwarning icons are placed on or near the pr
Removing a Meter1. Click the Meters tab.2. Right-click the meter you want to remove.3. Select Remove.Configuring MetersAfter you add a meter to the Me
valley. When adjusting the sensitivity, keep in mind that setting the sensitivity too low may cause signalnoise to be recognized as peaks and valleys,
Conversions from Earlier VersionsConversion Wizard OverviewThe Conversion Wizard utility converts user-created test and template files from one applic
Convert a Test or TemplateTo convert a test or template:1. Open or import your test. The Conversion Wizard window welcomes you to the Conversion Wizar
• JIC• KIC• LCFLegacy filesLegacy files have a similar naming convention. File names are not case-sensitive: <name><datatype>.<extensio
Import Legacy Data PropertiesImport Legacy Data PropertiesDescriptionItemShow the name of the Legacy template for the testtype, such as Legacy FCG.Tem
Note:If you cannot see the Edit button, check your screen resolution. It may not be visible if your screenresolution is less than 1280 x 1024. (Start
Edit Python Functions...282Create V
Edit General SettingsNote:If you cannot see the Edit button, check your screen resolution. The Edit control may not be visibleif your screen resolutio
Command Settings TabQuick access:Explorer panel > Test Name > Test Definition > Command Settings tabAccess Command Settings TabTo access the
Taper and ramp settingsYou set the taper times and ramp times in the Station Manager application. These settings are saved inthe station configuration
Note:Power status applies only to control channels. If a procedure does not contain control channels, thepower status has no effect on the procedure.P
and automatically boosts subsequent commands to ensure that the LVDT feedback achieves the desiredcommand. You can view the compensated command with t
For More InformationConceptCompensator Overview (p. 133)TaskSet Up and Use a CompensatorFor information about compensators, see the “Channel Compensat
Data Acquisition (DAQ)Topics:•Data Acquisition Overview...
Data Acquisition OverviewData Acquisition (DAQ) activities accumulate user-defined data during portions of the test. The acquireddata can be:• Saved t
Data Acquisition Activity ProcessMTS TestSuite | 139Data Acquisition (DAQ)
Use of Domains...309Selec
Comparison of DAQ Activity SettingsHigh-SpeedDAQ (MPEonly)Max/MinDAQCycle + DAQCustom Waveform +DAQDAQDwell + DAQ+ Detection(TWE)GoTo + DAQ+ Detection
High-SpeedDAQ (MPEonly)Max/MinDAQCycle + DAQCustom Waveform +DAQDAQDwell + DAQ+ Detection(TWE)GoTo + DAQ+ Detection(TWE)PropertiesAvailableAvailableHa
High-SpeedDAQ (MPEonly)Max/MinDAQCycle + DAQCustom Waveform +DAQDAQDwell + DAQ+ Detection(TWE)GoTo + DAQ+ Detection(TWE)PropertiesN/AAvailableAvailabl
Signal listEach DAQ activity includes a Signal list where you can select the signals that you want to acquire. Whenany of the triggers defined in the
TaskReferenceTimed DAQ Trigger Properties (p. 144)Peak Valley DAQ Trigger Properties (p. 147)Timed DAQ Triggering OverviewTimed data acquisition recor
• Sample rate - (Default) Specify the frequency at which data is acquired. For example, with a samplerate of 1 Hz, the buffer acquires data points onc
Delta Level Triggering ExampleWhen a value outside of the delta value is detected, the trigger establishes a new reference level andmonitors the refer
Peak-Valley Triggering ExampleFor More InformationTaskReferenceTimed DAQ Trigger Properties (p. 144)Peak Valley DAQ Trigger Properties (p. 147)Peak Va
TaskConfigure Data Acquisition (DAQ) BuffersData Acquisition (DAQ) Buffers OverviewEach DAQ activity has its own buffer that is used to move the user-
Typically, set the buffer size so that there are one to five buffers per second. You can set the buffer sizebetween 1 and 16,000 data samples.Note:Whe
Ramp Activity Properties...350Sweep...
Note:Make the buffer size large enough to store the data for the event that you want to capture.For More InformationTaskConfiguring the Buffer Type (p
Point-by-Point Data Processing DiagramWhen the data is put into variables, it is appended one data point at a time, and any Additional VariableCalcula
Block Data Processing DiagramFor More InformationTaskReferenceBlock or Cycle Decimation Filter Settings (p. 152)Block or Cycle Decimation Filter Setti
Block Decimation Filter Selection WindowBlock/Cycle Decimation Filter SettingsDescriptionSettingSpecify the increments at which cycles are stored per
DescriptionSettingUpdate Interval Note:Applicable to cycle decimation for test-run displays only.The speed at which data can be shown. This is useful
• Using variables to define activity properties.Save Data to Variables DiagramFor More InformationTaskAutomatically Mapping Variables (p. 161)Manually
Data Acquisition WindowSignal-to-Variable Mapping OptionsDescriptionSettingThe signal data is not saved to variables.NoThe acquired signals are automa
DescriptionSettingthe automatic settings and allows you to finish any mapping that theautomatic setting did not map.This selection allows you to manua
Note:If you select Yes, automatically map variables, the Map Variables window opens in read-onlymode.Map Variables WindowMap Variables Window Properti
DescriptionPropertyNo.Important:If there are multiple DAQ activities in a test workflow,the Before starting setting for the first DAQ activityshould b
Cycle Change Detection Activity Properties...397Digital Input...
DescriptionPropertyNo.• If the data is being processed block-by-block, all dependentcalculations are added.To edit one of the Additional Variable Calc
Automatically Mapping VariablesImportant:To simplify the mapping of variables, you can initially select Yes, automatically map variables tomap the maj
• Use Default Variable button—In the Signal to Variable Mapping table, select a signal and click theUse Default Variable button to automatically map t
Working with VariablesTopics:•Variable Basics...
Variable BasicsVariables OverviewA variable is a name associated with a data value. A variable stores one or more values and provides theability to st
DescriptionItemData acquisition activities can be configured to store signal data invariables. This process, called variable mapping, makes this data
DescriptionItemtheir current values is shown. The operator can edit the variable valuesas required.Note:Variables used with this activity must have th
• CalculatedThe desired use of the variable dictates the variable type (or combination of types) defined in the propertysettings for a variable. Other
Text Variables OverviewTo specify that a variable hold a string, select Text or Array of Text as the Type. In addition to using textvariables to store
a[0], a[1], a[2], a[3], a[4], a[5], a[6], a[7], a[8], a[9]In the preceding example, a[4] refers to the fifth element of the array a.An array variable
Set Span and Setpoint Activity Overview...424Segment Generator Diagram...
An index variable typically defines an Index (data point) value in an array variable – not an actual signalvalue (that is, load value). On the left si
5. In the Properties panel for the Assign Variables activity, click the green + sign to add the variable tothe activity.6. Select the variable on the
Boolean Variable PropertiesNote:To specify that a Boolean variable hold a multiple-value array, select Array of Boolean as the Type.Boolean variables
Note:If a calculation has been defined for the variable and you clear the Is Calculated check box, thepanel clears and the equation is lost. If you la
DescriptionItemNumberVariable Actions MenuSelects which columns you want to show in the variables table.Column Chooser2Column ChooserFilters by your s
Setting Variable Order Overview (p. 178)TaskSelecting Columns Shown in the Variables Table (p. 175)Showing and Hiding Disabled Variables (p. 176)Showi
For More InformationConceptViewing Variable Usage (p. 177)Setting Variable Order Overview (p. 178)ReferenceVariables Editor (p. 173)Showing and Hiding
Viewing Variable UsageAccessDefine tab > Variables tabThe Used By column in the Variables table indicates if and where a variable is used in the ap
Setting Variable Order (p. 179)Delete a Variable (p. 179)ReferenceVariables Editor (p. 173)Setting Variable Order OverviewYou can set the order of Pre
Setting Variable OrderNote:The order defined here sets the order in which the variables appear in the Setup Variables window(Pretest) or the Results t
Wait for Operator Action...456Wait for
Variable CategoriesDefault variable categories include System variables, Specimen variables, and Variables (the defaultcategory for user-defined varia
Create a Variable Category for Selected Variables (p. 182)Rename a Variable Category (p. 182)ReferenceSpecimen Variables CategoryImportant:To view Spe
2. Click the Add New Variable icon (+) and enter a new variable identifier.3. In the Properties panel, click <New Category> in the Category list
2. Select a variable in the list. The properties for the selected variable appear in the Properties panel.Editing Properties for Multiple VariablesYou
DescriptionItemcharacters. The name cannot begin with a numberand must begin with an alphabetical character. Theycannot contain spaces, periods, or ot
DescriptionItem• Boolean—The variable type holds a Booleanvalue of either True or False.• Number—(Default) The variable type holdsnumeric values.• Tex
DescriptionItem• Use Previous Test Run ValueVariable Calculation PropertiesThe Calculation panel in the variables Properties panel shows the defined c
Availability WindowVariable Availability PropertiesDescriptionItemSpecify variable values from the Setup Variableswindow prior to test initialization.
Format PropertiesFormat PanelUse the Format panel on the Properties panel to format the display of a numeric variable value.Variable InformationDescri
Range PanelVariable Range PropertiesDescriptionItemWhen this option is selected, the application checksthe value of the variable during the test to de
Write Variables to File Activity Properties...480Conguring the Write Variables
DescriptionItemFor example, if a value of -5 is entered and the rangeis Minimum 0 Exclusive, Maximum 10 Exclusive, andthe Resolution is 1, the value w
Creating Variables OverviewYou can create and define variables in the Define tab > Variables tab. The MTS TestSuite applicationsalso provide shortc
Toggle Button for Property Value3. Open the list and click <new variable>. You can also select an existing variable for the property value.New V
Creating a Text VariableTo create a text variable:1. Navigate to the Define tab > Variables tab.2. Click the Add New Variable (+) icon.3. Enter a V
Creating Array VariablesYou can create array variables from the following locations:• Click the add new variable (+) icon in the Define tab > Varia
Example 2You can create a wave shape variable with values of triangle, sine, and square as its values as anotherexample.Global and local choice listsY
For More InformationConceptVariable Choice Lists Overview (p. 194)ReferenceDefine Global Choice List Window (p. 196)Editing a Global Choice ListYou ca
Define Global Choice List WindowDefine Global Choice List WindowDescriptionItemDisplays the Name of the global choice list. You canselect the name and
Editing a Global Choice List (p. 196)Removing a Global Choice List (p. 196)Adding a Local Choice List (p. 198)Adding a Local Choice ListFollow these s
3. In the Save data to variables? panel, select the Yes, automatically map variables or Yes, manuallymap variables option and click Configure.Note:If
©2014 MTS Systems Corporation. All rights reserved.Trademark InformationMTS is a registered trademark of MTS Systems Corporation within the United Sta
Variable Meter Properties...544Create a Variable Met
DescriptionPropertyNo.This setting is useful when multiple DAQ activities write datato the same array at different points in the test.Important:If the
DescriptionPropertyNo.• If the data is being processed in a point-by-point manner,only dependent array calculations are included.• If the data is bein
Map Signals to a VariableVariable Mapping OverviewCycle, point-by-point, and group data acquisition activities require you to map variables to the sig
User variable mappingAlternatively, you can map a user-defined variable to any signal data calculation. The variable you mapmust have a dimension that
• Group data is stored at each boundary, such as a step or segment.• Noncyclic data is stored at the end of the data acquisition. The stored data lets
Note:Calculations are validated only on syntax and references to variables and functions, not expectedresults.Variables panelThe Variables panel of th
DirectionFunctionOperatorPrecedenceFunction Call( )Variable-SpecificInformation.Right-to-LeftLogical NOT!2Left-to-RightUnary Plus+Unary Minus-Ones Com
DirectionFunctionOperatorPrecedenceLeft-to-RightLogical OR||12Right-to-LeftAssignment=13Left-to-RightComma - List Separator,14Variable-Specific Inform
• Signal or test inputIn all cases, the argument type that is shown in the Calculation window must be replaced by a meaningfulvalue. The meaningful va
Expanded ChannelValue FunctionModulus Calculation FunctionsModulus is calculated from the slope of the Least Squares Fit calculation of the Stress and
Add a Label to a Test-Run Display...595Test Procedure...
3. Expand the nominal end index away from the start index until the new modulus value differs from thenominal modulus by more than 2%.4. The endIndex
Calculation Editor WindowParts of the Calculation Editor WindowDescriptionItemNumberUse the Calculation panel to build a variable calculation. Youcan
DescriptionItemNumberinterpreted as a single variable name. This is likely toresult in a “...variable..., was not found” error message.The Errors pane
DescriptionItemNumberNote:The variable parameters between the parentheses arenot the identities of the variables. They indicate the typeof variable th
TaskReferenceCalculation Editor (p. 210)Notation for Referencing VariablesYou can reference variables with delimited notation. A dot separates the var
However, some operators like the Not (!), Ones Complement (~), and Subtraction when used as a Negate(-), operate on only one argument to the right.Fun
• A string value must be enclosed between double-quotes. For example: the function ToLower(string),can be replaced by ToLower(“This is a short sentenc
SyntaxNewArray(Size, DefaultValue)ParametersSize - The size of the new array.DefaultValue - The default value that will populate every index within th
ParametersForceArray - The force array data.ComplianceCoefficients - The coefficient array generated during the compliance Test Run.Unit ClassExtensio
SyntaxPolynomial(X,Coefficients)Unit ClassThe units associated with the Y data used to calculated the coefficients.ExamplePolynomial(X, coefficients)T
Exporting Raw Data...627Appendix
Note:The TimePattern depends upon your Windows settings in the Format tab for regional areas.GetTransitionTimeReturnsReturns the time from the specifi
SyntaxSignalFullScale(SignalName)ParametersSignalNameSystemRateReturnsThe maximum data rate for the controller.SyntaxSystemRate()TraceReturnsGets the
SyntaxBlock[blockName, Index].variableParametersblockNameCycleReturnsAccesses the variable in cycles.SyntaxCycle[Index].variableTestRunReturnsAccesses
ExamplesTestCreationDate([ “d”])Returns a test creation date in a short date format, assuming a United States English culture:4/15/2012TestCreationDat
ParametersdatePattern—Formats the date according to the specified pattern. For example, “d” is a short date pattern(MM/dd/yyyy); “D” is a long date pa
TestRunCreationDateNote:This function replaces the SampleCreationDate function from the TW4 application.ReturnsReturns the creation date of the test r
ParameterstimePattern—Formats the time according to the specified pattern. Set the time pattern to the exact formatdesired. For example, to obtain the
CurrentTestRunDirectoryReturnsReturns the current test run directory. The directory is set in Preferences > Configuration > Project.SyntaxCurren
Unit ClassStringTestDirectoryReturnsReturns the directory for the test. The directory is set in Preferences > Configuration > Project.SyntaxTest
SyntaxHysteresisArea(StressArray, StrainArray)ParametersStressArrayStrainArrayMeasInelasticStrainMaxMeasured Inelastic Strain Maximum. The measured in
Technical SupportHow to Get Technical SupportStart with your manualsThe manuals supplied by MTS provide most of the information you need to use and ma
The StrainA function returns the value:((StrainMax - StrainMin)/(StrainMax + StrainMin))StrainRStrainR(StrainMax, StrainMin)The StrainR function retur
Starting Point of RegionTo determine the starting point of the analysis region, the algorithm will select the first point where the “minload” value is
This formula:1. Searches the _Load channel.2. Looks for the _Load channel to drop 80% from its peak value. 80% is the value of the input BreakDrop.If
1. Searches the _Load channel and the PrimaryExtension channel.2. Looks for the _Load channel to drop 80% from its peak value, and for the PrimaryExt
ReturnsThe fracture index is where this line intersects the curve (Type I) or where it intersects a peak if it comesbefore this point (Type II or Type
LowerYieldIndexThis LowerYieldIndex function is used to calculate the first occurrence of a zero slope after the upper yieldpoint.1. The search for th
Parametersy-channel - This argument is the channel that represents the Y-axis for the Least Squares fit. The unitsfor this channel are normally in For
Parametersy-channel - This argument is the channel that represents the Y-axis for the Least Squares fit. The unitsfor this channel are normally in For
Parametersy-channel - This argument is the channel that represents the Y-axis for the Least Squares fit. The unitsfor this channel are normally in For
Parametersy-channel - This argument is the channel that represents the Y-axis for the Least Squares fit. The unitsfor this channel are normally in For
When you have more than one MTS system, the system job number identifies your system. You can findyour job number in your order paperwork.Example syst
Offset - The offset from the modulus line to use in the calculation.EndIndex - An optional end index that is used to limit the search region. If this
EndIndex - The optional end index of the region. If this parameter is missing, the end is associated withthe end of the array data.Tolerance - The per
YieldIndexByZeroSlopeThe YieldIndexByZeroSlope function determines the yield index by searching the curve in segments untilthe angle of the curve decr
ReturnsThe function returns the index associated with the end of the Yield Point Elongation region.SyntaxYpeEndIndexByIncreasingLoad(ForceArray, YPESt
ParametersForceArray - The force array used to determine end of the Yield Point Elongation region.DisplacementArray - The displacement array used to d
Note:This value can never be lower than the zero slope index.Zero Slope IndexYPE End IndexYpeStartIndexThe YpeStartIndex function finds the start of t
ReturnsThe function returns the index associated with the start of the Yield Point Elongation region.SyntaxYpeStartIndex(ForceArray, DisplacementArray
Important:This function is only used for integer numbers.Syntaxabs(number)acos (Arc Cosine)Syntaxacos(number)This function is used to calculate the ar
avgSyntax:avg(number1, number2,[numberN])Returns the average of a series of numbers.CeilingThis function is used to round the specified number up to t
ExampleChannelValue(Extension, Load, PeakLoad)This example returns the Extension value associated with the PeakLoad value located in the Load array.co
— Messaging applicationsIf You Contact MTS by PhoneA Call Center agent registers your call before connecting you with a technical support specialist.
Example 1CurveArea (_Load, SlackExt, 0 , SizeOfArray(_Load)-1)This formula calculates the area under the entire Load versus Extension curve.Example 2C
Note:Unlike plastic strain, there is no flag to set whether the specified load point should be found afterthe peak or before. This is because the Elas
ExpThis function is used to calculate the value of e (2.71828...) raised to the power specified by the exponent.Syntaxexp(number)ReturnsA value “e” ra
IsInvalidNumberSyntaxIsInvalidNumber(number)Checks the validity of the supplied value.ReturnsThis function returns 1 if the value being tested is inva
UnitsY-Axis unit / X-Axis UnitExampleLeastSquaresFit(Force, Extension, Slope1, Slope2)This formula returns the slope of the line between the two index
minThe minimum of a series of numbers.Syntaxmin(number1, number2[, numberN])MinDouble()Returns the minimum value for the type of number.SyntaxMinDoubl
ParametersForceArray – The array containing force data.StrainArray – The array containing Strain data.StartIndex – The start index of the modulus regi
Syntaxpow(base, exponent)Example 1Pow(2, 3)This formula returns the value 8 (2^3, or 2*2*2)Example 2Pow(5, 2)This formula returns the value 25 (5^2, o
sin(number)ReturnsSine of the specified angle.Syntaxsin(number)sinh(number)Hyperbolic sine of the specified number.Syntaxsinh(number)sqrt(number)The s
Parameternumber – The number to be truncated.Unit ClassSame the number.Exampletruncate(4.5) = 4XInterceptValueThe XInterceptValue function returns X-I
• Write down any specific instructions.After you callMTS logs and tracks all calls to ensure that you receive assistance for your problem or request.
XInterceptValueYInterceptValueThe YInterceptValue returns the point where the line determined by the index values crosses the Y-Axis.ReturnsThe index
YInterceptValueOperator FunctionsThis section describes Operator functions and precedence.Operators and PrecedenceThe following table shows all the re
DirectionFunctionOperatorPrecedenceVariable-SpecificInformation.Right-to-LeftLogical NOT!2Left-to-RightUnary Plus+Unary Minus-Ones Complement~Left-to-
DirectionFunctionOperatorPrecedenceRight-to-LeftAssignment=13Left-to-RightComma - List Separator,14ChooseReturnsReturns a value based on the evaluatio
ParametersVarArray - The data array to be analyzed.PeakCriterion - A percentage of the peak magnitude used to detect when peaks occur.NumberOfPeaks -
Unit ClassSame as the array data.ExampleAveragePeaks(_Load, LoadPeakCriteria, 0, SizeOfArray(_Load)-1)This formula:1. Searches the _Load channel.2. Lo
ReturnsThe average array value.SyntaxAverageValue(VarArray, startIndex, endIndex)ParametersVarArray - The variable being analyzed.StartIndex - The sta
2. Checks to see if the value of the Strain channel has exceeded the value of the RemovalPoint input.3. Reports the value of the Extension channel whe
endIndex - The optional end index of the region. The search ends at the last data point if this parameteris missing.Threshold - The optional threshold
3. Searches between the peak load's point and the last data point.4. Finds the next peak and returns its array index.5. Only calculates the resul
PrefaceBefore You BeginSafety first!Before you use your MTS product or system, read and understand the safety information provided withyour system. Im
SyntaxNumberOfPeaks(VarArray, peakCriterion[, startIndex, endIndex, threshold])ParametersVarArray - The array data being analyzed for peaks.peakCriter
This formula calculates the standard deviation between given by the variables Slope1 and Slope2.TearIndexLocates the index of the tear value in an arr
CalibrationDueDateReturnsReturns the calibration due date of the sensor attached to a signal.SyntaxCalibrationDueDate(SignalName)ParameterSignal Name—
SyntaxSerialNumber(SignalName)ParameterSignal Name—The “SignalName” in signal functions is the internal name of the signal and must be quotedor passed
ParametersubstringstringstartIndexUnit ClassStringleftReturnsExtracts a substring from the left side of a string.Syntaxleft(string, length)Parameterss
NumberToStringReturnsCreates a string from the specified number with the optionally specified digits.SyntaxNumberToString(number[, digits])Parametersn
Unit ClassStringStringToIntegerReturnsConverts a string to an integer number.SyntaxStringToIntger(string)ParametersstringUnit ClassStringStringToNumbe
Unit ClassStringtoupperReturnsConverts a string to all uppercase.Syntaxtoupper(string)ParametersstringUnit ClassStringTrimStringEndReturnsRemoves whit
Unit ClassStringvarIdentifier.DisplayValueThis construct is implicit in the MTS TestSuite application. Use this syntax in a calculation to return a st
Functions Tab PropertiesDescriptionItemDisplays the function name. The name cannot containspaces, begin with a number, or contain specialcharacters.Fu
Warning:Warning notices indicate the presence of a hazard with a medium level of risk which, if ignored,can result in death, severe personal injury, o
• Enter If statements, Loop statements, and other statements as supported in Python for more complexcalculations.• Assign multiple variables to a func
Edit Function Window PropertiesDescriptionItemShows the function name. A name that is uniquewithin the test is prefilled in the Function Name field.Fu
The above syntax is the function variable code to get the value of the array variable.Non-array variablesTo read a test variable that is not an array,
For More InformationReferenceFunctions Tab (p. 278)Edit Function Window Overview (p. 279)Edit Function Window Properties (p. 280)Function Usage and Sy
Python OverviewPython is an interpreted, general purpose, high-level programming language with an extensive resourcelibrary. You can use Python to ext
Import IronPython LibrariesTo import an IronPython library for use in a custom function, you must explicitly include the path to yourIronPython instal
DescriptionExample (using variable num)MethodGet the value of NUM as textNUM.ValueToStringValueToStringText VariablesDescription of Text VariablesDesc
Array of TextDescription of Text ArraysDescriptionExample (using variable txtArray)MethodGet the number of values stored inTXTArrayTXTArray. LengthLen
Define the custom functionNote:The MTS TestSuite custom function editor does NOT include Python libraries.• Import the resources you will be referenci
# these variables, it is recommended that you simulate their# existence here by initializing them with some valid default# values.# ==================
Electronic manual conventionsThis manual is available as an electronic document in the Portable Document File (PDF) format. It can beviewed on any com
print "Failed to write array to " + str(file)# Clear tsVarArray to demonstrate readFileAsArraytsVarArray = []print "\ntsVarArray is now
Compare ToolTestSuite Compare Tool OverviewAccessTool menu > Compare > Variable or FunctionCompare Variables or FunctionsThe Compare tool shows
Note:The Count column shows the number of variables or functions in each selected item.3. Repeat until you have selected what you want to compare.4. C
Working with SpecimensTopics:•Specimens...
SpecimensSpecimen Editor OverviewAccessTools menu > Specimen EditorA specimen is the physical object to be tested. Examples of specimens may includ
Note:Before you can access the Specimen Editor, you must first define a test. The test does not have tobe complete, but a test must exist before you c
DescriptionParameterDisplays the calculated area when you specify theparameters in the Detail for Selected SpecimenAreapanel. Specify the reduced cros
DescriptionParameterClick the list arrow to select a differentmeasurement unit.UnitDescribe the parameter.DescriptionAdd a new specimen definition. Th
DescriptionParameterSpecify the inner diameter of the reducedcross-sectional area on the specimen.Inner Diameter -Hollow roundspecimensInner Diameter
DescriptionParameterSpecify an identification of the plane and directionof a fracture in relation to the product configuration.Crack PlaneOrientationS
Table of ContentsTechnical SupportHow to Get Technical Support...
DescriptionParameterHalf-span of load points.Pin Center fromCrack PlaneUsed in calculations to present appropriately signeddata (SE(B) polarity = -1).
M(T) Specimen OverviewThe M(T) specimen is the middle tension specimen. It is the symmetrical, center-crack specimen used forFatigue Crack Growth (FCG
LLC(T) Specimen Overview (p. 304)SE(B) Specimen Overview (p. 305)TaskFFC(T) Specimen OverviewThe FFC(T) specimen is the front-face compact tension spe
TaskReferenceM(T) Specimen Overview (p. 301)FFC(T) Specimen DCPD OverviewThe FFC(T) DCPD specimen is the front-face compact tension specimen. The spec
FFC(T) Specimen DCPD (Johnson)For More InformationTaskReferenceM(T) Specimen Overview (p. 301)LLC(T) Specimen OverviewThe LLC(T) specimen is the load-
LLC(T) SpecimenLLC(T) Specimen DescriptionDescriptionItemCrack lengthaOriginal crack lengthaoSpecimen thicknessBNet specimen thicknessBnNotch heighthS
Rectangular SE(B) SpecimenRectangular SE(B)Specimen DescriptionDescriptionItemCrack lengthaOriginal crack lengthaoSpecimen thicknessBNotch heighthSpec
Specimen Geometry ManagerSpecimen Geometry Manager OverviewThe Specimen Geometry Manager window lists the geometries that are available. Several commo
ReferenceSpecimen Geometry Manager Properties (p. 308)Use of Domains (p. 116)Selecting a Domain (p. 116)Specimen Geometry Manager PropertiesSpecimen G
DescriptionItemTransfers specimen geometry definitions betweenworkstations.ExportImports specimen geometry definitions frompreviously exported files.I
Multipurpose Elite OverviewTopics:•Introduction...
Update All Overview (p. 310)TaskUpdate All Geometry-Specific Functions (p. 311)Update All OverviewThe Update All button synchronizes the common functi
Selecting a Domain (p. 116)Update All Geometry-Specific FunctionsTo update all geometry-specific functions:1. Click the Functions tab.2. Click Update
Specimen Geometry Editor PropertiesSpecimen geometry properties can only be changed for user-defined specimen geometries. User-definedspecimen geometr
DescriptionItemOpen the Rules for Variable “[Variable Name]”window to define rules to restrict the values that canbe assigned to the selected variable
2. Select the specimen geometry for which you want to delete the variable rule, and click Copy.Predefined geometries are read-only. To edit the geomet
Test ActivitiesTopics:•Overview...
OverviewTest ProceduresA test procedure includes the system actions you want the application to perform during a test. Theprocedure is made up of acti
• Interacting with the test-run display• Running reportsActivity propertiesMost activities require you to specify properties to fully define how the a
When the durations of multiple signals differ, the signals with the shorter duration hold at the last end leveluntil all signals on the waveform defin
Custom Waveform Activity PropertiesCustom Waveform + DAQ PropertiesDescriptionItemSpecify the number of times to perform the waveform defined. Click t
IntroductionThe Multipurpose Elite (MPE) application is a sophisticated, general purpose test design application thatallows you to quickly and easily
DescriptionItemSelect an Interrupt behavior:• Interrupt Immediately—End the branch or loop immediately at the current level.• Interrupt at End of Cycl
Test Sequence1. Add the Custom Waveform activity to your test.2. In the Custom Waveform properties, select the Use Variables to Specify Arrays of End
b. Use the Variables Selection window to add the EndLevelsArray and DurationsArray variables (thatyou created earlier) to the Selected Variables list
Important:This composite activity includes hard-coded settings that simplify the setup of data acquisition forcyclic testing.Custom Waveform + DAQ Act
DescriptionItem• Interrupt Immediately—Complete immediately at the current level.• Interrupt at End of Cycle—Complete the current cycle before ending
Data Acquisition WindowNote:This activity is hardcoded to always process data in blocks.Data Acquisition Window PropertiesDescriptionItemSelect and co
DescriptionItemSpecify how many cycles to store when the test starts or restarts.Starting CyclesNote:The cycles specified here are in addition to thos
DescriptionItemOpens the Cycle Decimation Filter Selection window to further specify whichcycles to acquire. The raw data is saved for the acquired cy
Ramp ActivityThe following example shows similar Ramp commands as a sine wave.Ramp Activity as a Sine WaveSignal compensationYou can apply a compensat
• Interrupt at End of Cycle—Complete the current cycle before ending the branch or loop.Phase lagYou can specify the phase relationship of the wavefor
DescriptionIconNameThe analysis definition is available in either the Fatigue Analyzer or FractureAnalyzer application as an overlay to the informatio
Note:Specify these settings for each channel.Cycle Activity Properties330 | MTS TestSuiteTest Activities
Cycle Activity PropertiesDescriptionItemSpecifies how the timing property is expressed. You can selectone of the following:Timing Type• Frequency• Tim
DescriptionItem• kHz—kiloHertz; 1 kHz equals 1000 HzSpecify the number of end levels. Click the toggle button to specifya numeric value and unit of me
DescriptionItemSuppress Cycle Counter—Select to prevent the channel counterfrom being incremented when this activity is executed. When notchecked, the
DescriptionBehaviorInterrupt Immediately—Complete immediately atcurrent level.Interrupt at End of Cycle—Complete the currentcycle before ending the br
DAQ activityUse the DAQ activity to define the data to collect and how to collect it. You must add at least one DAQactivity, and you can add multiple
Cycle + DAQ PropertiesDescriptionItemSpecifies how the timing property is expressed. You can select one of thefollowing:Timing Type• Frequency• Time•
DescriptionItem• Interrupt at End of Cycle—Complete the current cycle before ending thebranch or loop.Relative End Levels—Select to specify that the v
DescriptionItemSelect the type of feedback to use in the control loop for the selected channel.Specify this for each channel you select.Control ModeNo
Data Acquisition WindowNote:This activity is hardcoded to always process data in blocks.Data Acquisition WindowDescriptionItemSelect and configure the
TestA Test is stored within a project folder, and contains the following components:• Test Definition—Contains the main components of the test, such a
DescriptionItemSpecify how many cycles to store when the test starts or restarts.Starting CyclesNote:The cycles specified here are in addition to thos
Values are collected for all cycles while the test runs. However, values are saved only for the cyclesselected in the Select Cycles window and the Sta
Dwell Activity PropertiesDwell Activity PropertiesDescriptionItemName that is shown on the Dwell activity icon in the workflow on theProcedure tab.Dis
DescriptionItemNote:You add the Progress table as a Test-Run Display activity.Indicate the duration of the Dwell command activity in either time orfre
External CommandExternal Command Activity OverviewExternal Command Activity IconThe External Command activity enables your test to accept program inpu
External Command Activity PropertiesExternal Command Activity PropertiesExternal Command Activity PropertiesDescriptionItemName that is shown for the
DescriptionItemactivity status disappears from the table, regardless of whether the testis done.• Never—(Default) Omits the activity from the Test Pro
ProfileProfile Activity OverviewProfile Activity IconImportant:Working with profiles requires using the Station Manager application. Only expert users
Ramp ActivityRamp Activity CalloutsDescriptionCalloutCyclic activityARamp activityBCommand signalCAt the start of the following waveform example, a si
DescriptionCalloutCommand signalCSignal compensationYou can apply a compensator to enhance performance. Compensators are control techniques that impro
A Test Contains the Test Definition, Test Run(s), Analysis Definition(s), and Analysis Run(s)Test DefinitionThe test definition is stored within the t
• Use Ignore Program State only to return the load to zero when the test shuts down.Ramp Activity PropertiesRamp Activity PropertiesDescriptionItemSpe
DescriptionItem• Ramp• Sine• True Square• True Ramp• True SineSpecify the duration of time that the ramp should taketo achieve its end level. Click th
DescriptionItemSpecify the end level for the control mode. Click thetoggle button to specify a numeric value or a variable.Specify the end level for e
Caution:A high-speed transition segment can result in an unwanted spike (or bump) in your commandsignal.Unwanted command-signal spikes can damage the
Sweep Activity PropertiesSweep Activity PropertiesDescriptionItemName shown in the procedure. A default name is inthe text box or you can type a new n
DescriptionItemis a constant linear rate (as with a ramp shape) or avarying rate (as with a sine shape). The choices are:• Square• Ramp• Sine• Square
DescriptionItemSpecifies the control mode.Control ModeDefines the end level value for the first segment.Absolute EndLevel 1/RelativeEnd Level 1Defines
Changing filesRPC III or RPC Pro drive files (drv or tim) are used to play out to the station.When you have selected a file, the application performs
Hz system rate, the function generator and RPC data acquisition may not stay synchronized aftera hold and resume. There can be an additional phase shi
Time History Output PropertiesMTS TestSuite | 359Test Activities
of the test. After a test run is complete, values that are stored in variables can be changed using theFatigue Analyzer and the Fracture Analyzer in o
Note:If you are executing a Time History Output activity that includes data acquisition, and you holdand resume a test, there are slight differences b
DescriptionItemcurrent properties, such as the addition or deletionof a channel of data or changing the units of the data,validation errors may occur,
DescriptionItemSelects the control mode associated with the selectedstation channel. By default, for each file channel theControl Modeapplication sele
DescriptionItemSpecifies the engineering units to be used whenwriting the data to the response file. Select a Unit Setor a variable.Unit SetSpecifies
TaskTime History Sequence OutputTime History Sequence Output Activity OverviewTime History Sequence Output IconThe Time History Sequence Output is an
Road Surface FilesNesting road surface filesWith RSURF you can nest files up to four levels. The following diagram shows two levels of nesting. FilesA
Time History Sequence Output (THSO) Files OverviewNote:Playout of RPC drive files at 128 Hz requires a system rate of 1024 Hz. For controllers equippe
TaskTime History Sequence Output PropertiesTime History Sequence Output PropertiesDescriptionItemEnabling the Show Distance Traveled check boxcauses t
DescriptionItemstate shows distance traveled, and the target stateshows target distance.Disabling this check box causes the current state andtarget st
DescriptionItembetween files in the sequence, but transitionsdirectly between the last command point ofone drive file and the first command point ofth
Components of a Test RunMTS TestSuite | 37Multipurpose Elite Overview
DescriptionItemchannel’s unit descriptor matches one of the unitsavailable for that dimension, the application selectsthose units.Selects the units as
TaskData Acquisition (DAQ) ActivitiesDAQ ActivityDAQ Activity OverviewDAQ Activity IconThe DAQ activity is a standalone activity that collects data us
Basic DAQ Activity PropertiesA DAQ activity requires at least one trigger and one signal. You can also specify multiple triggers.Basic DAQ Properties
ConceptDAQ Activity Overview (p. 371)TaskAcquiring Data While Holding (p. 375)Collecting a Last Data Point (p. 375)ConceptSelect Signals (p. 142)Save
DescriptionItemThis type of buffering processes data when the testis stopped, when the activity reaches its preset count,or when the activity ends.Buf
DescriptionItemSpecify the name of the block that is shown invariable chart views that shows boundaries of data,such as the history view or hysteresis
793 Controller Signals OverviewThe following signals are available to the acquisition processes for systems that run on the 793 platform.Note:All time
DescriptionSignalInterlock, HSM On,HSM HighThe value reveals the state of the associated control when data is acquired.In the case of Run/Stop and Hol
seconds). This maintains a high resolution with respect to typical data acquisition rates. However, becauseRollover Time and Running Rollover Time res
Sensor signalsSensor signals for this activity are only available from the following conditioners: Models 493.21B and493.25 conditioners and Models 49
User InterfaceMultipurpose Elite Main WindowThe main window of the Multipurpose Elite application can be divided into the following sections:• The top
For More InformationTaskReferenceSample Rates for 493 Hardware (p. 380)Sample Rates for 494 Hardware (p. 381)High-Speed DAQ Properties (p. 383)Sample
TaskSample Rates for 494 HardwareThe following tables show the relationship between the number of signals you can select and the maximumpotential samp
System Rate 3072Maximum Number of SignalsMaximum Sample rate59307229614414122881115360724576530720System Rate 2048Maximum Number of SignalsMaximum Sam
Maximum Number of SignalsMaximum Sample rate892048593072444096355120296144228192171024014122881115360For More InformationConceptHigh-Speed DAQ Activit
High-Speed DAQ PropertiesDescriptionItemSpecifies the type of sample selection. Availableoptions include:Sample Selection• Sample Rate—Specifies the r
DescriptionItemSensors signals for this activity are only availablefrom the following conditioners: Models 493.21B and493.25 conditioners and Models 4
All included signalsWhen you select All Included Signals (default), the activity monitors all the signals in the Signal list fortheir maximum and mini
Max/Min DAQ Activity PropertiesDescriptionItemSelects signals from which this process acquiresdata. Use the left and right arrows to move desiredsigna
DescriptionItemcalculations by clicking the Configure button andusing the Map Variables window.Opens the Map Variables window where you canmap signal
DescriptionItemcontinuously processed until the activity ends or isinterrupted. When the activity ends, any data in thebuffer is processed.Circular Bu
DescriptionItemItemNote: When control is provided by a handset, theapplication controls will be locked and overlaid by thehandset exclusive control ic
DescriptionItemFor more information about block data processing, see Block DataProcessing (p. 151).Specify the count variable that is going to be thei
Time History Input Activity PropertiesTime History Input Activity PropertiesDescriptionItemSpecifies the rate at which the controller samplesresponse
DescriptionItemautomatically based on the Trend File Root Nameplus an index provided by the application.Specifies the directory in which the response
Trend Monitoring Activity PropertiesTrend Monitoring PropertiesTrend Monitoring Activity PropertiesDescriptionItemSpecify a rate and unit of measure o
DescriptionItemClick the green plus sign to open the Select Statisticswindow and move the desired statistics on which toStatistics Listgather data fro
Event Detection ActivitiesBreak DetectionBreak Detection Activity OverviewBreak Detection Activity IconThe Break Detection activity monitors signals f
DescriptionItemSelects the type of event the activity looks for in theselected signal. Options are:Reference• Peak• ValleySpecifies the percentage of
Cycle Change Detection Activity PropertiesCycle Change Detection Activity PropertiesCycle Change Detection PropertiesDescriptionItemSelect a variable
Digital InputDigital Input Activity OverviewDigital Input Activity IconThe Digital Input activity monitors and responds to digital input states, such
DescriptionItem• One Time—(Default) Performs one check of theinputs. The action is triggered only if the conditionsare detected by the one-time check.
Version Information Overview...52V
DescriptionItemItemShows status information about events, such as logging intothe application, defining and setting up projects, and loadingApplicatio
No controller action is taken. The test continues to run.No ActionA message is generated and shown to the operator. The test continuesto run.IndicateT
Adding a Digital Input ActivityTo add a Digital Input activity:1. Add a Digital Input activity to the desired location in the test workflow.2. From th
Limit Detection Activity PropertiesLimit Detection Activity PropertiesDescriptionItemSelect Any Limit to cause the Limit Detection totrigger based on
DescriptionItemSelect Absolute to set a defined value for a variablelimit. If you set an absolute value at 10 kN, the limitis triggered at 10 kN.Compa
SensitivityA sensitivity value specifies how much the signal must change to detect a peak or valley. It can be usedto keep the activity from seeing si
DescriptionCalloutValleyBTolerance BandsCDetector TriggersDEnable afterYou can use the Enable after command to specify how many feedback cycles occur
• Trigger continuously• Tolerance: ±50 lbs• Sensitivity: 5 lbsPeak-Valley Change Detector Activity ExampleExample PropertiesDescriptionCalloutStrain C
TaskPeak-Valley Change Detector Activity PropertiesPeak-Valley Change Detector Activity PropertiesDescriptionItemSelects the signal to monitor with th
DescriptionItemDefines a tolerance band for the peaks and valleys.If a peak or valley occurs outside the tolerance band,the activity triggers.Toleranc
DescriptionItemNote:This feature is available only if you select aChannel Reference.Counts cycles from the beginning of the activity,including cycles
You can select a block of rows two ways:• Click in the column at the first row of the block, hold the mouse button down, roll over the block of rows,a
Template.LCF-ElevatedTemp, Template.Trapezoidal-ElevatedTemp, Template.TMF,Template.Transitional, Template.Transitional-ElevatedTemp.To purchase one o
DescriptionItemYou can assign the stable cycle value to any variablethat has been defined to have a dimension of count.Stable CycleState Change Detect
To purchase one of these licenses and begin using this test activity, contact your MTS sales engineer.State Change Detection Activity PropertiesState
Wait for EventWait for Event Activity OverviewWait for Event Activity IconUse the Wait for Event activity to indicate when the test flow should wait f
ControlParallelPath>10This condition indicates that when the value of this variable becomes greater than 10, activities inthe parallel path are sto
Wait for Event Activity PropertiesDescriptionItemDefine a condition that when met indicates that the activity should stop and theprocedure should cont
Auto Offset Activity PropertiesDescriptionItemSpecifies the name shown in the activity icon in the Procedure tab.Display NameEnables the activity. Cle
Reset Cycle CountReset Cycle Count Activity OverviewImportant:The Reset Cycle Count activity is not associated with the Cycle Counter available in the
Reset Cycle Count Activity PropertiesDescriptionPropertyThe selected channel on which to reset the cycle(segment) count.ChannelThe channels that appea
The Set Calculation Parameter activity changes the value of a controller calculation parameter. Thisactivity provides support for calculated signal an
• Is case-sensitive.• Contains both alphabetical and numeric characters.• Can contain special characters, including spaces, apostrophes, quotes, or ot
Change Detection activity to determine if the change has occurred before continuing with subsequentactivities. For example, if you use the Set Control
An interlock is generated and testing stops. Power is removed fromthe station.InterlockThe program (test) stops and an interlock is generated. The sta
Effects of Controller ActionsActuatorCommand SignalPowerTest StateActionSelectedUnaffected by thetripped limitUnaffected by thetripped limitUnchangedR
Set Digital OutputSet Digital Output Activity OverviewSet Digital Output Activity IconThe Set Digital Output activity specifies how the digital output
Digital OutputIf you want an operator to interactively monitor digital output during a test run, you can configure a DigitalIO test-run display.Set Sp
Monitor ContinuousContinuous monitor watches specified variables for span and setpoint values and sets them in the controllerwhenever the variable val
Segment Generator CalloutsDescriptionNo.Segment Queue1Segment Generator2Span3Setpoint4Command Signal5Engineering UnitseuFor More InformationConceptSet
Set Span and Setpoint Activity PropertiesDescriptionPropertyPrevents the actuator from moving while adjustingthe span and setpoint values. Use this fe
DescriptionPropertymessage is logged in both the Test Run Logand the Application Log.Multiplier adjustment on the command waveform.Span defaults to 10
ConceptSet Span and Setpoint Activity Overview (p. 424)ReferenceSegment Generator Diagram (p. 425)Set Span and Setpoint Activity Properties (p. 426)Ex
• Contains both alphabetical and numeric characters.• Can contain spaces, apostrophes, quotes, or other special characters.• Can start with a number o
ReferenceSegment Generator Diagram (p. 425)Set Span and Setpoint Activity Properties (p. 426)Example: Setting Span and Setpoint (p. 430)Example: Maint
ConceptSet Span and Setpoint Activity Overview (p. 424)TaskSetting Initial (One Time) Span and Setpoint Values (p. 428)Setting Continuous Span and Set
DescriptionNumber• Compensator: No Compensator• Channel List: Axial selected• Control Mode: Displacement• Absolute End Level: 0 mmAdd a Set Span and S
DescriptionNumber• DAQ List: Data Acquisition 1• Trigger 1: Timed• Buffer Size: 1 count• Save data to variables: Yes, automatically map variables (sig
DescriptionNumber• Time: 5 seconds• Ramp Shape: Ramp• Compensator: No Compensator• Advanced Ramp:• Allow activity to execute when the test is stopped
End TestEnd Test Activity OverviewEnd Test Activity IconThe End Test activity lets you force the test run to end before completing all stages of the a
If-Else Condition Activity PropertiesIf-Else Condition Activity PropertiesDescriptionItemSpecifies the conditional expression that evaluatesto True or
Note:When designing procedures, do not use activities in parallel paths within the same parallel activitythat operate on the same control channel. Res
Periodic Time EventPeriodic Time Event Activity OverviewPeriodic Time Event Activity IconImportant:To produce a trigger, the Periodic Time Event activ
ConceptPeriodic Time Event Activity Overview (p. 438)TaskPeriodic Time Event PropertiesPeriodic Time Event Activity PropertiesDescriptionItemSelect to
The menu also provides a Custom filter. You can specify logical operators such as “Contains,” “Doesnot end with,” and “Matches Regular Expression” in
DescriptionItemSelect when the event should quit occurring.End ofRecurrence• No End Time—Select to have the event ongoingwith no elected conclusion ti
In contrast to the While Loop activity, the Repeat Loop activity uses an explicit loop counter. For thosewho are familiar with programming languages,
DescriptionPropertythe loop counter variable to zero before entering therepeat loop.Defining this property exposes the internal iterationcounter for t
Example: Nested Repeat Loops (p. 444)Creating a Repeat Loop that uses a Loop Index VariableFollow these steps to configure a Repeat Loop activity that
Simple Repeat Loop IconFor More InformationConceptRepeat Loop Activity OverviewTaskCreating a Simple Repeat Loop (p. 442)Creating a Repeat Loop that u
Nested Repeat Loops IconThe associated test-run display in the Test-Run Display tab has variable meters configured to displaycounts tracked by the Loo
For More InformationConceptRepeat Loop Activity OverviewTaskCreating a Simple Repeat Loop (p. 442)Creating a Repeat Loop that uses a Loop Index Variab
Note:The Condition must evaluate to True or False. Use logical operators such as “==”, rather thanassignment operators such as “=”. The Calculation Ed
Operator Entry ActivitiesCustom Message WindowCustom Message Window Activity OverviewCustom Message Window Activity IconThe Custom Message Window acti
Note:If you change the variable identifier name, you must manually change the name in the CustomMessage Editor; otherwise, a warning indicates the tes
1. Click on the tab or title bar of the panel you want to undock.2. Drag the view to where you want it.Arrows appear on the screen that indicate that
DescriptionItemClick to see the message as it appears to theoperator during test execution.PreviewNote:Variables in the message are not resolved until
DescriptionItemAdd a separator line between groups of buttons. Thebuttons align vertically with a separator between eachgroup.Add SeparatorMove the se
Note:The editor does not support dynamic content or images stored on a web server. It also does notsupport scripting extensions, such as JavaScript. I
The variable reference has the following keyword options. You can use any combination of these optionswith multiple options separated by a comma:• Des
Input VariablesInput Variables Activity OverviewInput Variables IconUse the Input Variables activity to assign values to one or more variables. When t
ReferenceInput Variables Properties (p. 455)Input Variables PropertiesInput Variables Properties WindowInput Variables Activity PropertiesDescriptionp
DescriptionpropertyDefine any additional rules for the variable. Click theellipsis to open the Rules for Variable window (youmust have selected a vari
When used as a separate branch in a parallel path, this activity adds an operator button on the Test-RunDisplay tab that when clicked ends the paralle
DescriptionPropertyEnter the text that you want to display next to the button.Display TextImportant:To use this activity to terminate a Parallel Paths
Edit Variable. The Edit Variable window opens. In the Availability panel, select the During-Testcheckbox.Assign Variables Activity PropertiesAssign Va
User-Supplied Help OverviewRuntime helpTo assist the operator with tests you design, you can add a Help button to any part of the test-run displayto p
Variables can also be used to retain data from one clock tick to the next. As a result, a variable must berecalculated at each clock tick.Calculate Va
Important:A Data Acquisition activity must precede the Export Data activity in the test workflow.Use the Export Data activity to programmatically expo
DescriptionItemYou can set the default directory path in theConfiguration window (Preferences > Configuration> Project > Data Export Director
DescriptionItemSelect GroupItemsNote:Applicable to cyclic tests inMPE/MPX/FAA/FRA only.Enters cycles separated by space characters andenables grouping
Log MessageLog Message Activity OverviewLog Message Activity IconThe Log Message activity writes an entry to the message log when a test performs the
DescriptionItemInsert Variable button: Click to open the Select a Variable window. Themessage will include the value of this variable when the message
• Tuning parameter values—(Applicable only to MTS Criterion and MTS Insight systems) You can savevarious sets of outer loop tuning parameters to an XM
DescriptionPropertyThe File Name of the XML file that contains thevariables to read. If the file is not defined as avariable, the Update from File but
• If a variable to read does not exist in the selected file, an error message is logged and the operatorcan continue with their workflow.Run External
Run External Application PropertiesRun External Application PropertiesDescriptionItemSpecifies the application that the activity launches.Application
LicensesTopics:•License Utility Overview...
DescriptionItemSpecifies the default path to the selected argument. Define the defaultpath by typing the desired path in the entry box or by browsing
The Run Report activity generates a test report based on the selected report template. The generatedreport is a Microsoft Excel file by default. You c
To send the report attached to an e-mail, you must configure the e-mail server settings. Click Preferencesmenu > Configuration option > E-Mail t
Report Template PropertiesDescriptionItemSelects a report template to use for the report. Ifdesired, you can explicitly override the defaultNametempla
DescriptionItemDisplays the default address from which the e-mailis sent or a variable. The default From address isconfigured in Preferences > Conf
Make Default IconAny Run Report activities within a test that use the default template are automatically updated to pointto the new default template.5
Send E-MailSend E-Mail Activity OverviewSend E-Mail Activity IconThe Send E-Mail activity is used to send an e-mail message at a designated point duri
Send E-Mail Activity PropertiesSend E-Mail Activity PropertiesDescriptionItemE-Mail panel(Required) Sends an e-mail message to the specifiede-mail add
DescriptionItemAttaches the messages to the e-mail message.Selecting the Attach Log check box enables theother log boxes in the panel.Attach LogCompre
5. Repeat for each location in the test for which you want an e-mail notification.WaitWait Activity OverviewWait Activity IconUse the Wait activity to
License Utility OverviewAccessPrograms > MTS TestSuite > License AdministratorDuring installation, the Activation Wizard prompts you to activate
Write Variables to FileWrite Variables to File Activity OverviewWrite Variables to File Activity IconThis activity directs the MTS TestSuite applicati
DescriptionPropertyThe file name of the generated file. You can alsospecify a variable.File NameRequired.Appends or overwrites variables values depend
Test-Run DisplaysTopics:•Test-Run Display Tab...
Test-Run Display TabUse the Test-Run Display tab (see Test-Run Display Tab (p. 484)) to create charts and tables shownduring a test-run to communicate
Toolbox PanelThe Designer tab provides a workspace to createtest-run displays.The Preview tab shows an example test-run displayand how it may appear d
Presentation of non-cycle data variables requires that the variables are used in the test definition and thevariables are selected for presentation in
• The scope configuration settings are not saved with a test. The configuration settings are only goodfor the current application session.Buttons avai
DescriptionNameButtonWhen Expand Only is enabled, the range will automatically expand orcontract if the data exceeds the maximum and minimum ranges. T
DescriptionItemOpen the Properties panel of the chart on which you clicked. If youchange the properties of a display component while the test runs,dat
ReferenceActivate a License with an Internet ConnectionIf you have an activation key and the PC on which you are installing a license has an internet
For More InformationConceptAbout Scopes (p. 486)TaskCycles CategoryThe Cycles category includes counters and charts that display cyclic-related data.U
Cycle Count IconCycle Counter PropertiesCycle Counter Properties PanelDisplay NameThis is the name that is shown for the object in the application. It
2. Navigate to the Cycle Counter in the Test Run Display tab:Click Test-Run Display > Toolbox > Cycles > Cycle Counter.3. Drag the test-run d
Note:The Display Name is only used in the event of validation errors.Visibility PanelVisibility PanelFor Docking, select where on the monitor you want
Variable List PropertiesClick the green plus sign in the Variable List panel to open the Variables Selection window.The variables that you select in t
Cycle Decimation (Select Cycles Button)Test-Run displays and DAQ activities use cycle selection in different ways:• For test-run displays, cycle selec
Cycle Time Chart PropertiesCycle Time Properties PanelDisplay NameThis is the name that is shown for the object in the application. It is a required p
Monitor for ChangeYou can monitor a variable for change by selecting an existing variable from the drop-down list or createa new one by selecting <
DescriptionItemSelect the thickness of the lines from 1 to 10 points.Line ThicknessSelect the line style as solid, dotted, or dashed.Line TypeSelect t
X-Axis and Y-Axis PropertiesX-Axis and Y-Axis PropertiesDescriptionItemSelect a display unit for the selected trace signal. The list only shows the se
Working with ResourcesResources Overview...
Activation Wizard Activation KeyA message indicates the license is being obtained from the server, and a progress bar is displayed.The Activation Wiza
DescriptionItemClick the check box(es) and then specify the amplitude or mean values tomanually set the amplitude or mean display range for the X axis
RuntimeHistory charts are available as part of the Monitor and Results tabs.Group variable mapping occurs in the Procedure definition part of the test
You can monitor a variable for change by selecting an existing variable from the drop-down list or createa new one by selecting <new variable> t
Line and Symbol PropertiesLine and Symbol Display PropertiesDescriptionItemAdjust the opacity to better see through traces when they overlap. If you s
Chart Titles and Legend WindowVariable List PropertiesClick the green plus sign in the Variable List panel to open the Variables Selection window.The
X-Axis and Y-Axis PropertiesX-Axis and Y-Axis PropertiesDescriptionItemSelect a display unit for the selected trace signal. The list only shows the se
DescriptionItemClick the check box(es) and then specify the amplitude or mean values tomanually set the amplitude or mean display range for the X axis
Group variable mapping occurs in the Procedure definition part of the test. If more than one type of groupis available, the Monitor for Change box of
For Docking, select where on the monitor you want the test-run display to be positioned, Top, Left, Bottom,Right, or Fill, where the display fills the
Line and Symbol Display PropertiesDescriptionItemAdjust the opacity to better see through traces when they overlap. If you setthe opacity to a lower v
Complete License Activation Window5. To copy the License Request Contents, which is a PC-identifying string, click Copy to.6. Paste the copied License
Y Variable and X VariableY VariableSelect a single value variable for which you want data plotted on the Y axis of the chart.X VariableSelect a single
X-Axis and Y-Axis PropertiesX-Axis and Y-Axis PropertiesDescriptionItemSelect a display unit for the selected trace signal. The list only shows the se
DescriptionItemClick the check box(es) and then specify the amplitude or mean values tomanually set the amplitude or mean display range for the X axis
Trend Monitoring Limits Table PropertiesTrend Monitoring Limits TablesThe Trend Monitoring Limits Table allows you to set and edit Trend Monitoring Li
Signals PanelSelect the signal(s) that you want to monitor. Click the green plus sign to open the Select Signals window(see the following figure).Sele
Select Statistics WindowIn the Available column, click the statistic, and then click the arrow to move it to the Selected column.Click the double arro
Trend Monitoring Statistics Chart PropertiesDisplay NameThis is the name that is shown for the object in the application. It is a required property so
Note:The Display Name is only used in the event of validation errors.Statistics PanelSelect the statistic(s) that you want to monitor. Click the green
For Docking, select where on the monitor you want the test-run display to be positioned, Top, Left, Bottom,Right, or Fill, where the display fills the
DescriptionItemSelect the type of symbol to mark the location of data points. If you do notwant to mark the data points with symbols, choose the blank
3. You are prompted to confirm removing the license. Click OK.4. Click Close.For More InformationConceptLicense Utility Overview (p. 48)Version Inform
Vertical limit typeWhen you select the Vertical limit type, the X Variable specifies the value where the limit line crosses theX axis, as shown in the
a chart with a line without symbols. A line with a single value will show up as a point, as in the followingfigure. This differs from Traces, where a
Click the Edit (ellipsis) button on the Limit or Curve Fit Lines title bar to open the Line Drop Percentagewindow. Type the value in the box, and spec
Vertical at Index limit typeWhen you select the Vertical at Index limit type, the Index Variable specifies the index in the data for thevalue where th
X-Axis and Y-Axis PropertiesDescriptionItemSelect a display unit for the selected trace signal. The list only shows the set ofunits that are compatibl
DescriptionItemSet the number of significant digits displayed in the labels along the X-axis andY-axis. Only non-zero digits are shown after the decim
Point Pick PropertiesPoint Pick WindowPoint Pick PropertiesDescriptionItemClick the check box to show a circle around an individual data point and the
Chart Titles and Legend WindowVariables CategoryThis section describes the available test-run displays for variables.Additional requirement for runtim
Array-Variable Chart PropertiesArray-Variable Chart Properties PanelDisplay NameThis is the name that is shown for the object in the application. It i
Show Condition lets you show or hide the test-run displays, depending on the condition of the variableexpression. For example, you could set up a cond
User and Role ManagementTopics:•Managing Users...
DescriptionItemSelect the size of the data point symbols. To automatically size the symbols,select the multiple size image, which is the first item in
DescriptionItemSelect a single value variable or an array variable for which you want data plottedon the X axis of the chart.X VariableClick to add a
General XY (Single Value or Array)The General XY limit type allows you to select a single value variable or an array variable. You can use itto plot c
Percentage Least-Squares Fit limit typeWhen you select Percentage Least-Squares Fit, a line will be drawn through two points that are identifiedby the
Vertical at Index limit typeWhen you select the Vertical at Index limit type, the Index Variable specifies the index in the data for thevalue where th
X-Axis and Y-Axis PropertiesX-Axis and Y-Axis PropertiesDescriptionItemSelect a display unit for the selected trace signal. The list only shows the se
DescriptionItemClick the check box(es) and then specify the amplitude or mean values tomanually set the amplitude or mean display range for the X axis
X-Axis and Y-Axis Advanced PropertiesX-Axis and Y-Axis Advanced WindowX-Axis and Y-Axis Advanced PropertiesDescriptionItemSet the base for displaying
DescriptionItemShow the values of two points, the difference between their values, and theslope of a line drawn through the two points.Show Delta andS
Variable Data TableAbout Variable Data TablesVariable Data Table PropertiesThe Variable Data Table shows the values of selected variable arrays in the
Managing UsersUser Management OverviewIf your organization needs to manage multiple users of the MTS TestSuite application, you can manageusers with o
Variable Data Table PropertiesVariable Data Table Properties PanelDisplay NameThis is the name that is shown for the object in the application. It is
Variable List PropertiesClick the green plus sign in the Variable List panel to open the Variables Selection window.The variables that you select in t
Variables Selection WindowVariables Selection PropertiesDescriptionItemThis panel shows the Category and Display Name of all variables thatare availab
Variable MeterAbout Variable MetersIn addition to the Display menu > Meters tab, you can create a test-run display to monitor the value of avariabl
Variable Meter PropertiesVariable Meters Properties PanelDisplay NameThis is the name that is shown for the object in the application. It is a require
Note:The Display Name is only used in the event of validation errors.Visibility PanelVisibility PanelFor Docking, select where on the monitor you want
DescriptionItemFrom the drop-down list, select the units to be displayed.UnitWith Fixed, the number is shown in standard notation. For example, twenty
DescriptionItemSelect the size of the label shown in the meter.Label Font SizeSelect the size of the value shown in the meter.Value Font SizeSelect a
Variable Value Scope PropertiesVariable Value Properties PanelDisplay NameThis is the name that is shown for the object in the application. It is a re
Note:The Display Name is only used in the event of validation errors.Visibility PanelVisibility PanelFor Docking, select where on the monitor you want
Manage User Accounts WindowThe Primary MTS TestSuite Administrator is displayed in blue.Manage User Accounts Window DescriptionDescriptionSectionUser
Line and Symbol Display PropertiesDescriptionItemAdjust the opacity to better see through traces when they overlap. If you setthe opacity to a lower v
DescriptionItemClick to add a legend label to the chart, and type the name in the box.Legend LabelLimit TypesLimit Types are not available for all cha
General XY (Single Value or Array)The General XY limit type allows you to select a single value variable or an array variable. You can use itto plot c
Percentage Least-Squares Fit limit typeWhen you select Percentage Least-Squares Fit, a line will be drawn through two points that are identifiedby the
Vertical at Index limit typeWhen you select the Vertical at Index limit type, the Index Variable specifies the index in the data for thevalue where th
X-Axis and Y-Axis PropertiesX-Axis and Y-Axis PropertiesDescriptionItemSelect a display unit for the selected trace signal. The list only shows the se
DescriptionItemClick the check box(es) and then specify the amplitude or mean values tomanually set the amplitude or mean display range for the X axis
X-Axis and Y-Axis Advanced PropertiesX-Axis and Y-Axis Advanced WindowX-Axis and Y-Axis Advanced PropertiesDescriptionItemSet the base for displaying
DescriptionItemShow the values of two points, the difference between their values, and theslope of a line drawn through the two points.Show Delta andS
Signal GageAbout Signal GagesThe Signal Gage shows the current level of a signal in a meter and in a linear or radial gage. The signalshown during run
DescriptionSectionRemoves the user selected in the Manage User Accountswindow.Remove User buttonOpens the Change User Properties window. You can chang
Display NameThis is the name that is shown for the object in the application. It is a required property so the box cannotbe empty. The default is the
Variable Value InformationDescriptionItemSelect the type of meter to display: Timed, Minimum, Maximum, Peak, Valley, Peak/Valley,Running Maximum/Minim
Variable InformationDescriptionItemSpecify the number of rows to be in the meter display.RowsCheck the box to have labels not be shown on the meter di
DescriptionItemSpecifies the maximum value or variable and units for the signal.MaximumSets the incremental number of tickmarks that are displayed for
Signal Meter PropertiesSignal Meter Properties PanelDisplay NameThis is the name that is shown for the object in the application. It is a required pro
Note:The Display Name is only used in the event of validation errors.Visibility PanelVisibility PanelFor Docking, select where on the monitor you want
DescriptionItemFrom the drop-down list, select the units to be displayed.UnitWith Fixed, the number is shown in standard notation. For example, twenty
DescriptionItemSelect the size of the label shown in the meter.Label Font SizeSelect the size of the value shown in the meter.Value Font SizeSelect a
Signal Scope PropertiesSignal Scope Properties PanelVisibility PanelVisibility PanelFor Docking, select where on the monitor you want the test-run dis
If you define more than one trace on an axis, all the traces must have the same dimension. For example,you cannot add a force signal trace and a displ
Create New MTS TestSuite User Window4. Enter the User Name for the user.5. Enter a Password for the user and enter the password again in the Confirm P
Vertical limit typeWhen you select the Vertical limit type, the X Variable specifies the value where the limit line crosses theX axis, as shown in the
a chart with a line without symbols. A line with a single value will show up as a point, as in the followingfigure. This differs from Traces, where a
Click the Edit (ellipsis) button on the Limit or Curve Fit Lines title bar to open the Line Drop Percentagewindow. Type the value in the box, and spec
Vertical at Index limit typeWhen you select the Vertical at Index limit type, the Index Variable specifies the index in the data for thevalue where th
DescriptionItemSelect the thickness of the lines from 1 to 10 points.Line ThicknessSelect the line style as solid, dotted, or dashed.Line TypeSelect t
DescriptionItemSet the display range of the Y axis to the maximum or minimum values.Maximum orMinimumClick the corresponding button to use this featur
DescriptionItemSelect the check box to show grid lines on the chart. Deselect the check box tosuppress the grid lines.Draw Grid LinesX-Axis and Y-Axis
Point Pick PropertiesDescriptionItemClick the check box to show a circle around an individual data point and thevalue of the point when selected by th
Digital IOAbout Digital IO DisplaysThe Digital IO test-run display monitors the current state of one digital input or digital output. If necessary,you
Digital IO Test-Run Display PropertiesDescriptionItemThe signal selected to monitor. Click the ellipsis to open the Select a Signalwindow. The Signal
Add MTS TestSuite Users Window4. Select the role you want to assign to the new users.5. To add a user:• To find Windows users you want to add, enter t
Show Condition lets you show or hide the test-run displays, depending on the condition of the variableexpression. For example, you could set up a cond
Set Digital Output at RuntimeFollow these steps to create a Digital I/O test-run display that allows an operator to toggle a digital outputduring a te
TaskCreate a Digital IO Test-Run Display (p. 580)Set Digital Output at Runtime (p. 581)Input VariablesAbout Input VariablesIn addition to presenting i
DescriptionItemRequired. A variable must be selected. A validation error is logged inthe Error list until a variable is selected. Click the ellipsis t
Select a Variable WindowCreate an Input Variable Test-Run DisplayTo create an Input Variable test-run display:1. Click the Test-Run Display tab > D
a. Click the Variables tab to access the variable editor.b. Enter the variable identifier as OperatorEdit.c. From the Type list, select Boolean.d. Lea
Note:Only variables that have the Editable property of During Test are available for use with this activity.Set Variable Button PropertiesSet Variable
Note:The Display Name is only used in the event of validation errors.Visibility PanelVisibility PanelFor Docking, select where on the monitor you want
Note:The customized help button for test-run displays is not part of the MTS TestSuite Help menu options.The runtime Help Button provides access to in
DescriptionItemhttp:\\www.myweb.com\Documents\MyHelp.htmlEnter the directory path or the URL for the file that contains the imageto be used for the he
ConceptUser Management Overview (p. 54)ReferenceManage User Accounts Window (p. 54)Remove a UserTo remove a user:1. Click Preferences > User Manage
Note:The Display Name is only used in the event of validation errors.Visibility PanelVisibility PanelFor Docking, select where on the monitor you want
Note:Image files for test-run displays are not included when you import or export a test.For More InformationTaskAdd an Image to a Test-Run Display (p
DescriptionItemSelecting this check box enables the Show Condition box, whichshows a picture in the test-run display depending on whether definedcrite
hidden for a rectangular specimen. Likewise, you can use two more Set Variable test-run displays forwidth and length to be visible if the specimen typ
ConceptAbout Images (p. 590)TaskAdd an Image to a Test-Run Display (p. 593)LabelAbout LabelsLabel contains a single line of text that you can use to:•
DescriptionItemSize of the text for the label.Font SizeRange: 4-100 pointsDefault: 8 ptFor More InformationConceptAbout Labels (p. 594)TaskAdd a Label
5. Repeat for each label you want to add.For More InformationConceptAbout Labels (p. 594)ReferenceLabel Properties (p. 594)Test ProcedureTest Procedur
Test Procedure Pan and Zoom ControlsProcedure runWhen the test is loaded, you use the control panel to perform primary hardware and test control opera
• Data acquisition• Program control and error handling• Interacting with the monitor display• Running reportActivity propertiesMost activities require
for a Set Variable test-run display to make visible the diameter only when the specimen type is round, buthidden for a rectangular specimen. Likewise,
Import Test Resources...115Domains.
Access1. Click Preferences > User Management > Manage User Accounts.2. Either the Local or Windows User Management option must be selected.3. Cl
Visibility Property FieldThe following selections are available:• Never—(Default) Omits the activity from the Test Progress Table• Fixed —Shows the pr
Display NameThis is the name that is shown for the object in the application. It is a required property so the box cannotbe empty. The default is the
Test Summary TableYou select the variables from the types that are currently defined for the test under Variables. Althoughyou can list any of the ava
For Docking, select where on the monitor you want the test-run display to be positioned, Top, Left, Bottom,Right, or Fill, where the display fills the
Layout CategoryUse the tools in the Layout category to organize multiple test-run displays. You can create multiple tabswith transitions and place pan
Display NameThis is the name that is shown for the object in the application. It is a required property so the box cannotbe empty. The default is the
The variables that you select in the Variables Selection window (double-click or use arrows to movevariables from the Available Variables column to th
Tabs Properties PanelThe activity consists of two parts: the control window and the individual tabs within the control window.The tab control window i
Activity transitionsYou can find pertinent test information for the current test activity by using tab transitions. Start by usingtabs to organize tes
Running TestsTopics:•Control Panel...
Add Role Window4. Enter a Name and Description for the new role.5. Select the Privileges to assign to the role.6. Click OK.For More InformationConcept
Control PanelControl Panel OverviewUse the Control panel to perform basic operations of the controller during a test run.Station controlsController Pa
DescriptionControlOverrideCaution:Station limits are disabled during theoverride time.Disabling station limits also disablessafety limits.Always clear
Application controlsApplication ControlsDescriptionControlPark. Move the test station actuator or actuators tothe prescribed park position.ParkCaution
DescriptionControlUnload. Unload the test station actuator to theprescribed load value.UnloadCaution:The Unload command attempts to moveto the specifi
DescriptionControlHold state, the button illuminates, and its colorsreverse.Stop. Stop the test in place. The current cycle orcommand activity is not
DescriptionItemNote:Unload shows only the first available controlmode for the channel.This column is a list of the available channels (teststation res
DescriptionItemInitialized—The test procedure is loaded. The project must be savedfor the test to continue.Test Run StatusRunning—The test is in-progr
Systems without hydraulic powerOn test systems that do not control hydraulic power, the control panel displays “No power configured” andhas an Interlo
Power WindowFor More InformationTaskTurn On Hydraulic Power (p. 618)Turn Off Hydraulic Power (p. 619)ReferenceTurn On Hydraulic PowerHydraulic power i
For More InformationConceptHydraulic Control Panel Overview (p. 616)Power Panel Overview (p. 617)Turn Off Hydraulic PowerTo turn off hydraulic power:1
Note:The privileges that appear vary depending on the selected role. Only privileges for which you arelicensed are shown.Default User RolesPrivilegesD
ConceptResults Tab (p. 625)Set Up a Test StationBefore you can connect to a test station, you must complete the pretest tasks in Pretest Tasks (p. 619
Set Up a New Test RunBefore you can create a new test, you must complete the following activities:• Pretest tasks• Station setupNote:This section does
Run a TestConsiderations for automatic background savesWhen you start a test run, the application automatically saves the current state of the test. I
The test designer can require the test operator to enter or select test parameters at any point duringthe test run. In this case, the test waits until
Once the procedure is stopped, you can navigate to other tests or test runs, load other projects, or shutdown the application.Note:The stopped test pr
b) Click Off on the Power control panel.This activity places the HSM for the test station and the HPU (hydraulic power unit) in theirzero-pressure sta
TaskPretest Tasks (p. 619)Set Up a Test Station (p. 620)Set Up a New Test Run (p. 621)Stop and Restart a Test Procedure (p. 623)Run a Test (p. 622)Per
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 multipl
Appendix: Trend MonitoringTopics:•About this Section...
PrivilegesDefault Role Name• Change Polarity• Create Diagnostic File• Delete Project• Delete Test• Delete Test Run• Edit Procedure• Express Editor• La
About this SectionThis section contains introductory and procedural information about the Trend Monitoring option for MTSTestSuite software. It provid
useful when designing Trend Monitoring tests. Path: Procedure tab > Toolbox > Test FlowControl category.Designing tests for Trend MonitoringThe
Open the 2 Chan.cfg station configuration and start the MPEapplicationNote:The instructions in this section are intended to be performed in simulation
Basic and Advanced Workflows in the Example Trend Monitoring TestWorkflow DescriptionsDescriptionItemBasic Workflow, in which the Trip Action path of
Examine the Basic WorkflowExample Trend Monitoring Test: Basic WorkflowBasic Workflow DescriptionDescriptionItemRamp activity.1Parallel Paths activity
Examine the Logic in the Basic WorkflowAfter the Ramp activity (1) executes, the Parallel Path activity (2) performs the Command and TrendMonitoring p
Example Test Monitor DisplayExample Test Monitor Display DescriptionDescriptionItemTrend Monitoring Limits Table1Cycle Statistics Table.2Signal Scope3
changes into a splitter cursor (resembling a cross-hairs). It may take several clicks to get the mouseto change to the splitter curser.Trend Monitorin
Run the Basic WorkflowThe Basic Workflow plots statistical values that move (or “trend”) toward and exceed the upper trend limitline as the sweep comm
Trip Action Path in Advanced Workflow DescriptionDescriptionItemWhile Loop activity (expanded) in the Trip Action path.1Wait for Event activity.2Set C
TaskCreate a Custom User Role (p. 60)Edit a Custom User Role (p. 64)View Users Assigned to a Role (p. 64)Remove a Custom User Role (p. 65)Edit a Custo
3. Click the Run button (green arrow) on the Test control panel.4. Observe the test on the Monitor Display:• The Trend Monitoring Limits Table shows t
The Example Trend Monitoring test uses the Example Trend Report.xltx as the default report template(MPE Explorer panel > Report Templates > Repo
• Full-Scale Percentage• Statistical Limits from Table• Range Percentage from TableDefinitions for Limit CalculationsRange = Max - MinMidpoint = (Max
Comparison of Trend Calculations to Other MTSApplicationsMPE and MultiPurpose TestWare (MPT)Terminology ComparisonMPE and MPT Terminology ComparisonMP
Index.drv le extension 356, 364.NET Libraries 285.seq le extension 364.tim le extension 356<Bold>Scale <Default Para Font>propertyTime
argumentsyntax 208, 215array functions 216array variables 168–169ArrayValueAtIndex function 217Assign Variables activity 458audit trail 75Audit Trail
Completion propertyLimit Detection activity 402Compliance function 217compliance testing values 465conguration le 632Continuous Sampling propertyHig
data (continued)export raw 461lter 43data acquisitionDAQ activity 371point-by-point processing 150data lelegacy 128data pointcollecting last post-br
Ffailure cyclechart 210Fatigue and Fracture functions 228fatigue crack growth (FCG) 305lemanagement 107moving test les 109File Channel propertyTime
User In Role Window4. Click Close.For More InformationConceptManaging Roles (p. 59)ReferenceManage Roles Window (p. 59)Default Roles (p. 61)Privileges
functions (continued)FindNearestValueIndex 252FindSubString 273First Cycle Modulus 210Floor 252FractureIndex 233GetTransitionTime 220HysteresisArea 22
Hhandset exclusive control 39, 79, 614helpruntime 46High-Speed Data Acquisition activity 383History Chart 500holdacquiring data during 375Hold At Leve
Linear-Elastic Plane-Strain Fracture Toughness (KIC) 305Loading Modulus function 209log messagehow to use 465Log Message activity 464Log Message Descr
Periodic Time Event activityabout 438example 438properties 439recurrence 439Phase Lag propertySweep activity 356Plot Previous Test Runs panel 530point
properties (continued)end level 1 and 2Cycle activity 333end of recurrencePeriodic Time Event activity 440leTime History Sequence Output activity 368
properties (continued)runtime help button 588sample countHigh-Speed Data Acquisition activity 384sampling rateTime History Input activity 391sampling
Ramp activity (continued)signal compensation 349Ramp Shape propertyRamp activity 350Ramp To activity 400, 421rawexport data 461Read Variables from Fil
Sensor functionsCalibrationDate 271CalibrationDueDate 272ModelNumber 272Serial Number 273sensor signals 377seq le extension 364SerialNumber function
Ttabsresults 103TearIndex function 271technical support 23TEDs device function 272TEDS device function 272templateabout 105conversion 125convert 126cr
unit set (continued)SI (mm-N) 81US (in-kip) 81US (in-lbf) 81unit setsmanager properties 83United States Customary System of Units (US) 83UnLoading Mod
PrivilegesNote:The privileges that appear vary depending on the selected role. Only privileges for which you arelicensed are shown.PrivilegesDescripti
Wave Shape propertyCycle activity 331Sweep activity 354waveformstop behavior 333While Loop activity 446windowadd custom unit set 83copy unit set 83edi
MTS Systems Corporation14000 Technology DriveEden Prairie, Minnesota 55344-2290 USAToll Free Phone: 800-328-2255(within U.S. or Canada)Phone:952-937-4
DescriptionPrivilege NameLaunches the Fracture Analyzer application.Launch FractureAnalyzerAllows you to start the Multipurpose Eliteapplication.Launc
Preferences and Default SettingsTopics:•Configuration Window...
Compensator Overview...133Compensator
Configuration WindowAccessPreferences > Configuration > Project tabUse the tabs in the Configuration window to select preferences and default se
DescriptionTabOpens the current test when the applicationstarts. Allows you to define the Default LogType (Basic or Audit Trail).Selects a language fo
Project ManagementWorking with ProjectsAccessPreferences > Configuration > Projects tabAdd a projectTo add a project, click the “+” button in th
ConceptConfiguration Window (p. 70)TaskProject TabAccessPreferences > Configuration > Projects tabUse the Project tab to manage projects. With t
DescriptionSettingNote:If tests are stored in a project directory(default), they are deleted if the projectis deleted.Note:This field is read-only if
TaskAudit TrailAccessExplorer panel > Test Definition node > General Settings tab > Log TypeWhen activated, the Audit Trail feature allows yo
ReferenceAudit Trail (p. 75)Check the Test Audit Trail1. Make sure that the Log Type for the test is set to Audit Trail.2. Click File > Check Test
b) Enter your Password.7. Enter an e-mail address in the Send test e-mail to address field and click Send.• If successful, an e-mail sends the SMTP se
DescriptionSettingwindow automatically populates the From addressin the Properties panels of the Send E-Mail and SendReport to E-Mail of the Run Repor
Control Panel SettingsAccessPreferences menu > Configuration > Control Panel tabUse the Control Panel tab to set up the operation of the Park an
Array Variables Overview...168Array Variable Uses...
DescriptionItemEnable or disable the park or unload function for thecorresponding channel.EnabledSet the target end level for the enabled channelswhen
ReferencePredefined Unit SetsMTS TestSuite includes the following predefined unit sets:Predefined Unit SetsDescriptionUnit SetCentimeters-Grams-Second
ConceptUnit Set Overview (p. 80)Unit Set Manager Overview (p. 82)Add a Custom Unit Set (p. 84)TaskUnit Set Manager OverviewAccessPreferences menu >
Unit Set Manager PropertiesUnit Set ManagerDescriptionItemShows the current default unit set for the applications.Click the list arrow to assign anoth
DescriptionItemExport a custom unit set to another project oranalysis. Click the required custom unit set (.tsunitset)to export.ExportNote:If your pro
Remote Server SettingsAccessPreferences menu > Configuration > Remote tabUse the Remote tab to enable and use remote extensions, if available. T
Working with ResourcesTopics:•Resources Overview...
Resources OverviewQuick access:Explorer panel > Test name > Test Definition > ResourcesThe Resources tab serves as a map between controller c
TaskImport Test Resources (p. 96)Access System Resources (p. 93)ReferenceAdd Test Resources (p. 93)Resources Tab Buttons (p. 92)Resources Tab (p. 89)R
Data Acquisition Variable Mapping...198Map Variables Win
DescriptionItem• Normal• InvertedNote:The Polarity setting is always available with MTSTestSuite TW software running on an InsightController. With a F
DescriptionItemThe list is empty because no controller is connected from whichto query the valid resource names. The edit box shows theController Reso
Resources Tab ButtonsResources Tab ButtonsDescriptionItemAdd a resource to the table. Right-click the entries in theName column for a menu that contai
For More InformationConceptResources Overview (p. 88)TaskImport Test Resources (p. 96)Access System Resources (p. 93)Access System ResourcesNote: This
Import resourcesBy default, the test resources shown on the Resource page for MTS-supplied templates are limited to onlythose used in the test. The co
4. In the Controller Resource Type column, select Calculation.5. In the Controller Resource column, double-click the empty cell that contains a valida
Import Test ResourcesThe procedure applies only to the Import Resources button on the Resources tab in the Explorer panel.You can only import test res
Working with Multipurpose EliteTopics:•Tests...
TestsTests OverviewNote:You must have Engineer or Administrator privileges on an MPE system to create or modify a test.A Test is a file that contains
Flowchart View of WorkflowOutline View of WorkflowThe Toolbox Panel for the test procedure shows the activities that are available. To construct a tes
Commentaires sur ces manuels