show the entry list
ES - SIMATIC Manager -- Creating programs -- CFC - Using block libraries
What are the system requirements for using SIMATIC PCS 7 Industry Library V8.0?
What should you watch out for when changing the symbolic addresses of input/output modules?
Why are the inputs of the driver block in the CFC chart no longer interconnected after replacing a HART analog module?
How do you parameterize the PCS 7 APL channel driver so that the output process value is inverted?
How do you configure a Modbus slave using the "RCV_341" (FB 121) PCS 7 block?
Why do I get the signal "QBAD" on my "CH_AI" driver block?
How do you configure the "Sample_T" input?
Why is the module INT_P issuing invalid values at the output?
Why isn’t the CH_AI block not interconnected automatically with the option "Create module driver"?
How can I change the preset message class in standard blocks?
Can blocks from the CFC library for the S7-300 CPUs also be used in a program for an S7-400 CPU?
What is the meaning of the block input VALUE_QC of the CH_DI block?
Why is the simulated value not output on the CH_AI driver block and how can a value still be simulated?
When do you speak of a "self-regulating process" and when of a "non-self-regulating process"?
How do you do a controller optimization with the PCS 7 PID Tuner?
What is the meaning of the parameters "GAIN", "TN" and "TV" with the CTRL_PID block?
Why is there only half the expected current output from each of the analog output modules in the case of redundant modules?
How much memory is used by the SIMATIC PCS 7 V6.0 library blocks and templates in the PLC?
What do I have to take into account to avoid that the actual value overshoots when switching over from hand/track operation to automatic operation of the "CTRL_PID" with activated setpoint ramp?
How can additional message texts - only as event and OS range - be edited in a block that supports messages in SIMATIC PCS 7 V5.x?
When generating the module drivers, how can you clear the message "Necessary files are missing for block CH_AI. Please note that you must install exactly that version of the library from which this block was imported"?
Why does the CH_AI driver report the slave still to be defective (QBAD=1) after failure and return of a PROFIBUS DP slave (e.g. ET 200M)?
How do you interconnect an FM350-2 in PCS 7?
How can you clear the error message "Value BITVAL is not defined in file AL_CHN.xml / CH_DI." in the module driver log?
What should you watch out for when changing the symbolic addresses of input/output modules?
Part number:

Description
When you configure input and output modules, it is possible to create symbols for the IO addresses. However, you should not change symbols or their addresses afterwards in the hardware configuration. If you do so, channel driver blocks that are already connected in the CFC chart might receive unwanted addresses. Always use the symbol table to change symbols that are already created. You can edit the symbol table directly or use the export/import function with a spreadsheet.

Below we describe what you should watch out for when changing addresses of symbolic addresses already connected in the CFC chart.

Instructions
The symbols below were configured for inputs on different modules during hardware configuration.
 
Symbol Address Module

Input 1

IW 512

Analog Input Module AI 8x13Bit, address range: 512..527

Input 2

IW 528

Analog Input Module AI 8x13Bit, address range: 528..543

The two inputs have already been connected to the associated driver blocks in the CFC chart. The PLC program was compiled with the "Create module driver" option.


Fig. 01: Channel driver blocks in the CFC chart

Following subsequent changes to the wiring, it is now necessary to change the addresses of the symbols. If you were to make changes in the hardware configuration, this would lead to an unwanted interconnection in the PLC program.
Proceed as follows to ensure that the driver blocks are interconnected to the correct hardware addresses.
 
No. Procedure
1 Open the symbol table of the S7 program and search for the symbols of the inputs.


Fig. 02: Symbols of the module inputs

2 Change the values in the Address column. After you have changed the first value, the system recognizes that two identical addresses are present and marks this as a conflict. After you have changed the second address, save the symbol table.


Fig. 03: Changing addresses

Also in the symbol editor of the hardware configuration the symbols are correctly displayed now.


Fig. 04: Changed symbols in the editor of HW-Config

Note
The connection of the driver block is connected with the new address only if you change the address in the symbol table. The addresses for monitoring the module (MS, Mode, DataXchg) are then also changed. However, if you change the name in the "Symbol" column, only the symbolic name changes. The address and the connection to the module drivers remain unchanged.

3 Recompile the PLC program with the "Create module driver" option and update the view (F5) in the CFC chart.
With this procedure you have changed the address of the process value connection and the interconnection of the connections (MS, Mode, DataXchg) to the module drivers.


Fig. 05: New interconnection of the channel driver blocks

Creation environment
The pictures in this FAQ were created with SIMATIC PCS 7 V7.1 SP3.

 Entry ID:57138745   Date:2011-12-22 
I regard this article....as helpfulas not helpful                                 
mySupport
My Documentation Manager 
Newsletter 
CAx-Download-Manager 
Support Request
To this entry
Print
Create PDF 
Send to a friend
QuickLinks
Compatibility tool 
Help
Online Help
Guided Tour