This release has the following requirements.
Hardware requirements
Connected Components Workbench requires the following hardware:
Software requirements
The following operating systems are supported and recommended*:
|
IMPORTANT
|
Installation failure will occur on systems running on Windows 10
1507 and Windows 10 1511 due to Microsoft® .Net Framework
4.8 requirements.
|
|
|
Tip: When running on the following operating systems, Connected
Components Workbench requires .NET Framework 3.5 SP1 to be installed.
|
*The recommended operating systems have priority for Microsoft Patch Qualifications with Rockwell Automation software.
Rockwell Automation's software installation policy is based on the lifecycle information of Microsoft operating systems. If an operating system's lifecycle state is approaching the end, you may encounter a warning message when trying to install Rockwell Automation software on it.
|
Microsoft lifecycle policy
|
Rockwell Automation installation
warning policy
|
Rockwell Automation installation
prevention policy
|
|
Fixed
|
Present a warning message during
installation on Microsoft operating systems
that are six months past Microsoft's
mainstream date.
|
Prevent installation on Microsoft operating
systems that are six months past Microsoft's
extended end date.
|
|
Modern
|
Present a warning message during
installation on Microsoft operating systems
that are 18 months ahead of Microsoft's
retirement date.
|
Prevent installation on Microsoft operating
systems that are six months past Microsoft's
retirement date.
|
Rockwell Automation will provide a notice about the lifecycle information of the following operating systems.
|
Operating system
|
Microsoft
lifecycle
policy
|
Start date
|
Mainstream date
|
Extended end
date
|
Retirement
date
|
Installation
warning
|
Installation
prevented
|
|
Windows Server 2019
Standard and
Datacenter editions
|
Fixed
|
November 13,
2018
|
January 9, 2024
|
January 9,
2029
|
None
|
August 1,
2024
|
August 1,
2029
|
|
Windows Server 2016
Standard and
Datacenter editions
|
Fixed
|
October 15,
2016
|
January 11, 2022
|
January 12,
2027
|
None
|
August 1,
2022
|
August 1,
2027
|
|
Windows 10
Enterprise and
Professional editions
|
Modern
|
July 29, 2015
|
None
|
None
|
October 14,
2025
|
May 1,
2024
|
May 1,
2026
|
For the latest compatibility information, refer to the Microsoft Lifecycle Policy and Product Compatibility and Download Center.
Connected Components Workbench automatically installs the following required software on the computer, if necessary:
|
IMPORTANT
|
Installation failure will occur on systems running on Windows 10
1507 and Windows 10 1511 due to Microsoft .Net Framework 4.8
requirements. Uninstalling Connected Components Workbench
would not remove all these components. It is recommended to
verify the respective component dependencies before uninstalling
them.
|
High Resolution Display Support
Windows 10 v1803 or later is the recommended operating system if running this software with a 2K or 4K High Resolution Display with scaling up to 125%.
Rockwell Automation Test Environment
Rockwell Automation tests software products under a standard configuration of operating systems and antivirus software. For additional information, see the Knowledgebase Document ID: PN24 - Rockwell Software Products and Antivirus Software.
Supported browsers
The following web browsers have been tested and are supported for use with this release:
Security requirements
To learn about designing a secure networking environment, review this publication:
To learn about implementing application-level security using FactoryTalk Security, review this publication:
To learn about designing and implementing an architecture with device-level security using CIP Security, review these publications:
This release includes the following system features.
Connected Components Workbench version 23.00 has the following new and enhanced features:
New features
Add the L20E controllers that support all LC20 features and the following:
Enhanced features
Increase the password length of controllers and Program Organization Units to 8–64 characters.
|
Feature
|
Added Controller Supporting the Feature
|
| 2080-Remote LCD module attachment
|
L20E controllers
|
|
L50E controllers
| |
|
L70E controllers
| |
|
LCD_BKLT_REM, LCD_REM, and
KEY_READ_REM instructions
|
L20E, L50E, and L70E controllers
|
|
USB port configuration
|
L20E controllers
|
|
MicroLogix mapping
|
L50E controllers
|
|
MSG_PCCC instruction
|
L50E controllers
|
Support IPv6 in L50E and L70E controllers and support Modbus TCP server for IPv6-compatible controllers.
This release corrects the following anomalies.
This release has the following known anomalies.
To avoid this problem, reset the firmware via USB.
These anomalies are from previous releases but are still known in this release.
Connected Components Workbench closes when selecting a PanelView 800 tag from the Cross Reference Browser window. First identified in Connected Components Workbench version 20.01.00. [Jira 1116675]
To avoid this problem, do not use square brackets '[' and ']' in the PanelView 800 tag name.
To avoid this problem, create the variables directly in the UDF.
This release has the following functional changes from the previous release.
Connected Components Workbench version 23.00 has no changes in functionality since the last release.
This release has the following application notes.
The following are the application notes for Connected Components Workbench version 23.00.
CIS Benchmarks test results
Rockwell Automation conducts tests using domain-joined computers configured according to CIS Benchmarks to help assure that software products perform as expected on computers that are hardened to industry best practices.
For more information about the guidelines, see the Knowledgebase Document ID: QA63609 - Recommended guidelines for hardening software, computer, device, and network systems and infrastructure (CIS Benchmarks).
Restarts during installation of Connected Components Workbench
Some Microsoft components may require a restart before the full Connected Components Workbench installation is complete. If the Connected Components Workbench does not install completely, restart the computer, and the Connected Components Workbench automatically continues installing.
Install Connected Components Workbench version 23.00
If you have a previous version of Connected Components Workbench installed, it is recommended to:
To install Connected Components Workbench
|
|
Tip: To use Software Center Configuration Manager (SCCM), install it with a
user account or manually install Visual Studio shell 2013 before installing
Connected Components Workbench.
|
To upgrade an existing installation
FactoryTalk Updater
The FactoryTalk Updater utility is installed with Rockwell Automation software products. It assists the management of installed Rockwell Automation software by announcing new versions and patch roll-ups. Registering for updates is not required to receive announcements from the FactoryTalk Updater.
System logs and some application data are stored in this folder:
C:\Users\Public\Documents\Rockwell\Updater\Data
The logs and application data can be helpful when contacting Rockwell Automation Technical Support. System logs are automatically deleted after 90 days.
|
|
Tip: To receive notifications of new versions and patch roll-ups, the
FactoryTalk Updater utility requires access to the Download Center web
service. Verify that the firewall does not block access to this URL:
https://api.rockwellautomation.com/es-be-pcdc-vpcprod/
|
Unattended or silent install
Use command-line parameters to perform an unattended or silent installation of the software.
Installation Command-line parameters
Use command Setup.exe /? to display the usage options for installation parameters. Command-line parameters are case-insensitive. If a specified value includes a space, be sure to enclose the value in quotation marks (for example, "value with spaces").
Examples
The following examples show how to use the installation commands.
Setup.exe /Q /IAcceptAllLicenseTerms
Setup.exe /QS /IAcceptAllLicenseTerms /AutoRestart /SetupLanguage=CHS
/InstallDrive=D:
Error codes
The following table identifies the error codes that can be returned by an installation.
|
Error Code
|
Value
|
Description
|
|
ERROR_SUCCESS
|
0
|
The installation completed successfully.
|
|
ERROR_INVALID_PARAMETER
|
87
|
One of the parameters was invalid.
|
|
ERROR_INSTALL_USEREXIT
|
1602
|
The installation was canceled by the user.
|
|
ERROR_INSTALL_FAILURE
|
1603
|
A fatal error occurred during installation.
|
|
ERROR_BAD_CONFIGURATION
|
1610
|
The configuration data for this product is corrupt. Contact your
support personnel.
|
|
ERROR_REBOOT_CONTINUE
|
1641
|
A reboot is required to continue to installation.
|
|
ERROR_SUCCESS_REBOOT_REQUIRED
|
3010
|
A restart is required to complete the installation. After restart,
the product is successfully installed.
|
|
ERROR_REBOOT_PENDING
|
3012
|
A restart is pending and is required before the installation can
continue.
|
|
ERROR_SUCCESS_NOT_APPLICABLE
|
3013
|
The installation cannot proceed because the products are
already installed.
|
|
ERROR_SUCCESS_WARNING_REBOOT
|
3014
|
The installation succeeded with warnings. Check the installation
log file for details. To complete the installation, restart the
computer.
|
VeriSign Universal Root Certification Authority certificate
If the VeriSign Universal Root Certification Authority certificate does not exist on the local computer, the certificate is installed while installing Rockwell Automation software. Use Microsoft Management Console (MMC) to view the certificate in Console Root > Certificates (Local Computer) > Trusted Root Certification Authorities > Certificates.
Convert an existing project to the current release
To use the most current features on projects created in previous versions of Connected Components Workbench, convert the project to the current release by opening the project in the latest Connected Components Workbench. This will automatically convert the project’s databases to the current release.
An existing project that is converted to the current release, opened and saved in the current release, or downloaded to a Micro800 controller cannot be opened in a previous release. If a project is shared, all users must upgrade to the current release of the Connected Components Workbench to continue using the project.
When you open a project created in a previous release of the Connected Components Workbench, the project database automatically updates to the current release, which allows access to the latest Connected Components Workbench features. However, to use the new device-specific features in the current release, you may also need to use the device's upgrade feature to upgrade the device. For example, Micro800 controllers use the Change Controller feature to update the controller firmware revision to the latest revision to make use of newly added instructions.
User account types for Connected Components Workbench
When you create projects or open existing projects, we recommend that you do not use the default Guest user account and that you use the same type of account you used when you installed Connected Components Workbench. That is, if you were signed in under an administrator account when you installed Connected Components Workbench, you should sign in with an account that has administrator privileges when you use the Connected Components Workbench.
To change to an administrator account
File Extensions and locations
Connected Components Workbench creates and uses the file extension .ccwsln for user-created projects.
By default, the product-managed files are saved to:
C:\Users\<user>\Documents\CCW\<Project#>\<project#>.ccswln
Connecting to a Micro800 controller on a virtual machine
If you install RSLinx Classic on a virtual machine (for example, VMware®), make sure to disable RSLinx Classic on the host computer before you plug the USB cable that is attached to your Micro800 controller into the host computer. If you ignore this step, the host computer will obtain the driver for the Micro800 controller, and the virtual machine may not be able to detect the Micro800 controller.
Connecting to a Device using Ethernet
Use the default EtherNet/IP driver to connect to a device.
If you use Ethernet instead of a USB to connect to the controller, the Ethernet/IP driver is installed by default in RSLinx and you can connect to devices that are on the same subnet as the PC. If a DHCP server is available, in most cases, your computer and the device (such as the Micro850 controller, which defaults to DHCP) will be assigned IP addresses that will allow them to communicate using this Ethernet/IP driver. The Ethernet/IP driver will browse all devices on the subnet.
In cases where the device is not on the same subnet as the PC or you do not wish to view all devices on the subnet, it is recommended to install the Ethernet Devices driver, which requires manually entering the IP address of the device.
To add the Ethernet Devices driver to connect to a device
Note: Be sure to select the correct port (it may not be the Windows default).
Security considerations
Connected Components Workbench and its included software components require running system services and network access to communicate with controllers, drives, graphic terminals, and other devices. You may need to enable system services or configure firewall rules for Connected Components Workbench to function properly. However, Connected Components Workbench does not require endpoint firewall rules because it is not a server product that allows remote clients.
For a list of services that require network access, as well as detailed information on security concerns, see Knowledgebase Document ID: PN826 - Security considerations when using Rockwell Automation Software Products.
For a list of TCP/UDP ports used by Rockwell Automation products, see Knowledgebase Document ID: BF7490 - TCP/UDP Ports Used by Rockwell Automation Products.
View UDC Help with Help Viewer 2.2
The Help Viewer 2.2 Filter is designed to keep the search list compact and manageable. Titles appear in the filtered table of contents (TOC) list only if they contain the root of the term used in the filter and the empty TOC levels are collapsed with an ellipsis (…).
For example, if you specify "troubleshooting" as a filter, only titles that contain "troubleshoot" or "troubleshooting" appear. Nodes whose titles do not contain the term are collapsed to a single node with an ellipsis (...).
In the filtered TOC, you can do the following:
Internet Explorer security settings
Internet Explorer® high security settings can prevent some help features from working as expected.
VMware compatibility
Compatibility with VMware has not been formally tested, but it has been used extensively with Connected Components Workbench.
Manually connecting a virtual machine to a USB device
Downloading available firmware
The only firmware files installed with Connected Components Workbench 10.0 and later are the two most recent firmware versions for the Micro800 controllers. Additional firmware files (.dmk) are available for download on Rockwell Automation Compatibility and Downloads.
Downloading sample code and Device Manuals
If upgrading Connected Components Workbench from an earlier version to 11.00 or later, the Sample Code and Device Manuals of the earlier version should be downloaded manually. The latest Sample Code and Device Manuals are available for download on Rockwell Automation Compatibility and Downloads. We recommended you install the same version of Device Manuals as Connected Components Workbench.
Activation and grace period
If the Connected Components Workbench Developer Edition is unable to connect to the FactoryTalk Activation server, it enters a seven-day grace period. Once the grace period expires, Connected Components Workbench will run as Standard Edition.
Installing language package
If a German or Italian Connected Components Workbench version is installed on Windows 10 or Windows Server 2012 and later with a different language version, install the German or Italian Language Pack on your operating system.
Spectrum Controls module configuration tool
For the Spectrum Controls module configuration tool, it is installed to C:\Program Files (x86)\Rockwell Automation\CCW\SpectrumTool\ModuleConfigConverter.exe. This launch path can be configured as part of the module’s profile.