This release has the following requirements.
RSLinx Classic version 4.40.00 (CPR 9 SR 14)
For the latest compatibility and driver support information, refer to the Rockwell Automation Product Compatibility and Download Center.
Hardware requirements
RSLinx Classic requires the following hardware:
Software requirements
RSLinx Classic has been tested on the following operating systems:
RSLinx Classic adopts .NET 4.8 that is only supported in Windows 10 v1803 and later.
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.
RSLinx Classic version 4.40.00 (CPR 9 SR 14) has been tested, and is compatible, with the following products:
RSLinx Classic version 4.40.00, Studio 5000 Logix Designer version 36.00.00, and device profiles that ship with Studio 5000 Logix Designer version 36.00.00 are not compatible with RSNetWorx version 9.00.00 or earlier. RSNetWorx and the DeviceNet Tag Generator must be upgraded to a version later than 9.00.00 before installing these products.
To help meet secure system design requirements review these publications:
This release includes the following system features.
There are no new features in RSLinx Classic version 4.40.00.
This release has the following known anomalies.
Restart the controller to re-establish USB communications or use EtherNet/IP to communicate with the controller instead of USB.
To resolve this problem, manually upload EDS files.
These anomalies are from previous releases but are still known in this release.
There is currently no work around for this anomaly.
This release has the following functional changes from the previous release.
There are no functional changes in RSLinx Classic version 4.40.00.
This release has the following application notes.
The following are the application notes for RSLinx Classic version 4.40.00.
Device Description File Installation Tool
Starting from RSLinx Classic version 4.40.00, the EDS Hardware Installation Tool is renamed to Device Description File Installation Tool.
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).
RSLinx Classic version 4.40.00 has been tested on CIS Microsoft Windows 10 Enterprise Benchmark v1.12.0, CIS Microsoft Windows 11 Enterprise Benchmark v1.0.0, CIS Microsoft Windows Server 2019 Benchmark v1.3.0, and CIS Microsoft Windows Server 2022 Benchmark v1.0.0.
Exceptions settings for RSLinx Classic version 4.40.00 are listed.
CIS Microsoft Windows 10 Enterprise Benchmark v1.12.0
Once a bridged IP address configuration is modified, RSLinx Classic can exit but the harmony service, RSObserv.exe, must continue to operate for 10 to 15 minutes to ensure the changes are saved.
To correct this issue, the RSLinx Classic installation process adds a certificate verisign-univ.cer issued by VeriSign Universal Root Certification Authority to the Trusted Root Certification Authorities store for a local computer.
This certificate can be found in the Console Root > Certificates (Local Computer) > Trusted Root Certification Authorities > Certificates folder of the Windows Microsoft Management Console MMC.EXE tool’s certificates Snap-in option.
To work around this problem, go to Find Available Activations in FactoryTalk Activation Manager, select Update Activation Search Path, and clear the check box of the disconnected server (or delete the path to the server).
In response to Microsoft Distributed Component Object Model (DCOM) Hardening patch (MS KB5004442), the minimum DCOM authentication level used by Rockwell Automation products was raised to Packet Integrity.
IMPORTANT
|
Installing this product’s latest version with earlier unpatched
versions of other FactoryTalk products or products using Classic
OPC DA connections may cause a loss of connectivity due to the
difference in DCOM authentication level used. For additional
information, see the Knowledgebase Document ID: IN39461 -
Microsoft DCOM Hardening Information TOC.
|
Microsoft releases the DCOM Hardening patch in response to CVE-2021-26414. This patch elevates the minimum DCOM authentication level that is required to establish a DCOM connection. DCOM is used by many Rockwell Automation products and may be affected by the change that is made by the Microsoft patch. For additional information about the affected Rockwell Automation products, see the Knowledgebase Document ID: PN1581 - Product Notification 2022-01-001 - Rockwell Automation products unable to establish proper DCOM connection after installing Microsoft DCOM Hardening patch (MS KB5004442).
Use command-line parameters to perform an unattended or silent installation of the software.
The following table identifies the installation command-line parameters. Command-line parameters are case-insensitive. However, if a specified value includes a space, be sure to enclose the value in quotation marks (for example, "value with spaces").
Parameter
|
Description
|
/?
|
Displays the usage options for installation parameters.
|
/Q
|
Silent Install, install runs in a quiet mode without any user interface.
This parameter is recommended if you are deploying the software installation
using an IT tool or script, and don’t expect to see any error or restart
messages. When using this parameter, your IT tool or script should check the
error codes, and respond as needed. For example, if the installation returns
error code 1641, then the IT tool or script should restart the computer and
relaunch the installation after restart.
This parameter is required if /QS or /Record is not specified.
|
/QS
|
Unattended Install, install runs in a quiet simple mode and shows progress
through the UI, it does not accept any input but still shows error or restart
messages.
When using this parameter, you will not have to check the error codes, and
the installation will stop and display a prompt if there are error or restart
messages. For example, if an immediate restart is required to complete the
install, a restart message will be displayed for you to confirm the restart.
Installation resumes automatically from the point of interruption after restart.
This parameter is required if /Q or /Record is not specified.
|
/IAcceptAllLicenseTerms
|
Acknowledges acceptance of the license terms.
This parameter is required for /Q or /QS parameters.
|
/AutoRestart
|
Automatically restarts the computer after the installation is complete. Used
when a restart is required to complete the installation.
This parameter is optional. If this parameter is not used silent install (/Q) will
return either error code 1641 or 3010 if a restart is required, and unattended
install (/QS) will result in a confirmation prompt that must be agreed to before
the installation is completed.
|
/SetupLanguage="value"
|
Specifies which language will be displayed during install process.
The value must be the one of the following:
This parameter is optional. If this parameter is not used, the default language
is the current user or operating system user interface language.
|
/Record
|
Records the installation options chosen to a recording file.
This parameter is optional.
|
/Playback
|
Plays back a recording file to specify the installation options.
This parameter is optional.
|
/IgnoreWarning
|
Specifies that the setup ignores warnings and continues.
This parameter is optional. If it is not specified, the setup exits when a
warning occurs.
|
/ftsp-s
|
Specifies the FactoryTalk directory scope for restore. Only "Global" and
"Local" scopes are supported.
This parameter is optional.
|
/ftsp-bak
|
Specifies the location where the restore file can be found.
This parameter is optional.
|
/ftsp-pp
|
Specifies the plain text used to decrypt the backup file.
This parameter is optional.
|
/ftsp-value=enable/disable
|
Specifies to enable or disable the option Require computer accounts for all
client machines in Security Policy. The option is used to determine whether
a client computer account must exist in the directory to login.
This parameter is optional.
|
/DirectoryServer
|
Specifies the directory server name.
This parameter is optional. If it is not specified, the setup turns on HTTPS for
communication, and a TLS certificate must be configured after installation.
|
/InstallLocation="value"
Or
/InstallDrive="value"
|
Specifies the install location or install drive respectively.
This parameter is optional. If this parameter is not used, the default install
location is "C:\Program Files (x86)\Rockwell Software".
Some software restricts the installer to change the drive the software is
installed on. Use /? to determine which parameter is supported.
|
/Uninstall
|
Use to uninstall RSLinx Classic. This parameter is optional.
|
/SerialNumber="value"
|
Specifies the serial number of the software being installed. It is used to
activate the software during installation.
This parameter is optional. If it is not specified, the software must be activated
manually after installation if activation is required.
Some software does not require activation. If activation is not required, this
parameter is not available.
|
/ProductKey="value"
|
Specifies the product key used to get activation keys during installation.
This parameter is optional. If it is not specified, the software must be activated
manually after installation if activation is required.
Some software does not require activation. If activation is not required, this
parameter is not available.
|
/Version="value"
|
Specifies the version of the software to activate which corresponds to the
product version associated with the SerialNumber and ProductKey.
This parameter is optional. If it is not specified, the installer will use the most
recent product version available.
Some software does not require activation. If activation is not required, this
parameter is not available.
|
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 cancelled 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_SUCCESS_REBOOT_INITIATED
|
1641
|
The installer has initiated a restart. After restarting, the
installation will continue.
|
ERROR_SUCCESS_REBOOT_REQUIRED
|
3010
|
A restart is required to complete the installation. After restarting,
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.
|
The following certificates are installed while installing Rockwell Automation software.