Robot Virtual Commissioning

Robot Virtual Commissioning allows simulation software to interface with the robot manufacturer's proprietary VRC (Virtual Robot Controller) module. This direct interaction provides the ultimate accuracy in robot motion trajectory as well as cycle time while also allowing simulation of native controller instructions (including those that may come from optional controller technology packages).

Once RRS-II is enabled for a robot (using the RRS Connect command and picking an RRS-II server), the RRS-II Operations command will allow you to invoke the following functionality on the RRS-II robot based on selecting the corresponding tab page in the RRS-II Operations dialog:

  • Set the file location and name of the native program that the VRC module should execute during simulation
  • Get robot stamp
  • Enable/disable RRS-II debug log generation by the VRC module
  • Display the robot's RRS-II (connection etc.) parameter settings
  • Transfer files from the simulation software to the VRC module file system
  • Invoke possible VRC user interface (UI) applications supplied by the VRC module vendor and installed on the simulation software system
  • Display RRS-II controller-specific attribute dialogs

A list of all RRS-II (and RRS-I) robots can be obtained via the RRS Status command.

When using VRC modules that provide a UI that accepts user inputs (such as a virtual teach pendant), a V6 RRS-II robot can be controlled by this UI using the RRS-II Free Play command.