Technical data

Configuration software for SINAUT ST7
1.10 TD7onTIM software package
Software
System Manual, 07/2009, C79000-G8976-C222-07
155
words, at the end of the fast cycle there is a check to make sure that there is a command,
setpoint or parameter entry for only
one
of the acquired objects. Only then is the
corresponding entry processed and transferred. If there is more than one entry, the entries
are rejected. A new command, setpoint or parameter is processed only when previously no
entry was acquired in one fast cycle. The error status is indicated in the output byte of the
OpInputMonitor
system object using the 1-out-of-n error bit.
Channel type:
Command send
:
Only one input may be set at the same time for command input. This is verified by the 1-
out-of-8 check. If a 1-out-of-8 error is detected, the entered commands are not processed
further. A new command is only processed again when there was previously no
command pending for one read cycle. The error status is displayed in the output byte of
the
OpInputMonitor
system object in bit 2 (
1-out-of-n error
). The bit remains set until the
error is corrected.
If the command is entered over
digital inputs
, for example using a button connected to
them, the button must remain pressed until it is acquired by TD7onTIM. The output byte
of the OpInputMonitor system object indicates when the command has been acquired in
the Input OK bit. OpInputMonitor also takes into account any minimum input time that has
been set for it; in other words the button must be pressed at least as long as this selected
time. Only then is
Input OK
indicated.
If the commands are input over
memory
or
data
bits, the set bit is automatically reset by
TD7onTIM as soon as it is acquired. Here, there is
noInput OK
display. Successful
acquisition can, however, be recognized indirectly because the command bit was reset.
Special feature of send trigger:
For the
Send at change of
send trigger, only the values 0 and 1 can be set. Values higher
than 1 are meaningless for command input.
Disable mask
:
For the
Command send
channel type, individual bits can be masked for command
acquisition. You do this in the
Disable mask
:
Name: Disable mask
Range of
values:
Mask in hexadecimal format
Default: 00 (hex)
Explanation: Masked bits in the byte of the
Command send
channel are ignored when
changes are checked. This means that changes to the masked bits for this
channel do not trigger message transmission. A masked bit always has the
value 0 in the message.
The corresponding bits are masked in hexadecimal format.
The bits are masked as shown in the following example in which the hexadecimal value
A3
is entered in the input field of the parameter assignment dialog. The bits with the value 1 are
masked; in other words bits no. 0, 1, 5 and 7 are ignored in command acquisition.
Byte assignment
Bit: .7 .6 .5 .4 .3 .2 .1 .0
Masked 1 0 1 0 0 0 1 1
Hex mask A 3