© ABB University - 1 Revision B E x t e n d e d A u t o m a t i o n S y s t e m 8 0 0 x A Chapter...
-
Upload
roberta-oliver -
Category
Documents
-
view
215 -
download
0
Transcript of © ABB University - 1 Revision B E x t e n d e d A u t o m a t i o n S y s t e m 8 0 0 x A Chapter...
© A
BB
Uni
vers
ity -
1R
evis
ion
B
E x t e n d e d A u t o m a t i o n S y s t e m 8 0 0 x A
Chapter 21Function Designer
Course T314
© A
BB
Uni
vers
ity -
2R
evis
ion
B
Overview
ObjectivesAfter this chapter you should be able to: Describe advantages and disadvantages of the Function Designer State the main configuration steps Display and set values in online mode
Reference Documentation 3BSE038018 IndustrialIT 800xA – System
System Guide – Functional Description 3BDS011224 IndustrialIT 800xA – Engineering
Function Designer 3BDS100368 IndustrialIT 800xA – Engineering
Function Designer, Introduction and Basic Operation
FunctionDesigner
© A
BB
Uni
vers
ity -
3R
evis
ion
B
Introduction Function Diagrams Generate Code and Cross Communication Diagram States Monitoring Tools
Function DesignerFunctionDesigner
© A
BB
Uni
vers
ity -
4R
evis
ion
B
GeneralIntroduction
© A
BB
Uni
vers
ity -
5R
evis
ion
B
Function Designer and Control Builder Introduction
Function Designer
Diagram 1
Diagram 2
Diagram 3
Control Builder
Functional Structure A Function aspect is added to objects in the Functional Structure and each diagram is allocated to a particular application in the project. The generated code is created inside single control modules in the Control Structure.
Object Type Structure Function aspects are added to types in the libraries in the Object Type Structure. The generated code is created inside control module types in a library.
© A
BB
Uni
vers
ity -
6R
evis
ion
BIntroduction Advantages
Any kind of MMS cross communication is automatically generated.
Combinations between control modules and function blocks on a Function Diagram are possible.
Navigation between references to different pages within one Function Diagram, or between different Function Diagram.
The objects names within a Function Diagram can start with a number and the use of a dash is allowed, e.g. 123FIC345-FD.
Generation of function oriented documentation in one step to document your control configuration according international standards.
© A
BB
Uni
vers
ity -
7R
evis
ion
B
Intuitive Navigation
Reference to other sheet
Reference to other function
Reference to nested function
Introduction
© A
BB
Uni
vers
ity -
8R
evis
ion
B
Instant Access and MonitoringIntroduction
© A
BB
Uni
vers
ity -
9R
evis
ion
BIntroduction Restrictions
This version of the Function Designer does not support: Foundation Fieldbus
There are still some general procedures that have to be done in the Control Builder or the Engineering Workplace:
Create a control project Create the controller hardware objects and assign IP address Create the control applications and assign to the controllers Create the control tasks and assign to the applications Assign some sub-libraries to the application or library
© A
BB
Uni
vers
ity -
10
Rev
isio
n B
Introduction Function Diagrams Generate Code and Cross Communication Diagram States Monitoring Tools
Function DesignerFunctionDesigner
© A
BB
Uni
vers
ity -
11
Rev
isio
n B
Flat and Nested DiagramsFunctionDiagrams
Diagram 1
Diagram 2
Diagram 3 Diagram 4
Reference
Reference Reference
Diagram 1
Diagram 2 Diagram 3
Diagram 5 Diagram 6
© A
BB
Uni
vers
ity -
12
Rev
isio
n B
Function Diagram Views FunctionDiagrams
Component viewTo create symbols or templates for function components in the Object Type Structure.
Diagram viewTo create function diagrams and to insert function components in the Functional Structure.
Parent Diagram viewAlternative to the Diagram view to quickly find and navigate to a component. It is opened in the Functional Structure on the selected component object, and it displays and automatically navigates to the component in its parent diagram.
© A
BB
Uni
vers
ity -
13
Rev
isio
n B
Function Components
Functions, Function Block instances or Control Module instances Variables, diagram references and parameters. Signal objects which represent connections to I/O channels
FunctionDiagrams
© A
BB
Uni
vers
ity -
14
Rev
isio
n B
NavigationFunctionDiagrams
© A
BB
Uni
vers
ity -
15
Rev
isio
n B
Sequential Programming LanguageFunctionDiagrams
Control Builder SFC Function Diagram
Sequence
Sequence Overview
Sequence Details
© A
BB
Uni
vers
ity -
16
Rev
isio
n B
Hide/Unhide PortsFunctionDiagrams
© A
BB
Uni
vers
ity -
17
Rev
isio
n B
References FunctionDiagrams
© A
BB
Uni
vers
ity -
18
Rev
isio
n B
Introduction Function Diagrams Generate Code and Cross Communication Diagram States Monitoring Tools
Function DesignerFunctionDesigner
© A
BB
Uni
vers
ity -
19
Rev
isio
n B
Allocation of Function Diagrams Code / MMSGeneration
© A
BB
Uni
vers
ity -
20
Rev
isio
n B
Code Generation Code / MMSGeneration
© A
BB
Uni
vers
ity -
21
Rev
isio
n B
Generate the Cross Communication (1) Code / MMSGeneration
© A
BB
Uni
vers
ity -
22
Rev
isio
n B
Generate the Cross Communication (2)Code / MMSGeneration
© A
BB
Uni
vers
ity -
23
Rev
isio
n B
Introduction Function Diagrams Generate Code and Cross Communication Diagram States Monitoring Tools
Function DesignerFunctionDesigner
© A
BB
Uni
vers
ity -
24
Rev
isio
n B
OverviewDiagramStates
© A
BB
Uni
vers
ity -
25
Rev
isio
n B
System Status Viewer DiagramStates
© A
BB
Uni
vers
ity -
26
Rev
isio
n B
Introduction Function Diagrams Generate Code and Cross Communication Diagram States Monitoring Tools
Function DesignerFunctionDesigner
© A
BB
Uni
vers
ity -
27
Rev
isio
n B
Display List / Subscribe for Live DataMonitoring
Tools
© A
BB
Uni
vers
ity -
28
Rev
isio
n B
Watch Window Monitoring
Tools
© A
BB
Uni
vers
ity -
29
Rev
isio
n B