Block library TeleControl ST7
5.7 Master copies
TIM 1531 IRC
Operating Instructions, 02/2018, C79000-G8976-C468-02
199
Note
FC Safe required
With Par12D_S, data can only be transmitted when FC Safe is linked in the end of cyclic
program, see Section
FC Safe (Page 214).
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 "ParameterInput" 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. The data area sent to the partner or the parameter values entered
locally at the partner are returned from there and output here at the "ReturnedParameter"
parameter. This output area (Any pointer) must also be within a data block and its length
must match that specified for "ParameterInput".
Separate data areas are normally specified for "ParameterInput" and "ReturnedParameter".
This makes it easy to recognize what was most recently entered and what is locally valid.
However, it is also possible to specify the same data area for both parameters. The two
areas then overlap 100% and therefore always match. In this case, you can no longer
distinguish the difference between what has been entered most recently and what is locally
valid. When mirrored back values are not needed, there is no need to configure
"ReturnedParameter".
Even when separate areas are specified for "ParameterInput" and "ReturnedParameter", it is
still possible to ensure that the "ParameterInput" input area is always synchronized with the
mirrored back values of "ReturnedParameter". This can be done manually from case to case
with the "ApplyRemoteParamMan" input or automatically by setting the
"ApplyRemoteParamAuto" parameter to TRUE.
A parameter can also be set locally at the partner object that receives the parameter. The
partner object must then be set to ’local’ at the "Local" input parameter (see block
Par12D_R). The current status of the "Local" input parameter is reported by the partner
object and indicated here at the "LocalOperation" output. As long as the partner object is set
to 'local', no parameters are accepted there from other nodes.
The sending of the data area defined by "ParameterInput" can be triggered via the following
parameters:
● EnterInput
You should use this input parameter when the data area defined at "ParameterInput" is
entered over hardware (digital and analog input modules). "EnterInput" must then be
connected to a button on a console or panel via a digital input. The transmission of the
entered values is then triggered by pressing this button.
The entire data area specified by "ParameterInput" is transferred.