Generate Safety Task Signature
Confirm the Project
Record Safety
Application Signature
Modification Impact Test
Safety Validation
(Independent Review)
Lock the Controller
Make Required
Modifications
Delete Safety
Application Signature
Tests
Passed?
Project
Valid?
No
Yes
No
Yes
Online Edit
Attach to Controller
Test the Application Program
Make Desired
Modifications to Standard
Logic
Any Safety
Changes?
Yes
No
Delete Safety
Application Signature
Make Desired
Modifications
Offline Edit
Open Project
Any Safety
Changes?
Yes
No
Delete Safety
Application Signature
Make Desired
Modifications to Safety Logic
Attach to Controller and
Download
Make Desired
Modifications to Standard
Logic
Attach to Controller and
Download
Unlock the Controller
Unlock the Controller
END
END
END
Test the Application Program
Test the Application Program
Confirm the Project