Concept V2.6 Upgrade PDF
Concept V2.6 Upgrade PDF
Overview
Exporting Projects from old Concept Versions
Installing Concept 2.6
Importing Applications
Details about Importing Applications
Importing Applications from Concept 2.0 - Patch A4
Importing Applications from Concept 2.1 - Patch B2.1
Importing Applications from Concept 2.11
Importing Applications from Concept 2.12
Importing Applications from Concept 2.2
Importing Applications from Concept 2.5
EFB Substitutions
Updating to the Current Exec's
Technical Support
1. Overview
The purpose for this document is to review the process of converting an application from
previous versions of Concept to the latest version of Concept 2.6. Regardless of the version
of Concept you are moving from, the process to Export/Import (Convert) your application will
follow the same basic steps. Chapters 2-4 describe the general process of Export,
Installation and Import. Chapter 5-7 provide additional information, necessary to understand
the Concept messages during import of the export files, created by the different Concept
Versions.
With Concept V2.6 Service Release 1 it is not necessary to convert existing projects.
The 140 CPU x34 1xA High-End Quantum MUST be updated with the new firmware.
Other CPUs need an EXEC (firmware) Upgrade only to incorporate the 2.6 bug fixes
(e.g. XXMIT) or new features are to be used.
2.4 Move all the *.asc files just created, to a directory(s) outside of the Concept directory.
2.5 Make a backup copy of the project(s) and the *.asc files to maintain backward
compatibility if the upgrade should not succeed.
Note: Handle custom EFB's and custom loadables separately. The loadables have to be
copied from the "Concept/dat" sub directory to a safe place. EFB sources must also be kept
at a safe place, because they must be rebuilt and installed using the EFB toolkit after the
installation of Concept 2.6.
If your old Concept Version was Concept 2.5, the authorization is still valid. You do not have
to authorize it again, unless your previous installation is older than one year. Then it is
required to redo the authorization process to ensure full service support for one year.
O_DEBUG
COMP_PID
ACT_DIA
DYN_DIA
GRP_DIA
LOCK_DIA
PRE_DIA
REA_DIA
code optimized
code optimized
code optimized
code optimized
code optimized
internally used memory increased in
size
DEFUZ_INT
DEFUZ_REAL
DEFUZ_STI
DEFUZ_STR
FUZ_STERM_INT
FUZ_STERM_REAL
FUZ_ATERM_STI
FUZ_ATERM_STR
FUZ_ATERM_INT
FUZ_ATERM_REAL
QUANTUM
PLCSTAT
changed internally
internally used memory increased in
size
new output pin TERRACT
SFCCNTRL
ATI030
no longer supported
XACT_DIA
no longer supported
ACT_DIA
equivalent to ACT_DIA
Changed Internally
ACT_DIA
no longer supported
XDYN_DIA
no longer supported
DYN_DIA
equivalent to DYN_DIA
Changed Internally
DYN_DIA
no longer supported
XGRP_DIA
no longer supported
GRP_DIA
equivalent to GRP_DIA
Changed Internally
GRP_DIA
LOCK_DIA (CC2.1,
with STATION-pin)
LOCKDIAB (CC2.1, no
STATION-pin)
LOCK_DIA (CC2.1B2,
no STATION-pin)
no longer supported
XLOCK_DIA
no longer supported
LOCK_DIA
equivalent to LOCK_DIA
Changed Internally
LOCK_DIA
no longer supported
XPRE_DIA
no longer supported
PRE_DIA
equivalent to PRE_DIA
Changed Internally
PRE_DIA
no longer supported
XREA_DIA
no longer supported
REA_DIA
REA_DIA (CC2.1B2,
no STATION-pin)
XACT (CC2.1)
XACT (CC2.1B2)
I_SCA20_WARN
(CC2.1)
no longer supported
I_SCALE_WARN
DEFUZ_INT
DEFUZ_REAL
DEFUZ_STI
DEFUZ_STR
FUZ_STERM_INT
FUZ_STERM_REAL
FUZ_ATERM_STI
FUZ_ATERM_STR
FUZ_ATERM_INT
FUZ_ATERM_REAL
HTB5
PLCSTAT
SFCCNTRL
ATI030
REA_DIA (without
STATION-pin)
ERR2HMI
DEFUZ_INT
DEFUZ_REAL
DEFUZ_STI
DEFUZ_STR
FUZ_STERM_INT
FUZ_STERM_REAL
FUZ_ATERM_STI
FUZ_ATERM_STR
FUZ_ATERM_INT
FUZ_ATERM_REAL
PLCSTAT
XSFCCNTRL
GET_BIT
SET_BIT
ATI030
REA_DIA (without
STATION-pin)
DEFUZ_INT
DEFUZ_REAL
DEFUZ_STI
DEFUZ_STR
FUZ_STERM_INT
FUZ_STERM_REAL
FUZ_ATERM_STI
FUZ_ATERM_STR
FUZ_ATERM_INT
FUZ_ATERM_REAL
PLCSTAT
XSFCCNTRL
REV_XFER
ATI030
HTB5
ABS_UINT
ABS_UDINT
All EFBs in
DIAGNOSE library
XXMIT
MODBUSP_ADDR
10
INT_TO_BYTE
UINT_TO_BYTE
DINT_TO_BYTE
UDINT_TO_BYTE
REAL_TO_BYTE
WORD_TO_BYTE
TIME_TO_BYTE
DINT_TO_WORD
UDINT_TO_WORD
REAL_TO_WORD
TIME_TO_WORD
LIB CONT_CTL /
Group Controller
AUTOTUNE
PIDFF
PI_B
STEP2
STEP3
LIB CONT_CTL /
Group Conditioning
INTEGRATOR
QDTIME
VEL_LIM
LIB CONT_CTL /
Group Mathematics
COMP_DB
LIB CONT_CTL /
11
12
The following EFBs have been changed internally and will be automatically
substituted upon opening application after an import or opening a Concept 2.5 application in
Concept 2.6.
LIB984 Library
PUT_4X
EFB PUT_4X works now with last
configured register
ANA_IO Library
XBP
13
CONF_20/Analog_IO_Scaling ANA_IO/ANALOG_IO_SCALING
I_SCA20
I_SCALE
I_SCA20_WARN
I_SCALE_WARN
7. Technical Support
Stripped Quantum (140 CPU 13 xxS)
The new loadable EMUQ used for Floating point emulation must be manually installed in the
loadable list if your application is using REAL arithmetic with the stripped Quantum 140 113
xxS (no Co-Processor)
14
After converting an existing project, which contains LD DFBs you must open up each LD
section for the conversion to take place. (Nested DFBs must be opened in the correct
bottom-up sequence). The sequence is not longer an issue with Concept V2.5/2.6, use the
project menu item Synchronize versions of nested DFBs.
If you choose to upgrade into the grid representation, you may find there LD sections, which
require manual modifications.
Memory requirements
The memory required to access discrete references has increased. An internal IEC
(mirror) buffer is no longer used.
The size of the application is slightly different between Concept 2.1 and 2.2 and following
versions of Concept because of a changed accessing 0x and 1x references. The direct
access (read or write) of these references may increase your code.
Process diagnostics error buffer (4 Kbytes) is not longer allocated by default since Concept
V2.2. This reduces the overhead of DFB instance data compared to versions 2.1/2.11.
Default value for global data (Off-line memory statistics dialog) is reduced from 16K to
4Kbytes with Concept V2.5.
E.g.
Application type
Concept Version
2.6
steel
chemical
flow control
automotive*
mining
mining
2.1/2.11
289,3
311,7
121,4
125,5
167.6
307.0
Delta
2.2
2.0/2.2
256,2
296,8
105,3
160,9
170.1
314.1
+ 3,6%
+ 3,1%
+ 2.5%
-
2.1/2.2
-11.4%
- 4,7%
- 13,2%
+28,2%
+ 1.4%
+ 2.3%
2.2/2.5-
Over all
-10%
Force
The behavior of disable has been changed with Concept 2.2. 0x/1x references will be set to
the given value in the scan regardless of the logic evaluation. 0x/1x references, which are
used in IEC sections, behave now as it does in LL984 sections.
User EFBs from versions prior to Concept 2.5 have to be recompiled with the EFB
Toolkit for Concept 2.6. User EFBs from Concept 2.5 can be used directly.
15