Section 2: Edit Project Page 8PM9112C Revision 1The instructions for an application are defined within logic blocks that are created and edited within the logic blockeditor. A logic block is an eight by eight matrix that allows logic elements to be placed using drag and drop. Eachelement within a logic block has an associated parameter file that is accessed by double clicking the element. Theproject designer sets the parameters by dragging and dropping database labels or entering fixed values or text.Logic Block Editor Comment FieldThe white area at the top of the screen is a comment field that functions like a text editor and allows a descriptionor notes about the logic block to be entered. The first line of the comment has special significance. It will bedisplayed with the Logic Block number on the Edit Projects screen. To edit the field, left-click within the field andmake the necessary additions or changes.Logic Block Editor NumberThe current block number is displayed at the left side of the workspace area. Use the scroll bar at the far left toscroll up or down through the logic blocks. Right-click on the block number to open an options menu.Logic Block Editor FunctionsAllows access to the available function elements. Left-click the drop-down list box to select a particular group offunction elements. Use the scroll bar to find the desired function element, then left-click to drag and drop it into theworkspace area.Logic Block Editor Workspace AreaThe executable logic is created by dragging and dropping element from the functions list to the workspace area.The workspace is an eight by eight array of cells, each cell holding one element. Use the scroll bars to view theentire array.! Right-click an element to open an options menu.! Left-click an element to drag it to another location.! Double-click an element to open the function editor.Processing Logic BlocksLogic blocks are solved on a rotational basis starting with Logic Block 000. Within a single logic block it isimportant to consider how the individual function blocks are solved so that the desired result is obtained.All function blocks have an input (left side) and an output (right side). For the output to betrue certain conditions must be meet.! The input must be receiving a true condition.! No data accessing errors may exist within the function block! Test or conditional operations must solve true.Within a single logic block the individual function blocks are processedstarting with cell position one. Processing is done top to bottom within acolumn. When one column is complete, processing goes to the top ofthe next column to the right.