High-precision input/output with Time-based IO
Function Manual, 08/2014, A5E33454822-AB
7
Preface ................................................................................................................................................... 3
1 Documentation guide .............................................................................................................................. 9
2 Time-based IO basics ........................................................................................................................... 13
2.1 Using Time-based IO ................................................................................................................... 13
2.2 Time behavior of Time-based IO ................................................................................................. 14
2.2.1 Time behavior of standard technology ......................................................................................... 14
2.2.2 Time-based IO properties ............................................................................................................ 15
2.3 System environment .................................................................................................................... 17
2.4 Hardware requirements ............................................................................................................... 18
2.5 Configuration software requirements ........................................................................................... 19
2.6 Technical implementation ............................................................................................................ 20
3 Configuring and parameter assignment ................................................................................................. 25
3.1 Requirements ............................................................................................................................... 25
3.2 Settings for Time-based IO .......................................................................................................... 26
3.3 Configure IO-Link and activate Time-based IO ........................................................................... 27
4 Programming ........................................................................................................................................ 29
4.1 Overview of instructions ............................................................................................................... 29
4.2 Programming of Time-based IO ................................................................................................... 30
4.3 Time-based IO ............................................................................................................................. 34
4.3.1 TIO_SYNC: Synchronizing TIO modules ..................................................................................... 34
4.3.2 TIO_IOLink_IN: Read process input signals with time stamps .................................................... 38
4.3.3 TIO_DI: Reading in edges at digital input and associated time stamps ...................................... 42
4.3.4 TIO_IOLink_OUT: Output time-controlled process output signals ............................................... 47
4.3.5 TIO_DQ: Output edges time-controlled at the digital output ........................................................ 52
4.3.6 UDT "TIO_SYNC_Data" ............................................................................................................... 57
5 Service & Support ................................................................................................................................. 59
5.1 Service & Support ........................................................................................................................ 59
Index..................................................................................................................................................... 63