Edit Function Block Diagram Logic in Run Mode

When opening a function block routine, it is displayed within the Function Block Editor routine window. This window appears within the main
Logix Designer
application screen. It contains tabs for all open routines, a view for each routine, and a sheet toolbar to help work with the sheets within each routine.
To edit Function Block Diagram Logic in Run Mode
  1. Select the function block routine to change.
  2. From the
    Logic
    menu, choose
    Start Pending Routine Edits
    .
    The
    Pending Edits
    view is created, displaying an identical copy of the original routine. At this point, before making any edits, the blocks in the
    Pending Edit
    view reference the same block tags as the blocks in the
    Original
    view. The routines are identical.
  3. Make the logic changes to the routine in the
    Pending Edits
    view.
    To view the original logic, select the
    Original View
    button on the sheet toolbar.
  4. When finished making changes to the routine and it verifies, select
    Logic > Accept Pending Routine Edits
    .
    The new routine logic is transferred to the controller. The
    Test Edits
    view is created, displaying the transferred logic. View the original logic by selecting the
    Original
    view button on the sheet toolbar. The original routine logic continues executing until you test your changes. The
    Original
    view has a green border to indicate it is the routine that is currently running.
To test changes
ATTENTION:
Test Edits
mode affects all routines with edits in the program.
  1. From the
    Logic
    menu, choose
    Test Program Edits
    .
    This puts the program into
    Test Edits
    mode.
  2. Confirm to test the edits by selecting
    Yes
    .
    The controller stops executing the original routine logic and starts executing the
    Test Edits
    logic. The T
    est Edits
    view has a green border around it to show that it is executing.
To continue making more changes
  1. From the
    Logic
    menu, choose
    Untest Program Edits
    .
    The controller stops executing the
    Test Edits
    , and starts executing the original logic. The
    Original
    view has a green border around it to show that it is executing
  2. From the
    Logic
    menu, choose
    Start Pending Routine Edits
    .
    The
    Pending Edits
    view is created, displaying an identical copy of the test edits routine.
To save changes
  1. From the
    Logic
    menu, choose
    Test Program Edits
    .
  2. From the
    Logic
    menu, choose
    Assemble Program Edits
    .
  3. Confirm to assemble the edits by selecting
    Yes
    .
    The logic in the
    Test Edits
    view becomes the normal routine logic.
To cancel changes
ATTENTION:
Untest Edits
mode affects all routines with edits in the program.
  1. From the
    Logic
    menu, choose
    Untest Program Edits
    .
    The controller stops executing the
    Test Edits
    , and start executing the original logic. The
    Original
    view has a green border to show that it is executing.
  2. From the
    Logic
    menu, choose
    Cancel Program Edits
    .
    The
    Test Edits
    logic is removed from the controller.
Provide Feedback
Have questions or feedback about this documentation? Please submit your feedback here.