Information about Nachi AW RRS Interface
The following information is specific to the Nachi AW 1.XX server.
The Device Controller Sample Rate is automatically set to the appropriate RRS heartbeat value (40 msec) when RRS is enabled and is reset back to the pre-RRS value when RRS is disabled.
The RRS interface maps V6 Controller Profile parameters into Nachi RCS parameters as follows:
Computing accuracy level
if the Accuracy Profile Index value is set Use the Accuracy Profile Index value as the Accuracy Type else if ACCURACY_TYPE=SPEED then if ACCURACY_VALUE <= 0% then Use Accuracy Type = 1 else if 0%< ACCURACY_VALUE <= 14.3% Use Accuracy Type = 2 else if 14.3% < ACCURACY_VALUE <= 28.6% Use Accuracy Type = 3 else if 28.6% < ACCURACY_VALUE <= 42.9% Use Accuracy Type = 4 else if 42.9% < ACCURACY_VALUE <= 57.2% Use Accuracy Type = 5 else if 57.2% < ACCURACY_VALUE <= 71.5% Use Accuracy Type = 6 else if 71.5% < ACCURACY_VALUE <= 85.8% Use Accuracy Type = 7 else if Accuracy Value > 85.8% Use Accuracy Type = 8
This RRS interface now supports fixed TCP (stationary tool) interpolation in addition to the usual moving TCP interpolation. Fixed TCP is typically used for the scenario where the tool position is fixed in the cell, the gripper is holding the part, and all tag points to move to are attached to this part. By default, the RRS module performs moving TCP interpolation.
Computing tool number
Tool number is computed in order to determine the tool frame name sent to the RCS module as follows:
if Tool Profile INDEX parameter is set then Use that as the TOOL_NUMBER else if Tool Profile name is of the form "*[#]*" then Use # as the TOOL_NUMBER else Use 0 as the TOOL_NUMBER if TOOL_NUMBER=0 Use TOOL as the tool frame name else Use TOOL[<TOOL_NUMBER>] as the tool frame name
This RRS interface supports fixed TCP (stationary tool) interpolation in addition to the usual moving TCP interpolation. Fixed TCP is typically used for the scenario where the tool position is fixed in the cell, the gripper is holding the part, and all tag points to move to are attached to this part. By default, the RRS module performs moving TCP interpolation.