Вы находитесь на странице: 1из 6

Course T301, Engineering an 800xA System - Advanced

Exercise 4.2 Design a faceplate element

TABLE OF CONTENTS
Exercise 4.2 Design a faceplate element .................................................................................................................................... 4.2-1
4.2.1 General Information................................................................................................................................................... 4.2-3
4.2.1.1 Objectives............................................................................................................................................................ 4.2-3
4.2.2 Exercise Steps ............................................................................................................................................................ 4.2-4
4.2.2.1 Create new faceplate element for the agitator.................................................................................................... 4.2-4
4.2.2.2 Enable library...................................................................................................................................................... 4.2-4
4.2.2.3 Draw faceplate element ...................................................................................................................................... 4.2-4
4.2.2.4 Assign pulse property to checkbox..................................................................................................................... 4.2-5
4.2.2.5 Create two input fields for the pulse options...................................................................................................... 4.2-5
4.2.2.6 Deploy and test the faceplate element ................................................................................................................ 4.2-6

4.2-1

Course T301, Engineering an 800xA System - Advanced

4.2-2

Engineering an 800xA System - Advanced

4.2.1 General Information


In this exercise you will create a faceplate element for the faceplate of the agitator.

4.2.1.1 Objectives
You will:

Create a faceplate element

Open the Graphics Builder for the element

Create an expression with the Expression Builder

Deal with the Property Window

Learn how to deal with different languages (NLS) in your element

Deploy the element per Graphics Builder

4.2-3

Engineering an 800xA System - Advanced


Exercise 4.2 Design a faceplate element

4.2.2 Exercise Steps


4.2.2.1 Create new faceplate element for the agitator
First step is to create a new faceplate element for the agitator. The faceplate element is
the graphical view in the middle of a faceplate and should be created in the Object
Type Structure.

Faceplate
element

Please create a new faceplate element aspect for the Agitator in the AgitatorLib and
name the aspect Element1.

4.2.2.2 Enable library


Please open the Graphics Builder for the Element1 and include the Subelements
library.

4.2.2.3 Draw faceplate element


Please draw the faceplate element as shown below. You only need the General library
and the Subelements library for that.

4.2-4

Engineering an 800xA System - Advanced

Subelements: CheckBox

4.2.2.4 Assign pulse property to checkbox


With the pulse checkbox we want to enable/disable the pulse functionality in the
Agitator. The checkbox from the Subelements library has a nice feature how to setup
this connection between the checkbox and the property of the function block.
You can set the property to the checkbox directly in the Property Window and you do
not need to take the Expression Builder for that. For the checkbox the properties are
called SetProperty and ResetProperty . Please click onto it in the Property Window
and assign the parameter Pulse of our function block type to it.

4.2.2.5 Create two input fields for the pulse options


With the parameters of the Agitator function block type we are able to edit the pulse
times: The parameter OnTimePulse for the on time, and the parameter OffTimePulse
for the off time.
We want to expand the faceplate element and want to create two input fields for these
parameter settings so that we are able to change e.g. the on time in the faceplate.
Please create the two input fields as shown in the picture below. Take them from the
Subelement library and assign the OnTimePulse property and the OffTimePulse
property to it. This is the same handling as described for the checkbox.

4.2-5

Engineering an 800xA System - Advanced


Exercise 4.2 Design a faceplate element

Dont forget to set the correct data type for the two input fields.

4.2.2.6 Deploy and test the faceplate element


Please deploy and test the faceplate element then.

4.2-6

Вам также может понравиться