|
|
|
Drives Service & Support
Product Advisories: C ompactLogix, ControlLogix, DriveLogix, FlexLogix, and SoftLogix Controllers Using the Sequential Function Chart Editor
Ref: ACIG 2005-06-002 Date: June, 2005
Product Identification
Product Service Advisory is to inform you of a functional issue that exists with:
| Controller |
Catalog number |
Firmware revision |
| CompactLogix |
1769-L31,
1769-L32C, -L35CR,
1769-L32E, -L35E,
1769-L20, 1769-L30 |
Major revisions 11, 12, and 13 |
| ControlLogix |
1756-L1, -L1M1, -L1M2, -L1M3
1756-L53
1756-L55M12, -L55M13, -L55M14, -L55M16, -L55M22, -L55M23, -L55M24 1756-L60M03SE
1756-L61, -L62, -L63 |
Major revisions 11, 12, and 13 |
| PowerFlex 700S with DriveLogix |
Position 17 of the 20D catalog string identifies the DriveLogix option.
Options A and B are for 5720 DriveLogix.
Options K and L are for 5730 DriveLogix. |
Major revisions 11, 12, and 13 |
| FlexLogix |
1794-L33, -L34 |
Major revisions 11, 12, and 13 |
| SoftLogix |
1789-L10, -L30, -L60 |
Major revisions 11, 12, and 13 |
This Advisory explains the functional issue and the steps being taken to rectify the situation. Due to the nature of the problem, this effort has been assigned a Type II Mandatory Product Service Advisory– participation by applicable Company Field personnel is mandatory.
Problem Description
With the CompactLogix, ControlLogix, FlexLogix, and SoftLogix controllers listed above, hereafter referred to as the controller, the following functional issue exists:
Functional Issue – SFC can execute the wrong step
If you have an SFC with nested simultaneous branches, it is possible for the controller to begin executing at an unexpected step. Following the convergence of a nested simultaneous branch, if the SFC loops back to the initial step of the parent branch, instead of executing that step, the SFC can jump to a step of another path in the nested simultaneous branch. For example:

Execution starts at Step_000. When Tran_000 becomes true, Step_001, Step_002 and Step_003 should become active. However, because the nested simultaneous branch in the left path converges and loops back to its parent step (Step_001), the active steps will actually be Step_005, Step_002 and Step_003.
Temporary Workarounds
To avoid this functional issue, never loop back to the initial step of a simultaneous branch after converging a nested simultaneous branch.
For example, in the SFC above, add a Step and Transition pair (Step_001A and Tran_001A) before Step_001. Make the condition for Tran_001A always true so that it executes in one scan. This makes the target of the loop back a step other than the parent step of the nested simultaneous branch. However, this also makes the SFC execution take one extra scan to get to the nested simultaneous branch when Tran_000 first becomes true.

Problem Correction
The functional issue described above will be corrected in the following revisions of these controllers :
| Controller |
Catalog number |
Major
Firmware
Revision |
| CompactLogix |
1769-L31,
1769-L32C, -L35CR,
1769-L32E, -L35E |
15 |
| ControlLogix |
1756-L55M12, -L55M13, -L55M14, -L55M16, -L55M22, -L55M23, -L55M24, 1756-L60M03SE,
1756-L61, -L62, -L63 |
15 |
| PowerFlex 700S with DriveLogix |
Position 17 of the 20D catalog string identifies the DriveLogix option.
Options A and B are for 5720 DriveLogix.
Options K and L are for 5730 DriveLogix. |
15 |
| FlexLogix |
1794-L34 |
15 |
| SoftLogix |
1789-L10, -L30, -L60 |
15 |
Note that RSLogix 5000 version 15 no longer supports these controllers:
| Controller |
Catalog number |
| CompactLogix |
1769-L20, 1769-L30 |
| ControlLogix |
1756-L1, -L53 |
| PowerFlex 700S with DriveLogix |
5720 DriveLogix |
| FlexLogix |
1794-L33 |
This anomaly will also be corrected in a future version of revision 13, estimated to be available in the August, 2005 timeframe, for the following controllers:
| Controller |
Catalog number |
Firmware revision |
| CompactLogix |
1769-L31,
1769-L32C, -L35CR,
1769-L32E, -L35E |
13.31 (or higher) |
| ControlLogix |
1756-L1, -L1M1, -L1M2, -L1M3, 1756-L55M12, -L55M13, -L55M14, -L55M16, -L55M22, -L55M23, -L55M24 |
13.32 (or higher)
and
13.70 (or higher) for redundancy |
| ControlLogix |
1756-L60M03SE |
13.09 (or higher) |
| ControlLogix |
1756-L61, -L62, -L63 |
13.41 (or higher)
and
13.70 (or higher) for redundancy |
| PowerFlex 700S with DriveLogix |
Position 17 of the 20D catalog string identifies the DriveLogix option.
Options A and B are for 5720 DriveLogix.
Options K and L are for 5730 DriveLogix. |
15 |
| SoftLogix |
1789-L10, -L30, -L60 |
15 |
|