Difference between revisions of "AXY:Element Coordination/ATP"

From SoftMC-Wiki
Jump to: navigation, search
 
(17 intermediate revisions by 2 users not shown)
Line 3: Line 3:
  
 
= Test Requirements =
 
= Test Requirements =
AMCS Firmware version: 4.11.?
+
Firmware version: 4.11.?
 
Application Framework: ?
 
Application Framework: ?
  
Line 11: Line 11:
 
= Functionality ATP =
 
= Functionality ATP =
  
== Configuration Verification ==
+
== Data Creation ==
  
 
{| style="border-spacing:0;"
 
{| style="border-spacing:0;"
Line 34: Line 34:
 
| colspan="4"  style="background-color:#ffffff;border-top:0.0139in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0069in solid #000001;border-right:0.0139in solid #000001;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"|  
 
| colspan="4"  style="background-color:#ffffff;border-top:0.0139in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0069in solid #000001;border-right:0.0139in solid #000001;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"|  
  
'''X'''
+
There are two kinds of Moving Frame (MF) objects in ControlStudio: axis-based and robot-based.
 +
Both of them are created in the same way as axes-based  means using the command:<br>
 +
 
 +
<center>'''COMMON SHARED <mf name> as moving frame of <mf-type>'''</center><br>
 +
 
 +
The difference between <u>axes-based</u> and <u>robot-based</u> moving frames is in the argument supplied to the '''[[MC-Basic:movingFrame.MASTERSOURCE| MasterSource]]''' command. We should be able to supply <ROBOT>.SETPOINT and <ROBOT>.HERE values.
 +
 
 +
|-
 +
| style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0139in solid #000001;border-right:none;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| '''Test Equipment'''
 +
| colspan="4"  style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0069in solid #000001;border-right:0.0139in solid #000001;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"|
 +
 
 +
* '''ControlStudio'''
 +
<!-- * '''MIB StandAlone or Extend ''' -->
 +
* '''Simulated or Real system'''
 +
 
 +
 
 +
|-
 +
| style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0139in solid #000001;border-right:none;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| '''Test Procedure'''
 +
| colspan="4"  style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0069in solid #000001;border-right:0.0139in solid #000001;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"|
 +
 
 +
# Load configuration with more than 2 robots (Robot1, Robot2)
 +
# Create a Moving Frame Object  MF
 +
# Assign MF.MasterSource to Robot2.setpoint or Robot2.Here
 +
# Assing MF to MasterFrame of the robot Robot1.MasterFrame = MF
 +
# Activate tracking: Robot1.En =1 and Robot1.Slave = 5
 +
 
 +
|-
 +
| style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0139in solid #000001;border-right:none;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| '''Expected Values'''
 +
| colspan="4"  style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0069in solid #000001;border-right:0.0139in solid #000001;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"|
 +
 
 +
* No movement
 +
 
 +
 
 +
|-
 +
| style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0139in solid #000001;border-right:none;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| '''Measured Values'''
 +
| colspan="4"  style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0069in solid #000001;border-right:0.0139in solid #000001;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"|
 +
 
 +
|-
 +
| style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0139in solid #000001;border-right:none;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| '''Test Results'''
 +
| colspan="4"  style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0069in solid #000001;border-right:0.0139in solid #000001;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"|
 +
 
 +
|-
 +
| style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0139in solid #000001;border-left:0.0139in solid #000001;border-right:none;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| '''Comments'''
 +
| colspan="4"  style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0139in solid #000001;border-left:0.0069in solid #000001;border-right:0.0139in solid #000001;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"|
 +
 
 +
|}
 +
 
 +
== Type parameter ==
 +
 
 +
{| style="border-spacing:0;"
 +
| colspan="2"  style="background-color:#006d75;border-top:0.0139in solid #000001;border-bottom:0.0139in solid #000001;border-left:0.0139in solid #000001;border-right:none;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| <center>'''Test Case №:'''</center>
 +
<center>'''2'''</center>
 +
 
 +
| style="background-color:#006d75;border-top:0.0139in solid #000001;border-bottom:0.0139in solid #000001;border-left:0.0069in solid #000001;border-right:none;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| <center>'''Date:'''</center>
 +
 
 +
 
 +
| style="background-color:#006d75;border-top:0.0139in solid #000001;border-bottom:0.0139in solid #000001;border-left:0.0069in solid #000001;border-right:none;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| <center>'''Performed by:'''</center>
 +
 
 +
 
 +
| style="background-color:#006d75;border-top:0.0139in solid #000001;border-bottom:0.0139in solid #000001;border-left:0.0069in solid #000001;border-right:0.0139in solid #000001;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| <center>'''HW Rev: '''</center>
 +
 
 +
<center>'''FW Rev:'''</center>
 +
 
 +
|-
 +
| style="background-color:#ffffff;border-top:0.0139in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0139in solid #000001;border-right:none;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"|
 +
 
 +
'''Test Purpose'''
 +
 
 +
| colspan="4"  style="background-color:#ffffff;border-top:0.0139in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0069in solid #000001;border-right:0.0139in solid #000001;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"|
 +
 
 +
Check if it is in accordance to: [[Element Coordination#MF.TYPE | TYPE]]
 +
 
 +
|-
 +
| style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0139in solid #000001;border-right:none;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| '''Test Equipment'''
 +
| colspan="4"  style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0069in solid #000001;border-right:0.0139in solid #000001;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"|
 +
 
 +
* '''ControlStudio'''
 +
<!-- * '''MIB StandAlone or Extend ''' -->
 +
* '''Simulated or Real system'''
 +
 
 +
 
 +
|-
 +
| style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0139in solid #000001;border-right:none;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| '''Test Procedure'''
 +
| colspan="4"  style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0069in solid #000001;border-right:0.0139in solid #000001;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"|
 +
 
 +
# Load configuration with more than 2 robot
 +
# Try different combinations of master & slave robots
 +
# Master: ( position-only, orientation-only, position&orientation, 1,2,3 coordinates)
 +
# Slave: ( position-only, orientation-only, position&orientation, 1,2,3 coordinates)
 +
# Check if it behaves according to the table in: [[Element Coordination#MF.TYPE | TYPE]]
 +
 
 +
|-
 +
| style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0139in solid #000001;border-right:none;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| '''Expected Values'''
 +
| colspan="4"  style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0069in solid #000001;border-right:0.0139in solid #000001;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"|
 +
 
 +
* No movement
 +
 
 +
 
 +
|-
 +
| style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0139in solid #000001;border-right:none;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| '''Measured Values'''
 +
| colspan="4"  style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0069in solid #000001;border-right:0.0139in solid #000001;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"|
 +
 
 +
|-
 +
| style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0139in solid #000001;border-right:none;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| '''Test Results'''
 +
| colspan="4"  style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0069in solid #000001;border-right:0.0139in solid #000001;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"|
 +
 
 +
|-
 +
| style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0139in solid #000001;border-left:0.0139in solid #000001;border-right:none;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| '''Comments'''
 +
| colspan="4"  style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0139in solid #000001;border-left:0.0069in solid #000001;border-right:0.0139in solid #000001;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"|
 +
 
 +
|}
 +
 
 +
 
 +
 
 +
 
 +
 
 +
== ObjectLoc parameter ==
 +
 
 +
{| style="border-spacing:0;"
 +
| colspan="2"  style="background-color:#006d75;border-top:0.0139in solid #000001;border-bottom:0.0139in solid #000001;border-left:0.0139in solid #000001;border-right:none;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| <center>'''Test Case №:'''</center>
 +
<center>'''3'''</center>
 +
 
 +
| style="background-color:#006d75;border-top:0.0139in solid #000001;border-bottom:0.0139in solid #000001;border-left:0.0069in solid #000001;border-right:none;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| <center>'''Date:'''</center>
 +
 
 +
 
 +
| style="background-color:#006d75;border-top:0.0139in solid #000001;border-bottom:0.0139in solid #000001;border-left:0.0069in solid #000001;border-right:none;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| <center>'''Performed by:'''</center>
 +
 
 +
 
 +
| style="background-color:#006d75;border-top:0.0139in solid #000001;border-bottom:0.0139in solid #000001;border-left:0.0069in solid #000001;border-right:0.0139in solid #000001;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| <center>'''HW Rev: '''</center>
 +
 
 +
<center>'''FW Rev:'''</center>
 +
 
 +
|-
 +
| style="background-color:#ffffff;border-top:0.0139in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0139in solid #000001;border-right:none;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"|
 +
 
 +
'''Test Purpose'''
 +
 
 +
| colspan="4"  style="background-color:#ffffff;border-top:0.0139in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0069in solid #000001;border-right:0.0139in solid #000001;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"|
 +
 
 +
Check if it is in accordance to: [[Element Coordination#MF.TYPE | TYPE]]
 +
 
 +
|-
 +
| style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0139in solid #000001;border-right:none;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| '''Test Equipment'''
 +
| colspan="4"  style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0069in solid #000001;border-right:0.0139in solid #000001;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"|
 +
 
 +
* '''ControlStudio'''
 +
<!-- * '''MIB StandAlone or Extend ''' -->
 +
* '''Simulated or Real system'''
 +
 
 +
 
 +
|-
 +
| style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0139in solid #000001;border-right:none;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| '''Test Procedure'''
 +
| colspan="4"  style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0069in solid #000001;border-right:0.0139in solid #000001;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"|
 +
 
 +
# Load configuration with more than 2 robot
 +
# Try different combinations of master & slave robots
 +
# Master: ( position-only, orientation-only, position&orientation, 1,2,3 coordinates)
 +
# Slave: ( position-only, orientation-only, position&orientation, 1,2,3 coordinates)
 +
# Check if it behaves according to the table in: [[Element Coordination#MF.TYPE | TYPE]]
 +
 
 +
|-
 +
| style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0139in solid #000001;border-right:none;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| '''Expected Values'''
 +
| colspan="4"  style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0069in solid #000001;border-right:0.0139in solid #000001;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"|
 +
 
 +
* No movement
 +
 
 +
 
 +
|-
 +
| style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0139in solid #000001;border-right:none;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| '''Measured Values'''
 +
| colspan="4"  style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0069in solid #000001;border-right:0.0139in solid #000001;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"|
 +
 
 +
|-
 +
| style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0139in solid #000001;border-right:none;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| '''Test Results'''
 +
| colspan="4"  style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0069in solid #000001;border-right:0.0139in solid #000001;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"|
 +
 
 +
|-
 +
| style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0139in solid #000001;border-left:0.0139in solid #000001;border-right:none;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| '''Comments'''
 +
| colspan="4"  style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0139in solid #000001;border-left:0.0069in solid #000001;border-right:0.0139in solid #000001;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"|
 +
 
 +
|}
 +
 
 +
 
 +
 
 +
 
 +
== Moving Frame Base parameter ==
 +
 
 +
{| style="border-spacing:0;"
 +
| colspan="2"  style="background-color:#006d75;border-top:0.0139in solid #000001;border-bottom:0.0139in solid #000001;border-left:0.0139in solid #000001;border-right:none;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| <center>'''Test Case №:'''</center>
 +
<center>'''5'''</center>
 +
 
 +
| style="background-color:#006d75;border-top:0.0139in solid #000001;border-bottom:0.0139in solid #000001;border-left:0.0069in solid #000001;border-right:none;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| <center>'''Date:'''</center>
 +
 
 +
 
 +
| style="background-color:#006d75;border-top:0.0139in solid #000001;border-bottom:0.0139in solid #000001;border-left:0.0069in solid #000001;border-right:none;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| <center>'''Performed by:'''</center>
 +
 
 +
 
 +
| style="background-color:#006d75;border-top:0.0139in solid #000001;border-bottom:0.0139in solid #000001;border-left:0.0069in solid #000001;border-right:0.0139in solid #000001;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| <center>'''HW Rev: '''</center>
 +
 
 +
<center>'''FW Rev:'''</center>
 +
 
 +
|-
 +
| style="background-color:#ffffff;border-top:0.0139in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0139in solid #000001;border-right:none;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"|
 +
 
 +
'''Test Purpose'''
 +
 
 +
| colspan="4"  style="background-color:#ffffff;border-top:0.0139in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0069in solid #000001;border-right:0.0139in solid #000001;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"|
 +
 
 +
Check if it is in accordance to: [[Element Coordination#Moving_Frame_Base_Offset | MF.BASE]]
 +
 
 +
|-
 +
| style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0139in solid #000001;border-right:none;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| '''Test Equipment'''
 +
| colspan="4"  style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0069in solid #000001;border-right:0.0139in solid #000001;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"|
 +
 
 +
* '''ControlStudio'''
 +
<!-- * '''MIB StandAlone or Extend ''' -->
 +
* '''Simulated or Real system'''
 +
 
 +
 
 +
|-
 +
| style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0139in solid #000001;border-right:none;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| '''Test Procedure'''
 +
| colspan="4"  style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0069in solid #000001;border-right:0.0139in solid #000001;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"|
 +
 
 +
# Load configuration with more than 2 robot
 +
 
 +
|-
 +
| style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0139in solid #000001;border-right:none;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| '''Expected Values'''
 +
| colspan="4"  style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0069in solid #000001;border-right:0.0139in solid #000001;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"|
 +
 
 +
* No movement
 +
 
 +
 
 +
|-
 +
| style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0139in solid #000001;border-right:none;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| '''Measured Values'''
 +
| colspan="4"  style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0069in solid #000001;border-right:0.0139in solid #000001;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"|
 +
 
 +
|-
 +
| style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0139in solid #000001;border-right:none;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| '''Test Results'''
 +
| colspan="4"  style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0069in solid #000001;border-right:0.0139in solid #000001;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"|
 +
 
 +
|-
 +
| style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0139in solid #000001;border-left:0.0139in solid #000001;border-right:none;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| '''Comments'''
 +
| colspan="4"  style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0139in solid #000001;border-left:0.0069in solid #000001;border-right:0.0139in solid #000001;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"|
 +
 
 +
|}
 +
 
 +
== Maser/Slave relationship ==
 +
 
 +
{| style="border-spacing:0;"
 +
| colspan="2"  style="background-color:#006d75;border-top:0.0139in solid #000001;border-bottom:0.0139in solid #000001;border-left:0.0139in solid #000001;border-right:none;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| <center>'''Test Case №:'''</center>
 +
<center>'''6'''</center>
 +
 
 +
| style="background-color:#006d75;border-top:0.0139in solid #000001;border-bottom:0.0139in solid #000001;border-left:0.0069in solid #000001;border-right:none;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| <center>'''Date:'''</center>
 +
 
 +
 
 +
| style="background-color:#006d75;border-top:0.0139in solid #000001;border-bottom:0.0139in solid #000001;border-left:0.0069in solid #000001;border-right:none;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| <center>'''Performed by:'''</center>
 +
 
 +
 
 +
| style="background-color:#006d75;border-top:0.0139in solid #000001;border-bottom:0.0139in solid #000001;border-left:0.0069in solid #000001;border-right:0.0139in solid #000001;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| <center>'''HW Rev: '''</center>
 +
 
 +
<center>'''FW Rev:'''</center>
 +
 
 +
|-
 +
| style="background-color:#ffffff;border-top:0.0139in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0139in solid #000001;border-right:none;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"|
 +
 
 +
'''Test Purpose'''
 +
 
 +
| colspan="4"  style="background-color:#ffffff;border-top:0.0139in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0069in solid #000001;border-right:0.0139in solid #000001;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"|
 +
 
 +
Check if it is in accordance to: [[Element Coordination#Moving_Frame_Base_Offset | MF.BASE]]
 +
 
 +
|-
 +
| style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0139in solid #000001;border-right:none;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| '''Test Equipment'''
 +
| colspan="4"  style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0069in solid #000001;border-right:0.0139in solid #000001;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"|
 +
 
 +
* '''ControlStudio'''
 +
<!-- * '''MIB StandAlone or Extend ''' -->
 +
* '''Simulated or Real system'''
 +
 
 +
 
 +
|-
 +
| style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0139in solid #000001;border-right:none;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| '''Test Procedure'''
 +
| colspan="4"  style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0069in solid #000001;border-right:0.0139in solid #000001;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"|
 +
 
 +
# Load configuration with more than 2 robot
 +
 
 +
|-
 +
| style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0139in solid #000001;border-right:none;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| '''Expected Values'''
 +
| colspan="4"  style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0069in solid #000001;border-right:0.0139in solid #000001;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"|
 +
 
 +
* No movement
 +
 
 +
 
 +
|-
 +
| style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0139in solid #000001;border-right:none;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| '''Measured Values'''
 +
| colspan="4"  style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0069in solid #000001;border-right:0.0139in solid #000001;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"|
 +
 
 +
|-
 +
| style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0139in solid #000001;border-right:none;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| '''Test Results'''
 +
| colspan="4"  style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0069in solid #000001;border-right:0.0139in solid #000001;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"|
 +
 
 +
|-
 +
| style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0139in solid #000001;border-left:0.0139in solid #000001;border-right:none;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| '''Comments'''
 +
| colspan="4"  style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0139in solid #000001;border-left:0.0069in solid #000001;border-right:0.0139in solid #000001;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"|
 +
 
 +
|}
 +
 
 +
== Point Type transformation ==
 +
 
 +
{| style="border-spacing:0;"
 +
| colspan="2"  style="background-color:#006d75;border-top:0.0139in solid #000001;border-bottom:0.0139in solid #000001;border-left:0.0139in solid #000001;border-right:none;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| <center>'''Test Case №:'''</center>
 +
<center>'''7'''</center>
 +
 
 +
| style="background-color:#006d75;border-top:0.0139in solid #000001;border-bottom:0.0139in solid #000001;border-left:0.0069in solid #000001;border-right:none;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| <center>'''Date:'''</center>
 +
 
 +
 
 +
| style="background-color:#006d75;border-top:0.0139in solid #000001;border-bottom:0.0139in solid #000001;border-left:0.0069in solid #000001;border-right:none;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| <center>'''Performed by:'''</center>
 +
 
 +
 
 +
| style="background-color:#006d75;border-top:0.0139in solid #000001;border-bottom:0.0139in solid #000001;border-left:0.0069in solid #000001;border-right:0.0139in solid #000001;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| <center>'''HW Rev: '''</center>
 +
 
 +
<center>'''FW Rev:'''</center>
 +
 
 +
|-
 +
| style="background-color:#ffffff;border-top:0.0139in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0139in solid #000001;border-right:none;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"|
 +
 
 +
'''Test Purpose'''
 +
 
 +
| colspan="4"  style="background-color:#ffffff;border-top:0.0139in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0069in solid #000001;border-right:0.0139in solid #000001;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"|
 +
 
 +
Check if it is in accordance to: [[Element Coordination#Moving_Frame_Base_Offset | MF.BASE]]
 +
 
 +
|-
 +
| style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0139in solid #000001;border-right:none;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| '''Test Equipment'''
 +
| colspan="4"  style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0069in solid #000001;border-right:0.0139in solid #000001;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"|
 +
 
 +
* '''ControlStudio'''
 +
<!-- * '''MIB StandAlone or Extend ''' -->
 +
* '''Simulated or Real system'''
 +
 
 +
 
 +
|-
 +
| style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0139in solid #000001;border-right:none;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| '''Test Procedure'''
 +
| colspan="4"  style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0069in solid #000001;border-right:0.0139in solid #000001;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"|
 +
 
 +
# Load configuration with more than 2 robot
 +
 
 +
|-
 +
| style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0139in solid #000001;border-right:none;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| '''Expected Values'''
 +
| colspan="4"  style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0069in solid #000001;border-right:0.0139in solid #000001;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"|
 +
 
 +
* No movement
 +
 
 +
 
 +
|-
 +
| style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0139in solid #000001;border-right:none;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| '''Measured Values'''
 +
| colspan="4"  style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0069in solid #000001;border-right:0.0139in solid #000001;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"|
 +
 
 +
|-
 +
| style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0139in solid #000001;border-right:none;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| '''Test Results'''
 +
| colspan="4"  style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0069in solid #000001;border-right:0.0139in solid #000001;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"|
 +
 
 +
|-
 +
| style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0139in solid #000001;border-left:0.0139in solid #000001;border-right:none;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| '''Comments'''
 +
| colspan="4"  style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0139in solid #000001;border-left:0.0069in solid #000001;border-right:0.0139in solid #000001;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"|
 +
 
 +
|}
 +
 
 +
 
 +
 
 +
 
 +
 
 +
== Syncing ==
 +
 
 +
{| style="border-spacing:0;"
 +
| colspan="2"  style="background-color:#006d75;border-top:0.0139in solid #000001;border-bottom:0.0139in solid #000001;border-left:0.0139in solid #000001;border-right:none;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| <center>'''Test Case №:'''</center>
 +
<center>'''8'''</center>
 +
 
 +
| style="background-color:#006d75;border-top:0.0139in solid #000001;border-bottom:0.0139in solid #000001;border-left:0.0069in solid #000001;border-right:none;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| <center>'''Date:'''</center>
 +
 
 +
 
 +
| style="background-color:#006d75;border-top:0.0139in solid #000001;border-bottom:0.0139in solid #000001;border-left:0.0069in solid #000001;border-right:none;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| <center>'''Performed by:'''</center>
 +
 
 +
 
 +
| style="background-color:#006d75;border-top:0.0139in solid #000001;border-bottom:0.0139in solid #000001;border-left:0.0069in solid #000001;border-right:0.0139in solid #000001;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| <center>'''HW Rev: '''</center>
 +
 
 +
<center>'''FW Rev:'''</center>
 +
 
 +
|-
 +
| style="background-color:#ffffff;border-top:0.0139in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0139in solid #000001;border-right:none;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"|
 +
 
 +
'''Test Purpose'''
 +
 
 +
| colspan="4"  style="background-color:#ffffff;border-top:0.0139in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0069in solid #000001;border-right:0.0139in solid #000001;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"|
 +
 
 +
Check if it is in accordance to: [[Element Coordination#Moving_Frame_Base_Offset | MF.BASE]]
 +
 
 +
|-
 +
| style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0139in solid #000001;border-right:none;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| '''Test Equipment'''
 +
| colspan="4"  style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0069in solid #000001;border-right:0.0139in solid #000001;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"|
 +
 
 +
* '''ControlStudio'''
 +
<!-- * '''MIB StandAlone or Extend ''' -->
 +
* '''Simulated or Real system'''
 +
 
 +
 
 +
|-
 +
| style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0139in solid #000001;border-right:none;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| '''Test Procedure'''
 +
| colspan="4"  style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0069in solid #000001;border-right:0.0139in solid #000001;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"|
 +
 
 +
# Load configuration with more than 2 robot
 +
 
 +
|-
 +
| style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0139in solid #000001;border-right:none;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| '''Expected Values'''
 +
| colspan="4"  style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0069in solid #000001;border-right:0.0139in solid #000001;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"|
 +
 
 +
* No movement
 +
 
 +
 
 +
|-
 +
| style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0139in solid #000001;border-right:none;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| '''Measured Values'''
 +
| colspan="4"  style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0069in solid #000001;border-right:0.0139in solid #000001;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"|
 +
 
 +
|-
 +
| style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0139in solid #000001;border-right:none;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| '''Test Results'''
 +
| colspan="4"  style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0069in solid #000001;border-right:0.0139in solid #000001;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"|
 +
 
 +
|-
 +
| style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0139in solid #000001;border-left:0.0139in solid #000001;border-right:none;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| '''Comments'''
 +
| colspan="4"  style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0139in solid #000001;border-left:0.0069in solid #000001;border-right:0.0139in solid #000001;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"|
 +
 
 +
|}
 +
 
 +
 
 +
 
 +
== DeSyncing ==
 +
 
 +
{| style="border-spacing:0;"
 +
| colspan="2"  style="background-color:#006d75;border-top:0.0139in solid #000001;border-bottom:0.0139in solid #000001;border-left:0.0139in solid #000001;border-right:none;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| <center>'''Test Case №:'''</center>
 +
<center>'''9'''</center>
 +
 
 +
| style="background-color:#006d75;border-top:0.0139in solid #000001;border-bottom:0.0139in solid #000001;border-left:0.0069in solid #000001;border-right:none;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| <center>'''Date:'''</center>
 +
 
 +
 
 +
| style="background-color:#006d75;border-top:0.0139in solid #000001;border-bottom:0.0139in solid #000001;border-left:0.0069in solid #000001;border-right:none;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| <center>'''Performed by:'''</center>
 +
 
 +
 
 +
| style="background-color:#006d75;border-top:0.0139in solid #000001;border-bottom:0.0139in solid #000001;border-left:0.0069in solid #000001;border-right:0.0139in solid #000001;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| <center>'''HW Rev: '''</center>
 +
 
 +
<center>'''FW Rev:'''</center>
 +
 
 +
|-
 +
| style="background-color:#ffffff;border-top:0.0139in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0139in solid #000001;border-right:none;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"|
 +
 
 +
'''Test Purpose'''
 +
 
 +
| colspan="4"  style="background-color:#ffffff;border-top:0.0139in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0069in solid #000001;border-right:0.0139in solid #000001;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"|
 +
 
 +
Check if it is in accordance to: [[Element Coordination#Moving_Frame_Base_Offset | MF.BASE]]
  
 
|-
 
|-
Line 40: Line 497:
 
| colspan="4"  style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0069in solid #000001;border-right:0.0139in solid #000001;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"|  
 
| colspan="4"  style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0069in solid #000001;border-right:0.0139in solid #000001;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"|  
  
* '''aico.control'''  
+
* '''ControlStudio'''  
* '''MIB StandAlone or Extend '''
+
<!-- * '''MIB StandAlone or Extend ''' -->
 
* '''Simulated or Real system'''
 
* '''Simulated or Real system'''
  
Line 49: Line 506:
 
| colspan="4"  style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0069in solid #000001;border-right:0.0139in solid #000001;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"|  
 
| colspan="4"  style="background-color:#ffffff;border-top:0.0069in solid #000001;border-bottom:0.0069in solid #000001;border-left:0.0069in solid #000001;border-right:0.0139in solid #000001;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"|  
  
# Load configuration with more than 2 axes
+
# Load configuration with more than 2 robot
# Set-up the axes properties (factors, limits, movement properties.)Set two axes startype to be different then SYNC
 
# Execute SyncAll commad
 
  
 
|-
 
|-

Latest revision as of 08:52, 22 May 2014

Element Coordination Verification Procedure


Test Requirements

Firmware version: 4.11.? Application Framework: ?


Related Documentation

Functionality ATP

Data Creation

Test Case №:
1
Date:


Performed by:


HW Rev:
FW Rev:

Test Purpose

There are two kinds of Moving Frame (MF) objects in ControlStudio: axis-based and robot-based. Both of them are created in the same way as axes-based means using the command:

COMMON SHARED <mf name> as moving frame of <mf-type>

The difference between axes-based and robot-based moving frames is in the argument supplied to the MasterSource command. We should be able to supply <ROBOT>.SETPOINT and <ROBOT>.HERE values.

Test Equipment
  • ControlStudio
  • Simulated or Real system


Test Procedure
  1. Load configuration with more than 2 robots (Robot1, Robot2)
  2. Create a Moving Frame Object MF
  3. Assign MF.MasterSource to Robot2.setpoint or Robot2.Here
  4. Assing MF to MasterFrame of the robot Robot1.MasterFrame = MF
  5. Activate tracking: Robot1.En =1 and Robot1.Slave = 5
Expected Values
  • No movement


Measured Values
Test Results
Comments

Type parameter

Test Case №:
2
Date:


Performed by:


HW Rev:
FW Rev:

Test Purpose

Check if it is in accordance to: TYPE

Test Equipment
  • ControlStudio
  • Simulated or Real system


Test Procedure
  1. Load configuration with more than 2 robot
  2. Try different combinations of master & slave robots
  3. Master: ( position-only, orientation-only, position&orientation, 1,2,3 coordinates)
  4. Slave: ( position-only, orientation-only, position&orientation, 1,2,3 coordinates)
  5. Check if it behaves according to the table in: TYPE
Expected Values
  • No movement


Measured Values
Test Results
Comments



ObjectLoc parameter

Test Case №:
3
Date:


Performed by:


HW Rev:
FW Rev:

Test Purpose

Check if it is in accordance to: TYPE

Test Equipment
  • ControlStudio
  • Simulated or Real system


Test Procedure
  1. Load configuration with more than 2 robot
  2. Try different combinations of master & slave robots
  3. Master: ( position-only, orientation-only, position&orientation, 1,2,3 coordinates)
  4. Slave: ( position-only, orientation-only, position&orientation, 1,2,3 coordinates)
  5. Check if it behaves according to the table in: TYPE
Expected Values
  • No movement


Measured Values
Test Results
Comments



Moving Frame Base parameter

Test Case №:
5
Date:


Performed by:


HW Rev:
FW Rev:

Test Purpose

Check if it is in accordance to: MF.BASE

Test Equipment
  • ControlStudio
  • Simulated or Real system


Test Procedure
  1. Load configuration with more than 2 robot
Expected Values
  • No movement


Measured Values
Test Results
Comments

Maser/Slave relationship

Test Case №:
6
Date:


Performed by:


HW Rev:
FW Rev:

Test Purpose

Check if it is in accordance to: MF.BASE

Test Equipment
  • ControlStudio
  • Simulated or Real system


Test Procedure
  1. Load configuration with more than 2 robot
Expected Values
  • No movement


Measured Values
Test Results
Comments

Point Type transformation

Test Case №:
7
Date:


Performed by:


HW Rev:
FW Rev:

Test Purpose

Check if it is in accordance to: MF.BASE

Test Equipment
  • ControlStudio
  • Simulated or Real system


Test Procedure
  1. Load configuration with more than 2 robot
Expected Values
  • No movement


Measured Values
Test Results
Comments



Syncing

Test Case №:
8
Date:


Performed by:


HW Rev:
FW Rev:

Test Purpose

Check if it is in accordance to: MF.BASE

Test Equipment
  • ControlStudio
  • Simulated or Real system


Test Procedure
  1. Load configuration with more than 2 robot
Expected Values
  • No movement


Measured Values
Test Results
Comments


DeSyncing

Test Case №:
9
Date:


Performed by:


HW Rev:
FW Rev:

Test Purpose

Check if it is in accordance to: MF.BASE

Test Equipment
  • ControlStudio
  • Simulated or Real system


Test Procedure
  1. Load configuration with more than 2 robot
Expected Values
  • No movement


Measured Values
Test Results
Comments