ROBOT SOFTWARE STÄUBLI ROBOTICS CONTROLS

Driving Stäubli robots with industrial PLCs

More information

The purpose of uniVAL plc is to drive Stäubli robots with industrial PLCs, connected to the robot controller via a standard fieldbus.

  • Driving a robot with a PLC
  • The motion trajectories can be taught with the Stäubli teaching pendant
  • The robot maintenance is still performed with the Stäubli maintenance tools
  • Based on standard fieldbus communication
Principles
  • Library of function blocks on the PLC side to perform motion trajectories and other operations (uniVAL plc client*)
  • A database accessible and modifiable by uniVAL plc client is hosted on the robot (uniVAL plc server)
  • The database can contain, among other things, motion trajectories
  • The communication between uniVAL plc client and uniVAL plc server is performed over the fieldbus, based on a Stäubli-defined standard
Main benefits
  • Reduces costs of development and training : The programming is done within the PLC environment
  • Reduced commissioning costs : The communication is based on simple, easy to access I/Os
  • The motion trajectories can be stored on the PLC side : The motion data used by uniVAL plc server can be accessed and modified by uniVAL plc client
  • Standardization over the entire production line : Compatible with all the CS9 and CS8-generation Stäubli robots, even already installed systems
  • Open and adaptable system : Development and customization of functions can be done by the end user
uniVAL plc robot software
Available for: Beckhoff Twincat / Siemens Simatic / Rockwell Logix / Codesys / Etc …
Commissioning
  • uniVAL plc server is installed on the robot (done at the factory if the robot is ordered with the option)
  • Installation of function blocks library in the PLC environment (uniVAL plc client)
  • Configuration of the fieldbus on the PLC side
  • Motion trajectories teaching
  • Development of PLC program
Options
  • The motion teaching interface can be hosted on the PLC side (remote MCP Option)
  • Stäubli assistance for customization of an existing uniVAL plc client (new function blocks, etc …)
  • Stäubli assistance for the development of a new uniVAL plc client for any PLC