Summary of Contents for Rockwell Automation Logix 5000
Page 1
Function Block Diagram 1756 ControlLogix, 1756 GuardLogix, 1769 CompactLogix, 1769 Compact GuardLogix, 1789 SoftLogix, 5069 CompactLogix, 5069 Compact GuardLogix, Studio 5000 Logix Emulate Rockwell Automation Publication 1756-PM009J-EN-P - March 2022 Supercedes Publication 1756-PM009I-EN-P - September 2020 Programming Manual Original Instructions...
Page 2
Protective Equipment (PPE). Rockwell Automation recognizes that some of the terms that are currently used in our industry and in this publication are not in alignment with the movement toward inclusive language in technology. We are proactively collaborating with industry peers to find alternatives to such terms and making changes to our products and content.
Page 3
This table contains a list of topics changed in this version, the reason for the change, and a link to the topic that contains the changed information. Change Topic Updated Legal notices. Legal notices page 8 Rockwell Automation Publication 1756-PM009J-EN-P - March 2022...
Connect blocks with an OCON and ICON ..........28 Add an OCON ..................29 Add an ICON ..................29 Rename a wire connector ..............29 Rename a connector group ..............29 Verify the routine ..................30 Index Rockwell Automation Publication 1756-PM009J-EN-P - March 2022...
Controllers Common Procedures Programming Manual, publication 1756-PM001. The term Logix 5000 controller refers to any controller based on the Logix 5000 operating system. Rockwell Automation recognizes that some of the terms that are currently used in our industry and in this publication are not in alignment with the movement toward inclusive language in technology.
Legal Notices page of the Rockwell Automation website. End User License Agreement (EULA) You can view the Rockwell Automation End User License Agreement (EULA) by opening the license.rtf file located in your product's install folder on your hard drive. The default location of this file is: C:\Program Files (x86)\Common Files\Rockwell\license.rtf.
Page 9
You may obtain Corresponding Source code for open source packages included in this product from their respective project web site(s). Alternatively, you may obtain complete Corresponding Source code by contacting Rockwell Automation via the Contact form on the Rockwell Automation website: http://www.rockwellautomation.com/global/about-us/contact/contact.page.
They do not affect the order in which the function blocks execute. • When the routine executes, all the sheets execute. • In general, use one sheet for each device, such as a motor or valve. Example Function block routine divided into sheets: Rockwell Automation Publication 1756-PM009J-EN-P - March 2022...
• The Logix Designer application automatically creates a tag for each new function block instruction. Use this tag, rename the tag, or assign a different tag. • For IREFs and OREFs, create a tag or assign an existing tag. Rockwell Automation Publication 1756-PM009J-EN-P - March 2022...
In this example, the value of tagA is stored at the beginning of the execution of the routine. The stored value is used when Block_01 executes. The same stored value is also used when Block_02 executes. If the value of tagA changes Rockwell Automation Publication 1756-PM009J-EN-P - March 2022...
Page 14
25.4 when the routine starts executing this scan, and Block_01 changes the value of tagA to 50.9, the second IREF wired into Block_02 still uses a value of 25.4 when Block_02 executes this scan. Rockwell Automation Publication 1756-PM009J-EN-P - March 2022...
The inputs of a block require data to be available before the controller can execute that block. In this example, block 2 has to execute before block 3 because the outputs of block 2 feed the inputs of block 3. Rockwell Automation Publication 1756-PM009J-EN-P - March 2022...
The Assume Data Available indicator defines the data flow within the loop. The arrow indicates that the data serves as input to the first block in the loop. Do not mark all the wires of a loop with the Assume Data Available indicator. Rockwell Automation Publication 1756-PM009J-EN-P - March 2022...
Use the Assume Data Available indicator to produce a one scan delay between blocks. In this example, block 1 executes first. It uses the output from block 2 that was produced in the previous scan of the routine. Rockwell Automation Publication 1756-PM009J-EN-P - March 2022...
Program control, the instruction is controlled by the Program inputs to the instruction. When in Operator control, the instruction is controlled by the Operator inputs to the instruction. Program or Operator control is determined by using these inputs: Rockwell Automation Publication 1756-PM009J-EN-P - March 2022...
Page 19
Totalizer. In this case, wire a literal value of 1 into the ProgOperReq input. This prevents the operator from ever putting the Totalizer into Program control by setting the OperProgReq input from an operator interface device. Rockwell Automation Publication 1756-PM009J-EN-P - March 2022...
Page 20
Program requests to be cleared by the instruction. In this case, set the ProgValueReset input and the instruction always clears the Program mode request inputs when it executes. Rockwell Automation Publication 1756-PM009J-EN-P - March 2022...
Add a function block Use the Language Element toolbar to add a function block element to a element routine. To add a function block element 1. On the Language Element toolbar, click the element to add. Rockwell Automation Publication 1756-PM009J-EN-P - March 2022...
This table lists the functions that are available in the categories on the FBD Element toolbar: Toolbar category Function Symbol Advanced Math LN (Natural Log) LOG (Log Base 10) XPY (X to the power of Y) Compute / Math Rockwell Automation Publication 1756-PM009J-EN-P - March 2022...
2. In the the FBD editor, drag the text box to a location near the element to which it applies. 3. Double-click the text box and enter the desired text. 4. Press Ctrl+Enter. Rockwell Automation Publication 1756-PM009J-EN-P - March 2022...
• Property descriptions for modules in the Controller Organizer. • Rung comments, SFC text boxes, and FBD text boxes. For more information on enabling a project to support multiple translations of project documentation, see the online help. Rockwell Automation Publication 1756-PM009J-EN-P - March 2022...
Assume Data Available loop (the feedback wire). It defines the data flow within the loop. indicator • To define a wire as an input wire, right-click the wire and click Assume Data Available. Rockwell Automation Publication 1756-PM009J-EN-P - March 2022...
3. Right-click the tag name, and click New <tag name>. 4. On the New Parameter or Tag dialog box, in the Usage list, click a usage value for the tag. The default is a local tag. Rockwell Automation Publication 1756-PM009J-EN-P - March 2022...
3. On the Tag Browser, click the tag, or select the bit by clicking the down arrow to the right of the tag and clicking the bit. 4. Press Enter or click a different spot on the diagram. Rockwell Automation Publication 1756-PM009J-EN-P - March 2022...
3. Click OK. Connect blocks with an Use an output wire connector (OCON) or input wire connector (ICON) to OCON and ICON transfer data between sheets or in complex wiring situations. Rockwell Automation Publication 1756-PM009J-EN-P - March 2022...
1. Right-click the operand area of the desired ICON or OCON, and click Rename Connector Group. 2. In the box, type or select the new name and press Enter. All instances in the group are changed to the new name. Rockwell Automation Publication 1756-PM009J-EN-P - March 2022...
3. Correct the error according to the description in the Errors tab. 4. Repeat steps 1...3 until all of the errors are corrected. 5. To close the Output window, press Alt + 1. Rockwell Automation Publication 1756-PM009J-EN-P - March 2022...
13, 16 ICON add 28 rename a connector group 29 rename a wire connector 29 IREF latching data 13 to assign immediate value 28 latching data function block diagram 13 Rockwell Automation Publication 1756-PM009J-EN-P - March 2022...
Page 32
At the end of life, this equipment should be collected separately from any unsorted municipal waste. Rockwell Automation maintains current product environmental information on its website at rok.auto/pec. Allen-Bradley, expanding human possibility, Logix, Rockwell Automation, and Rockwell Software are trademarks of Rockwell Automation, Inc. EtherNet/IP is a trademark of ODVA, Inc.
Need help?
Do you have a question about the Logix 5000 and is the answer not in the manual?
Questions and answers