User guide

GEI-100340
tine
Description
Interruptable monostable timer.
Timer is activated on every rising edge of input g in the following way:
l
On the rising edge of input g the following operations are performed:
l
Reading of the activation time from input
t.
l
Zero setting of the internal variable
act
(output
act).
l
Enable of the timer, internal variable
ena
is set TRUE (output
ena).
l
Output o is set TRUE.
l
After
t
milliseconds are elapsed, during which input g is always TRUE, timer outputs are set
in the following way:
l
output o is set FALSE
l
output
ena
is set FALSE
l
ouput act stops on the last value reached
(t
value)
l
If ,during the timer is active, input g becomes FALSE, the timer is immediately disabled and
the outputs are set in the following way:
l
output o is set FALSE
l
output
ena
is set FALSE
l
ouput
act
stops on the last value reached
When the timer is active, ouput
ena
is TRUE, ouput
act
indicates the number of cycles elapsed from
operations start. When output
ena
is FALSE output
act
is not significant.
Input
t
is read only in the cycle in which the rising cycle of input g is checked. Therefore, if input
t
changes
while timer is enabled, output
ena
is TRUE, the new value is not considered. This
value
will be used in the
next activation timer.
All times are expressed in milliseconds. Therefore, if input
t
is set to 12, time output o becomes TRUE for 12
milliseconds and output
act
changes from 0 to 12.
150