Further helpful properties and features

In addition to the properties and features that are made available with a certain TC3.1 version, the engineering environment contains the following helpful properties and features, among others.

Category

Feature

Further information

Development support

Hotkey:

For many functions there are hotkeys that can be individually adapted if necessary.

Hotkey

Option "Activate folder view":

For an optional folder view in the PLC process image and in the link dialog

see below

Refactoring:

For the convenient subsequent changing of a program

Refactoring

Object-oriented programming options:

Can be used for the creation of easily readable and extendable software

Object-oriented programming

Orientation and navigation

Find locations where the cross reference list is used

Using the Cross Reference List to find Occurrences

Find declaration

Finding Declarations

Online features

Implicit monitoring functions:

e.g. to check the limits of arrays during the runtime

Using function blocks for implicit checks

Flow Control:

For tracking the program execution

Flow Control

Monitoring lists:

For the clear monitoring of variable values

Using Watchlists

Breakpoints and step-by-step execution of the program:

For finding errors in the program

Use of breakpoints

Stepwise processing of the program (stepping)

Libraries

Using libraries:

For the creation and use of collections of reusable objects

Using libraries

Library placeholders:

For the convenient selection of a certain library version for a placeholder that is directly or indirectly referenced in the PLC project

Library placeholders

Command "Use effective version":

For defining a library reference to a certain library version

Command Set to Effective Version

Project delivery

Optional folder view in the PLC process image and in the link dialog

Option: Checkbox Activate folder view

Dialog: Double-click the PLC node in the Solution Explorer > PLC settings tab

Sample:

Function block FB_Sample

FUNCTION_BLOCK FB_Sample
VAR
    IbInput1  AT%I* : BOOL;
    IbInput2  AT%I* : BOOL;
    ObInput1  AT%Q* : BOOL;
    ObInput2  AT%Q* : BOOL;
END_VAR

MAIN program

PROGRAM MAIN
VAR
    fbSample1       : FB_Sample;
    fbSample2       : FB_Sample;
END_VAR

PLC process image:

Further helpful properties and features 2:

Link dialog:

Further helpful properties and features 4: