Introduction to the SINAUT ST7 system
2.9 The SINAUT ST7 standard software package
SINAUT ST7 Station control system - System Manual
86
System Manual, 05/2007, C79000-G8976-C178-06
Note
Data communication from the CPU to other CPUs or to ST7cc/ ST7sc over a WAN
connection can only be implemented with the SINAUT TD7 software. This is not possible
with the S7 communication SFBs/SFCs for configured and unconfigured connections. These
are suitable only for local communication without a gateway.
The essential components are the package are as follows:
● Basic and auxiliary blocks
Most of these blocks are always required on the CPU. A few are purely optional. The
basic blocks handle central tasks such as startup, monitoring of connections and
connection partners, general requests, time management, handling communication etc.
The auxiliary blocks enter messages in the send buffer or fetch them from the receive
buffer, handle send and receive jobs for specific connections or provide information as a
result of searches.
● Data point typicals
These blocks are included in the CPU program depending on the type and amount of
data to be transferred. They put messages together when data changes and output
received process data.
To operate correctly, the TD7 package requires some data blocks that are generated by the
SINAUT ST7 configuration tool. These are as follows:
● Central records DB
This contains all the centrally required data including the records of all communication
partners and the connections to be managed.
● Communication DBs
A separate communication DB is created for each connection. This DB contains a send
and receive buffer and all the data required for controlling and monitoring the connection.
The package is completed by blocks for diagnostics and alarms:
● TestCopy
This block can be used to log which messages are sent and/or received within the CPU.
● SMS_Control
When certain user-defined events occur, this block puts together appropriate text
messages that can be transmitted as SMS messages to a specified mobile phone.
Note
With the TIM 3V-IE variants, you can choose between two alternatives:
1. As described above, the SINAUT program is created with the TD7 blocks and
therefore runs on the CPU and takes up a corresponding amount of work memory
(TD7onCPU)
2. The SINAUT program runs on the TIM (TD7onTIM). In an ideal situation, no program
memory on the CPU is required for SINAUT.