background image

the Virtual FlexPendant, the RAPID Editor or the RAPID Tasks window, or, start the program from the

Simulation Play button.

Network Drives and UNC Paths

RobotStudio on computers with roaming user profiles

RobotStudio may fail on PC configurations with roaming user profiles, i.e. when the users’ documents

folder resides on a server and not on the local disk.

Workaround:

 Redefine the ’User Project Folder’ to a folder on the local disk (File 

 Options 

 General 

Files&Folders 

 User Project Folder).

Virtual Controller does not support UNC paths

UNC paths cannot be used to locate Virtual Controller systems. Using UNC paths for VC systems will

cause the log message ‘Failed to initialize FW upgrade framework’ to appear when the system starts.

Subsequent attempts to work with the VC such as synchronizing RAPID data will fail.

Creating and starting systems located on a network drive

When using a network drive to store RobotStudio data such as RobotWare systems or the RobotWare

mediapool, the following problems may occur:

Virtual controller does not start

Not possible to open Virtual FlexPendant

Cause:

 By default, the .NET Framework does not allow execution of code from a remote file system. This

means the application may behave unexpectedly if the media used by the system or the system itself

resides on a network share.

Workaround:

 To resolve this, the user must explicitly grant the required permissions:

1.  Open the file 

Virtual FlexPendant.exe.config

 located in 

C:\Program Files (x86)\ABB Industrial

IT\Robotics IT\RobotStudio 5.61\Bin

2.  Add the following lines:

<?xml version="1.0"?>
<

configuration

>

    <

startup

 

useLegacyV2RuntimeActivationPolicy

=

"true"

>

        <

supportedRuntime

 

version

=

"v4.0"

 

sku

=

".NETFramework,Version=v4.0"

/>

    </

startup

>

    <

runtime

<!-- THIS IS ONE OF THE NEW LINES!!! -->

        <

loadFromRemoteSources

 

enabled

=

"true"

/> 

<!-- THIS IS ONE OF THE NEW LINES!!! -->

    </

runtime

<!-- THIS IS ONE OF THE NEW LINES!!! -->

</

configuration

>

The Virtual FlexPendant must be restarted for the changes to take effect. For further information, see

http://msdn.microsoft.com/en-us/library/dd409252(v=vs.100).aspx

RAPID

Robtargets that are LOCAL to a PROCEDURE cannot be synchronized with RobotStudio

The RobotStudio synchronization engine that translates 3D data of the station to RAPID code and vice

versa does not support robtargets that are declared locally to a procedure.

Workaround:

 Declare the robtargets as global or local to a module instead.

© Copyright 2021 ABB. All rights reserved.

23/30

Summary of Contents for RobotStudio 2022.1

Page 1: ... RELEASE NOTES RobotStudio 2022 1 ...

Page 2: ... settings checked by default OmniCore supportfor IRB1200 Permanently hide ViewRobotatTarget notification Restartdialog after installing a package Tooltip on DefaultGateway in I O Network dialog Visual SafeMove Supportfor rotated CRB15000 robot Information Camera Emulator Removed fromIntegrated Vision in RobotStudio Corrections Known Limitations Visual SafeMove IO Configurator 6 Online Online Paint...

Page 3: ...n us p app installer 9nblggh4nns1 The App Installer is a default built in app in Windows 10 but may have been removed on some PCs Sideloading of apps must be enabled on Windows 10 to installthe virtualOmniCore FlexPendant To enable sideloading follow these steps 1 Open Settings 2 Click Update Security For developers 3 Under Use developer features select Sideload apps or Developer mode Recommended ...

Page 4: ...dows windows mixed reality devices respectively ITEM REQUIREMENT RobotStudio willnot benefit fromthe additionalfeatures of so called Professional or Workstation graphics cards The price levelof these are at a much higher range than gaming graphics cards with comparable performance High end gaming PCs are very suitable for offline programming with RobotStudio Such a PC willprovide good performance ...

Page 5: ... configured on different ports i e Public Network WAN and I O Network LAN in the I O Engineering in RobotStudio CC Link Device CC Link device can now be configured in IO Engineering part of RobotStudio Copy joint values to clipboard as jointtarget text Added a context command to robots for copying the current joint values to the Windows clipboard as a RAPID jointtarget declaration Externalaxes joi...

Page 6: ... systemor the object s parent s coordinate system The same reference willbe used when applying the position orientation It is possible to apply position orientation or both the position and orientation Create part from Work Envelope Added a button in the Work Envelope window for adding the generated work envelope to the station as a part The part is saved in the station and can be exported as any ...

Page 7: ...Open page IRB 1300 12kg 1 4m The IRB 1300 12kg 1 4mvariant has been added to ABB Library It is supported fromRobotWare 7 6 IRB 920T IP54 Clean Room The IRB 920TIP54 Clean Roomvariant has been added to ABB Library It it supported fromRobotWare 7 5 Copyright 2021 ABB All rights reserved 7 30 ...

Page 8: ... the distribution and allow independent updates The sample stations can be downloaded fromthe File Open page Visual SafeMove Possible to decouple emergency stop output FromRobotWare 7 6 it is possible to decouple the externalemergency stop fromthe emergency stop output in order to not cause dead locks Copyright 2021 ABB All rights reserved 8 30 ...

Page 9: ...Target notification menu to hide the notification permanently The notification can be restored by selecting Restore hidden dialogs and messages in Options Restart dialog after installing a package The user willnow be prompted to restart RobotStudio after installing a package fromthe add ins tab Tooltip on Default Gateway in I O Network dialog Added a tooltip that informs the user that the default ...

Page 10: ...Information Camera Emulator Removed from Integrated Vision in RobotStudio Camera Emulator is removed fromIntegrated Vsion in RobotStudio Copyright 2021 ABB All rights reserved 10 30 ...

Page 11: ...gh fora long lasting simulation It has nowbeen increased from 1km to 90 000 000 km 14118 Notpossible to free hand jog joint3 ofIRB 920T The IRB 920TIP30 simulation models have been updated to enable freehand jogging ofboth axis 3 and axis 4 14158 OPCUAClientconnection failure The timeout forfinding an OPCUA serverwas set to 1second in the OPCUA Client Smart Component This could lead to connection ...

Page 12: ...hen logging in as admin user on RobotWare 6 xVirtual Controller RobotStudio nowverifies the credentials when logging in to a RobotWare 6 x VirtualController Earlier any combination ofusername and password was accepted leading to unexpected behavior Note that there is by default no admin useron a RobotWare 6 x controller Visual SafeMove No error when assigning a writer to an inputsignal Nowthere wi...

Page 13: ...gs Exportand importof2D work envelope fails Disabled export ofwire objects such as a 2D work envelope to graphics formats that only support triangle primitives Added support forwire primitives to glTF export Visual SafeMove Base Frame notupdated with data from controller when creating newcontroller configuration NowBase Frame is updated with data from controllerwhen creating newcontrollerconfigura...

Page 14: ... when the configuration already has a PROFIsafe device Visual SafeMove Exception when switching between I O Engineering Tool and Visual SafeMove When configuring devices in I O Engineering Tooland switching windowto VisualSafeMove an exception was thrown when using RobotWare 6 This has nowbeen fixed PDD Copyright 2021 ABB All rights reserved 14 30 ...

Page 15: ...dSafetyConfigurationFile Note that this error may occur for other reasons as well and is thus not unique to this case The function Get vectors fromactive tool reads values fromthe robot The idea behind this function is to to read the data fromthe currently active toolof the robot in order to define a corresponding SafeMove Toolin the safety configuration That is the reason why the tool information...

Page 16: ...oduced with RobotWare 5 60 and later Individual RAPID tasks cannot be stopped for RobotWare 5 60 and later When running multitasking systems it is not possible to start and stop individualtasks with the dropdown menu of the task node in the Controller browser This is due a restriction introduced with RobotWare 5 60 and later However fromRobotWare 6 03 onwards then RAPID tasks to execute or to stop...

Page 17: ...en the controller is in Motors On As a consequence the camera nodes willnot appear in the controller browser Workaround Switch to ManualReduced Speed and use the Refresh command on the Integrated Vision node in the browser to make the cameras appear Information Camera firmware version and update The minimumfirmware version to be used with Integrated Vision is 4 08 If this version is not available ...

Page 18: ...configured and the firewallis turned off The reason is that the controller is not able to detect new cameras on the network when it is in Motors On state When the VC is started stand alone in RobotStudio it is automatically set to Motors On when started Workaround To allow it to discover cameras turn the controlpanelkey to manualmode or launch the VC as part of a station User tip Removing cameras ...

Page 19: ...gh to update the content of the station Unless RobotStudio is restarted the old library instance willremain in memory and be loaded even though the underlying file has been updated This is a known limitation and is expensive to fix There is a workaround to the problem which is to restart RobotStudio The robot IRB 1600ID 1 55 m 6kg replaced by IRB 1660ID1 55 m 6 kg in RobotWare 6 04 The robot IRB 1...

Page 20: ...tWare options SafeMove or Electronic Positioning Switches the backup willfailsince these systems contain files that are read only As a result an error message is presented in the output window System name Backup failed The station willbe successfully saved but there willbe no backup created Workaround Ignore the error message System name Backup failed and create a manualbackup whenever needed The ...

Page 21: ...ABB IndustrialIT Robotics IT RobotStudio 5 xx Instruction Templates and ProgramFiles ABB IndustrialIT Robotics IT RobotStudio 5 xx Code Snippets to the data folder I O signals configured with access level DEFAULT When IO signals are configured with access level DEFAULT only input signals are possible to set reset fromthe I O Simulator and I O Window To be able to affect also output signals set the...

Page 22: ...alType AI Unit CnvIf SignalLabel ctPosition UnitMap 0 31 Access ALL MaxLog 21474 8 MaxPhys 1 MaxPhysLimit 1 MaxBitVal 2147483647 MinLog 21474 8 MinPhys 1 MinPhysLimit 1 MinBitVal 2147483647 Name c1Speed SignalType AI Unit CnvIf SignalLabel ctSpeed UnitMap 32 63 Access ALL MaxLog 21474 8 MaxPhys 1 MaxPhysLimit 1 MaxBitVal 2147483647 MinLog 21474 8 MinPhys 1 MinPhysLimit 1 MinBitVal 2147483647 Multi...

Page 23: ...lt the NETFramework does not allow execution of code froma remote file system This means the application may behave unexpectedly if the media used by the systemor the systemitself resides on a network share Workaround To resolve this the user must explicitly grant the required permissions 1 Open the file VirtualFlexPendant exe config located in C ProgramFiles x86 ABB Industrial IT Robotics IT Robo...

Page 24: ...e VC Because of this and per design the data is not considered the same data Workaround 1 Ensure alldata declarations have the same definition in RS as in RAPID there is no user interface for this 2 Sync to station should now work 3 Sync back to controller and remember to change the data declarations back to what you want Paint The new conveyor tracking module DSQC2000 is not supported for paint r...

Page 25: ...files one for the 32 bit version and another for the 64 bit version Problems when undoing Boolean operations on Geometry Undoing a Boolean operation might not succeed To recover fromthese problems you need to delete the items that caused the problem ScreenMaker Numeric controls and decimal separators To use numeric controls in ScreenMaker on the PC set the decimalsymbolto a single period Other dec...

Page 26: ...to images that change depending on the value of a RAPID variable then if the button is disabled the button shows the greyed image of the state which was active when the disabled state was shown the first time ScreenMaker fails for RobotWare 5 12 ScreenMaker fails to build applications for RobotWare 5 12 Workaround Update to a later RobotWare version AScreenMaker application may fail to build if th...

Page 27: ... a routine with movements is called As a workaround use instructions like StopMove StorePath RestorePath and StartMove to controlthe movements of the robot A Trap routine could be called with a normalbutton controland in the Trap the above instructions can be used to controlthe movements of the robot PictureBoxcontrol as a Widget If a Picture Box controlis created as a widget froma Windows 8 opera...

Page 28: ...ot being correctly created Workaround Create an empty ctrl bin file in the INTERNAL folder of the controller system and then performa warmstart Note The problemwillreappear if the systemis I started The virtualcontroller does not support RobotWare 5 07 08 and RobotWare 5 07 07 Online FlexPendant Viewer does not work RobotWare 5 07 RobotWare 5 08 Compatibility RobotWare 5 08 and its revisions of ar...

Page 29: ...ble with RW 5 13 02 or RW 5 13 03 There are severalchanges in the configuration database for I O EIO CFG and Controller SYS CFG that willcause SystemFailure if an old backup is loaded There are also changed in installed RAPID modules To create a compatible configuration proceed as follows 1 Create and start a VC with a RobotWare 5 13 03 systemcontaining the same options as your originalbackup but ...

Page 30: ... 01 and 6 01 General Compatibility Limitations Safety Configuration Safety configuration of a track motion IRC5 systemequipped with a safety controller of type EPS or SafeMove can be done without the need to read track motion parameters manually when using RobotWare 5 11 01 or later Encrypted parameters needed by the safety controller willbe automatically read by EPS Wizard and SafeMove Configurat...

Reviews: