Function Designer

Download Report

Transcript Function Designer

Course T314
© ABB University - 1
Revision B
Extended Automation System 800xA
Chapter 21
Function Designer
Function
Designer

Overview
Objectives
After 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
© ABB University - 2
Revision B

Reference Documentation

3BSE038018

3BDS011224

3BDS100368
IndustrialIT 800xA – System
System Guide – Functional Description
IndustrialIT 800xA – Engineering
Function Designer
IndustrialIT 800xA – Engineering
Function Designer, Introduction and Basic Operation
Function
Designer
Function Designer




© ABB University - 3
Revision B

Introduction
Function Diagrams
Generate Code and Cross Communication
Diagram States
Monitoring Tools
© ABB University - 4
Revision B
Introduction
General
Introduction
Function Designer and Control Builder
Control Builder
Function Designer
Diagram 1
Diagram 2
Diagram 3

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.
© ABB University - 5
Revision B

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.
© ABB University - 6
Revision B
Introduction
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.
Introduction
Intuitive Navigation
Reference to other function
© ABB University - 7
Revision B
Reference to other sheet
Reference to nested function
© ABB University - 8
Revision B
Introduction
Instant Access and Monitoring
Introduction
Restrictions
This version of the Function Designer does not support:
 Foundation Fieldbus
© ABB University - 9
Revision B
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
Function
Designer
Function Designer




© ABB University - 10
Revision B

Introduction
Function Diagrams
Generate Code and Cross Communication
Diagram States
Monitoring Tools
Function
Diagrams
Flat and Nested Diagrams
Diagram 1
Reference
Diagram 2
Diagram 3
Reference
Reference
Diagram 1
Diagram 2
© ABB University - 11
Revision B
Diagram 5
Diagram 3
Diagram 6
Diagram 4
Function
Diagrams

Function Diagram Views
Component view
To create symbols or templates for function components in the
Object Type Structure.

Diagram view
To create function diagrams and to insert function components in
the Functional Structure.

Parent Diagram view
© ABB University - 12
Revision B
Alternative 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.
Function
Diagrams


© ABB University - 13
Revision 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
© ABB University - 14
Revision B
Function
Diagrams
Navigation
Function
Diagrams
Sequential Programming Language
Control Builder SFC
Function Diagram
Sequence
Sequence Overview
© ABB University - 15
Revision B
Sequence Details
© ABB University - 16
Revision B
Function
Diagrams
Hide/Unhide Ports
© ABB University - 17
Revision B
Function
Diagrams
References
Function
Designer
Function Designer




© ABB University - 18
Revision B

Introduction
Function Diagrams
Generate Code and Cross Communication
Diagram States
Monitoring Tools
© ABB University - 19
Revision B
Code / MMS
Generation
Allocation of Function Diagrams
© ABB University - 20
Revision B
Code / MMS
Generation
Code Generation
© ABB University - 21
Revision B
Code / MMS
Generation
Generate the Cross Communication (1)
© ABB University - 22
Revision B
Code / MMS
Generation
Generate the Cross Communication (2)
Function
Designer
Function Designer




© ABB University - 23
Revision B

Introduction
Function Diagrams
Generate Code and Cross Communication
Diagram States
Monitoring Tools
© ABB University - 24
Revision B
Diagram
States
Overview
© ABB University - 25
Revision B
Diagram
States
System Status Viewer
Function
Designer
Function Designer




© ABB University - 26
Revision B

Introduction
Function Diagrams
Generate Code and Cross Communication
Diagram States
Monitoring Tools
© ABB University - 27
Revision B
Monitoring
Tools
Display List / Subscribe for Live Data
© ABB University - 28
Revision B
Monitoring
Tools
Watch Window
© ABB University - 29
Revision B