Dear Community User! We have started the migration process.
This community is now in READ ONLY mode.
Read more: Important information on the platform change.

cancel
Showing results for 
Search instead for 
Did you mean: 
SOLVED

Newbie - Versions of apps and compability

Newbie - Versions of apps and compability

Newbie alert! 😶

I got a Core 3 this week and have started to look into ctrlX.  I just wanted to get some clearifications regarding versions after 2-3 factory resets of the controller during some testing this weekend.

If I understand this correctly there are four versions - 1.12, 1.16, 1.18 and 1.20. And the version delivered on the controller is 1.12?

Is it correct that the apps (not delivered by 3rd party) needs to follow the main version on the system? So I need to run the 1.12.x version of Node-Red and not a 1.18.x version if the main version is 1.12 ? I tested 1.18 and 1.20 as a main system version but noticed that the etherCAT for example didn't work on those version. Did a factory reset and used a microSD to install 1.18 and 1.20. 

I got access to some pre-releases of apps which are available through the collaboration room including all four versions of the main system. I can only see a few apps (InfluxDB, IDE, Modbus etc) that are available for download for each version.

Is it correct that not all apps are available for all 4 versions or is it that I just don't have the correct permission inside the collaboration room? The EtherCAT app for example - does this only work on 1.12 ?

And ctrlX WORKS needs to follow the main version on the controller right? I noticed that it isn't possible to uninstall ctrlX WORKS without an error message and I haven't found a way to upgrade WORKS on top of the installed version. Like 1.12 -> 1.18.

How is this supposed to work? Do we need to have all WORKS versions installed on the computer forever when upgrading the core system in the future?

 

4 REPLIES 4

CodeShepherd
Community Moderator
Community Moderator

Sorry for the confusion about the released app and so system versions. Normally you should have gotten some information by your corresponding Bosch Rexroth employee who also granted you the access.

Please have a look to the blog article "Release cycle of Apps" for general information and feel free to tell us if something is unclear.

For your questions:

  • At the moment there are two actively useable versions. 1.12 as long term service version and 1.20 as pre-release version that will also end up in a long term service version end of July, after we got some customer feedback on it.
    1.14, 1.16 and 1.18 are outdated pre-release version and will not any bug fixes or security patches any more.
  • Not all apps need to follow the main version of the system apps. We are working on showing the dependencies in the ctrlX web UI, so customer has a better overview.
    But some apps do. Our recommendation is to use the apps with the same minor version together in on system.
  • Most of the apps are part of the app package (latest DC APP Paket 1.20.0) and only some apps that are not from Bosch Rexroth or are releasing later than the others will/can get an own folder.
  • As several teams are working on different apps and some needs extra time for testing after a main system release it can be that not all apps are available in the latest version for some time.
  • As ctrlX WORKS currently always is including the Engineering software for the PLC and also the ctrlX COREvirtual it needs to have the version as your used PLC app and/or the virtual control version you like to use.
    If there is an error while uninstalling this is bug. Feel free to give us some more information about it so we can help you.
  • Currently a ctrlX WORKS version fitting to each ctrlX CORE - PLC app is needed on an engineering PC. We are working on a modularization of this tool.

Thank you very much. Now things are a bit more clear.

Should all the apps (ethercat, node-red, influx etc) be available for the 1.20 version as well? 1.20 is available through my collabration room, but there isn´t that many apps available for download. I only see IDE, DC App paket and oscilloscope for download in the 1.20 folder.

Like mentioned in the collaboration room the app package is including following. If there are apps missing, that you are expecting, feel free to give us a hint.

Releasenotes | System_Apps | 3D Viewer 3DV-V-0120.1 | Container Engine DOE-V-0118.2+20.10.17 | EtherCAT Master ECM-V-0120.0 | Firewall FRW-V-0120.0 | GCode GCO-V-0120.0 | InfluxDB IDB-V-0120.0+2.6.1 | IoT Dashboard GDB-V-0120.0+9.3.6 | Key Value Database KVD-V-0120.0 | Modbus TCP MBT-V-0120.0 | Motion MOT-V-0120.0 | Node RED RED-V-120.0+3.0.2-ctrlx | OPC UA Client UAC-V-0120.0 | OPC UA PubSub UAP-V-0120.1 | OPC UA Server UAS-V-0120.0 | PLC PLC-V-0120.0 | PROFINET device PND-V-0120.0 I Python PYR-V-0120.0 |Remote Agent RMA-V-0120.1 | Service Indicator SIN-V-0120.0 | Telegraf Server Agent TSA-V-0118.7 | VPN Client VPN-V-0120.0

Found them. Thanks again 🙂 

Icon--AD-black-48x48Icon--address-consumer-data-black-48x48Icon--appointment-black-48x48Icon--back-left-black-48x48Icon--calendar-black-48x48Icon--center-alignedIcon--Checkbox-checkIcon--clock-black-48x48Icon--close-black-48x48Icon--compare-black-48x48Icon--confirmation-black-48x48Icon--dealer-details-black-48x48Icon--delete-black-48x48Icon--delivery-black-48x48Icon--down-black-48x48Icon--download-black-48x48Ic-OverlayAlertIcon--externallink-black-48x48Icon-Filledforward-right_adjustedIcon--grid-view-black-48x48IC_gd_Check-Circle170821_Icons_Community170823_Bosch_Icons170823_Bosch_Icons170821_Icons_CommunityIC-logout170821_Icons_Community170825_Bosch_Icons170821_Icons_CommunityIC-shopping-cart2170821_Icons_CommunityIC-upIC_UserIcon--imageIcon--info-i-black-48x48Icon--left-alignedIcon--Less-minimize-black-48x48Icon-FilledIcon--List-Check-grennIcon--List-Check-blackIcon--List-Cross-blackIcon--list-view-mobile-black-48x48Icon--list-view-black-48x48Icon--More-Maximize-black-48x48Icon--my-product-black-48x48Icon--newsletter-black-48x48Icon--payment-black-48x48Icon--print-black-48x48Icon--promotion-black-48x48Icon--registration-black-48x48Icon--Reset-black-48x48Icon--right-alignedshare-circle1Icon--share-black-48x48Icon--shopping-bag-black-48x48Icon-shopping-cartIcon--start-play-black-48x48Icon--store-locator-black-48x48Ic-OverlayAlertIcon--summary-black-48x48tumblrIcon-FilledvineIc-OverlayAlertwhishlist