Programming Stäubli Robots in VAL3+
Precise control of Staubli robots
Advanced programming in the VAL3+ language
Optimization of production processes
Efficient integration of Staubli robots
Modern automation technologies
Flexibility and precision in control
The VAL3+ language is an advanced robot programming environment for Staubli robots, which provides precise control and optimization of industrial processes. NexaRob offers comprehensive support in the configuration, implementation, and integration of systems based on VAL3+, adapting them to specific production requirements.
Contact us Watch the videoDiscover VAL3+ - an improved version of the VAL3 language that helps Stäubli robots achieve higher precision and integration in modern production lines.
Programming Industrial Robots Stäubli in the VAL3+ Language
VAL3+ is a newer version of the programming language dedicated to industrial robots from Stäubli. Thanks to extended motion control functions and improved communication mechanisms, VAL3+ allows you to fully utilize the potential of robots - from pick & place tasks, through precise assembly operations, to complex processes in the food or pharmaceutical industry. At NexaRob, we focus on VAL3+ in projects where high flexibility, accuracy, and easy integration with additional devices or systems are needed.
Why VAL3+?
- Advanced motion control: It offers classic point-to-point (PTP) commands as well as advanced trajectories (e.g., linear, arc), which makes it possible to create very smooth and precise paths.
- Extended safety features: VAL3+ enables detailed definition of zones and collision monitoring, increasing the level of protection for employees and equipment.
- Easy integration with controllers and sensors: Built-in libraries and communication protocols make it possible for Stäubli robots to work with vision cameras, force sensors or PLC controllers, creating a coherent automation ecosystem.
How can NexaRob help?
- Requirements analysis: In cooperation with the client, we define the scope and level of complexity of the application in order to select appropriate models of Stäubli robots and extensions of the VAL3+ language.
- Code creation and optimization: Our team designs and verifies applications in a simulation environment, and then fine-tunes them on real workstations, guaranteeing efficiency and reliability.
- Service and training: We provide comprehensive operator training and system maintenance support so that your production can continuously benefit from reliable Stäubli robotics.
See what distinguishes VAL3+ from the previous version of the Stäubli language and in which industries these robots achieve the highest efficiency.
Key Features and Application Examples in VAL3+
Although previous versions of VAL3 were already a solid foundation for Stäubli robots, VAL3+ introduces new and improved features that make programming even more flexible and efficient. Below we present the most important features and examples of industries where Stäubli robots operating in VAL3+ stand out with particular efficiency:
Improved motion instructions
VAL3+ supports classic point, linear and arc movements, and also allows for detailed definition of accelerations and decelerations, which increases smoothness and accuracy.
Application: Precision assembly in electronics, welding in the automotive industry, fast pick & place operations in the food industry.
Advanced safety
Thanks to extended force control and collision monitoring functions, the robot can react immediately to unforeseen events (e.g., exceeding the safety zone).
Application: Industries with high OHS requirements, such as the food or pharmaceutical industries, where human and robot work is often closely linked.
Deep integration with vision systems and sensors
The ability to dynamically correct trajectories based on data from 2D/3D cameras or force sensors, which significantly improves performance in variable conditions.
Application: Sorting objects of various shapes, assembling sensitive electronic components, palletizing non-standard packaging.
Modular code structure
Thanks to the extended system of procedures, functions and libraries, applications can be built in an organized and easy-to-modify manner.
Application: Production lines with many processing stages, where each station requires a different set of motion commands and control logic.
Cross-industry versatility
Stäubli robots are characterized by their compact design and precision, which, combined with VAL3+, enables their use in numerous processes - from electronics assembly, through packaging and sorting, to machine handling in the automotive industry.
Application: Food industry (fast pick & place operations), pharmaceutical industry (precise assembly and labeling), aerospace industry (handling of delicate components).
VAL3+ is a more modern, more flexible version of the Stäubli language, allowing robots to achieve an even higher level of performance and safety. NexaRob supports the creation and maintenance of such applications - from initial project analysis, through code optimization, to ongoing service and operator training. This ensures that your line can meet the growing challenges of the industry and adapt to changing market conditions.
Discover the various ways to create code for Stäubli robots in VAL3+ and choose the solution best suited to your production requirements.
Main Modes and Programming Methods in Stäubli VAL3+
The Stäubli robots, which operate using the VAL3+ language, can be programmed using several methods - from manually entering commands on the control panel (pendant), through advanced simulation tools, to remote control via a network. This makes the implementation process flexible, safe, and efficient, and NexaRob will help you choose the most suitable programming method. Here are the main methods:
Teach Pendant (Online Programming)
- Direct control: Using a pendant, the operator defines motion points and creates sequences in VAL3+ on a Stäubli robot.
- Quick fixes on the line: Ideal for making small changes or tests without the need for lengthy production downtime.
- Limitations: More complex operations (numerous points, complicated logic) may require considerable time when editing solely on the panel.
Offline Programming (Simulation Environment)
- Working on a computer: VAL3+ code can be designed and tested in a simulation environment (e.g., Stäubli Robotics Suite), allowing you to avoid errors and downtime on the line.
- Time saving: After developing and refining the application in the simulator, simply upload the finished version to the robot, which reduces corrections and shortens downtime.
- Application: Excellent for advanced projects where detailed collision analysis, precise paths, and cycle times are required.
Online Remote Programming (Network Control)
- Remote access: If the network is properly secured, the NexaRob team or operators can connect to the Stäubli controller via the internet and make modifications to the code.
- Expert support: This enables a quick response to errors or optimization needs without the need for an engineer to come on site.
Hybrid Approach
- Combining methods: The Teach Pendant for basic settings and calibration is often combined with offline tools for developing and optimizing more complex functions.
- Gradual improvement: Code can be updated and tested iteratively, minimizing the risk of errors and downtime in production line operations.
Programming methods in VAL3+ are universal and can be flexibly combined, depending on needs and the complexity of the project. This allows Stäubli robots Stäubli integrate with vision systems and sensors, further improving and securing the production process. VAL3+ Learn how Stäubli robots with VAL3+ use cameras and sensors to dynamically adapt to changing working conditions on the line.
Integration with Vision Systems and Sensors in Stäubli VAL3+
Integration with Vision Systems and Sensors in Stäubli VAL3+
VAL3+ supports communication with 2D/3D cameras, allowing for real-time transmission of data on the position, shape, and orientation of objects.
Vision Systems
- Protocols and libraries: When products are arranged in a disorganized manner, the robot can automatically calculate the offset and correct the path - significantly improving the pick & place process.
- Dynamic motion correction: In applications requiring delicate movements (e.g., connecting electronic components), the robot verifies the force level to avoid crushing or breaking parts.
Force and Moment Sensors
- Precise Assembly: When the torque on an axis exceeds a specified threshold, VAL3+ stops the robot's operation, protecting equipment and operators from dangerous situations.
- Collision detection- Extended kinematics:
Support for Additional Axes and Peripherals
- Enhanced kinematics: The Stäubli robot can control additional axes, such as rotary tables or positioners, and VAL3+ ensures their synchronization during complex assembly or welding tasks.
- Application: Automotive industry (multi-axis welding), food industry (packing non-standard packaging), electronics (modifying processing positions on the fly).
Application examples
Food industry
The camera recognizes different shapes and sizes of products, and the Stäubli robot adjusts the grip and position, quickly and accurately placing products in packaging.
Electronics
Delicate assembly of components, where a force sensor controls the pressing torque, ensuring no damage to the elements and high precision.
Logistics
Sorting packages by barcodes - the robot receives data from the vision system, correcting its movement on the fly, which speeds up the parcel handling process.
By integrating with vision systems and sensors, robots Stäubli in VAL3+ can dynamically adapt to changing production conditions - increasing the efficiency and safety of the entire process. NexaRob assists in selecting equipment, writing and optimizing code, and providing training so that your production line can fully utilize intelligent Stäubli robotics.
See how the VAL3+ language has streamlined and accelerated the assembly of delicate components in a demanding electronic production environment.
Automation of Precise Assembly in the Electronics Industry with Stäubli VAL3+
In the electronics industry, where hundreds of thousands of small components must be assembled with the highest accuracy, Stäubli robots - programmed in VAL3+ - have proven to be a reliable and flexible solution. Below we describe a case study in which rapid adaptation to new models and built-in trajectory correction mechanisms made it possible to drastically reduce production time and costs.
Context and Main Challenges
- Delicate Components: Even a small excess of force or deviation in movement would risk damaging the high-value components.
- Multi-stage processes: Each product went through several assembly stations, requiring different levels of precision and force.
- Dynamic assortment: The lines assembled various devices, which required frequent code updates and quick switching between variants.
Solutions in VAL3+ Code
Modular structure of the assembly sequence
Each stage (e.g., feeding components, joining them, visual inspection) was separated into dedicated procedures in VAL3+, which improved readability and facilitated changes to the code. Parameters such as speed, pressing force, or assembly coordinates could be quickly modified in separate configuration files.
Integration with force sensor and vision system
The robot continuously monitored the force level during the assembly of electronic components, protecting them from crushing or cracking. A camera supervised the correct positioning of the components. If any misalignment was detected, the software calculated an offset in real time and corrected the robot’s trajectory.
Automatic quality verification
After assembling each product, the robot performed a short sequence of test movements to check the physical position of key components and signaled any deviations to the operator. The number of devices requiring manual inspection was reduced, shortening the overall production cycle time.
Effects and Benefits
- Increased efficiency by approx. 25% Precise control and error reduction significantly increased production speed.
- Reduced number of defective products Dynamic trajectory correction and force control eliminated component damage, reducing warranty costs and waste.
- Easy Adaptation to New Models: The modular structure and configurable parameters in VAL3+ enabled quick line switching when introducing new device variants.
Thanks to the use of Stäubli robots with VAL3+ proved effective in the demanding electronics environment, where precision and component delicacy requirements are extremely high. Comprehensive support NexaRob - including analysis, coding, testing and training - enabled the investor to improve and accelerate assembly to a degree that translates into noticeable profits and improved quality of final products.
How to maintain high efficiency and compliance with health and safety standards, even with intensive development of applications based on VAL3?
Optimization of Codes and Safety Procedures in Stäubli VAL3+
After creating and implementing an application in the VAL3+ language, it is crucial to regularly improve the code and maintain safety procedures so that Stäubli robots can work efficiently and reliably. NexaRob recommends the following practices that help maintain stability and flexibility of applications:
Cycle time and trajectory analysis
- Data collection: Built-in tools monitor the number of cycles, errors and downtimes. By analyzing these statistics, areas for optimizing trajectories or logic can be identified.
- Refactoring the sequence: Small changes in speed, approach angles, or eliminating unnecessary points can shorten the cycle time without compromising quality.
Code structure and modularity
- Avoiding repetitions: Creating common procedures and functions reduces the risk of errors and facilitates software updates.
- Clear names and comments: Maintaining a consistent naming style (e.g., pMountingPos, nForceLimit) improves code transparency, promoting collaboration among multiple programmers.
Safety procedures
- Emergency stop conditions: VAL3+ allows the robot to react to excessive torque or exceeding safety zones. Regular testing of these functions ensures compliance with health and safety standards.
- Updating in case of changes: When introducing new standards (e.g., automotive, food processing, electronics), it is worth verifying and updating the code and safety sensors.
Updates and development
- New firmware versions: Stäubli often provides software updates and extensions. Assessing their benefits helps decide whether to implement them in a given application.
- Workstation scalability: If a company plans to expand the line with additional robots or devices, the modular approach in VAL3+ simplifies the process of adding new elements.
Systematic code optimization and attention to safety procedures in VAL3+ allow Stäubli robots to operate with maximum efficiency and maintain the highest health and safety standards. NexaRob helps with code audits, hardware upgrades, and consultations, which allows your company to dynamically respond to changing market needs and continuously improve production efficiency.
Dispel your doubts regarding the creation and maintenance of applications in Stäubli VAL3+, and also learn about our support model
Frequently Asked Questions
Below, we answer frequently asked questions about Stäubli robots operating in VAL3+. If you cannot find an explanation for your specific case, please contact NexaRob - we will be happy to discuss the details of your project and tailor specific solutions.
No. Although VAL3+ introduces many advanced features, the general principles of control logic and motion definition are intuitive for those familiar with robot programming. NexaRob also provides training that will help your team get up to speed quickly.
Stäubli robots are popular in electronics (precision assembly), the food industry (packaging, sorting), the automotive industry (welding, assembly) or the pharmaceutical industry (delicate product handling). Their compact design and high precision make them suitable for many different processes.
Yes. Simulation tools (e.g., Stäubli Robotics Suite) allow you to create and verify code without interrupting production. This reduces downtime and avoids potential errors when launching a new application.
Yes. VAL3+ provides communication mechanisms that enable robots to dynamically correct movements based on images from cameras (2D/3D) or data from force sensors. This significantly increases the flexibility and accuracy of production processes.
Standard models are industrial robots, usually operating in safety zones with enclosures and light curtains. However, some models and extensions allow for closer interaction with humans. In VAL3+, you can also define force limits, speed limits, and immediate emergency stop procedures.
It depends on the dynamics of production. With frequent changes in product range or optimization needs, updates may be quite regular. In a stable environment, they are less frequent, mainly for maintenance purposes. The modular structure of the code in VAL3+ makes it easier to modify without stopping the entire line.
Yes. We cooperate with a network of suppliers, including Stäubli, and help in selecting the appropriate robot model, hardware configuration, and writing VAL3+ code. We also provide service, training, and development support for the future.
Migration requires analyzing the differences in approach to motion and syntax. NexaRob can help in this process by assessing which parts of the logic can be transferred directly, and where changes will be necessary. Sometimes it is less time-consuming than writing everything from scratch.
We invite you to contact us via email or phone. NexaRob will present an analysis of your needs, select hardware, and develop VAL3+ code, as well as prepare training for operators. Thanks to this, your production line can operate more efficiently, safely, and flexibly in a constantly changing market environment.
Do you have more questions?
Contact NexaRob - our experts offer comprehensive assistance in the design, implementation, and maintenance of solutions based on Stäubli robots and the VAL3+ language. Together we will ensure maximum efficiency, minimal risk of errors, and compliance with strict safety standards for your production.
Automate Your Business with NexaRob - Contact Us!
Interesting facts from around the world
GAM: a new basic model for robotic manipulation in industry.
Amazon introduced the Generalized Action Model (GAM) - an advanced foundational model for robotic manipulation, which
Fraunhofer IPA presents robotics for the circular economy at the European Parliament
On September 2, 2026, the Fraunhofer Institute for Manufacturing Engineering and Automation IPA (IPA)
A new method helps people predict errors in self-driving cars
Researchers from MIT and Motional have developed a system that allows people to predict errors in self-driving cars.
How intelligent memory coding can save energy in autonomous vehicles
A new method called MotiMem-Omega can reduce energy consumption in the memory interface of an autonomous vehicle by
KEENON unveiled the KOM 3.0 at WRC 2026: robots think before they act
At the World Robot Conference 2026, KEENON Robotics presented KOM 3.0 - a new generation of AI architecture,