EFBs
Original instructions
General
The following options are available for converting Concept EFBs to Control Expert:
Generic EFs
There are only a few generic elementary functions in Concept (EFs) e.g. MOVE, SEL, MUX. With many other functions, the elementary data type is added to the name of the function.
In Control Expert, many of these functions are used without the elementary data type added to the name (as defined in IEC 61131). Therefore, the converter removes the added data type from the name of the function.
In some cases, the use of generic functions in Control Expert will lead to analytic errors. In these cases, disable the Generate Generic EFs check box.
Open the Conversion Settings tab via Tools → Options in Control Expert to enable/disable the Generate Generic EFs check box before converting.
DIAGNO Library
When converting Concept to Control Expert for all DIAGNO blocks the station parameter is omitted.
The following EFBs from the DIAGNO library in Concept are converted to empty DFBs in Control Expert.
NOTE: These DFBs, created in Control Expert have all the Concept parameters but no programmatic content. An error message is displayed that says that the programmatic content for these DFBs must still be created.
During the program creation in Control Expert replace the DFBs ACT_DIA, and XACT_DIA with the DFB XACT.
For all DIAGNO blocks which can be extended in Concept (D_PRE, D_GRP ...), the extensible inputs (IN1 ... INx) are gathered together in one input. This is implemented using a nested logic AND link. In the FBD language the AND block is positioned at the same location as the DIAGNO block by the converter. This overlap must be resolved manually by the user.
SYSTEM Library
The SKP_RST_SCT_FALSE and LOOPBACK EFBs cannot be used in Control Expert.
FUZZY Library
The FUZZY library is not supported with the normal Control Expert range but can be installed as an optional library.
HANDTABL Library
The HANDTABL library is no longer supported by Control Expert.
EXPERTS Library
The following Concept EFBs are converted to DFBs in Control Expert:
NOTE: These DFBs, created in Control Expert have all the Concept parameters but no programmatic content. An error message is displayed that says that the programmatic content for these DFBs must still be created.
The data structures DPM_TIME and ERT_10_TTAG from the time stamp module 140 ERT 854 10 have been changed. The MS element was broken up into MS_LSB and MS_MSB. For more information about this, see State RAM Assignment Using Derived Data Types.
Outputs which describe data structures must be assigned event variables using the (=>) assignment operator within the parameter brackets in the ST and IL languages. This happens automatically during conversion. The functionality remains the same but the section of the program looks a little different.
EFBs that Use Time Functions
In Control Expert, function components using Time functions (Timer, Diagnostic, Control Components) remain in RUN mode, even if the SPS is set to STOP mode.
CAUTION
UNEXPECTED BEHAVIOR OF THE CONTROL
Function components using Time functions behave differently in Control Expert and Concept.
You must take these different behaviors into consideration during the conversion of Concept applications.
Failure to follow these instructions can result in injury or equipment damage.
Converted EFBs
During conversion, Control Expert standardizes the EFB offer by grouping redundant EFBs. The respective EFBs are automatically converted and the project adjusted accordingly.
Renamed EFBs
The following diagnostics EFBs are renamed when converting Concept to Control Expert:
Concept
Control Expert
XACT
D_ACT
XREA_DIA
D_REA
XLOCK
D_LOCK
XGRP_DIA
D_GRP
XDYN_DIA
D_DYN
XPRE_DIA
D_PRE
The Quantum configuration EFB for the Backplane Expander 140 XBE 100 00 is renamed when converting Concept to Control Expert:
Concept
Control Expert
XBP
XBE