Safety Programming Considerations

Complete these programming tasks for safety applications:
  • Define the location, ownership, and configuration of I/O devices and controllers.
  • Create, test, and debug program logic. Only ladder diagram is supported in the safety task.
IMPORTANT: When the controller is in Run or Program mode and you have not validated the application program, you are responsible for maintaining safe conditions.

Programming Restrictions

The Logix Designer application limits the availability of some menu items and features, such as cut, paste, delete, and replace, to protect safety components from being modified whenever any of these are true:
  • The controller is safety-locked
  • A safety signature exists
  • Safety faults are present
  • Safety status is in any of these states when online:
    • Partner missing
    • Partner unavailable
    • Hardware incompatible
    • Firmware incompatible
IMPORTANT: The maximum and last scan times of the safety task and safety programs can be reset when online.
If even one of these conditions applies, you cannot do the following:
  • Create or modify safety objects, including safety programs, safety routines, safety tags, safety Add-On Instructions, and safety I/O devices
  • Apply forces to safety tags
  • Create safety tag mappings
  • Modify or delete tag mappings
  • Modify or delete user-defined data types that are used by safety tags
  • Modify the controller name, description, chassis type, slot, and safety network number
  • Create, modify, or delete a safety connection
When the controller is safety-locked, you cannot modify or delete the safety signature.
Provide Feedback
Have questions or feedback about this documentation? Please submit your feedback here.
Normal