Introduction

If noFFB is selected when the function input assistant is called the FFB input assistant is used for assigning parameters to the new FFBs generated.

Example for:

If an FFB is selected when the function input assistant is called the FFB input assistant is used for assigning parameters to the new FFB generated.

Example for:

Function Input Assistant

Representation:

Elements:

Element

Description

FFB type

Enter the function type or function block type to edit in this text box.

You have the following options to enter the function type or function block type:

  • You can directly enter the type.

  • You can select the type from the list of recently used types using the symbol.

    or

  • Using the button ... you can open a dialog box to select FFB types.

Instance

For existing function blocks this textbox shows the name of the selected function block instance.

For function blocks to be generated enter the name of the selected function block instance in this textbox.

You have the following options to enter the function instance or function block instance:

  • You can directly enter the instance.

  • You can select the instance from the list of recently used instances using the symbol.

    or

  • Using the button ... a dialog box for FFB instances selection .

Name

This column displays the formal parameters (inputs, outputs) of the function instance or function block instance.

Type

This column displays the data types of the formal parameters (inputs, outputs) of the function instance or function block instance.

No.

This column displays the pin positions of the formal parameters (inputs, outputs) of the function instance or function block instance.

Comment

This column displays the comments of the formal parameters (inputs, outputs) of the function instance or function block instance.

Entry field

Enter the actual parameters of the function instance or function block instance in this column.

You have the following options to enter actual parameters:

  • You can directly enter the actual parameter.

  • You can select the actual parameter from the list of recently used actual parameters using the symbol.

    or

  • Using the button ... a dialog box for variables selection .

Adding a pin

Using this button you can increase thenumber of inputs for expandable functions (e.g. AND, OR).

Expandable pins can be recognized from the following display:

To add further pins select the last pin in the structure and confirm using the Add pin button.

Removing pin(s)

Using this button you can decrease the number of inputs for expandable functions (e.g. AND, OR).

To decrease the number of inputs select the last pin(s) in the structure and use the Remove pin(s) button.

Help about type

Use this button to call up the FFB.

Special Assistant

Some complex FFBs provide additional windows for entering actual parameters. To access these windows use the Special Assistant button.

NOTE: take care that for the same FFB the Special Assistant could be available for some platforms and not for other platforms.

OK

For new FFBs the FFB insert mode for placing FFBs becomes active.

Use this button to accept the allocated actual parameters for existing FFBs.

Close

With this button, you can close the dialog box without accepting changes.

Help

Use this button to call up the dialog.