3
7DEVICE FUNCTIONS.........................................................................................................................33
7.1 Opening a Connection to the EIB 74x................................................................................................................. 33
7.2 Closing the Connection to the EIB 74x ............................................................................................................... 34
7.3 Polling the Connection Status............................................................................................................................. 34
7.4 Setting Up Timeout.............................................................................................................................................. 34
7.5 Reading Out the Number of Axes ....................................................................................................................... 35
7.6 Requesting Handle for Axis ................................................................................................................................. 35
7.7 Requesting IO Port Handle................................................................................................................................... 35
7.8 Creating a Data Packet......................................................................................................................................... 36
7.9 Configuring a Data Packet ................................................................................................................................... 36
7.10 Selecting the Operating Mode ............................................................................................................................ 37
7.11 Saving Network Parameters................................................................................................................................ 37
7.12 Reading out the Network Parameters................................................................................................................ 38
7.13 Saving the Host Name ......................................................................................................................................... 38
7.14 Reading out the Host Name ................................................................................................................................ 39
7.15 Reading out the Serial Number........................................................................................................................... 39
7.16 Reading out the Device ID.................................................................................................................................... 39
7.17 Reading out the MAC Address ............................................................................................................................ 40
7.18 Reading out the Firmware Version Number...................................................................................................... 40
7.19 Reading out the Boot Mode................................................................................................................................. 41
7.20 Reading out the Update Status........................................................................................................................... 41
7.21 Reading the Number of Open Connections........................................................................................................ 41
7.22 Reading out the Connection Data....................................................................................................................... 42
7.23 Terminating the Connection................................................................................................................................ 42
7.24 Reading the Time Unit Timestamp..................................................................................................................... 42
7.25 Setting the Timestamp Period Duration............................................................................................................. 43
7.26 Resetting the Timestamp Counter...................................................................................................................... 43
7.27 Reading the Timer-Trigger Time Unit................................................................................................................. 43
7.28 Setting the Timer Trigger Period Duration......................................................................................................... 43
7.29 Reading the Time Unit for the Delay Time at the Trigger Inputs..................................................................... 44
7.30 Clearing the Trigger Counter............................................................................................................................... 44
7.31 Software Trigger................................................................................................................................................... 44
7.32 Selecting the Master Trigger Source.................................................................................................................. 45
7.33 Activating Trigger Sources.................................................................................................................................. 46
7.34 Configuring the Pulse Counter............................................................................................................................ 47
7.35 Setting the Interpolation Factor for the Interval Counter................................................................................. 48
7.36 Configuring the Interval Counter ........................................................................................................................ 49
7.37 Setting the Terminating Resistors...................................................................................................................... 49
7.38 Reset...................................................................................................................................................................... 50
7.39 Identifying the EIB 74x ......................................................................................................................................... 50
7.40 Transferring the Recording Data......................................................................................................................... 51
7.41 Verifying the Recording Status ........................................................................................................................... 51
7.42 Reading the Recording Memory Size.................................................................................................................. 52
7.43 Checking the Streaming Status .......................................................................................................................... 52
7.44 Reading Data from the FIFO ................................................................................................................................ 53
7.45 Reading the Size of a FIFO Element.................................................................................................................... 53
7.46 Access to the Contents of a FIFO Element......................................................................................................... 54
7.47 Reading and Converting Data from the FIFO..................................................................................................... 55
7.48 Reading the Size of a FIFO Element Following Conversion.............................................................................. 55
7.49 Access to the Contents of a FIFO Element with Converted Data..................................................................... 56
7.50 Reading the Number of Elements in the FIFO.................................................................................................... 56
7.51 Clearing the FIFO .................................................................................................................................................. 57
7.52 Setting the FIFO Size............................................................................................................................................ 57
7.53 Reading the FIFO Size .......................................................................................................................................... 57
7.54 Activating the Callback Mechanism.................................................................................................................... 58
7.55 Selecting the Trigger Source for the Auxiliary Axis .......................................................................................... 59
7.56 Reading the Position of the Auxiliary Axis......................................................................................................... 59
7.57 Reading Out the Data of the Auxiliary Axis........................................................................................................ 60
7.58 Clearing the Counter of the Auxiliary Axis......................................................................................................... 60
7.59 Acknowledging the Signal Errors of the Auxiliary Axis.................................................................................... 60
7.60 Acknowledging the Trigger Errors of the Auxiliary Axis................................................................................... 61
7.61 Clearing the Status Bit for the Reference Mark of the Auxiliary Axis.............................................................. 61
7.62 Checking the Status of the Reference Run for the Auxiliary Axis.................................................................... 61