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
- Select the function block routine to change.
- From theLogicmenu, chooseStart Pending Routine Edits.ThePending Editsview is created, displaying an identical copy of the original routine. At this point, before making any edits, the blocks in thePending Editview reference the same block tags as the blocks in theOriginalview. The routines are identical.
- Make the logic changes to the routine in thePending Editsview.To view the original logic, select theOriginal Viewbutton on the sheet toolbar.
- When finished making changes to the routine and it verifies, selectLogic > Accept Pending Routine Edits.The new routine logic is transferred to the controller. TheTest Editsview is created, displaying the transferred logic. View the original logic by selecting theOriginalview button on the sheet toolbar. The original routine logic continues executing until you test your changes. TheOriginalview 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.- From theLogicmenu, chooseTest Program Edits.This puts the program intoTest Editsmode.
- Confirm to test the edits by selectingYes.The controller stops executing the original routine logic and starts executing theTest Editslogic. The Test Editsview has a green border around it to show that it is executing.
To continue making more changes
- From theLogicmenu, chooseUntest Program Edits.The controller stops executing theTest Edits, and starts executing the original logic. TheOriginalview has a green border around it to show that it is executing
- From theLogicmenu, chooseStart Pending Routine Edits.ThePending Editsview is created, displaying an identical copy of the test edits routine.
To save changes
- From theLogicmenu, chooseTest Program Edits.
- From theLogicmenu, chooseAssemble Program Edits.
- Confirm to assemble the edits by selectingYes.The logic in theTest Editsview becomes the normal routine logic.
To cancel changes
ATTENTION:
Untest Edits
mode affects all routines with edits in the program.- From theLogicmenu, chooseUntest Program Edits.The controller stops executing theTest Edits, and start executing the original logic. TheOriginalview has a green border to show that it is executing.
- From theLogicmenu, chooseCancel Program Edits.TheTest Editslogic is removed from the controller.
Provide Feedback