Sie sind auf Seite 1von 4

Course T300, Engineering an 800xA System

Exercise 19.1 Signal Objects and IO Allocation

TABLE OF CONTENTS
Exercise 19.1 Signal Objects and IO Allocation ...................................................................................................................... 19.1-1
19.1.1 General Information............................................................................................................................................... 19.1-3
19.1.1.1 Objectives........................................................................................................................................................ 19.1-3
19.1.2 Exercise Steps ........................................................................................................................................................ 19.1-3
19.1.2.1 Read IO Allocation data from the Control Builder........................................................................................ 19.1-3
19.1.2.2 Assign signals to objects in the Functional Structure .................................................................................... 19.1-3
19.1.2.3 Assign signal objects to board channels......................................................................................................... 19.1-3
19.1.2.4 Parameterize signal objects ............................................................................................................................ 19.1-4
19.1.2.5 Write the allocation to the Control Builder.................................................................................................... 19.1-4

19.1-1

Course T300, Engineering an 800xA System

19.1-2

Engineering an 800xA System

19.1.1 General Information


In this exercise Signal Objects are used and IO allocation performed.

19.1.1.1 Objectives
You will:

Use the existing signal objects from the FIC1 loop.

Parameterize the signal objects

Perform an IO allocation on the signal objects

Load allocation data into the controller

19.1.2 Exercise Steps


19.1.2.1 Read IO Allocation data from the Control Builder
In the passed exercises of this course we have already allocated some global
application variables to IO board channels. This is IO allocation data in the Control
Builder.
Because we want to deal with the signals for all the boards, first we have load the IO
allocation data into the Process Portal. This will create signal objects as children from
the boards in the Control Structure.
Please read the allocation data from the Control Builder (Control Structure Context
Menu Advanced Read allocation from CBM)

19.1.2.2 Assign signals to objects in the Functional Structure


Assign the signal objects from the Control Structure (the children of the boards) to the
fitting object in the Functional Structure. Use the Insert Object functionality for that
(Context Menu Insert Object).

19.1.2.3 Assign signal objects to board channels


The two signal objects that we created in the exercise with the Functional Designer are
not allocated to board channels right now. This is what we want to do now.
1. Open the IO Allocation dialog in the Control Structure. You should have all
the boards from the controller Controller_1 in the IO Allocation dialog.
2. Drag & Drop the signal objects for allocation into the IO Allocation dialog as
well (Signal Objects: FC1_FCV1_Out, FC1_FT1_In).
3. Allocate the signals to the board channels per Drag & Drop in the IO
Allocation dialog:

19.1-3

Engineering an 800xA System


Exercise 19.1 Signal Objects and IO Allocation

Signal
FC1_FT1_In
FC1_FCV1_Out

Board
AI810
AO810

Channel
3
2

19.1.2.4 Parameterize signal objects


In the Functional Structure please select the analog input signal object and
parameterize
Signal object

Parameter

Value

FC1_FT1_In

Min
Max
Unit

0.0
10.0
m/min

TT1_In

Min
Max
Unit

0.0
80.0
C

Note: TT1_In is not part of the FIC1.

19.1.2.5 Write the allocation to the Control Builder


Write the IO Allocation to the Control Builder.

19.1-4

Das könnte Ihnen auch gefallen