concept v2.5
DESCRIPTION
Concept V2.5. Lesson 13 Objectives: After completing this lesson, the learner will be able to: Use the Project Browser to create sections. Create a new section for programming in FBD. Locate, insert and connect Function Blocks in an FBD Section. - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Concept V2.5](https://reader036.vdocument.in/reader036/viewer/2022070418/56815747550346895dc4ea8d/html5/thumbnails/1.jpg)
Concept V2.5
Lesson 13 Objectives:After completing this lesson, the learner will be
able to: Use the Project Browser to create sections. Create a new section for programming in FBD. Locate, insert and connect Function Blocks in an
FBD Section. Utilize the built-in Help files to determine the
operating characteristics of a given Function Block.
![Page 2: Concept V2.5](https://reader036.vdocument.in/reader036/viewer/2022070418/56815747550346895dc4ea8d/html5/thumbnails/2.jpg)
Concept V2.5
The Project Browser
![Page 3: Concept V2.5](https://reader036.vdocument.in/reader036/viewer/2022070418/56815747550346895dc4ea8d/html5/thumbnails/3.jpg)
Concept V2.5 Project Browser Functionality
Sections
• Create, Open, Delete/clear sections (apply editor) Change section properties (name, comment) Change execution order
Section Groups
• Create, Open, Rename, Delete (show substructure), Close section group (hide substructure), Search section groups/sections in the Project Browser, Move section groups / sections (changes execution order!)
Open Configurator Windows:
• open, close, minimize/maximize, Set window size Animate enable states (animation of structure tree) Switch enable/disable state
![Page 4: Concept V2.5](https://reader036.vdocument.in/reader036/viewer/2022070418/56815747550346895dc4ea8d/html5/thumbnails/4.jpg)
Concept V2.5
Creating a New Section using Menus
![Page 5: Concept V2.5](https://reader036.vdocument.in/reader036/viewer/2022070418/56815747550346895dc4ea8d/html5/thumbnails/5.jpg)
Concept V2.5
Create a New Section Using the Browser
RightClick
![Page 6: Concept V2.5](https://reader036.vdocument.in/reader036/viewer/2022070418/56815747550346895dc4ea8d/html5/thumbnails/6.jpg)
Concept V2.5
Menu Items Available Under FBD
![Page 7: Concept V2.5](https://reader036.vdocument.in/reader036/viewer/2022070418/56815747550346895dc4ea8d/html5/thumbnails/7.jpg)
Concept V2.5 Memory Prediction
Calculate Memory Usage By Section
![Page 8: Concept V2.5](https://reader036.vdocument.in/reader036/viewer/2022070418/56815747550346895dc4ea8d/html5/thumbnails/8.jpg)
Concept V2.5 Memory Prediction (cont)
Calculate Memory Usage By Project
![Page 9: Concept V2.5](https://reader036.vdocument.in/reader036/viewer/2022070418/56815747550346895dc4ea8d/html5/thumbnails/9.jpg)
Concept V2.5 Toolbar Icons Common to all editors
Zoom OutZoom InPaste objects from the clipboardCopy selected objects to the clipboardCut selected objects to the clipboardUndo last deleteDownload changes to controllerOpen online control panelSearch for objectsOpen Project BrowserCreate or edit variablesSave fileOpen an existing program sectionCreate a new program section
![Page 10: Concept V2.5](https://reader036.vdocument.in/reader036/viewer/2022070418/56815747550346895dc4ea8d/html5/thumbnails/10.jpg)
Concept V2.5
Toolbar Icons for FBD
Select mode
Link creation mode
Re-insert last selected FFB
Pin inversion mode
Text creation mode
Show FFB selection dialog
Animate all selected variables
Animate all boolean variables
![Page 11: Concept V2.5](https://reader036.vdocument.in/reader036/viewer/2022070418/56815747550346895dc4ea8d/html5/thumbnails/11.jpg)
Concept V2.5
Functions (F)
Function Block (FB)
Elementary Function Blocks (EFB)
Derived Function Blocks (DFB)
General Abbreviation = FFB(Function/Function Block)
Macros (FFBs, DFBs)
FFBs are in Libraries and Groups
Interconnection of FFBs with:
Graphic Links: or
Variable Name: “MOT_LE”
![Page 12: Concept V2.5](https://reader036.vdocument.in/reader036/viewer/2022070418/56815747550346895dc4ea8d/html5/thumbnails/12.jpg)
Concept V2.5
Provided Libraries
![Page 13: Concept V2.5](https://reader036.vdocument.in/reader036/viewer/2022070418/56815747550346895dc4ea8d/html5/thumbnails/13.jpg)
Concept V2.5 Supported Block Libraries IEC: with the groups
Arithmetic, Bistable, Comparison,Converter, Counter, Edge detection,Logic, Numerical, Selection, Timer
EXTENDED: with the groupsArithmetic, Converter, Counter,Edge detection, Measurement, Selection
SYSTEM: with the groups HSBY, Specials, System
DIAGNO (DIAGNOSIS): with the groupsDiag View, Diagnostics, Extended
ANA_IO: with the groups Analog I/O Config, Analog I/O Debug, Analog I/O Scaling, Compact I/O Config, ConverterIBS, IM I/O, Quantum I/O, Scaling
![Page 14: Concept V2.5](https://reader036.vdocument.in/reader036/viewer/2022070418/56815747550346895dc4ea8d/html5/thumbnails/14.jpg)
Concept V2.5 Supported Block Libraries (cont.)
CONT_CTL: with the groupsCLC, CLC_PRO, Conditioning,Controller, Mathematics,Output processing,Setpoint management
FUZZY: with the groups Defuzzify, Defuzzify_Struct,Fuzzify, Fuzzify_Struct,Operators_AND, Operators_OR
COMM: with the groups COMMON, IBS_NOA_PCP, MBP, RTU
EXPERTS: with the groups I/O Control, MVP, On Demand I/O, RTU, SIMTSX, ULEX Status
LIB984: Selected 984LL functions (21), incl. Block Move
![Page 15: Concept V2.5](https://reader036.vdocument.in/reader036/viewer/2022070418/56815747550346895dc4ea8d/html5/thumbnails/15.jpg)
Concept V2.5
Select appropriate library Select group Select FFB and place on section
![Page 16: Concept V2.5](https://reader036.vdocument.in/reader036/viewer/2022070418/56815747550346895dc4ea8d/html5/thumbnails/16.jpg)
Concept V2.5
Selecting anFFB from adifferent library
![Page 17: Concept V2.5](https://reader036.vdocument.in/reader036/viewer/2022070418/56815747550346895dc4ea8d/html5/thumbnails/17.jpg)
Concept V2.5
Getting Help for Function Blocks
![Page 18: Concept V2.5](https://reader036.vdocument.in/reader036/viewer/2022070418/56815747550346895dc4ea8d/html5/thumbnails/18.jpg)
Concept V2.5 Help on Type
![Page 19: Concept V2.5](https://reader036.vdocument.in/reader036/viewer/2022070418/56815747550346895dc4ea8d/html5/thumbnails/19.jpg)
Concept V2.5
Selecting a Derived Function Block
![Page 20: Concept V2.5](https://reader036.vdocument.in/reader036/viewer/2022070418/56815747550346895dc4ea8d/html5/thumbnails/20.jpg)
Concept V2.5 FBD logic format
NOTE: Data Type MUST match pin variable type or you will not be able to connect (only correct data type variables shown when you do a Variable Lookup)
Execution order Programmer SelectedInstance Name
Inverted (Normally Closed) Input.Outputs can also be inverted.
Value Passedwithout declaring
Variable Passedby linking
and declared
Output can be linkedto multiple inputs
![Page 21: Concept V2.5](https://reader036.vdocument.in/reader036/viewer/2022070418/56815747550346895dc4ea8d/html5/thumbnails/21.jpg)
Concept V2.5
Extendable Function Blocks
How many pins do you need?
Up to 32 pins!
![Page 22: Concept V2.5](https://reader036.vdocument.in/reader036/viewer/2022070418/56815747550346895dc4ea8d/html5/thumbnails/22.jpg)
Concept V2.5
Assigning Values to Pins
![Page 23: Concept V2.5](https://reader036.vdocument.in/reader036/viewer/2022070418/56815747550346895dc4ea8d/html5/thumbnails/23.jpg)
Concept V2.5
Assigning Values to Pins
![Page 24: Concept V2.5](https://reader036.vdocument.in/reader036/viewer/2022070418/56815747550346895dc4ea8d/html5/thumbnails/24.jpg)
Concept V2.5
Assigning Values to Pins
![Page 25: Concept V2.5](https://reader036.vdocument.in/reader036/viewer/2022070418/56815747550346895dc4ea8d/html5/thumbnails/25.jpg)
Concept V2.5
Zooming into a Function Block
![Page 26: Concept V2.5](https://reader036.vdocument.in/reader036/viewer/2022070418/56815747550346895dc4ea8d/html5/thumbnails/26.jpg)
Concept V2.5
Advanced Dialog
![Page 27: Concept V2.5](https://reader036.vdocument.in/reader036/viewer/2022070418/56815747550346895dc4ea8d/html5/thumbnails/27.jpg)
Concept V2.5
Reversing Execution OrderExecution order
reversedExecution order
(1)
(2)
![Page 28: Concept V2.5](https://reader036.vdocument.in/reader036/viewer/2022070418/56815747550346895dc4ea8d/html5/thumbnails/28.jpg)
Concept V2.5
Click one FFB in FBD Section This FFB can be replaced: Objects Replace FFBs If number and names of formal
operands (Data Types) are identical, no object will be lost.
![Page 29: Concept V2.5](https://reader036.vdocument.in/reader036/viewer/2022070418/56815747550346895dc4ea8d/html5/thumbnails/29.jpg)
Concept V2.5
Double click on FFB, show EN/ENO: Any FFB (DFB) will be executed only if
EN = 1 (Saves scan time) If EN/ENO is not displayed then EN has
the default value of EN = 1 ENO = 1 indicates the correct and
successful execution
EN / ENO Special Input / Output
![Page 30: Concept V2.5](https://reader036.vdocument.in/reader036/viewer/2022070418/56815747550346895dc4ea8d/html5/thumbnails/30.jpg)
Concept V2.5 Logic Format
FBI_9_1 (1)
Default Function Block Instance name _9. created section _1. invoked EFB(can be changed by the user).
(1) First executed Function Block in the execution order. (Display can be turned off)
.9.3 (2)
Default function identifier (cannot be changed): .9. created section. .3. invoked EFB
(2) Second executed Function Block in execution order. (Display can be turned off)
![Page 31: Concept V2.5](https://reader036.vdocument.in/reader036/viewer/2022070418/56815747550346895dc4ea8d/html5/thumbnails/31.jpg)
Concept V2.5
Basic Logic and Timing Functions
![Page 32: Concept V2.5](https://reader036.vdocument.in/reader036/viewer/2022070418/56815747550346895dc4ea8d/html5/thumbnails/32.jpg)
Concept V2.5
Basic Math Functions
![Page 33: Concept V2.5](https://reader036.vdocument.in/reader036/viewer/2022070418/56815747550346895dc4ea8d/html5/thumbnails/33.jpg)
Concept V2.5
Basic Latches and Comparisons
![Page 34: Concept V2.5](https://reader036.vdocument.in/reader036/viewer/2022070418/56815747550346895dc4ea8d/html5/thumbnails/34.jpg)
Concept V2.5
Basic Functions Counters
![Page 35: Concept V2.5](https://reader036.vdocument.in/reader036/viewer/2022070418/56815747550346895dc4ea8d/html5/thumbnails/35.jpg)
Concept V2.5 FBD - Example
![Page 36: Concept V2.5](https://reader036.vdocument.in/reader036/viewer/2022070418/56815747550346895dc4ea8d/html5/thumbnails/36.jpg)
Concept V2.5