- Studio 5000 Logix Designer
- Tasks, programs, and routines
- Add-On Instructions
- Controller Organizer
- Logical Organizer
- Alarms
- Tag-based alarms
- Tag Editor and Data Monitor
- Configure settings for Tag Editor and Data Monitor
- Equipment phases
- Equipment Sequences
- Equipment Sequence Diagrams
- Ladder Editor
- Structured Text Editor
- Sequential Function Chart Editor
- Define the steps of an SFC process
- PlantPAx instruction properties
- Controller Properties
- Editing Controller Properties
- Controller Security
- Source Protection
- License Source Protection for Routines and Add-On Instructions
- Module Information
- 1756 ControlLogix I/O Modules
- Instruction Set
FBD Functions
This information applies to the Compact GuardLogix 5380, CompactLogix 5380, CompactLogix 5480, ControlLogix 5580, and GuardLogix 5580 controllers.
FBD Functions are implemented in accordance with IEC 61131-3 Edition 3. Arithmetic and Numeric functions are provided in the Function Block Diagram language. Ladder Diagram and Structured Text languages include Arithmetic and Numeric as operators and functions.
FBD Functions have one or more inputs and one output. FBD Functions are implemented for efficiency, have smaller footprints and use less system resources to operate than FBD Function Blocks.
FBD Functions
- Require all inputs and outputs. All inputs must be of a supported data type.
- Do not have backing tags or predefined data types. Connected input values do not convert to predefined data types.
- Do not have EnableIn bits and are always executed.
Example: Add Function

Provide Feedback