© 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...

Post on 20-Jan-2016

215 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

© 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

top related