
Rockwell Automation Publication 1756-RM001I-EN-P - May 2012
83
Requirements for Application Development
Chapter 7
Checking the Application
Program
To check safety-related application logic for adherence to specific safety
functions, you must generate a suitable set of test cases that cover the safety
specification. The set of test cases needs to be well-written and filed as the test
specification.
Suitable tests must also be generated for the numeric evaluation of formulas.
Equivalent range tests are acceptable. These are tests within defined value ranges,
at the limits, and outside the defined value ranges. The test cases must be selected
to prove the correctness of the calculation. The necessary number of test cases
depends on the formula used and must comprise critical value pairs.
However, active simulation with sources cannot be omitted as this is the only
means of detecting correct wiring of the sensors and actuators to the system.
Furthermore, this is the only means of testing the system configuration. Users
should verify the correct programmed functions by forcing I/O or by manual
manipulation of sensors and actuators.
Verify Download and
Operation
Verify the download of the application program and its proper operation. A
typical technique is to upload the completed program file and perform a compare
of that file against what is stored in the programming terminal.
These are typical steps for performing a verification.
1.
With RSLogix 5000 software not running, rename the offline project.
2.
Start RSLogix 5000 software, upload the controller project, and save it.
3.
Open the RSLogix 5000 compare tool and select both files.
4.
Start the compare operation.
5.
Review the compare output results and verify that everything matches
without error.
Project documentation differences will likely exist.
6.
Save the compare results as part of the verification process.
7.
Delete the upload file.
8.
Rename the original project file (change back) to the original project name
to maintain project documentation.
IMPORTANT
Do not use memory cards to automatically transfer the safety application. After
a safety application is downloaded, you must verify the download.
The AutoFlash firmware feature is not supported for SIL-2 safety applications
and must not be used.
Summary of Contents for 1756-L6 Series
Page 24: ...24 Rockwell Automation Publication 1756 RM001I EN P May 2012 Chapter 1 SIL Policy Notes ...
Page 76: ...76 Rockwell Automation Publication 1756 RM001I EN P May 2012 Chapter 6 FLEX I O Modules Notes ...
Page 126: ...126 Rockwell Automation Publication 1756 RM001I EN P May 2012 Appendix D Checklists Notes ...
Page 133: ...Allen Bradley Motors ...