Standard Programming for Robots and Peripherals
VINCENT seamlessly integrates PLC and robot program development. Both PLC-controlled axes, including sensors, and several robots from different manufacturers are collectively taught and tested in one integrated environment. The system layout is loaded in VINCENT from the CAD system and a virtual function model is created automatically. Robot movements are taught on the virtual model using all of the capabilities of advanced offline programming systems. Any common motion command (PTP, LIN, CIRC, approximate positioning, etc.) can be generated in any coordinate system. Logical elements of robot programs such as loops and conditions are entered in a graphics editor quickly and easily. All of the peripherals’ operations controlled by PLCs are also programmed in the same development environment by performing them in the virtual model.
Offline Verification of the Function of the Entire Manufacturing Line
When the movements of robot and PLC-controlled axes are taught by performing them in the virtual model, individual modules as well as the entire manufacturing cell can be simulated and displayed in 3D. An integrated collision detector reveals errors in the process immediately. A material flow simulation integrated in VINCENT represents non-varying and shape-varying parts. The combined discrete event simulation of every axis of the robot and peripherals precisely ascertains execution times. Time-sensitive sub-processes are thus detected at an early stage and can be optimized.
Vendor-Neutral PLC and Robot Program Generation
Every operation is functionally planned, simulated and optimized in VINCENT independent of the hardware and subsequently converted into the target system’s concrete control code. VINCENT users do not need in-depth knowledge of robot and PLC languages to plan processes or special knowledge to create simulations. The generated control code already includes every mechanism that connects a PLC and robots needed for the target systems.