3
7 DEVICE 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