Technical data

SINAUT TD7 software package for the CPU
2.1 Overview
Software
System Manual, 07/2009, C79000-G8976-C222-07
193
S7-300 S7-400
FC126 Search
FC127 BasicTask
DBxxx SMS_Data
DB127 BasicData
UDT126 ConnectionDescription
UDT127 SubscribeObject
Based on the table, you can see which other blocks may be required. At least one or more
blocks for data acquisition and output are required. These are the blocks in the range from
FB40 ... FB117. Further optional basic functions may also be required that are available in
the library under FC114 ...FC121 (you will find information on these optional basic functions
below in the section 'SINAUT startup program in OB100').
When putting together the required SINAUT blocks, does not matter whether or not these
blocks have numbers that need to be changed. You should identify all the SINAUT blocks
required per CPU.
Copy the rows from the symbol table of the SINAUT TD7 library with the required SINAUT
blocks to the symbol tables of the individual CPUs. In the symbol tables of the CPUs, change
the SINAUT block numbers to the required numbers.
Note
If a change is the same for several CPUs, the most efficient method is to adapt the symbol
table first for one of the CPUs and then to copy these entries to the symbol tables of all other
CPUs.
Step 3
Once all the symbol tables have the required values, change to the 'Subscriber
Administration' SINAUT ST7 Configuration Tool. Click the 'Save' button. An additional dialog
"Properties" opens. In this dialog, make sure that there is a check mark in front of 'System
data blocks for TIMs and CPUs' and in front of 'SINAUT TD7 block for CPUS' and a dot in
front of 'for all CPUs'. Then click on 'OK'.
After the save is completed, the SINAUT blocks listed in the symbol table have been added
to the content of the block directory and one or more communication DBs have been added
(recognizable by their symbolic names, for example XComData01 or BComData01). The
SINAUT blocks now have their new numbers. If numbers of SINAUT auxiliary blocks have
been changed, all SINAUT blocks that call these auxiliary blocks have been recompiled; in
other words, they now call these auxiliary blocks internally with the new numbers.
Initial situation 2
You want to copy further SINAUT blocks to a CPU on which the numbers of SINAUT
auxiliary blocks have already been changed. It does not matter whether or not these are
auxiliary blocks or whether you also want to give these blocks new numbers.
Copying later
The blocks to be added to the existing, changed SINAUT auxiliary blocks are adapted and
any number changes to these blocks made indirectly using the symbol table of the CPU and
with the aid of the 'Subscriber Administration' SINAUT configuration tool.