Communications
10.2 Acyclic data exchange
SIPLUS HCS4200
Operating Instructions, 11/2015, A5E35066204A/RS-AA/002
95
10.2
Acyclic data exchange
S7 has system function blocks for writing / reading this data. The following data is transferred
for addressing:
Index
Dataset number
ID
Logical address of the PROFINET/PROFIBUS components
For the datasets described below, the logical address is always the diagnostics address
from the hardware configuration.
Length
•
When writing: Length of the data in the dataset
•
When reading: Maximum number of data items that can be received simultaneously.
Note
The following applies for PROFIBUS DP:
The following data sets can be used via the C1 channel only, depending on the application.
10.2.1
Acyclic output data
Data set 100 "field type 1"
Byte
Description
0,1
Start channel for field 1
2,3
End channel for field 1
...
124,125
Start channel for field 32
126,127
End channel for field 32
Using this dataset, fields of type 1 can be defined. This field type comprises one channel
range that is described by the first and last channel of the field.
Application range: Thermoforming, clustering of adjacent channels
Definition is via an array [1..32] with two elements of type "Word". Up to 32 fields can be
defined.
The field number corresponds to the array index.
Field number 0 cannot be used. It exists automatically in the HCS and contains all the
channels of the HCS by default. Production and standby setpoints are preset to 100 %.
All channels that are not explicitly assigned to a new field remain in this default field.
To use fields, the user must ensure that all the existing channels are assigned to a user field.
A field can be erased by entering a 0 for the number of the start channel and the end
channel.