1769 Compactlogix Controllers, Revision 17: Release Notes
1769 Compactlogix Controllers, Revision 17: Release Notes
Topic Page
About This Publication 1
Compatible Versions of Software 2
Before You Begin 2
Enhancements 5
Corrected Anomalies 7
Known Anomalies 12
Restrictions 16
Additional Memory Requirements 19
Additional Resources 21
IMPORTANT Before updating your controller, we strongly recommend that you review
information pertinent to previous major firmware revisions. For example, when
updating from revision 16.x to 17.x, view information for revision 16 in the
CompactLogix™ Controllers, Revision 16 Release Notes, publication 1769-RN016, in
addition to the content of these release notes.
Firmware release notes contain material for all minor revisions subsequent to each
major revision. If your controller, for example, is at revision 16.03, and not the last
minor revision, 16.21, you should view all of the information for revision
16.03…16.21 before updating to revision 17.x.
CompactLogix Controllers, Revision 16 Release Notes, publication 1769-RN016, are
available at http://www.rockwellautomation.com/literature.
About This Publication This publication describes enhancements and anomalies (known and corrected)
for CompactLogix controllers, revision 17.
For example, if you need to upgrade your 1769-L35E controller from revision
16.07…17.012, all of the information specific to revisions 16.07, 16.09, 16.20,
16.21, 17.03, 17.04, and 17.012 is applicable.
2 1769 CompactLogix Controllers, Revision 17
Compatible Versions of Software To use this controller revision, the following minimum software versions are
required.
Before You Begin Consider this information before upgrading your controller firmware.
For more information about enhancements made to the firmware for increased
stability during an upgrade, see the Enhancements section of these release notes
on page 5.
IMPORTANT Loss of communication or power during a controller firmware upgrade may result
in the controller’s rejection of the new firmware. If the controller firmware upgrade
fails due to those conditions described, the following corrective actions may be
required.
• Cycle controller power with the battery disconnected for 2…3 minutes, then
successfully complete the upgrade.
• If a nonrecoverable fault occurs, then return the controller for factory repair.
Verify that the end cap is attached and locked before upgrading your controller
firmware. Failure to attach and lock the end cap may result in a failure of the
firmware upgrade.
If Then
Your controller is close to its limits of memory This revision may require more memory than previous revisions.
• To see what components of your current project require more memory, see page 19.
• RSLogix 5000 software, version 13.0 or later, lets you estimate the memory requirements of the controller offline.
To update to this revision, you may have to use a controller with a larger amount of memory.
Your controller is connected to a DH-485 network Disconnect it from the DH-485 network before you update the firmware of the controller. If you update the firmware of a
controller while it is connected to a DH-485 network, communication on the network may stop.
You are attempting to upgrade the firmware on a We recommend that you complete the following tasks before attempting a controller firmware upgrade:
1769-L32E or 1769-L35E controller to revision 17 • First, check the status of the MS (module status) status indicator next to the Ethernet port. If it is flashing red before
you begin the upgrade, additional action may be required. Contact Rockwell Automation Technical Support for more
information.
• Modify the Port Configuration for the Ethernet card so that the Network Configuration Type is set to Static and assign a
valid IP address.
• If RSWho is actively browsing the controller through an Ethernet or serial connection, close the RSWho window to stop
the browse.
• If other controllers are messaging to the 1769-L32E or 1769-L35E controller, take the other controllers off the network
or put them in Program mode.
• If there are controllers consuming tags from the 1769-L32E or 1769-L35E controller, remove them from the network.
• If there are HMI devices connected to the controller, disconnect them from the network or shut them down.
IMPORTANT If you cannot perform the tasks listed above before attempting a controller
firmware upgrade, Ethernet traffic on the controller’s Ethernet port may cause the
ControlFLASH utility to timeout during the firmware upgrade. If the timeout
condition is not handled properly, you may render the Ethernet port on the
controller inoperable, requiring you to return the controller to Rockwell
Automation for repair.
In the event that a ControlFLASH timeout occurs, the software displays an error
dialog indicating that the ‘Target Device failed to report the new revision number’,
or that the upgrade ‘Failed to begin update to the target device’.
If the error dialog boxes display, check the MS status indicator. If the indicator is
flashing red, the upgrade is still in progress and should not be interrupted. Do not
cycle power to the controller while the status indicator is flashing red.
If the upgrade completes, the controller power cycles itself and indicates the
upgrade is complete with a solid green MS status indicator. The time required to
complete the upgrade is dependent on the level of Ethernet traffic.
If the controller does not complete the upgrade, the MS status indicator continues
flashing red. In this case, contact Rockwell Automation Services and Support.
Corrected Anomalies These anomalies have been corrected in previous firmware revisions.
Known Anomalies This table lists known anomalies for CompactLogix controllers at all minor
revisions of major 17.
WldInput + WldInput n – 1
Kp Wld ----------------------------------------------------------------- DeltaT + ITerm n – 1
2
Due to the use of the single-precision floating point values, it may be possible, depending on
the values of WLD and KP, for the ITerm value to be small enough, less than 0.0000001, to be
lost when adding to the ITermn-1.
For more information regarding the PI instruction, see the Logix5000 Controllers Process
Control and Drives Instructions User Manual, publication 1756-RM006.
Lgx00070832
Restrictions These restrictions apply to the use of CompactLogix controllers at all minor
revisions of major firmware revision 17.
Known Issues These sections describe known issues associated with this controller firmware
revision that may affect the use of your controller.
With a 1769-L31 controller, you cannot bridge from one serial port to the other.
However, you can bridge from either serial port to a DeviceNet network via the
1769-SDN scanner.
You can use various strategies to resolve minor faults due to task watchdog
timeout and/or task overlap. For more information, see RSLogix 5000 Online
Help ‘Identifying and Managing Tasks’. In the case of a minor fault caused by VA
task overlap, increase the RPI until the overlap no longer occurs.
Major Fault Related to 1769 I/O Requires Power Cycle to Clear (all
CompactLogix controllers)
If a 1769 I/O fault occurs, you must cycle power to the CompactLogix controller
after clearing the major fault. I/O communication is not restored until after the
power cycle. You should never use the fault handling routine to clear local I/O
faults. You should clear local I/O faults manually on a per case basis, and then the
controller should be power cycled.
When 1769 CompactLogix I/O modules are used as local I/O modules in a
CompactLogix system, the CompactLogix controller does not support the ability
to trigger the Fault/Program Action features, even though you can configure
these options in RSLogix 5000 software via the Module Properties dialog box.
If a local I/O module loses communication with the controller, or, the controller
is placed in Program mode, the local I/O modules turn their outputs off -
regardless of the configuration specified in the Fault/Program Action tab.
In addition, RSLogix 5000 software creates tags for modules when you add them
to the I/O configuration. The 1769 module tags define configuration (C) data
type members that may include attributes for alternate outputs (that is, Fault or
Program output states).
Because the CompactLogix system does not provide support for local modules to
use the alternate outputs, do not configure the attributes or tags listed below.
Lgx00086275
Install the Controller Revision To install the latest CompactLogix controllers revision, go to
http://www.rockwellautomation.com/support/ to download your revision.
Then use the ControlFLASH utility to upgrade your controller.
Alternatively, if you have installed RSLogix 5000 software, version 17, and
related firmware, you may not need to complete the tasks described. The
AutoFlash feature of RSLogix 5000 software, version 17, detects if your
controller firmware needs upgraded upon a program download to the controller.
If a firmware upgrade is necessary, AutoFlash will initiate an update.
After you have completed your firmware upgrade, you should complete these
steps to verify that the upgrade was successful.
Additional Memory This firmware revision may require more memory than previous revisions (for
example, 10.x, 11.x). To estimate the additional memory that your project may
Requirements require, use this table.
If you have this firmware Then add the following memory requirements to your project (memory requirements) That
revision (add all that come from this type of memory
apply)
Component Increase/Decrease Per Instance I/O Data and Logic
17.x or earlier Task + 4 bytes
Program + 4 bytes
Equipment Phase + 8 bytes
LD Routine + 12 bytes
FBD Routine - 8 bytes
SFC Routine + 28 bytes
ST Routine + 4 bytes
Add-On Instruction - 12 bytes
Produced Tag + [4 bytes + (4 bytes x number of
consumers)]
Consumed Tag + 8 bytes
Tag that uses MESSAGE data type + 4 bytes
Tag that uses ALARM_ANALOG data type - 64 bytes
Tag that uses ALARM_DIGITAL data type - 28 bytes
Tag that uses AXIS_SERVO_DRIVE or AXIS_GENERIC_DRIVE
data type
- 34 bytes
(2 bytes x number of output cam
execution targets)
Tag that uses AXIS data type other than AXIS_SERVO_DRIVE
or AXIS_GENERIC_DRIVE
- 52 bytes
(2 bytes x number of output cam
execution targets)
Tag that uses COORDINATE_SYSTEM data type of 2
dimensions with 2 transform dimensions
+ 20 bytes
Tag that uses COORDINATE_SYSTEM data type of 3
dimensions with 3 transform dimensions
+ 108 bytes
16.x or earlier Tag that uses ALARM_ANALOG data type
(with no associated tag references)
+ 16 bytes
Tag that uses ALARM_DIGITAL data type
(with no associated tag references)
+ 4 bytes
Tag that uses ALARM_ANALOG data type
(if associated tags are configured for the ALARM_ANALOG
+ 22 bytes
+ (9 x the number of configured,
tag) associated tags)
+ (3 x the sum of the bytes used by the
data type of each of the configured
associated tags)
For example, an analog alarm moved to
V16.03 with two Associated Tags – one
DINT (4 bytes) and one STRING (88 bytes)
would need to add:
22 + 9(2) + 3(92) = 316 bytes
If you have this firmware Then add the following memory requirements to your project (memory requirements) That
revision (add all that come from this type of memory
apply)
Component Increase/Decrease Per Instance I/O Data and Logic
16.x or earlier Tag that uses the COORDINATE_SYSTEM data type + 132 bytes
15.x or earlier Input module + 4 bytes
Produced tag + 12 bytes
Consumed tag + 4 bytes
Task + 20 bytes
Program or equipment phase + 24 bytes
Routine + 4 bytes
Tag that uses COORDINATE_SYSTEM data type + 748 bytes
Tag the uses any AXIS data type + 800 bytes
Serial port + 1120 bytes
Project + 4012 bytes
13.x or earlier Program + 12 bytes
Task + 4 bytes
User-defined data type + 4 bytes
I/O module + 16 bytes
(8 bytes) (8 bytes)
Produced or consumed tag + 8 bytes
12.x or earlier I/O module with a comm format = Rack Optimization + 90 bytes
I/O module with a comm format = something other than + 144 bytes
Rack Optimization (such as a direct connection)
CompactLogix 1769 I/O module + 170 bytes
Bridge module with a comm format = None + 160 bytes
Bridge module with a comm format = Rack Optimization + 220 bytes
Additional Resources These documents contain additional information concerning related products
from Rockwell Automation.
Resource Description
Logix5000 Controllers Common Procedures Reference Lists related Logix5000 publications.
Manual, publication 1756-PM001
CompactLogix Controllers Revision 16 Release Notes, Describes anomalies and enhancements related to
publication 1769-RN016 controller revision 16.
Logix5000 Controllers Process Control and Drives Contains information specific to the PI instruction.
Instructions Reference Manual, publication
1756-RM006
ControlFLASH Firmware Upgrade Kit Quick Start, Contains informations about firmware upgrades,
publication 1756-QS105 installation instructions, and error messages.
For an additional level of technical phone support for installation, configuration, and troubleshooting, we offer
TechConnectSM support programs. For more information, contact your local distributor or Rockwell Automation
representative, or visit http://www.rockwellautomation.com/support/.
Installation Assistance
If you experience a problem within the first 24 hours of installation, review the information that is contained in this
manual. You can contact Customer Support for initial help in getting your product up and running.
Rockwell Automation tests all of its products to help ensure that they are fully operational when shipped from the
manufacturing facility. However, if your product is not functioning and needs to be returned, follow these procedures.
United States Contact your distributor. You must provide a Customer Support case number (call the phone number above to obtain one) to your
distributor to complete the return process.
Outside United States Please contact your local Rockwell Automation representative for the return procedure.
Documentation Feedback
Your comments will help us serve your documentation needs better. If you have any suggestions on how to improve this
document, complete this form, publication RA-DU002, available at http://www.rockwellautomation.com/literature/.
Allen-Bradley, Rockwell Software, Rockwell Automation, CompactLogix, RSLinx, RSLogix, RSNetWorx, Logix5000, SoftLogix, ControlFLASH, and TechConnect are trademarks of
Rockwell Automation, Inc.
Trademarks not belonging to Rockwell Automation are property of their respective companies.
Rockwell Otomasyon Ticaret A.Ş., Kar Plaza İş Merkezi E Blok Kat:6 34752 İçerenköy, İstanbul, Tel: +90 (216) 5698400