No motor current flows and no thermal or motion-timing limit is involved at this stage; RobotStudio rejects the system while validating its configuration. The red configuration not supported result means the selected IRB 5720 mechanism, controller family, RW version, options, and two-robot arrangement do not form a supported virtual-controller definition. Because the same workflow accepts two IRB6700 robots, station position is not the primary fault; check the IRB 5720 controller and MultiMove compatibility boundary first.
Meaning of the Configuration Symptom
The failure occurs after selecting the RW version in Virtual Controller from Layout, before RobotStudio creates the controller. That timing separates a configuration-validation problem from a kinematic, collision, electrical, or communications problem. Moving either robot, changing its base coordinates, or modifying a motion path cannot correct a system definition that the controller builder rejects.
The number that matters is the mechanism count: one IRB 5720 tests basic robot-to-controller compatibility, while two test the added MultiMove requirement. Run both cases. If one robot fails, investigate the robot model, controller family, and RW pairing. If one succeeds but two fail, the incompatibility is specifically introduced by the multi-robot architecture or its required option set.
Robot Model and Controller Separation
A RobotStudio library component provides the simulated mechanism: geometry, joints, limits, mounting data, and related model metadata. Loading ABB\RobotStudio2022\Packages\ABB.RobotStudio.Models.IRB5720-1.4\RobotStudio\LibraryComponents can therefore make IRB 5720_125_300 available in the station without proving that the selected virtual controller can operate that mechanism in a MultiMove system.
Controller creation performs a second validation. It must match the robot mechanism to a controller family, an installed RW package, a supported robot definition, the requested number of mechanisms, and the necessary system capabilities. A valid graphical model can fail this test.
If the IRB 5720 selection resolves to an OmniCore controller, verify whether that controller and the selected RW release expose MultiMove for this robot combination. OmniCore is a decision point to check, not a conclusion to infer from the model folder. Read the installed product metadata and ABB compatibility documentation for the exact controller-and-release pairing.
Diagnostic Quantities and Decision Points
| Check | Observed or required value | Where to read it | Decision |
|---|---|---|---|
| Robot quantity | 2 |
Station layout | Introduces the MultiMove requirement. |
| Robot model | IRB 5720_125_300 |
Component identity or properties | Must map to a supported controller robot definition. |
| Model package | ABB.RobotStudio.Models.IRB5720-1.4 |
Component source path | Identifies the model package, not proof of controller compatibility. |
| Failure text | configuration not supported |
Page after RW selection |
Points to a rejected system combination rather than robot placement. |
| Controller family | Read the family selected or proposed for the IRB 5720 | Controller-creation workflow and installed product data | If it is OmniCore, verify MultiMove availability for that exact pairing. |
RW version |
Record the selected installed version | Virtual Controller from Layout |
Compare it with the robot and option compatibility data; do not select versions by trial alone. |
| Control case | Two IRB6700 robots are accepted | Equivalent test station | Shows that the general workflow works, but not that IRB 5720 supports the same architecture. |
Also record whether the builder exposes a MultiMove-related capability for the proposed system. A missing capability, a controller-family restriction, or an unavailable robot mapping can produce the same red validation mark. The displayed error is broad, so the one-robot/two-robot split is the fastest way to localize it.
Controlled Reconstruction Procedure
- Create a clean test station and add one
IRB 5720_125_300from the identified library component. Keep tooling, external axes, and application logic out of this first test so they cannot add another compatibility variable. - Run
Virtual Controller from Layoutwith the sameRWversion used in the failing station. Record the proposed controller family and whether the configuration page accepts the single mechanism. - If the single-robot case fails, stop treating MultiMove as the root cause. Compare the model package, installed controller software, controller family, and robot support metadata. Align the installed packages only with a combination listed as supported by ABB.
- If the single-robot case succeeds, add the second identical IRB 5720 and repeat controller creation without changing the
RWversion. A failure introduced at this step isolates the two-robot capability or option set. - Inspect the proposed controller family. If RobotStudio maps the IRB 5720 system to OmniCore, check the official compatibility and option information for MultiMove on that controller and selected
RWrelease. - Repeat the two-IRB6700 control test using the same controller-creation workflow and, where selectable, the same
RWversion. This confirms that the installation can build a multi-robot system while keeping the robot family as the changed variable. - Create the final virtual controller only from a published-supported robot, controller, software, and option combination. If no supported IRB 5720 MultiMove combination is listed, use a different supported architecture rather than attempting to bypass the validation.
Verification of the Result
A corrected configuration must pass more than the page containing the red mark. Confirm that RobotStudio completes virtual-controller generation, starts the controller without a configuration rejection, and associates both intended mechanisms with the generated system. Then confirm that the requested MultiMove capability is present in the system definition rather than assuming that two visible robot models imply coordinated control.
Save, close, and reopen the station, then start the virtual controller again. This detects a temporary layout state or unresolved package reference. After controller startup succeeds, command limited simulated motion for each mechanism and confirm that the controller addresses the intended robot. Collision checking and coordinated-path behavior are later tests; they cannot validate an unsupported controller definition.
Recurring Configuration Pitfalls
The most common error is treating a component copied from LibraryComponents as a complete controller-support package. It proves that RobotStudio can draw and articulate the mechanism. It does not prove that every installed RW release or controller family can create a system for it.
Another trap is changing robot positions to clear the warning. Layout coordinates affect reach, overlap, and collision behavior after controller creation; they do not add a missing controller capability. Likewise, success with two IRB6700 robots validates the procedure and installation path only. Robot families can have different controller mappings and supported option combinations.
Avoid cycling through RW versions until the red mark disappears without checking compatibility data. An accepted build must still correspond to the controller and software intended for deployment. Record the exact selected version and controller family so the virtual system can be compared with the target design and reproduced.
Frequently Asked Questions
Can I use IRB 5720 MultiMove by loading the robot from LibraryComponents?
Loading ABB.RobotStudio.Models.IRB5720-1.4 makes the mechanism available for layout, but controller creation still requires a supported IRB 5720, controller-family, RW, and MultiMove combination.
Does configuration not supported mean the robots are positioned incorrectly?
No. The error appears during virtual-controller validation, before reach, collision, or motion timing becomes relevant. Repositioning the robots will not add unsupported controller functionality.
Can I fix the error by selecting a different RW version?
Only select another RW version when ABB compatibility information identifies it as supporting the exact robot and controller combination. First test one IRB 5720, then two, using the same version to identify where support fails.
Does a successful two-IRB6700 test prove MultiMove is installed correctly?
It proves that RobotStudio can complete the multi-robot workflow for that IRB6700 combination. It does not establish that IRB 5720_125_300 maps to a controller and RW release with the same capability.
When should I stop testing and contact ABB support?
Stop when one IRB 5720 builds successfully but the identical two-robot system remains unsupported, or when the controller-family and RW compatibility information does not identify an approved MultiMove combination. Provide ABB support with the exact robot designation, model-package name, selected RW version, proposed controller family, error text, and results of the one-robot and two-robot tests.