Release Notes

FactoryTalk Logix Echo Single Node
Version 1.00.00 (released 8/2021)

Catalog Number FactoryTalk Logix Echo Single Node 

These release notes describe version information for FactoryTalk Logix Echo Single Node, version 1.00.00 (released 8/2021).

Requirements

This release has the following requirements.

System requirements for FactoryTalk Logix Echo Single Node, version 1.00.00

FactoryTalk Logix Echo works within the system requirements of all Rockwell Automation® software products.

Hardware requirements

FactoryTalk Logix Echo has these minimum hardware requirements:

graphic
Tip: For best performance when using FactoryTalk Logix Echo in a virtual machine, take advantage of Intel® Virtualization Technologies.

Software requirements

FactoryTalk Logix Echo requires the following software on the host computer:

Operating system

FactoryTalk Logix Echo is tested on operating systems installed from original Microsoft® media only. FactoryTalk Logix Echo runs on the 64-bit versions of the following Windows® operating systems:
See the Windows Lifecycle FAQ and Windows as a Service (WaaS) topics on the the Microsoft website for details regarding servicing requirements and other important information.

When you install FactoryTalk Logix Echo, the following components are installed:

graphic
Note: In this release, the API client is a 32-bit (x86) library and can only be used in 32-bit applications.

When you install FactoryTalk Logix Echo, the following software is also installed if not already present:

Supported browsers

The following web browsers have been tested and are supported for use with this release:

Features

This release includes the following system features.

System features for FactoryTalk Logix Echo Single Node, version 1.00.00

FactoryTalk® Logix Echo™ version 1.00.00 introduces these features:

Corrected Anomalies in This Release

This release corrects the following anomalies.

Corrected anomalies for FactoryTalk Logix Echo Single Node, version 1.00.00

There are no corrected anomalies in this release.

Known Anomalies in This Release

This release has the following known anomalies.

Timer structure API set unexpected results in CoSim mode (2253703)
​​Timer accumulate value does not increment from restored value when the timer structure is written to using the API when the Echo controller is in CoSim mode.
Example: Timer ACC = 1000 prior to API write to time r structure with ACC = 500. When the next one second CoSim quantum is completed the timer ACC = 2000 instead of expected 1500.
​To work around this issue, write directly to Timer ACC, which results in expected behavior in CoSim mode quantum execution.
This anomaly first identified in the FactoryTalk Logix Echo application, version 1.00.00.

 

Project minor version changes unexpectedly when export or save the project as .L5X after uploading from an emulated controller (1048997)

When you import a project in the Logix Designer application, download the project to an emulated controller, go offline, upload the project, and save is as an .L5X file, the minor version on the project changes.

There is no workaround for this issue.

This anomaly first identified in the Logix Designer application, version 33.00.00.


Project minor version changes unexpectedly when export or save the project as .L5X after uploading from an emulated controller (1048997)

When you import a project in the Logix Designer application, download the project to an emulated controller, go offline, upload the project, and save is as an .L5X file, the minor version on the project changes.

There is no workaround for this issue.

This anomaly first identified in the Logix Designer application, version 33.00.00.


Logix Designer application sometimes shuts down after a download timeout error (1166356)

When a download timeout error occurs in the Logix Designer application when downloading a project to an emulated controller, the Logix Designer application sometimes shuts down when you close the error dialog box.

This anomaly first identified in the Logix Designer application, version 33.00.00.


Error message dialog boxes sometimes appear in the wrong size (1110505)

Error message dialog boxes are sometimes sized incorrectly when the error title is long.

To work around this problem, use the scroll bar to see the complete text for the message.

This anomaly first identified in the FactoryTalk Logix Echo application, version 1.00.00.


Delayed changes fault sometimes occurs for produced and consumed tags (1076648)

When the Requested Packet Interval (RPI) is set to 200 ms or less for produced and consumed tags, a fault sometimes occurs that indicates a data change delay.

There is no workaround for this issue.

This anomaly first identified in the FactoryTalk Logix Echo application, version 1.00.00.

The Studio 5000 Logix Designer application connected to emulated controllers unexpectedly disconnect over time with error message "Can't Communicate with Linx Communication Software, Logix Designer has been taken offline." (1172801)

The Studio 5000 Logix Designer application may unexpectedly be taken offline while online to an emulated controller.
To work around this problem, clear the loss of connection error message.
This anomaly first identified in the FactoryTalk Logix Echo application, version 1.00.00.

Download triggered through FactoryTalk Logix Echo errors with Access Denied message (1102472, 1012868)

When you install the Logix Designer application after FactoryTalk Logix Echo is installed, FactoryTalk Logix Echo does not have access to the LogixServices COM service, and the FactoryTalk Logix Echo dashboard cannot download projects to emulated controllers.

To work around this problem, follow these steps:

  1. Open the Command Prompt in administrator mode.
  2. Enter this command:
PowerShell -File "C:\Program Files (x86)\Rockwell Software\FactoryTalk Logix Echo\Scripts\LogixEchoSystemConfigurationUtility.ps1"
graphic
Tip: Replace C: with the correct drive letter if you selected a different drive when you installed FactoryTalk Logix Echo.
  1. Restart the workstation.
graphic
Tip: If you do not have RemoteSigned permission in PowerShell, enter this PowerShell command:
PS C:\Windows\System32> Set-ExecutionPolicy -ExecutionPolicy RemoteSigned

This anomaly first identified in the Logix Designer application, version 33.00.00.


Shutdown occurs when you cancel an upload to an emulated controller in the Logix Designer application (1094102)

In the Logix Designer application, when you begin an upload to an emulated controller and then cancel the upload, the Logix Designer application shuts down.

There is no workaround for this issue.

This anomaly first identified in the Logix Designer application, version 33.00.00.


Logix Designer application sometimes fails to download a project to an emulated controller (1151759)

In the Logix Designer application, downloading a project to an emulated controller fails when you:

Import a Sequential Function Chart (SFC) routine into a project.

Go offline and run the Build command.

To work around this problem, download the project to the emulated controller without running the Build command.

This anomaly first identified in the Logix Designer application, version 33.00.00.


Messages do not reappear when you reopen the Output pane during downloads (1162611)

When you start downloading a project, close the Output pane, and reopen it, status messages do not reappear in the pane even though the download continues and completes.

There is no workaround for this issue.

This anomaly first identified in the FactoryTalk Logix Echo application, version 1.00.00.


Emulated controllers sometimes lose connection to each other (986224)

Over time, produce/consume messages between emulated controllers will have intermittent or temporary connection faults.

This anomaly first identified in the FactoryTalk Logix Echo application, version 1.00.00.


Consumed axis module faults sometimes occur between emulated controllers (971966)

Consumed axis module faults sometimes occur between emulated controllers, and the end positions of some or all axes in the base controller are not correct. When the failure occurs, the time and position camming (TCAM and PCAM) stops, and the position cams and gears stop when the consumed axis faults.

To work around this problem, make sure the workstation running the FactoryTalk Logix Echo application meets the recommended hardware requirements on page 1.

This anomaly first identified in the FactoryTalk Logix Echo application, version 1.00.00.


Virtual axes stop functioning and cause errors on various motion instructions while the emulated controller is in co-simulation mode (commanded through the API) (1246444)

In projects that produce and consume axes between a base controller and a remote controller, the virtual axes stop functioning and cause errors on various motion instructions when only one of the controllers is in co-simulation mode.

To work around this problem, re-download the project to the emulated controller.

This anomaly first identified in the FactoryTalk Logix Echo application, version 1.00.00.


Deleting an emulated controller sometimes fails when the SD card folder is open (1228345)

When you right-click an emulated controller and select View SD card, a File Explorer window opens. If you leave the window open and attempt to delete the emulated controller, an error sometimes appears, and the controller is not deleted.

To work around this problem, close the File Explorer window and then delete the emulated controller.

This anomaly first identified in the FactoryTalk Logix Echo application, version 1.00.00.


Deleting an emulated controller sometimes fails due to unknown error (1247602)

When you attempt to delete an emulated controller, the deletion sometimes fails and this error message appears: An unknown error has occurred.
To work around this issue, delete the emulated controller again.
This anomaly first identified in the FactoryTalk Logix Echo application, version 1.00.00.
 

Clearing a major fault sometimes causes loss of communication with emulated controller (1209255)

When a major fault occurs on an emulated controller, you sometimes lose communication with the controller after you clear the fault.

To work around this issue, restart the controller to resume communication.

This anomaly first identified in the FactoryTalk Logix Echo application, version 1.00.00.


Major fault sometimes causes emulated controller to stop responding (1237651)

A major non-recoverable fault sometimes causes an emulated controller to stop responding.

To work around this issue, delete the controller and re-create it.

This anomaly first identified in the FactoryTalk Logix Echo application, version 1.00.00.


Emulated controller sometimes fails to respond to the Logix Designer application (1231468)

An emulated controller sometimes appears to be running normally in the FactoryTalk Logix Echo application but fails to communicate with the Logix Designer application.

To work around this issue, restart the controller to resume communication.

This anomaly first identified in the FactoryTalk Logix Echo application, version 1.00.00.


Multiple emulated controllers sometimes fail to respond after you add an emulated controller (1254860)

After you add an emulated controller, the controller sometimes fails to respond, and additional emulated controllers fail to respond, also.

To work around this issue, restart the host computer that runs the FactoryTalk Logix Echo application.

This anomaly first identified in the FactoryTalk Logix Echo application, version 1.00.00.

Trends display steps instead of a linear line (1093987)

Trends show steps instead of linear line while executing quantums larger than 10ms. Furthermore, some trends use physical time instead of virtual time.

This anomaly first identified in the FactoryTalk Logix Echo application, version 1.00.00.


The word Explorer is not localized in Ladder Logic programming languages in the FactoryTalk Logix Echo application (1226736)

The word Explorer is not localized for the ladder logic programming language for the PTB, FRA, ITA, DEU, ESP, CHS, JPN, and KOR languages.

This anomaly first identified in the FactoryTalk Logix Echo application, version 1.00.00.


Some error messages are not translated on the Add Controller dialog box (1118671)

When you enter an invalid character or too many characters for the controller name on the Add Controller dialog box, some error messages are not translated, and only appear in English. For example, if you enter a controller name containing spaces, the error message Name must not contain spaces is not translated.

This anomaly first identified in the FactoryTalk Logix Echo application, version 1.00.00.


The FactoryTalk Logix Echo application experiences a fatal error after canceling an upload (1006799)

If you select Cancel on the upload progress dialog box, the FactoryTalk Logix Echo experiences a fatal error.

This anomaly first identified in the Logix Designer application, version 33.00.00.


CIP Error when downloading project after selecting Build Controller option (1005224)

After importing a project, selecting the Build Controller option and downloading the project to an emulated controller, the FactoryTalk Logix Echo application experiences a CIP error and the download fails.

This anomaly first identified in the Logix Designer application, version 33.00.00.


Projects running on emulated controllers unexpectedly disconnect over time with error message "Can't Communicate with Linx Communication Software, Logix Designer has been taken offline." (986452)

Projects converted from physical controllers to emulated controllers sometimes report loss of connection with FactoryTalk Linx.

To work around this problem, clear the loss of connection error message.

This anomaly first identified in the FactoryTalk Logix Echo application, version 1.00.00.

Invalid IP address blocks ability to change properties, turn controller off, or modify SD Card (1894909)

When you create an emulated controller using an ACD file or by restoring or importing a snapshot, and the IP address for the emulated controller is not valid, you cannot apply changes to some controller properties, and you cannot turn the controller off or modify the SD Card. The symptom of this anomaly is that, after you change a controller property on the controller with an invalid IP Address, the Apply button is disabled.

This error appears when you attempt to turn the controller off, attach or detach the SD card from the controller property screen, or toggle the controller on or off from the device status panel:

Modify controller failed. An error occurred when communicating with the FactoryTalk Logix Echo service. If this error occurs often, contact Rockwell Automation technical support.

However, there is no error to indicate that the IP address is not valid.

To work around this issue, enter a valid IP address for the emulated controller.

This anomaly first identified in FactoryTalk Logix Echo v1.00.


Delayed changes fault sometimes occurs for produced and consumed tags (1076648, 1172801)

When the Requested Packet Interval (RPI) is set to 200 ms or less for produced and consumed tags, a fault sometimes occurs that indicates a data change delay.

There is no workaround for this issue.

This anomaly first identified in the FactoryTalk Logix Echo application, version 1.00.00.


Functional Changes

This release has the following functional changes from the previous release.

Functional changes for FactoryTalk Logix Echo Single Node, version 1.00.00

There are no functional changes for FactoryTalk® Logix Echo Single Node™ version 1.00.00.

Application Notes

This release has the following application notes.

Application notes for FactoryTalk Logix Echo Single Node, version 1.00.00

These application notes apply to FactoryTalk® Logix Echo Single Node™ version 1.00.00.

Projects containing locked components are not supported

In this release, FactoryTalk Logix Echo does not support projects that contain locked, or encrypted, components. In a locked component, the routine's logic is compiled into executable code and encrypted. The code is decrypted by the controller when it is ready for execution. However, emulated controllers cannot decrypt the logic, so Logix Designer does not allow encrypted components to be downloaded to an emulated controller.

Update permissions for the LogixServices COM service

When you install FactoryTalk Logix Echo on a workstation on which the Logix Designer application is already installed, FactoryTalk Logix Echo updates permissions to allow downloads to an emulated controller using the LogixServices COM service.

However, if you install the Logix Designer application after FactoryTalk Logix Echo is installed, FactoryTalk Logix Echo does not have access to the LogixServices COM service. You need to update the permissions using the LogixEchoSystemConfigurationUtility.ps1 script or the Component Services management tool.

To use the LogixEchoSystemConfigurationUtility.ps1 script to update permissions

PowerShell -File "C:\Program Files (x86)\Rockwell Software\FactoryTalk Logix Echo\Scripts\LogixEchoSystemConfigurationUtility.ps1"

graphic
Tip: If you do not have RemoteSigned permission in PowerShell, enter this PowerShell command:
PS C:\Windows\System32> Set-ExecutionPolicy -ExecutionPolicy RemoteSigned
 

Snapshots and crash log data are not protected

The contents of snapshots and crash log data files are not protected and could reveal project information.

Saved and restored snapshot does not execute custom power-up routines and flags

When you restore a snapshot, custom power-up routines and flags that are configured to execute on pre-scan or first scan are not called or set. The controller resumes execution from the point in a routine when the snapshot was created.

Motion Planner does not continue when a snapshot is restored

The in-flight motion system is not fully supported when using snapshots. When you restore a snapshot, the Motion Planner does not resume motion in the same position that was captured in the snapshot. To restart motion after restoring a snapshot, you might need to trigger user application code that resets or restarts motion.

Turn off the Listen on Ethernet/IP encapsulation ports setting in FactoryTalk Linx

Both FactoryTalk Logix Echo and the Listen on Ethernet/IP encapsulation ports setting, enabled by default in FactoryTalk® Linx™, use port 44818. To prevent a port conflict with FactoryTalk Linx, you must turn off the Listen on Ethernet/IP encapsulation ports setting in FactoryTalk Linx.

IMPORTANT
When you turn off the Listen on Ethernet/IP encapsulation ports setting in FactoryTalk Linx, other applications that rely on FactoryTalk Linx might not work as expected.

To enable or disable the Listen on Ethernet/IP encapsulation ports setting in FactoryTalk Linx, follow these steps:

1. On the Windows Start menu, select Rockwell Software > FactoryTalk Linx Browser.

2. On the FactoryTalk Linx main menu, select Configure Drivers graphic.

3. On the Configure Drivers dialog box, select the emulate driver from the Configured Drivers list.

4. Select Edit.

5. On the Advanced tab, select Listen on Ethernet/IP encapsulation ports to enable the setting. Clear the check box to disable the setting.

Reinstalling firmware after it has been uninstalled

If the firmware package for emulated controllers is deleted, you can reinstall it using one of these methods:

Use the FactoryTalk Logix Echo application to add the firmware package from the default location on the workstation:

1. In the lower-left menu pane in the FactoryTalk Logix Echo application, select Firmware Packages.
2. Select Add.
3. Navigate to this folder:

C:\Program Files (x86)\Rockwell Software\FactoryTalk Logix Echo\Firmware Packages\

4. Select the firmware package.
5. Select Open to add the firmware package to the firmware list.


Run the Repair option for the FactoryTalk Logix Echo application:

1. On the Workstation, select Windows Settings > Apps & features.
2. Select the FactoryTalk Logix Echo application and select Repair.
3. Under FactoryTalk Logix Echo v1.00.00, select Service.
4. Select Repair.

Additional time is sometimes required when switching between downloading an .ACD file to physical and emulated controllers

For large .ACD files, the first download can take several minutes longer than subsequent downloads when you switch from downloading to a physical controller to downloading to an emulated controller, or vice versa. Each time the Logix Designer application or FactoryTalk Logix Echo downloads an .ACD file to a different controller type than the previous download operation, the .ACD file must be re-built for the target controller type.

Logix Designer can assign IP addresses that are not valid in FactoryTalk Logix Echo

When you use the Logix Designer application to assign an IP address to an emulated controller, the application allows you to assign an IP address that is not valid in FactoryTalk Logix Echo. When you access the emulated controller in FactoryTalk Logix Echo, the address is marked invalid. To correct it, change the IP address back to a valid address in FactoryTalk Logix Echo.

Address Space Layout Randomization (ASLR) sometimes prevents controller initialization

A Microsoft Windows security feature, Address Space Layout Randomization (ASLR), sometimes prevents an emulated controller from aligning memory space. This can prevent the emulated controller from initializing. If this problem occurs, check the FactoryTalk Diagnostics Viewer for additional information. Restarting the computer that runs FactoryTalk Logix Echo should fix the problem. If not, please contact Rockwell Automation Technical Support.

License Validation (LV) instruction partially functional

In this release, the License Validation (LV) instruction is not fully functional. On an emulated controller you can load a project that contains an LV instruction, but the instruction does not validate the provided license number. On the emulated controller, the instruction always returns a true result for both valid and invalid licenses.

Redundancy partially functional

In this release, the Redundancy functionality is not fully functional. On an emulated controller you can load a project with Redundancy selected. Redundancy is the use of two or more controllers, each carrying out the same function, to improve reliability or availability. The high availability (HA) status reports success, but the synchronization with the second controller and support of sync modules is not available. The emulated controller operates only as a primary controller.

graphic
Note: The emulated scan time will not reflect actual performance of redundancy in physical controllers.

Communication over sockets not supported

In this release, communication using sockets is not supported.

Email functionality not supported

In this release, email functionality is not supported.

CIP Class 3 outgoing communications not supported

In this release, FactoryTalk Logix Echo does not support outgoing CIP Class 3 communication over Ethernet. This restriction prevents FactoryTalk Logix Echo from communicating with physical devices such as controllers, IO devices, and HMI panels. However, the application accepts incoming CIP Class 3 connections.

CIP Class 0/1 communications not supported

In this release, FactoryTalk Logix Echo does not support CIP Class 0/1 communication over Ethernet with physical devices. This restriction prevents FactoryTalk Logix Echo from communicating with physical devices such as controllers, IO devices, and HMI panels. However, the application does support Class 0/1 communication over Ethernet and the emulated backplane between multiple emulated controllers.

FactoryTalk Linx Ethernet speed and duplex settings do not affect emulated controllers

Setting the Ethernet speed and duplex settings in FactoryTalk Linx does not affect the behavior of emulated controllers.

WebServer and WebPage functionality not supported

In this release, FactoryTalk Logix Echo does not support WebServer and WebPage functionality for emulated controllers. If you browse to the IP address of an emulated controller, a WebPage does not appear.

HMIBC instructions are not supported

In this release, FactoryTalk Logix Echo does not support HMI Button Control (HMIBC) instructions.

Module discovery not supported

In this release, FactoryTalk Logix Echo does not support module discovery.

Limited support for Automatic Diagnostics

In this release, emulated controllers gather only controller instance diagnostics and detect connection loss. Diagnostics for modules and external devices are not supported.

Local support for GSV and SSV instructions

FactoryTalk Logix Echo supports Get System Value (GSV) and Set System Value (SSV) instructions for emulated controller instances only. When GSV and SSV instructions target external objects, the instructions return the result for an unconnected device.

Anti-virus software and not-server.exe

Anti-virus software may quarantine nat-server.exe file during installation due to false-positive virus detection. Depending on how your anti-virus software operates, you may need to add the following to your anti-virus exception list:

Directories used by FactoryTalk Logix Echo:

C:\Program Files (x86)\Rockwell Software\FactoryTalk Logix Echo

Processes used by FactoryTalk Logix Echo:

Services used by FactoryTalk Logix Echo:

Unattended or silent install

Use command-line parameters to perform an unattended or silent installation of the software.

Installation Command-line parameters

This 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 when deploying the software installation using an IT tool or script, and don’t expect any error or restart messages. When using this parameter, 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 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, 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 to confirm the restart. Installation resumes automatically from the point of interruption after restart.
This parameter is required if /Q 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.
/Record
Records the installation options chosen to a recording file.
This parameter is optional.
/Playback="value"
Plays back a recording file to specify the installation options.
This parameter is optional.
/Repair
Runs a repair operation on the installed products.
This parameter is optional.
/SetupLanguage="value"
Specifies which language is displayed during install process.
The value must be the one of these:
  • ENU
  • CHS
  • DEU
  • ESP
  • FRA
  • ITA
  • JPN
  • KOR
  • PTB
This parameter is optional. If this parameter is not used, the default language is the current user or operating system user interface language.
/Product="value"
Specifies which sub-products will be installed.
Only required if sub-products are included with the install package.
If the software does not include sub-products this parameter is not available.
/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.
/SerialNumber="value"
Specifies the serial number of the software being installed. This 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 uses the most recent product version available.
Some software does not require activation. If activation is not required this parameter is not available.

Examples

These examples show how to use the installation commands.

Setup.exe /Q /IAcceptAllLicenseTerms

Setup.exe /QS /IAcceptAllLicenseTerms /AutoRestart /SetupLanguage=CHS

Error codes

This 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_REBOOT_CONTINUE
1641
A restart 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.

 


  
Rockwell Automation recognizes that some of the terms that are currently used in our industry and in this publication are not in alignment with the movement toward inclusive language in technology. We are proactively collaborating with industry peers to find alternatives to such terms and making changes to our products and content. Please excuse the use of such terms in our content while we implement these changes.

Copyright © 2026 Rockwell Automation, Inc. All rights reserved.
Rockwell Automation, Allen-Bradley, and FactoryTalk are trademarks of Rockwell Automation, Inc.
To view a complete list of Rockwell Automation trademarks please click here.
Trademarks not belonging to Rockwell Automation are property of their respective companies.