Programming
4.3 Time-based IO
High-precision input/output with Time-based IO
Function Manual, 08/2014, A5E33454822-AB
53
The figure below shows an example for the reaction of the bits DONE and BUSY at the start
of an output job under the following conditions:
● Out_Mode = 2
● The two time stamps are not adapted between the start of the job and the output.
Specified times of a positive DQ edge
Specified times of a negative DQ edge
Note
Once the job has been started with a positive edge, you can adapt the output times with the
input of TimeSta
mpRE and TimeStampFE without having to restart the job.
If an adapted time stamp is less than two application cycles away from the output time
(TimeStampRE
- TIO_Time < 2*T
APP
or TimeStampFE - TIO_Time < 2*T
APP
), the last valid
ed.
If you specify the value "0" as TimeStampRE or TimeStampFE, you can output the
respective edge directly at the digital output with the input parameter Out_Mode = 3. This
gives you the option to implement a direct control from the TIO module without time stamp in
manual mode. You can use the direct control to interrupt an ongoing job.
Changes to the input parameters are not applied until the TIO_DQ instruction detects a
startup of the CPU.