IMV K2 Instruction Manual

IMV K2 Instruction Manual

Tcp communication server
Hide thumbs Also See for K2:
Table of Contents

Advertisement

Quick Links

Vibration Control System
K2
K2Sprint
TCP Communication Server
Instruction Manual
IMV CORPORATION

Advertisement

Table of Contents
loading

Summary of Contents for IMV K2

  • Page 1 Vibration Control System K2Sprint TCP Communication Server Instruction Manual IMV CORPORATION...
  • Page 2 Type of Document : Instruction Manual System Applied : K2/K2Sprint Application Software later than Version 14.5.0...
  • Page 3 English Edition Version Date Contents 1.0.0 2019.06.26 First issue 1.1.0 2019.06.28 The modification of the following commands description. GetStatus command, SetManualReference command, Excitation Data Response Commands(SHOCK test Test completion status (single axis),NON GAUSSIAN test (single axis)) 1.2.0 2019.12.27 Modification of the specifications of GetInfo, Addition of Chapter 8 20.2.0 2021.03.17 Added the description of STX/ETX into the message configuration.
  • Page 5: Table Of Contents

    CONTENTS Chapter 1 Overview ..............................1-1 1.1 Configuration............................1-1 1.2 Client Process Flow ..........................1-2 1.3 Applicable Applications ...........................1-2 Chapter 2 Message Structure ..........................2-1 2.1 Messages configuration ..........................2-1 2.2 Transmitted messages..........................2-1 2.3 Response messages...........................2-1 Chapter 3 Command Specifications........................3-1 3.1 Common commands for all applications ....................3-1 3.2 Application specific commands........................3-2 Chapter 4 Common Commands for All Applications .....................4-1 4.1 GetDeviceInfo command..........................4-1...
  • Page 6 Chapter 6 Status Response Message ........................6-1 6.1 SINE ................................ 6-1 6.2 RANDOM..............................6-2 6.3 SHOCK..............................6-3 6.4 Multi-SWEEP SINE ..........................6-4 6.5 Multi-SINE, Multi-RANDOM, NON GAUSSIAN................. 6-5 Chapter 7 Excitation Data Response Commands ....................7-1 7.1 Commands common to all applications (waiting for application startup)..........7-1 7.2 Commands common to all applications (waiting for hardware initialization) .........
  • Page 7: Chapter 1 Overview

    Chapter 1 Overview This software is a TCP server software for supporting the software controlling K2 applications (hereinafter referred to as the Client) by transmitting/receiving commands via TCP/IP. 1.1 Configuration The system configuration for using this software (hereinafter referred to as the Server) is shown below.
  • Page 8: Client Process Flow

    1.2 Client Process Flow To control K2 applications, the Client connects to the Server via TCP/IP and performs communication using messages stated in the XML format. Shown below is an overview of the process flow for the Client. Start the Client...
  • Page 9: Chapter 2 Message Structure

    The Client and the Server send and receive the message described at text of XML form, added STX(0x02) and ETX(0x03) as the following figure; Message (XML) 2.2 Transmitted messages To control a K2 application, the Client needs to transmit a message with the following structure to the Server. <?xml version="1.0" encoding="UTF-8"?> <message>...
  • Page 10 Also, the processing result “True” is stated in the <result> field. The statement after </result> depends on the command and further information is provided in the next chapter onward. Given below is a command responding to an error. <?xml version="1.0" encoding="UTF-8"?> <response>...
  • Page 11: Chapter 3 Command Specifications

    Chapter 3 Command Specifications This chapter explains the commands supported by the Server. 3.1 Common commands for all applications The commands common for all K2 applications supported by the Server are given in the table below. Commands Function Obtain information on the K2 application, such as the version GetDeviceInfo number.
  • Page 12 3.2 Application specific commands Applications specific commands supported by the Server are listed in the table below. Commands Function LevelUp Increase the excitation level. LevelDown Decrease the excitation level. GoToHeadFreqency Return to the head frequency. TurnSweep Turn back the sweeping. GoToNextSpot Make a transition to the next spot.
  • Page 13: Common Commands For All Applications

    Chapter 4 Common Commands for All Applications This chapter explains the commands supported commonly by all applications in details. 4.1 GetDeviceInfo command This command is used to obtain information on the K2 application, such as the version number. Available state for communication ANY STATE...
  • Page 14: Getstatus Command

    4.2 GetStatus command This command is used to obtain the K2 application status. Available state for communication ANY STATE State transition after transmission NONE Transferred command example <?xml version="1.0" encoding="UTF-8"?> <message> <command>GetStatus</command> </message> Response command example <?xml version="1.0" encoding="UTF-8"?> <response>...
  • Page 15: Opendevice Command

    4.3 OpenDevice command This command is used to start the K2 application and load designate test definition file. Remember to state the path to the PC, on which the K2 application is installed, for the designated test definition file. Available state for communication...
  • Page 16: Getinputsensitivity Command

    4.4 GetInputSensitivity command This command is used to obtain the sensitivity of input channel set in the test definition. Available state for communication ANY STATE except IDLE State transition after transmission NONE Transferred command example <?xml version="1.0" encoding="UTF-8"?> <message> <command>GetInputSensitivity</command> </message>...
  • Page 17: Setinputsensitivity Command

    4.5 SetInputSensitivity command This command is used to set the input channel sensitivity in the test definition. It is also possible to specify if the test definition should be overwritten. Available state for communication STANDBY State transition after transmission NONE Transferred command example <?xml version="1.0"...
  • Page 18: Preparetest Command

    4.6 PrepareTest command This command is used to initialize the hardware and put it in the standby state for the start of excitation. Available state for communication STANDBY State transition after transmission READY Transferred command example <?xml version="1.0" encoding="UTF-8"?> <message> <command>PrepareTest</command>...
  • Page 19: Starttest Command

    4.7 StartTest command This command is used to start the excitation. If the K2 application was in the excitation complete state, it is reset to the standby state for excitation before starting the excitation. Available state for communication READY, STOP...
  • Page 20: Stoptest Command

    4.8 StopTest command This command is used to stop the excitation. Available state for communication RUN, PAUSE, BUSY State transition after transmission STOP Transferred command example <?xml version="1.0" encoding="UTF-8"?> <message> <command>StopTest</command> </message> Response command example <?xml version="1.0" encoding="UTF-8"?> <response> <command>StopTest</command> <result>True</result>...
  • Page 21: Closetest Command

    4.9 CloseTest command This command is used to close the K2 application. If the K2 application was in the process of excitation, it stops the excitation before closing the application. Available state for communication ANY STATE except IDLE State transition after transmission...
  • Page 22: Getinfo Command

    4.10 GetInfo command This command is used to obtain the excitation data when the K2 application is in the process of excitation. Available state for communication ANY STATE State transition after transmission NONE Transferred command example <?xml version="1.0" encoding="UTF-8"?> <message>...
  • Page 23: Retrytest Command

    4.11 RetryTest command This command is used to reset the application from the excitation complete state to the standby state for excitation. Available state for communication STOP State transition after transmission READY Transferred command example <?xml version="1.0" encoding="UTF-8"?> <message> <command>RetryTest</command> </message>...
  • Page 25: Chapter 5 Application Specific Commands

    Chapter 5 Application Specific Commands This chapter explains the details of commands specific to K2 application. The server supports the commands of the applications written in black shown below. 5.1 PauseTest command This command is used to suspend the excitation momentarily.
  • Page 26: Continuetest Command

    5.2 ContinueTest command This command is used to cancel the suspension and resume the excitation. Applicable applications SINE RANDOM SHOCK Multi-SWEEP SINE Multi-SINE Multi-RANDOM NON GAUSSIAN Available state for communication PAUSE State transition after transmission Transferred command example <?xml version="1.0" encoding="UTF-8"?> <message>...
  • Page 27: Levelup Command

    This command is used to increase the level of excitation in accordance with the specified value for the increment. The operation is same as the one performed by pressing the “up arrow” button on the manual operation panel of K2 application. Applicable applications SINE...
  • Page 28: Leveldown Command

    This command is used to decrease the excitation level in accordance with the specified value for the decrement. The operation is same as the one performed by pressing the “down arrow” button on the manual operation panel of K2 application. Applicable applications SINE...
  • Page 29: Gotoheadfreqency Command

    5.5 GoToHeadFreqency command This command is used to return to the head frequency. Applicable applications SINE *1 RANDOM *2 SHOCK Multi-SWEEP SINE *3 Multi-SINE *1 Multi-RANDOM NON GAUSSIAN *1 Effective only for the back-and-forth sweeping in the SWEEP test. *2 Effective only for the sweeping in the SOR or ROR test. *3 Effective only for the multiple frequency sweep test.
  • Page 30: Turnsweep Command

    5.6 TurnSweep command This command is used to turn the sweep backward. Applicable applications RANDOM *2 SINE *1 SHOCK Multi-SWEEP SINE *3 Multi-SINE *1 Multi-RANDOM NON GAUSSIAN *1 Effective only for the back-and-forth sweeping in the SWEEP test. *2 Effective only for the back-and-forth sweeping in SOR or ROR test. *3 Effective only for the multiple frequency sweep test.
  • Page 31: Gotonextspot Command

    5.7 GoToNextSpot command This command is used to move to the next spot. Applicable applications SINE *1 RANDOM SHOCK Multi-SINE *1 Multi-SWEEP SINE Multi-RANDOM NON GAUSSIAN *1 Effective only in the SPOT test. Available state for communication State transition after transmission NONE Transferred command example <?xml version="1.0"...
  • Page 32: Holdfrequency Command

    5.8 HoldFrequency command This command is used to hold the excitation frequency. Applicable applications SINE *1 RANDOM *2 SHOCK Multi-SWEEP SINE *3 Multi-SINE *1 Multi-RANDOM NON GAUSSIAN *1 Effective only in the SWEEP or SPOT test. *2 Effective only for sweeping in the SOR or ROR test. *3 Effective only in the multiple frequency sweep test or delayed sweep test.
  • Page 33: Relasefrequency Command

    5.9 RelaseFrequency command This command is used to cancel the hold in the excitation frequency. Applicable applications SINE *1 RANDOM *2 SHOCK Multi-SWEEP SINE *3 Multi-SINE *1 Multi-RANDOM NON GAUSSIAN *1 Effective only in the SWEEP or SPOT test. *2 Effective only for sweeping in the SOR or ROR test. *3 Effective only in the multiple frequency sweep test or delayed sweep test.
  • Page 34: Frequencyup Command

    This command is used to increase the excitation frequency in the SINE MANUAL test by the specified value of increment. The operation is same as the one performed by pressing the “right arrow” button on the manual operation panel of K2 application. Applicable applications SINE *1...
  • Page 35: Frequencydown Command

    This command is used to decrease the excitation frequency in the SINE MANUAL test by the specified value of decrement. The operation is same as the one performed by pressing the “left arrow” button on the manual operation panel of K2 application. Applicable applications SINE *1...
  • Page 36: Setmanualreference Command

    5.12 SetManualReference command This command is used to set the excitation frequency and the excitation level directly in the SINE MANUAL test. It is impossible to change physical quantity of the excitation level (Physical quantity of test definition is used.) Applicable applications SINE *1 RANDOM...
  • Page 37: Startlevelschedule Command

    5.13 StartLevelSchedule command This command is used to start the level schedule test of SHOCK test. Applicable applications SINE RANDOM SHOCK Multi-SWEEP SINE Multi-SINE Multi-RANDOM NON GAUSSIAN Available state for communication READY State transition after transmission Transferred command example <?xml version="1.0" encoding="UTF-8"?> <message>...
  • Page 38: Updatexfrdata Command

    5.14 UpdateXfrData command This command is used to update the XFR data in the SHOCK test. Applicable applications SINE RANDOM SHOCK Multi-SWEEP SINE Multi-SINE Multi-RANDOM NON GAUSSIAN Available state for communication STOP State transition after transmission READY Transferred command example <?xml version="1.0"...
  • Page 39: Upadatedrivedata Command

    5.15 UpadateDriveData command This command is used to update the drive data in the SHOCK test. Applicable applications SINE RANDOM SHOCK Multi-SWEEP SINE Multi-SINE Multi-RANDOM NON GAUSSIAN Available state for communication STOP State transition after transmission READY Transferred command example <?xml version="1.0"...
  • Page 41: Chapter 6 Status Response Message

    Chapter 6 Status Response Message This chapter explains the status code stated in the “id” field of <status> and the completion status code stated in the “end_id” field of GetStatus command. 6.1 SINE Status code Condition Status Before the start of test STANDBY Initialization in progress STANDBY...
  • Page 42: Random

    6.2 RANDOM Status code Condition Status Before the start of test STANDBY Initialization in progress STANDBY Standby for the start of excitation READY Excitation in progress Excitation complete Excitation suspended PAUSE 2001 Initial loop check in progress INICHK 2002 Initial measurement in progress INIMEA 2003 Initial equalization in progress...
  • Page 43: Shock

    6.3 SHOCK Status code Condition Status Before the start of test STANDBY Initialization in progress STANDBY Standby for the start of excitation READY Excitation in progress Excitation complete Excitation suspended PAUSE 1001 Standby for the start of XFR measurement WXFR 1002 XFR measurement in progress MXFR...
  • Page 44: Multi-Sweep Sine

    6.4 Multi-SWEEP SINE Status code Condition Status Before the start of test STANDBY Initialization in progress STANDBY Standby for the start of excitation READY Excitation in progress Excitation complete Excitation suspended PAUSE 3001 Initial loop check in progress INICHK 3002 Initial measurement in progress INIMEA 3003...
  • Page 45: Multi-Sine, Multi-Random, Non Gaussian

    6.5 Multi-SINE, Multi-RANDOM, NON GAUSSIAN Status code Condition Status Before the start of test STANDBY Initialization in progress STANDBY Standby for the start of excitation READY Excitation in progress Excitation complete Excitation suspended PAUSE 4001 Standby for the start of XFR measurement WXFR 4002 XFR measurement in progress...
  • Page 47: Chapter 7 Excitation Data Response Commands

    Chapter 7 Excitation Data Response Commands This chapter explains the information to be given in the <k2status> fields of response command to the GetInfo command. 7.1 Commands common to all applications (waiting for application startup) IDLE <k2status> <status id=”0” end_id=””>IDLE</status> </k2status>...
  • Page 48: Sine Sweep Test

    7.3 SINE SWEEP test Sweep <k2status> <status id=”4” end_id=””>RUN</status> <test_path>C:¥K2Data¥SINE¥Test01.swp2</test_path> <timestamp>2019/01/23 12:34:56</timestamp> <frequency>100.0</frequency> <reference unit=”m/s2”>123.4</reference> <response unit=”m/s2”>123.5</response> <drive>890.0</drive> <elapsed_time>0:23:45</elapsed_time> <cycle>10000</cycle> <level>0.0</level> <abort>False</abort> <alarm>False</alarm> <limit>False</limit> <sweep> <direction>Forward</direction> <sweep_count>11</sweep_count> <test_time>100 doble-sweep</test_time> <pause_time>0:00:00</pause_time> <fixed_time>0:00:00</fixed_time> </sweep> <dwell> <status>Dwelling</status> <segment>1</segment> <phase>91.2</phase> <elapsed_time>0:23:45</elapsed_time> <test_time>1:23:45</test_time> <cycle>10000</cycle> </dwell> <input>...
  • Page 49 Test definition file path name being executed timestamp Current date and time on the PC, on which the K2 application is installed If the K2 application was in the STOP state, the date and time of completing the excitation...
  • Page 50 alarm Alarm check result True Alarm being issued False No alarm limit Limit check result True Limit effective False No limit sweep Meaning direction Sweep direction Forward Forward Backward Reverse Pause Paused for turning the sweep backward Fixed Sweep being fixed sweep_count Number of sweeps test_time...
  • Page 51 input Meaning channel Input channel response module Module ID Channel number name Channel name channel Meaning response Input response level unit The unit of input response level phase Phase (in the unit of degrees) distortion Distortion factor (in the unit of %) error Type of error NoError...
  • Page 52: Sine Spot Test

    7.4 SINE SPOT test Spot <k2status> <status id=”4” end_id=””>RUN</status> <test_path>C:¥K2Data¥SINE¥Test01.spt2</test_path> <timestamp>2019/01/23 12:34:56</timestamp> <frequency>100.0</frequency> <reference unit=”m/s2”>123.4</reference> <response unit=”m/s2”>123.5</response> <drive>890.0</drive> <elapsed_time>0:23:45</elapsed_time> <cycle>10000</cycle> <level>0.0</level> <abort>False</abort> <alarm>False</alarm> <limit>False</limit> <spot> <repeat_count>3</repeat_count> <test_repeat_count>5</test_repeat_count> <spot_number>1</spot_number> <test_spot_count>3</test_spot_count> <elapsed_time>0:23:45</elapsed_time> <test_time>1:23:45</test_time> <cycle>10000</cycle> <repeat_pause>False</repeat_pause> <pause_time>0:00:00</pause_time> </spot> <input> <channel module=”000” ch=”Ch1” name=”Acc1”> <response unit=”m/s2”>123.5</response>...
  • Page 53 Current date and time on the PC, on which the K2 application is timestamp installed If the K2 application was in the STOP state, the date and time of completing the excitation frequency The excitation frequency (in the unit of Hz)
  • Page 54 abort Abort check result True Abort check error False No error alarm Alarm check result True Alarm being issued False No alarm limit Limit check result True Limit effective False No limit spot Meaning repeat_count Number of repetitions test_repeat_count Defined repeat times (followings are defined according to the type) Type Display example Once...
  • Page 55 distortion Distortion factor (in the unit of %) error Type of error NoError Normal (no error) IniLoopOpen An open loop detected in the initial measurement IniExceed An excessive response detected in the initial measurement LoopOpen An open loop detected RespExceed An excessive response detected OverLoad An overload detected...
  • Page 56: Sine Manual Test

    7.5 SINE MANUAL test Manual <k2status> <status id=”4” end_id=””>RUN</status> <test_path>C:¥K2Data¥SINE¥Test01.mnl2</test_path> <timestamp>2019/01/23 12:34:56</timestamp> <frequency>100.0</frequency> <reference unit=”m/s2”>123.4</reference> <response unit=”m/s2”>123.5</response> <drive>890.0</drive> <elapsed_time>0:23:45</elapsed_time> <cycle>10000</cycle> <level>0.0</level> <abort>False</abort> <alarm>False</alarm> <limit>False</limit> <input> <channel module=”000” ch=”Ch1” name=”Acc1”> <response unit=”m/s2”>123.5</response> <phase>1.2</phase> <distortion>1.5</distortion> <error>NoError</error> <abort>False</abort> <alarm>False</alarm> <limit>False</limit> </channel> <channel module=”000” ch=”Ch2” name=”Acc2”> <response unit=”m/s2”>124.8</response>...
  • Page 57 Test definition file path name being executed timestamp Current date and time on the PC, on which the K2 application is installed If the K2 application was in the STOP state, the date and time of completing the excitation...
  • Page 58 input Meaning channel Input channel response module Module ID Channel number name Channel name channel Meaning response Input response level unit The unit of input response level phase Phase (in the unit of degrees) distortion Distortion factor (in the unit of %) error Type of error NoError...
  • Page 59: Radom Test

    7.6 RADOM test Random <k2status> <status id=”4” end_id=””>RUN</status> <test_path>C:¥K2Data¥RANDOM¥Test01.ran2</test_path> <timestamp>2019/01/23 12:34:56</timestamp> <reference unit=”m/s2”>123.4</reference> <response unit=”m/s2”>123.5</response> <drive>890.0</drive> <elapsed_time>0:23:45</elapsed_time> <test_time>1:23:45</test_time> <level>0.0</level> <loop>1000</loop> <crest_factor>3.5</crest_factor> <over_clip>False</over_clip> <abort>False</abort> <alarm>False</alarm> <limit>False</limit> <tolerance> <abort>False</abort> <abort_band>0.0</abort_band> <alarm>True</alarm> <alarm_band>5.0</alarm_band> <tolerance_ext number=”1”> <abort>False</abort> <abort_band>0.0</abort_band> <alarm>False</alarm> <alarm_band>0.0</alarm_band> </tolerance_ext> </tolerance> <level_schedule> <schedule>3</schedule> <elapsed_time>0:23:45</elapsed_time>...
  • Page 60 Same as GetStatus command test_path Test definition file path name being executed Current date and time on the PC, on which the K2 application is installed timestamp If the K2 application was in the STOP state, the date and time of...
  • Page 61 reference Target control level (rms) unit The unit for the target control level response Response level (rms) unit The unit for the response level drive Drive level (in the unit of mV rms) elapsed_time Elapsed time test_time Defined test time (followings are defined according to the type) Type Display example Infinite...
  • Page 62 tolerance_ext Extended tolerance check number Extended tolerance number tolerance_ext *1 Meaning abort Abort check result True Abort check error False No error abort_band Bandwidth above the extended tolerance check abort line (in the unit of alarm Alarm check result True Alarm being issued False No alarm...
  • Page 63 alarm *3 Alarm check result True Alarm being issued False No alarm limit *4 Limit check result True Limit effective False No limit tolerance Meaning abort Abort check result True Abort check error False No error abort_band Bandwidth above the tolerance check abort line (in the unit of alarm Alarm check result True...
  • Page 64: Random Sor Test (Sweep)

    7.7 RANDOM SOR test (sweep) Sine On Random(Sweep) <k2status> <status id=”4” end_id=””>RUN</status> <test_path>C:¥K2Data¥RANDOM¥Test01.sor2</test_path> <timestamp>2019/01/23 12:34:56</timestamp> <reference unit=”m/s2”>123.4</reference> <response unit=”m/s2”>123.5</response> <drive>890.0</drive> <elapsed_time>0:23:45</elapsed_time> <level>0.0</level> <loop>1000</loop> <crest_factor>3.5</crest_factor> <over_clip>False</over_clip> <abort>False</abort> <alarm>False</alarm> <limit>False</limit> <tolerance> <abort>False</abort> <abort_band>0.0</abort_band> <alarm>True</alarm> <alarm_band>5.0</alarm_band> <tolerance_ext number=”1”> <abort>False</abort> <abort_band>0.0</abort_band> <alarm>False</alarm> <alarm_band>0.0</alarm_band> </tolerance_ext> </tolerance>...
  • Page 65 <sine number=”1”> <frequency>100.0</frequency> <reference unit=”m/s2”>123.4</reference> <response unit=”m/s2”>123.5</response> <drive>890.0</drive> <abort>False</abort> <alarm>False</alarm> <limit>False</limit> </sine> <sine number=”2”> <frequency>50.0</frequency> <reference unit=”m/s2”>246.8</reference> <response unit=”m/s2”>246.6</response> <drive>1620.0</drive> <abort>False</abort> <alarm>False</alarm> <limit>False</limit> </sine> </sor_sweep> <input> <channel module=”000” ch=”Ch1” name=”Acc1”> <response unit=”m/s2”>123.5</response> <error>NoError</error> <abort>False</abort> <alarm>False</alarm> <limit>False</limit> <tolerance> <abort>False</abort> <abort_band>0.0</abort_band> <alarm>True</alarm> <alarm_band>5.0</alarm_band>...
  • Page 66 Test definition file path name being executed timestamp Current date and time on the PC, on which the K2 application is installed If the K2 application was in the STOP state, the date and time of completing the excitation...
  • Page 67 abort Abort check result True Abort check error False No error alarm Alarm check result True Alarm being issued False No alarm limit Limit check result True Limit effective False No limit tolerance Meaning abort Abort check result True Abort check error False No error abort_band...
  • Page 68 base_frequency Reference frequency (in the unit of Hz) direction Sweep direction Forward Forward Backward Reverse Pause Paused for turning the sweep backward Fixed Sweep being fixed sweep_count Number of sweeps (in the count of single sweeps) test_time Defined test time (followings are defined according to the type) Type Display example Infinite...
  • Page 69 abort Abort check result True Abort check error False No error alarm Alarm check result True Alarm being issued False No alarm limit Limit check result True Limit effective False No limit input Meaning channel Input channel response module Module ID Channel number name Channel name...
  • Page 70 tolerance Meaning abort Abort check result True Abort check error False No error abort_band Bandwidth above the tolerance check abort line (in the unit of Hz) alarm Alarm check result True Alarm being issued False No alarm alarm_band Bandwidth above the tolerance check alarm line (in the unit of Hz) tolerance_ext Extended tolerance check number...
  • Page 71: Random Sor Test (Fixed Frequency)

    7.8 RANDOM SOR test (fixed frequency) Sine On Random(Fixed Frequency) <k2status> <status id=”4” end_id=””>RUN</status> <test_path>C:¥K2Data¥RANDOM¥Test01.sor2</test_path> <timestamp>2019/01/23 12:34:56</timestamp> <reference unit=”m/s2”>123.4</reference> <response unit=”m/s2”>123.5</response> <drive>890.0</drive> <elapsed_time>0:23:45</elapsed_time> <level>0.0</level> <loop>1000</loop> <crest_factor>3.5</crest_factor> <over_clip>False</over_clip> <abort>False</abort> <alarm>False</alarm> <limit>False</limit> <tolerance> <abort>False</abort> <abort_band>0.0</abort_band> <alarm>True</alarm> <alarm_band>5.0</alarm_band> <tolerance_ext number=”1”> <abort>False</abort> <abort_band>0.0</abort_band> <alarm>False</alarm> <alarm_band>0.0</alarm_band>...
  • Page 72 <drive>890.0</drive> <abort>False</abort> <alarm>False</alarm> <limit>False</limit> </sine> <sine number=”2”> <frequency>50.0</frequency> <reference unit=”m/s2”>246.8</reference> <response unit=”m/s2”>246.6</response> <drive>1620.0</drive> <abort>False</abort> <alarm>False</alarm> <limit>False</limit> </sine> </sor_fixed> <input> <channel module=”000” ch=”Ch1” name=”Acc1”> <response unit=”m/s2”>123.5</response> <error>NoError</error> <abort>False</abort> <alarm>False</alarm> <limit>False</limit> <tolerance> <abort>False</abort> <abort_band>0.0</abort_band> <alarm>True</alarm> <alarm_band>5.0</alarm_band> <tolerance_ext number=”1”> <abort>False</abort> <abort_band>0.0</abort_band> <alarm>False</alarm> <alarm_band>0.0</alarm_band> </tolerance_ext>...
  • Page 73 Test definition file path name being executed timestamp Current date and time on the PC, on which the K2 application is installed If the K2 application was in the STOP state, the date and time of completing the excitation...
  • Page 74 limit Limit check result True Limit effective False No limit tolerance Meaning abort Abort check result True Abort check error False No error abort_band Bandwidth above the tolerance check abort line (in the unit of Hz) alarm Alarm check result True Alarm being issued False...
  • Page 75 abort Abort check result True Abort check error False No error alarm Alarm check result True Alarm being issued False No alarm sine Harmonic frequency element number Harmonic frequency element number sine Meaning frequency The excitation frequency (in the unit of Hz) reference Target control level unit...
  • Page 76 channel Meaning response Input response level (rms) unit The unit of input response level error Type of error NoError Normal (no error) LoopOpen An open loop detected RespExceed An excessive response detected OverLoad An overload detected AmbExceed An excessive ambient noise detected abort *2 Abort check result True...
  • Page 77 tolerance_ext *1 Meaning abort Abort check result True Abort check error False No error abort_band Bandwidth above the extended tolerance check abort line (in the unit of Hz) alarm Alarm check result True Alarm being issued False No alarm alarm_band Bandwidth above the extended tolerance check alarm line (in the unit of Hz) *1 Effective only if the extended tolerance is defined.
  • Page 78: Random Ror Test

    7.9 RANDOM ROR test Random On Random <k2status> <status id=”4” end_id=””>RUN</status> <test_path>C:¥K2Data¥RANDOM¥Test01.ror2</test_path> <timestamp>2019/01/23 12:34:56</timestamp> <reference unit=”m/s2”>123.4</reference> <response unit=”m/s2”>123.5</response> <drive>890.0</drive> <elapsed_time>0:23:45</elapsed_time> <level>0.0</level> <loop>1000</loop> <crest_factor>3.5</crest_factor> <over_clip>False</over_clip> <abort>False</abort> <alarm>False</alarm> <limit>False</limit> <tolerance> <abort>False</abort> <abort_band>0.0</abort_band> <alarm>True</alarm> <alarm_band>5.0</alarm_band> <tolerance_ext number=”1”> <abort>False</abort> <abort_band>0.0</abort_band> <alarm>False</alarm> <alarm_band>0.0</alarm_band> </tolerance_ext> </tolerance> <ror>...
  • Page 79 <narrow_band number=”1”> <abort>False</abort> <abort_band>0.0</abort_band> <alarm>False</alarm> <alarm_band>0.0</alarm_band> </narrow_band> <narrow_band number=”2”> <abort>False</abort> <abort_band>0.0</abort_band> <alarm>False</alarm> <alarm_band>0.0</alarm_band> </narrow_band> </ror > <input> <channel module=”000” ch=”Ch1” name=”Acc1”> <response unit=”m/s2”>123.5</response> <error>NoError</error> <abort>False</abort> <alarm>False</alarm> <limit>False</limit> <tolerance> <abort>False</abort> <abort_band>0.0</abort_band> <alarm>True</alarm> <alarm_band>5.0</alarm_band> <tolerance_ext number=”1”> <abort>False</abort> <abort_band>0.0</abort_band> <alarm>False</alarm> <alarm_band>0.0</alarm_band> </tolerance_ext> </tolerance> </channel>...
  • Page 80 Test definition file path name being executed timestamp Current date and time on the PC, on which the K2 application is installed If the K2 application was in the STOP state, the date and time of completing the excitation...
  • Page 81 limit Limit check result True Limit effective False No limit tolerance Meaning abort Abort check result True Abort check error False No error abort_band Bandwidth above the tolerance check abort line (in the unit of Hz) alarm Alarm check result True Alarm being issued False...
  • Page 82 sweep_count Number of sweeps (in the count of single sweeps) test_time Defined test time (followings are defined according to the type) Type Display example Infinite Infinite 3 single-sweep By single sweep counts 2 double-sweep By double sweep counts 12:34:56 By time abort Abort check result True...
  • Page 83 channel Meaning response Input response level (rms) unit The unit of input response level error Type of error NoError Normal (no error) LoopOpen An open loop detected RespExceed An excessive response detected OverLoad An overload detected AmbExceed An excessive ambient noise detected abort *2 Abort check result True...
  • Page 84 tolerance_ext *1 Meaning abort Abort check result True Abort check error False No error abort_band Bandwidth above the extended tolerance check abort line (in the unit of Hz) alarm Alarm check result True Alarm being issued False No alarm alarm_band Bandwidth above the extended tolerance check alarm line (in the unit of Hz) *1 Effective only if the extended tolerance is defined.
  • Page 85: Random Ror Test (Extended)

    7.10 RANDOM ROR test (extended) Extended Random On Random <k2status> <status id=”4” end_id=””>RUN</status> <test_path>C:¥K2Data¥RANDOM¥Test01.rorex2</test_path> <timestamp>2019/01/23 12:34:56</timestamp> <reference unit=”m/s2”>123.4</reference> <response unit=”m/s2”>123.5</response> <drive>890.0</drive> <elapsed_time>0:23:45</elapsed_time> <level>0.0</level> <loop>1000</loop> <crest_factor>3.5</crest_factor> <over_clip>False</over_clip> <abort>False</abort> <alarm>False</alarm> <limit>False</limit> <tolerance> <abort>False</abort> <abort_band>0.0</abort_band> <alarm>True</alarm> <alarm_band>5.0</alarm_band> <tolerance_ext number=”1”> <abort>False</abort> <abort_band>0.0</abort_band> <alarm>False</alarm> <alarm_band>0.0</alarm_band> </tolerance_ext>...
  • Page 86 <elapsed_time>0:23:45</elapsed_time> <direction>Forward</direction> <sweep_count>11</sweep_count> <test_time>100 doble-sweep</test_time> <pause_time>0:00:00</pause_time> <abort>False</abort> <abort_band>0.0</abort_band> <alarm>False</alarm> <alarm_band>0.0</alarm_band> </narrow_band> <narrow_band number=”2”> <active>True</active> <frequency>100.0</base_frequency> <response unit=”m/s2”>123.5</response> <elapsed_time>0:23:45</elapsed_time> <test_time>1:23:45</test_time> <direction>Fixed</direction> <abort>False</abort> <abort_band>0.0</abort_band> <alarm>False</alarm> <alarm_band>0.0</alarm_band> </narrow_band> </extended_ror> <input> <channel module=”000” ch=”Ch1” name=”Acc1”> <response unit=”m/s2”>123.5</response> <error>NoError</error> <abort>False</abort> <alarm>False</alarm> <limit>False</limit> <tolerance> <abort>False</abort> <abort_band>0.0</abort_band> <alarm>True</alarm>...
  • Page 87 Test definition file path name being executed timestamp Current date and time on the PC, on which the K2 application is installed If the K2 application was in the STOP state, the date and time of completing the excitation...
  • Page 88 over_clip Excessive clipping True An excessive clipping detected False No error abort Abort check result True Abort check error False No error alarm Alarm check result True Alarm being issued False No alarm limit Limit check result True Limit effective False No limit tolerance...
  • Page 89 extended_ror Meaning active Narrow band control active True Active False Disabled abort Abort check result True Abort check error False No error alarm Alarm check result True Alarm being issued False No alarm narrow_band Narrow band element number Narrow band element number narrow_band Meaning active...
  • Page 90 test_time Defined test time (followings are defined according to the type) Type Display example Infinite Infinite 3 single-sweep By single sweep counts 2 double-sweep By double sweep counts By time 12:34:56 pause_time The duration of pause for turning the sweep backward abort Abort check result True...
  • Page 91 alarm *2 Alarm check result True Alarm being issued False No alarm limit *3 Limit check result True Limit effective False No limit tolerance Meaning abort Abort check result True Abort check error False No error abort_band Bandwidth above the tolerance check abort line (in the unit of Hz) alarm Alarm check result True...
  • Page 92: Shock

    Meaning status Same as GetStatus command test_path Test definition file path name being executed timestamp Current date and time on the PC, on which the K2 application is installed level Excitation level (in the unit of %) polarity Polarity Positive...
  • Page 93 repeat *1 Meaning count Number of repeated excitations times Repeated excitation number setting Infinit Infinite interval Repeat interval (in the unit of millisecond) level_schedule *2 Meaning schedule Schedule number status Condition Idle Not yet executed Iterration Iteration in progress Excitation Excitation in progress Pause Excitation suspended...
  • Page 94: Test Completion Status (Single Axis)

    7.11.2 Test completion status (single axis) Shock (Test Fibnished, Single Axis) <k2status> <status id=”5” end_id=”0”>END</status> <test_path>C:¥K2Data¥SHOCK¥Test01.sho2</test_path> <timestamp>2019/01/23 12:34:56</timestamp> <group number=”1” name=””> <reference unit=”m/s2”> <plus>100.0</plus> <plus_time>102.4</plus_time> <minus>-25.0</minus> <minus_time>204.8</minus_time> </reference> <response unit=”m/s2”> <plus>101.2</plus> <plus_time>102.4</plus_time> <minus>-24.8</minus> <minus_time>204.8</minus_time> </response> <control_error unit=”m/s2”> <plus>1.2</plus> <plus_time>204.8</plus_time> <plus_ratio>1.2</plus_ratio> <minus>-0.2</minus>...
  • Page 95 <main>True</main> <rear>False</rear> </classical_shock> </tolerance> </group> <level>0.0</level> <polarity>Positive</polarity> <loop_update>5</loop_update> <xfr_average>8</xfr_average> <progress>100.0</progress> <repeat> <count>10</count> <times>10</times> <interval>0.0</interval> </repeat> <level_schedule> <schedule>3</schedule> <status>Complete</status> <iteration_count>2</iteration_count> <repeat_count>5</repeat_count> </level_schedule> <input> <channel module=”000” ch=”Ch1” name=”Acc1”> <response unit=”m/s2”> <plus>101.2</plus> <plus_time>102.4</plus_time> <minus>-24.8</minus> <minus_time>204.8</minus_time> </response> <abort>False</abort> </channel> <channel module=”000” ch=”Ch2” name=”Acc2”> <response unit=”m/s2”> <plus>56.7</plus>...
  • Page 96 Test definition file path name being executed timestamp Current date and time on the PC, on which the K2 application is installed If the K2 application was in the STOP state, the date and time of completing the excitation...
  • Page 97 control_error Meaning plus Positive peak plus_time The duration of positive peak (in the unit of millisecond) plus_ratio Positive peak (in the unit of %) minus Negative peak minus_time The duration of negative peak (in the unit of millisecond) minus_ratio Negative peak (in the unit of %) drive Drive output module...
  • Page 98 level Excitation level (in the unit of %) polarity Polarity Positive Positive Negative Negative loop_update Number of loop updates xfr_average Average number of XFR measurements progress Progress (in the unit of %) repeat *1 Meaning count Number of repeated excitations times Repeated excitation number setting Infinit...
  • Page 99 response Meaning plus Positive peak plus_time The duration of positive peak (in the unit of millisecond) minus Negative peak minus_time The duration of negative peak (in the unit of millisecond) abort Abort check result True Abort check error False No error *1 Effective only if the repeated excitation is defined.
  • Page 100: Test Completion Status (Multi-Axis)

    7.11.3 Test completion status (multi-axis) Shock (Test Fibnished, Multi Axis) <k2status> <status id=”5” end_id=”0”>END</status> <test_path>C:¥K2Data¥SHOCK¥Test01.sho2</test_path> <timestamp>2019/01/23 12:34:56</timestamp> <group number=”1” name=”Z-Axis”> <reference unit=”m/s2”> <plus>100.0</plus> <plus_time>102.4</plus_time> <minus>-25.0</minus> <minus_time>204.8</minus_time> </reference> <response unit=”m/s2”> <plus>101.2</plus> <plus_time>102.4</plus_time> <minus>-24.8</minus> <minus_time>204.8</minus_time> </response> <control_error unit=”m/s2”> <plus>1.2</plus> <plus_time>204.8</plus_time> <plus_ratio>1.2</plus_ratio> <minus>-0.2</minus> <minus_time>409.6</minus_time>...
  • Page 101 <main>True</main> <rear>False</rear> </classical_shock> </tolerance> </group> <group number=”2” name=”X-Axis”> <reference unit=”m/s2”> <plus>50.0</plus> <plus_time>512.0</plus_time> <minus>-10.0</minus> <minus_time>204.8</minus_time> </reference> <response unit=”m/s2”> <plus>51.2</plus> <plus_time>512.0</plus_time> <minus>-11.8</minus> <minus_time>204.8</minus_time> </response> <control_error unit=”m/s2”> <plus>1.2</plus> <plus_time>204.8</plus_time> <plus_ratio>1.2</plus_ratio> <minus>-0.2</minus> <minus_time>409.6</minus_time> <minus_ratio>-0.8</minus_ratio> </control_error> < drive module=”000” ch=”Ch2” name=”Out-X”> <plus>497.6</plus> <plus_time>102.4</plus_time> <minus>-63.5</minus> <minus_time>204.8</minus_time> </drive>...
  • Page 102 </classical_shock> </tolerance> </group> <level>0.0</level> <polarity>Positive</polarity> <loop_update>5</loop_update> <xfr_average>8</xfr_average> <progress>100.0</progress> <repeat> <count>10</count> <times>10</times> <interval>0.0</interval> </repeat> <level_schedule> <schedule>3</schedule> <status>Complete</status> <iteration_count>2</iteration_count> <repeat_count>5</repeat_count> </level_schedule> <input> <channel module=”000” ch=”Ch1” name=”Acc1”> <response unit=”m/s2”> <plus>101.2</plus> <plus_time>102.4</plus_time> <minus>-24.8</minus> <minus_time>204.8</minus_time> </response> <abort>False</abort> </channel> <channel module=”000” ch=”Ch2” name=”Acc2”> <response unit=”m/s2”> <plus>56.7</plus> <plus_time>102.4</plus_time>...
  • Page 103 Test definition file path name being executed timestamp Current date and time on the PC, on which the K2 application is installed If the K2 application was in the STOP state, the date and time of completing the excitation...
  • Page 104 control_error Meaning plus Positive peak plus_time The duration of positive peak (in the unit of millisecond) plus_ratio Positive peak (in the unit of %) minus Negative peak minus_time The duration of negative peak (in the unit of millisecond) minus_ratio Negative peak (in the unit of %) drive Drive output module...
  • Page 105 level Excitation level (in the unit of %) polarity Polarity Positive Positive Negative Negative loop_update Number of loop updates xfr_average Average number of XFR measurements progress Progress (in the unit of %) repeat *1 Meaning count Number of repeated excitations times Repeated excitation number setting Infinit...
  • Page 106 response Meaning plus Positive peak plus_time The duration of positive peak (in the unit of millisecond) minus Negative peak minus_time The duration of negative peak (in the unit of millisecond) abort Abort check result True Abort check error False No error *1 Effective only if the repeated excitation is defined.
  • Page 107: Multi-Sweep Sine Multiple Frequency Sweep Test

    7.12 Multi-SWEEP SINE multiple frequency sweep test Multiple Frequency Sweep <k2status> <status id=”4” end_id=””>RUN</status> <test_path>C:¥K2Data¥MMS¥Test01.fds2</test_path> <timestamp>2019/01/23 12:34:56</timestamp> <elapsed_time>0:23:45</elapsed_time> <level>0.0</level> <abort>False</abort> <alarm>False</alarm> <limit>False</limit> <peak_drive> <plus>409.6</plus> <minus>-408.4</minus> </peak_drive> <error>NoError</error> <multiple_frequency> <direction>Forward</direction> <sweep_count>11</sweep_count> <test_time>100 double-sweep</test_time> <pause_time>0:00:00</pause_time> <fixed_time>0:00:00</fixed_time> <element number=”1”> <frequency>100.0</frequency> <reference unit=”m/s2”>123.4</reference> <response unit=”m/s2”>123.5</response> <drive>890.0</drive>...
  • Page 108 <alarm>False</alarm> <limit>False</limit> </channel> <channel module=”000” ch=”Ch2” name=”Acc2”> <response unit=”m/s2”>124.8</response> <phase>1.0</phase> <error>NoError</error> </channel> <channel module=”000” ch=”Ch4” name=”Force”> <response unit=”N”>56.7</response> <phase>2.1</phase> <error>NoError</error> </channel> </input> </element> <element number=”2”> <frequency>200.0</frequency> <reference unit=”m/s2”>123.4</reference> <response unit=”m/s2”>123.5</response> <drive>890.0</drive> <elapsed_time>0:23:45</elapsed_time> <cycle>10000</cycle> <abort>False</abort> <alarm>False</alarm> <limit>False</limit> <error>NoError</error> <input> <channel module=”000” ch=”Ch1” name=”Acc1”> <response unit=”m/s2”>123.5</response>...
  • Page 109 Test definition file path name being executed timestamp Current date and time on the PC, on which the K2 application is installed If the K2 application was in the STOP state, the date and time of completing the excitation...
  • Page 110 multiple_frequency Meaning direction Sweep direction Forward Forward Backward Reverse Pause Paused for turning the sweep backward Fixed Sweep being fixed Finished Sweeping finished sweep_count Number of sweeps (in the count of single sweeps) test_time Defined test time (followings are defined according to the type) Type Display example Infinite...
  • Page 111 alarm Alarm check result True Alarm being issued False No alarm limit Limit check result True Limit effective False No limit error Type of error NoError No error OverClip Excessive clipping error LoopOpen Open loop error LoopCheckError Loop check error input Meaning channel...
  • Page 112 limit *2 Limit check result True Limit effective False No limit *1 Effective only on the channel, for which the target relative tolerance or the monitoring profile is defined. *2 Effective only on the channel, for which the limit control is defined in the monitoring profile. 7 - 66...
  • Page 113: Multi-Sweep Sine Delayed Sweep Test

    7.13 Multi-SWEEP SINE delayed sweep test Time Delayed Sweep <k2status> <status id=”4” end_id=””>RUN</status> <test_path>C:¥K2Data¥MMS¥Test01.tis2</test_path> <timestamp>2019/01/23 12:34:56</timestamp> <elapsed_time>0:23:45</elapsed_time> <level>0.0</level> <abort>False</abort> <alarm>False</alarm> <limit>False</limit> <peak_drive> <plus>409.6</plus> <minus>-408.4</minus> </peak_drive> <error>NoError</error> <time_delayed> <test_time>100 single-sweep</test_time> <element number=”1”> <frequency>100.0</frequency> <reference unit=”m/s2”>123.4</reference> <response unit=”m/s2”>123.5</response> <drive>890.0</drive> <elapsed_time>0:23:45</elapsed_time> <cycle>10000</cycle> <abort>False</abort> <alarm>False</alarm>...
  • Page 114 </channel> <channel module=”000” ch=”Ch2” name=”Acc2”> <response unit=”m/s2”>124.8</response> <phase>1.0</phase> <error>NoError</error> </channel> <channel module=”000” ch=”Ch4” name=”Force”> <response unit=”N”>56.7</response> <phase>2.1</phase> <error>NoError</error> </channel> </input> </element> <element number=”2”> <frequency>200.0</frequency> <reference unit=”m/s2”>123.4</reference> <response unit=”m/s2”>123.5</response> <drive>890.0</drive> <elapsed_time>0:23:45</elapsed_time> <cycle>10000</cycle> <abort>False</abort> <alarm>False</alarm> <limit>False</limit> <error>NoErrorr</error> <direction>Forward</direction> <sweep_count>11</sweep_count> <input> <channel module=”000” ch=”Ch1” name=”Acc1”> <response unit=”m/s2”>123.5</response>...
  • Page 115 Test definition file path name being executed timestamp Current date and time on the PC, on which the K2 application is installed If the K2 application was in the STOP state, the date and time of completing the excitation...
  • Page 116 time_delayed Meaning test_time Defined test time (followings are defined according to the type) Type Display example Infinite Infinite 3 single-sweep By single sweep counts 12:34:56 By time element Spot element number Element number element Meaning frequency The excitation frequency (in the unit of Hz) reference Target control level unit...
  • Page 117 sweep_count Number of sweeps (in the count of single sweeps) error Type of error NoError Normal (no error) OverClip Excessive clipping error LoopOpen Open loop error LoopCheckError Loop check error input Meaning channel Input channel response module Module ID Channel number name Channel name channel...
  • Page 118: Multi-Sweep Sine Multi-Spot Test

    7.14 Multi-SWEEP SINE multi-spot test Multi Spot <k2status> <status id=”4” end_id=””>RUN</status> <test_path>C:¥K2Data¥MMS¥Test01.msp2</test_path> <timestamp>2019/01/23 12:34:56</timestamp> <elapsed_time>0:23:45</elapsed_time> <level>0.0</level> <abort>False</abort> <alarm>False</alarm> <limit>False</limit> <peak_drive> <plus>409.6</plus> <minus>-408.4</minus> </peak_drive> <error>NoError</error> <multi-spot> <test_time>1:23:45 </test_time> <element number=”1”> <frequency>100.0</frequency> <reference unit=”m/s2”>123.4</reference> <response unit=”m/s2”>123.5</response> <drive>890.0</drive> <elapsed_time>0:23:45</elapsed_time> <cycle>10000</cycle> <abort>False</abort> <alarm>False</alarm> <limit>False</limit> <error>NoError</error>...
  • Page 119 <response unit=”m/s2”>124.8</response> <phase>1.0</phase> <error>NoError</error> </channel> <channel module=”000” ch=”Ch4” name=”Force”> <response unit=”N”>56.7</response> <phase>2.1</phase> <error>NoError</error> </channel> </input> </element> <element number=”2”> <frequency>200.0</frequency> <reference unit=”m/s2”>123.4</reference> <response unit=”m/s2”>123.5</response> <drive>890.0</drive> <elapsed_time>0:23:45</elapsed_time> <cycle>10000</cycle> <abort>False</abort> <alarm>False</alarm> <limit>False</limit> <error>NoErrorr</error> <input> <channel module=”000” ch=”Ch1” name=”Acc1”> <response unit=”m/s2”>123.5</response> <phase>1.2</phase> <error>NoError</error> <abort>False</abort> <alarm>False</alarm>...
  • Page 120 Test definition file path name being executed timestamp Current date and time on the PC, on which the K2 application is installed If the K2 application was in the STOP state, the date and time of completing the excitation...
  • Page 121 element Spot element number Element number element Meaning frequency The excitation frequency (in the unit of Hz) reference Target control level unit The unit for the target control level response Response level unit The unit for the response level drive Drive level (in the unit of mV) elapsed_time Elapsed time...
  • Page 122 channel Meaning response Input response level unit The unit of input response level phase Phase (in the unit of degrees) error Type of error NoError Normal (no error) IniLoopOpen An open loop detected in the initial measurement IniExceed An excessive response detected in the initial measurement LoopOpen An open loop detected...
  • Page 123: Multi-Sine Sweep Test

    7.15 Multi-SINE SWEEP test Sweep <k2status> <status id=”4” end_id=””>RUN</status> <test_path>C:¥K2Data¥M-SINE¥Test01.mswp2</test_path> <timestamp>2019/01/23 12:34:56</timestamp> <frequency>100.0</frequency> <elapsed_time>0:23:45</elapsed_time> <cycle>10000</cycle> <level>0.0</level> <abort>False</abort> <alarm>False</alarm> <limit>False</limit> <xfr_average>8</xfr_average> <sweep> <direction>Forward</direction> <sweep_count>11</sweep_count> <test_time>100 doble-sweep</test_time> <pause_time>0:00:00</pause_time> <fixed_time>0:00:00</fixed_time> </sweep> <group number=”1” name=”Z-Axis”> <reference unit=”m/s2”>123.4</reference> <response unit=”m/s2”>123.5</response> <phase>1.2</phase> <abort>False</abort> <alarm>False</alarm> <drive module=”000” ch=”Ch1” name=”Out-Z1”> <level>890.0</level>...
  • Page 124 <distortion>1.5</distortion> <error>NoError</error> <abort>False</abort> <alarm>False</alarm> <limit>False</limit> </channel> <channel module=”000” ch=”Ch4” name=”Force”> <response unit=”N”>56.7</response> <phase>2.1</phase> <distortion>2.1</distortion> <error>NoError</error> </channel> </input> </group> <group number=”2” name=”X-Axis”> <reference unit=”m/s2”>56.7</reference> <response unit=”m/s2”>56.5</response> <phase>91.2</phase> <abort>False</abort> <alarm>False</alarm> <drive module=”000” ch=”Ch3” name=”Out-X”> <level>456.7</level> <phase>91.3</phase> </drive> <input> <channel module=”000” ch=”Ch2” name=”Acc2”> <response unit=”m/s2”>56.5</response>...
  • Page 125 Current date and time on the PC, on which the K2 application is installed If the K2 application was in the STOP state, the date and time of completing the excitation frequency The excitation frequency (in the unit of Hz)
  • Page 126 group Meaning reference Target control level unit The unit for the target control level response Response level unit The unit for the response level phase Phase (in the unit of degrees) abort Abort check result True Abort check error False No error alarm Alarm check result...
  • Page 127 error Type of error NoError Normal (no error) IniLoopOpen An open loop detected in the initial measurement IniExceed An excessive response detected in the initial measurement LoopOpen An open loop detected RespExceed An excessive response detected OverLoad An overload detected AmbExceed An excessive ambient noise detected abort *1...
  • Page 128: Multi-Sine Spot Test

    7.16 Multi-SINE SPOT test Spot <k2status> <status id=”4” end_id=””>RUN</status> <test_path>C:¥K2Data¥M-SINE¥Test01.mspt2</test_path> <timestamp>2019/01/23 12:34:56</timestamp> <frequency>100.0</frequency> <elapsed_time>0:23:45</elapsed_time> <cycle>10000</cycle> <level>0.0</level> <abort>False</abort> <alarm>False</alarm> <limit>False</limit> <xfr_average>8</xfr_average> <spot> <repeat_count>3</repeat_count> <test_repeat_count>5</test_repeat_count> <spot_number>1</spot_number> <test_spot_count>3</test_spot_count> <elapsed_time>0:23:45</elapsed_time> <cycle>10000</cycle> <repeat_pause>False</repeat_pause> <pause_time>0:00:00</pause_time> </spot> <group number=”1” name=”Z-Axis”> <reference unit=”m/s2”>123.4</reference> <response unit=”m/s2”>123.5</response> <phase>1.2</phase> <abort>False</abort> <alarm>False</alarm> <drive module=”000”...
  • Page 129 <channel module=”000” ch=”Ch1” name=”Acc1”> <response unit=”m/s2”>123.5</response> <phase>1.2</phase> <distortion>1.5</distortion> <error>NoError</error> <abort>False</abort> <alarm>False</alarm> <limit>False</limit> </channel> <channel module=”000” ch=”Ch4” name=”Force”> <response unit=”N”>56.7</response> <phase>2.1</phase> <distortion>2.1</distortion> <error>NoError</error> </channel> </input> </group> <group number=”2” name=”X-Axis”> <reference unit=”m/s2”>56.7</reference> <response unit=”m/s2”>56.5</response> <phase>91.2</phase> <abort>False</abort> <alarm>False</alarm> <drive module=”000” ch=”Ch3” name=”Out-X”> <level>456.7</level> <phase>91.3</phase>...
  • Page 130 Test definition file path name being executed timestamp Current date and time on the PC, on which the K2 application is installed If the K2 application was in the STOP state, the date and time of completing the excitation...
  • Page 131 group Meaning reference Target control level unit The unit for the target control level response Response level unit The unit for the response level phase Phase (in the unit of degrees) abort Abort check result True Abort check error False No error alarm Alarm check result...
  • Page 132 error Type of error NoError Normal (no error) IniLoopOpen An open loop detected in the initial measurement IniExceed An excessive response detected in the initial measurement LoopOpen An open loop detected RespExceed An excessive response detected OverLoad An overload detected AmbExceed An excessive ambient noise detected abort *1...
  • Page 133: Multi-Random Test

    7.17 Multi-RANDOM test Random <k2status> <status id=”4” end_id=””>RUN</status> <test_path>C:¥K2Data¥M-RANDOM¥Test01.mran2</test_path> <timestamp>2019/01/23 12:34:56</timestamp> <elapsed_time>0:23:45</elapsed_time> <test_time>1:23:45</test_time> <level>0.0</level> <loop>1000</loop> <abort>False</abort> <alarm>False</alarm> <limit>False</limit> <xfr_average>8</xfr_average> <level_schedule> <schedule>3</schedule> <elapsed_time>0:23:45</elapsed_time> </level_schedule> <group number=”1” name=”Z-Axis”> <reference unit=”m/s2”>123.4</reference> <response unit=”m/s2”>123.5</response> <abort>False</abort> <alarm>False</alarm> <tolerance> <abort>False</abort> <abort_band>0.0</abort_band> <alarm>True</alarm> <alarm_band>5.0</alarm_band> <tolerance_ext number=”1”> <abort>False</abort> <abort_band>0.0</abort_band>...
  • Page 134 </drive> <drive module=”000” ch=”Ch2” name=”Out-Z2”> <level>889.7</level> <crest_factor>3.51</crest_factor> <over_clip>False</over_clip> </drive> <input> <channel module=”000” ch=”Ch1” name=”Acc1”> <response unit=”m/s2”>123.5</response> <error>NoError</error> <abort>False</abort> <alarm>False</alarm> <limit>False</limit> <tolerance> <abort>False</abort> <abort_band>0.0</abort_band> <alarm>True</alarm> <alarm_band>5.0</alarm_band> <tolerance_ext number=”1”> <abort>False</abort> <abort_band>0.0</abort_band> <alarm>False</alarm> <alarm_band>0.0</alarm_band> </tolerance_ext> </tolerance> </channel> <channel module=”000” ch=”Ch4” name=”Force”> <response unit=”N”>56.7</response> <error>NoError</error>...
  • Page 135 Test definition file path name being executed Current date and time on the PC, on which the K2 application is installed timestamp If the K2 application was in the STOP state, the date and time of completing the excitation elapsed_time...
  • Page 136 level Excitation level (in the unit of dB) loop Loop count abort Abort check result True Abort check error False No error alarm Alarm check result True Alarm being issued False No alarm limit Limit check result True Limit effective False No limit xfr_average...
  • Page 137 tolerance Meaning abort Abort check result True Abort check error False No error abort_band Bandwidth above the tolerance check abort line (in the unit of Hz) alarm Alarm check result True Alarm being issued False No alarm alarm_band Bandwidth above the tolerance check alarm line (in the unit of Hz) tolerance_ext Extended tolerance check number...
  • Page 138 input Meaning channel Input channel response module Module ID Channel number name Channel name channel Meaning response Input response level (rms) unit The unit of input response level error Type of error NoError Normal (no error) LoopOpen An open loop detected RespExceed An excessive response detected OverLoad...
  • Page 139 tolerance_ext Extended tolerance check number Extended tolerance number tolerance_ext *1 Meaning abort Abort check result True Abort check error False No error abort_band Bandwidth above the extended tolerance check abort line (in the unit of Hz) alarm Alarm check result True Alarm being issued False...
  • Page 140: Non Gaussian Test (Single Axis)

    7.18 NON GAUSSIAN test (single axis) Non Gaussian(Single Axis) <k2status> <status id=”4” end_id=””>RUN</status> <test_path>C:¥K2Data¥N-GAUSS ¥Test01.ngaus2</test_path> <timestamp>2019/01/23 12:34:56</timestamp> <elapsed_time>0:23:45</elapsed_time> <test_time>1:23:45</test_time> <level>0.0</level> <loop>1000</loop> <abort>False</abort> <alarm>False</alarm> <limit>False</limit> <xfr_average>8</xfr_average> <level_schedule> <schedule>3</schedule> <elapsed_time>0:23:45</elapsed_time> </level_schedule> <group number=”1” name=””> <reference unit=”m/s2”>123.4</reference> <response unit=”m/s2”>123.5</response> <kurtosis>5.5</kurtosis> <skewness>0.12</skewness> <response_clip>False</response_clip> <abort>False</abort> <alarm>False</alarm>...
  • Page 141 <alarm_band>0.0</alarm_band> </tolerance_ext> </tolerance> <drive module=”000” ch=”Ch1” name=””> <level>890.0</level> <crest_factor>3.52</crest_factor> <over_clip>False</over_clip> </drive> <input> <channel module=”000” ch=”Ch1” name=”Acc1”> <response unit=”m/s2”>123.5</response> <kurtosis>5.5</kurtosis> <skewness>0.12</skewness> <error>NoError</error> <abort>False</abort> <alarm>False</alarm> <limit>False</limit> <tolerance> <abort>False</abort> <abort_band>0.0</abort_band> <alarm>True</alarm> <alarm_band>5.0</alarm_band> <tolerance_ext number=”1”> <abort>False</abort> <abort_band>0.0</abort_band> <alarm>False</alarm> <alarm_band>0.0</alarm_band> </tolerance_ext> </tolerance> </channel> <channel module=”000” ch=”Ch2 name=”Acc2”> <response unit=”...
  • Page 142 Test definition file path name being executed timestamp Current date and time on the PC, on which the K2 application is installed If the K2 application was in the STOP state, the date and time of completing the excitation...
  • Page 143 response Response level (rms) unit The unit for the response level kurtosis Kurtosis skewness *2 Skewness abort Abort check result True Abort check error False No error alarm Alarm check result True Alarm being issued False No alarm abort_kurtosis Kurtosis abort check result True Abort check error False...
  • Page 144 tolerance_ext *3 Meaning abort Abort check result True Abort check error False No error abort_band Bandwidth above the extended tolerance check abort line (in the unit of alarm Alarm check result True Alarm being issued False No alarm alarm_band Bandwidth above the extended tolerance check alarm line (in the unit of drive Drive output module...
  • Page 145 error Type of error NoError Normal (no error) LoopOpen An open loop detected RespExceed An excessive response detected OverLoad An overload detected AmbExceed An excessive ambient noise detected abort *4 Abort check result True Abort check error False No error alarm *4 Alarm check result True...
  • Page 146 tolerance_ext *3 Meaning abort Abort check result True Abort check error False No error abort_band Bandwidth above the extended tolerance check abort line (in the unit of Hz) alarm Alarm check result True Alarm being issued False No alarm alarm_band Bandwidth above the extended tolerance check alarm line (in the unit of Hz) *1 Effective only if the skewness control is defined.
  • Page 147: Non Gaussian Test (Multi-Axis)

    7.19 NON GAUSSIAN test (multi-axis) Non Gaussian(Multi Axis) <k2status> <status id=”4” end_id=””>RUN</status> <test_path>C:¥K2Data¥N-GAUSS ¥Test01.ngaus2</test_path> <timestamp>2019/01/23 12:34:56</timestamp> <elapsed_time>0:23:45</elapsed_time> <test_time>1:23:45</test_time> <level>0.0</level> <loop>1000</loop> <abort>False</abort> <alarm>False</alarm> <limit>False</limit> <xfr_average>8</xfr_average> <level_schedule> <schedule>3</schedule> <elapsed_time>0:23:45</elapsed_time> </level_schedule> <group number=”1” name=”Z-Axis”> <reference unit=”m/s2”>123.4</reference> <response unit=”m/s2”>123.5</response> <kurtosis>5.5</kurtosis> <skewness>0.12</skewness> <response_clip>False</response_clip> <abort>False</abort> <alarm>False</alarm> <abort_kurtosis>False</abort_kurtosis>...
  • Page 148 <alarm_band>0.0</alarm_band> </tolerance_ext> </tolerance> <drive module=”000” ch=”Ch1” name=”Out-Z1”> <level>890.0</level> <crest_factor>3.52</crest_factor> <over_clip>False</over_clip> </drive> <drive module=”000” ch=”Ch2” name=”Out-Z2”> <level>889.7</level> <crest_factor>3.51</crest_factor> <over_clip>False</over_clip> </drive> <input> <channel module=”000” ch=”Ch1” name=”Acc1”> <response unit=”m/s2”>123.5</response> <kurtosis>5.5</kurtosis> <skewness>0.12</skewness> <error>NoError</error> <abort>False</abort> <alarm>False</alarm> <limit>False</limit> <tolerance> <abort>False</abort> <abort_band>0.0</abort_band> <alarm>True</alarm> <alarm_band>5.0</alarm_band> <tolerance_ext number=”1”> <abort>False</abort> <abort_band>0.0</abort_band>...
  • Page 149 </channel> </input> </group> <group number=”2” name=”X-Axis”> <reference unit=”m/s2”>56.7</reference> <response unit=”m/s2”>56.5</response> <kurtosis>5.5</kurtosis> <skewness>0.12</skewness> <response_clip>False</response_clip> <abort>False</abort> <alarm>False</alarm> <abort_kurtosis>False</abort_kurtosis> <alarm_kurtosis>False</alarm_kurtosis> <abort_skewness>False</abort_skewness> <alarm_skewness>False</alarm_skewness> <tolerance> <abort>False</abort> <abort_band>0.0</abort_band> <alarm>True</alarm> <alarm_band>10.0</alarm_band> <tolerance_ext number=”1”> <abort>False</abort> <abort_band>0.0</abort_band> <alarm>False</alarm> <alarm_band>0.0</alarm_band> </tolerance_ext> </tolerance> <drive module=”000” ch=”Ch3” name=”Out-X”> <level>456.7.0</level> <crest_factor>3.71</crest_factor> <over_clip>False</over_clip> </drive> <input>...
  • Page 150 Test definition file path name being executed timestamp Current date and time on the PC, on which the K2 application is installed If the K2 application was in the STOP state, the date and time of completing the excitation...
  • Page 151 group Meaning reference Target control level (rms) unit The unit for the target control level response Response level (rms) unit The unit for the response level kurtosis Kurtosis skewness *2 Skewness abort Abort check result True Abort check error False No error alarm Alarm check result...
  • Page 152 alarm_band Bandwidth above the tolerance check alarm line (in the unit of Hz) tolerance_ext Extended tolerance check number Extended tolerance number tolerance_ext *3 Meaning abort Abort check result True Abort check error False No error abort_band Bandwidth above the extended tolerance check abort line (in the unit of alarm Alarm check result True...
  • Page 153 kurtosis Kurtosis skewness *2 Skewness error Type of error NoError Normal (no error) LoopOpen An open loop detected RespExceed An excessive response detected OverLoad An overload detected AmbExceed An excessive ambient noise detected abort *4 Abort check result True Abort check error False No error alarm *4...
  • Page 154 alarm Alarm check result True Alarm being issued False No alarm alarm_band Bandwidth above the extended tolerance check alarm line (in the unit of Hz) *1 Effective only if the level schedule is defined. *2 Effective only if the skewness control is defined. *3 Effective only if the extended tolerance is defined.
  • Page 155: Chapter 8 Operation Procedures Of Software

    Refresh: Initializes the server. Use it in case of errors including communication error. Exit: Exits the server. Option: Modifies the setting of the server. For details, refer to the next section. Version: Displays the version and options of the installed K2. 8 - 1...
  • Page 156: Setting Change

    8.3 Setting change Enter the port number of TCP/IP to be opened by the server. The default is 9000. ① ② 8 - 2...

This manual is also suitable for:

K2sprint

Table of Contents