Block library TeleControl ST7
5.7 Master copies
TIM 1531 IRC
Operating Instructions, 02/2018, C79000-G8976-C468-02
187
e:
xx: Data block number 1...32767
yy: Byte number
zz: Number of double words 1...12 starting at byte number yy
Remember the periods and spaces when entering the pointer!
Note that the default valu
e (null pointer) is not permitted. A pointer with a real
address must be specified.
The ANY pointer addresses the data area in which the received data is saved.
This data area must be within a data block and its length can va
ry between 1
For information on the content and formats, refer to the section "Function"
above.
Dat12D_R stores the received data without further processing in the data area
specified by "DataOutput". You need to evaluate and process t
he received
data with the user program.
When only changed data is sent by the partner object Dat12D_S, it is possible
that only part of the data output area is newly written. this is the area in which
the changes were detected at the acquisition end
parameter assignment is incorrect (null pointer, length > 12, data area
not a DB), an error message is entered in the diagnostics buffer (event ID
B114, [Info2/3] = 11). The CPU does not change to STOP. The block is then
no longer processed, however, until the error has been corrected.
For the declaration, data type, range of values, default and function, refer to
the section
Reoccurring parameters (Page 144).
Whenever the block has received new datar values from the partner object
and has output them to the output field "DataOutput", the "NewData" output is
set to TRUE for one OB1 cycle.
Data typical Dat256D_S
Function
Send a maximum of 256 double words with any data content