Block library TeleControl ST7
5.7 Master copies
TIM 1531 IRC
208
Operating Instructions, 02/2018, C79000-G8976-C468-02
5.7.1.19
Parameter typical Par12D_S
Function
Receive 1 to 12 parameter values (each 1 double word) or enter locally and send back the
current, locally valid parameter values to the partner.
The content of each double word may be a value in double word (DWORD, DINT, REAL)
format, it can also be a mixture of other data types which together form a double word, for
example:
●
4 bytes
●
2 words
●
2 bytes + 1 word
See also the note "Note word boundaries" below.
The data area to be transferred is specified for the "ParameterOutput" parameter in the form
of an Any pointer. This data area must be within a data block and its length can vary
between 1 and 12 double words.
You can also use the block to enter the parameter values locally. The input area for this is
specified as an Any pointer with the "LocalParameterInput" parameter. It must be located
within a data block and its length must be identical to the length configured in the
"ParameterOutput" parameter.
The block only processes the changed data area. In response to a general or single request,
on the other hand, the entire parameter set is transferred or mirrored back..
Bumpless switchover between the "Local" and "Remote" operating modes is guaranteed.
Note
Changed data areas
The changed data area consists of the first and the last double word in which a change was
detected and all words located in between, even if these have not changed.
Example:
The area to be read in is 10 double words long. In this case, changes were detected in the
second, fifth and eighth double words. The transferred area is therefore from the 2nd to the
8th double word.
Remember word boundaries
When only changed data is transferred and the data area contains values in double word
format, make sure that the double word values are actually located in one of the maximum
12 double words of the data area to be acquired.
Distribution over two consecutive data double words could lead to the transfer of only one
word of the double word value (high or low word) because a change has occurred in only
that particular word. In this case, the missing word can lead to a data error on the receiving
partner (applies to ST7cc, not for an S7 CPU).
Note
DB with standard access
The block has parameters of the "ANY" type. Therefore, leave the "Optimized block access"
attribute in the properties of the DB disabled.
Содержание TIM 1531 IRC
Страница 262: ...Block library TeleControl ST7 5 7 Master copies TIM 1531 IRC 262 Operating Instructions 02 2018 C79000 G8976 C468 02 ...
Страница 302: ...Dimension drawings TIM 1531 IRC 302 Operating Instructions 02 2018 C79000 G8976 C468 02 ...
Страница 322: ...Documentation references 13 TIM 1531 IRC 322 Operating Instructions 02 2018 C79000 G8976 C468 02 ...
Страница 336: ...Glossary TIM 1531 IRC 336 Operating Instructions 02 2018 C79000 G8976 C468 02 ...