ERPC functions
6.3 Configuration
CP 343-1 ERPC
46 Manual, 03/2010, C79000-G8976-C239-02
● Configuration of the CPU data areas used for ERPC
– Creation of the symbol table for the CPU
– Specification of the ERPC symbols in the properties dialog of the CP
Further configuration of the read/write jobs in STEP 7 is not necessary.
Additionally for the logical trigger:
● Preparation and configuration of the required software blocks
– Creation of FB56 "LogTrig" and programming of the block call in the user program
– Creating and configuring the configuration data block "CONF_DB"
Completing configuration of the ILS Workbench
Once you have downloaded the STEP 7 configuration to the CP, you will need to complete
the ILS Workbench configuration, see section "Assignment of the logical triggers" in section
The logical trigger (Page 44).
Relevance of the CPU data areas used for ERPC
The data areas of the S7 CPU from which data is read or to which data is written is specified
in the ILS Workbench configuration. These data areas are specified in STEP 7 by the ERPC
symbols. The ERPC symbols are a subset of the CPU symbols selected for the ERPC
application. These ERPC symbols are used in the ILS Workbench configuration.
An ERPC symbol is configured with its name, address, type, length and read/write
permissions. The read/write services of the CP use the address, type and length information
of the ERPC symbols.
The ERPC symbols used in the ILS Workbench are transferred to the CP when the ILS
Workbench configuration is downloaded. The ERPC application handles the ERPC
communication using the ERPC symbols.
You should therefore make sure that the data areas used for ERPC communication are
consistent in the ILS Workbench and in STEP 7.
Note
Data types in the ILS Workbench and in SIMATIC S7
Remember that different data types can be used in the ILS Workbench and on the SIMATIC
S7 controller.
You will find a description of the S7 data types in the STEP 7 online help. The following are
relevant:
"Elementary data types"
"Complex data types"
For the complex S7 data types "Array" and "UDT", only elementary data types are
supported for ERPC communication.