Introduction

This configuration section can be accessed Tools > Project Settings > Program . It contains common languages, FBD, LD, SFC, and ST section display settings.

Languages

Element

Description

Function Block Diagram (FBD)

When this check box is selected, the FBD language can be used in your project.

Modification:

Online possible

Action required:

Build Changes (Offline)

Ladder (LD)

When this check box is selected, the LD language can be used in your project.

Modification:

Online possible

Action required:

Build Changes (Offline)

Sequential Function Chart (SFC)

When this check box is selected, the SFC language can be used in your project.

Modification:

Online possible

Action required:

Build Changes (Offline)

List (IL)

When this check box is selected, the IL language can be used in your project.

Modification:

Online possible

Action required:

Build Changes (Offline)

Structured Text (ST)

When this check box is selected, the ST language can be used in your project.

Modification:

Online possible

Action required:

Build Changes (Offline)

Ladder Logic 984 (LL984)

When this check box is selected, the LL984 language can be used in your project.

The LL984 is not available for Modicon M580 system.

NOTE: For modifying the Ladder Logic 984 (LL984) setting, the following restrictions apply:
  • This setting is disabled for applications using Quantum Safety PLCs, as LL984 segments and networks can only be created for non-safety applications.

  • You have to go offline.

Modification:

Online possible

Action required:

Build Changes (Offline)

Common

Element

Description

Allow procedures

When this check box is selected, the procedures can be used in your project.

Modification:

Online possible

Action required:

Build Changes (Offline)

Allow subroutines

When this check box is selected, the subroutines can be used in your project.

Modification:

Online possible

Action required:

Build Changes (Offline)

Allow nested comments

When this check box is selected, the comments can be nested without it being reported as an error.

Modification:

Online possible

Action required:

Build Changes (Offline)

Allow multi assignment [a:=b:=c] (ST/LD)

When this check box is selected, the multi-assignments can be used in ST.

Modification:

Online possible

Action required:

Build Changes (Offline)

Allow empty parameters in non-formal call (ST/IL)

When this check box is selected, it is not necessary to assign a value to all formal parameters when making informal calls of functions (ST) and function blocks (IL/ST).

See Informal call (ST) and Informal call (IL).

Modification:

Online possible

Action required:

Build Changes (Offline)

Usage of ST expressions (LD/FBD)

When this check box is selected, the ST expressions can be used as actual parameters on FFB inputs and contacts.

Modification:

Online possible

Action required:

Build Changes (Offline)

Maintain output links on disabled EF (EN=0)

When this check box is selected, the behavior of link values can be defined in case an EF is called conditionally (EN input connected).

The default value of this option for a new application is "unchecked".

After changing this setting a Rebuild All Project of the application is necessary, because it influences the generated code.

For detailed information, refer to Maintain Output Links on Disabled EF.

NOTE: This setting allows keeping the same behavior as a Concept application.

Modification:

Online possible

Action required:

Rebuild All Project (Offline)

Display complete comments of structure element

Displays the complete comments of structured elements in the mixed mode of LD and in the tooltips for variables in FBD/LD/SFC sections.

Modification:

Offline only

Action required:

No build necessary

Enable implicit type conversion

When this check box is selected, you do not need to apply explicit data type conversions for the subset of Control Expert implicit conversions in this table.

Modification:

Online possible

Action required:

Rebuild All Project (Offline)

FBD

This area is used to define the number of rows and columns for Function Block Diagrams (FBD).

Element

Description

Number of rows

From 240 to 1440 (steps of 10).

Modification:

Offline only

Action required:

No build necessary

Number of columns

From 60 to 360 (steps of 10).

The section area (number of rows x number of columns) cannot exceed the maximum size of 86,400 grids: for example, 240 x 360 or 1,440 x 60.

The two input fields are impacting one another. For example, the number of rows is determined by the internal calculation 86,400/number of columns (limited to the lower tenth).

Modification:

Offline only

Action required:

No build necessary

LD

Element

Description

Right-justify coils

If this check box is selected, coils are automatically placed on the right power rail.

Modification:

Offline only

Action required:

No build necessary

Number of columns

Define the number of columns in an LD section in this box.

From 11 to 63.

Note: These settings are only valid for new LD sections and not for existing sections.

Modification:

Offline only

Action required:

No build necessary

Single scan edge detection for EBOOL

When an EBOOL is written only one time (through OFS, HMI, by program or forced by Control Expert):

  • If this check box is selected, writing or forcing an EBOOL activates the edge detection for one cycle.

  • If this check box is not selected, writing or forcing an EBOOL activates the edge detection until the next writing of this EBOOL.

Modification:

Offline only

Action required:

Rebuild All Project (Offline)

LD > Mixed display

This area is used to define the available area for variable comments lines height, symbol lines height, and address lines height in mixed display mode.

Element

Description

Comments lines height

Sets the maximum number of comment lines shown in mixed display mode.

From 0 to 20 lines.

Modification:

Offline only

Action required:

No build necessary

Symbol lines height

Sets the maximum number of symbol lines shown in mixed display mode.

From 0 to 20 lines.

Modification:

Offline only

Action required:

No build necessary

Address lines height

From 0 to 5 lines.

NOTE: These parameters are adjustable only on the Project Settings.

Modification:

Offline only

Action required:

No build necessary

SFC

Element

Description

Allow macro sections

When this check box is selected, the macro sections can be used in your project.

Modification:

Online possible

Action required:

Build Changes (Offline)

Allow multiple token

When this check box is selected, the sequential control works in the Multi-token operating mode.

Modification:

Online possible

Action required:

Build Changes (Offline)

SFC > multi token

The SFC multi token option is for PL7 migration and to support the GRAFCET specification that used to be supported by Telemecanique.

Element

Description

Max. # of active steps/section

This box is only available if the Allow multiple token check box activated.

The maximum number of active steps per section can be defined (including all their macro sections) in this box.

From 1 to 100.

Modification:

Online possible

Action required:

Build Changes (Offline)

Max. # of active actions/section

This box is only available if the Allow multiple token check box activated.

The maximum number of active actions per section can be defined (including all their macro sections) in this box.

From 1 to 100.

Modification:

Online possible

Action required:

Build Changes (Offline)

SetSteps: keep previous step(s) in active state

This box is only available if the Allow multiple token check box activated.

When this check box is selected, all currently active steps remain active when you set new steps (Animation Panel or function block).

When this check box is not selected, all currently active steps are deactivated when you set new steps (Animation Panel or function block).

Modification:

Online possible

Action required:

Build Changes (Offline)

Parallel branches: allow jump in/out

This box is only available if the Allow multiple token check box activated.

When this check box is selected, jumps can be made into or out of a parallel sequence, see Jump into a parallel sequence and Jump out of a parallel sequence.

Modification:

Online possible

Action required:

Build Changes (Offline)

Allow multiple evolutions by divergence of sequence selection

This box is only available if the Allow multiple token check box activated.

When this check box is checked, all transitions of an alternative branch are processed in parallel (x-out-n-select), see x-out-n-select.

When this check box is not checked, all transitions of an alternative branch are processed in sequence (1-out-n-select), see Alternative sequences.

Modification:

Online possible

Action required:

Build Changes (Offline)

NOTE: Verify that you optimize the number of active steps and active actions at the right number to get the project to fit into the available memory.

SFC > Single token

This feature is only available for M340 with minimum OS version V3.30 and M580 with minimum OS version V3.20.

Element

Description

SFC action behavior: Final Scan logic activated

When this check box is selected, the final scan is activated in SFC Action Section.

Modification:

Online possible

Action required:

Build Changes (Offline)

NOTE: An application using SFC final scan option cannot be opened with Control Expert V14.1 and earlier.

ST

Element

Description

Allow jump and label

When this check box is selected, you can use jumps and labels in ST.

Modification:

Online possible

Action required:

Build Changes (Offline)

LL984

Element

Description

SKP enabled

This LL984 setting is enabled only, if the LL984 library setup was installed.

When this check box is selected, the L9_SKP function block can be used in your project.

NOTE: Modifying this setting leads to a reanalysis of the LL984 networks. This is also possible in online mode.

Modification:

Online possible

Action required:

Build Changes (Online)

LL984 > Network Display

Element

Description

Printing View

Using this list you select view1 to view4 defined under items View 1 to View 4 (see below).

The default view is view4.

The view you select for the Printing View setting is used for printing the LL984 networks.

Modification:

Online possible

Action required:

No build necessary

Column Width

Using this field you can enter the column width as a floating point value ( 1.0 to 3.0.

For example, a value of 3.0 means a 3 times larger column width.

The default width is 1.0.

NOTE: Modifying the Column Width setting does not lead to the need of a new Build.

Modification:

Online possible

Action required:

No build necessary

View 1 to View 4

The LL984 editor can display various information concerning variables attached to coils, contacts, and function block nodes.

According to the settings for View 1 to View 4 the LL984 editor shows the following information:

  • Address (for example, %M100)

  • 984-address (for example, 400100

  • Variable name

  • Variable comment

  • Descriptors 1 to 9

  • Topological address

For further information, refer to Items of the View 1 to View 4 Settings.

Modification:

Online possible

Action required:

No build necessary