9.4 Reset ..................................................................................................................................97
9.4.1 Supported reset variants ............................................................................................................ 97
9.4.2 Reset application (warm) ............................................................................................................ 97
9.4.3 Reset application (cold) .............................................................................................................. 98
9.4.4 Reset application (origin) ............................................................................................................ 98
9.5 Data transmission for series production ............................................................................99
9.5.1 Transmission of the files with CODESYS ................................................................................... 99
9.5.2 Data transmission with TFTP ................................................................................................... 100
9.5.3 Files for series production ........................................................................................................ 100
9.6 Display system information ..............................................................................................101
10 ifm function libraries 102
10.1 General ............................................................................................................................102
10.2 Library ifmCANopenManager.library................................................................................102
10.2.1 COP_GetNodeState ................................................................................................................. 103
10.2.2 COP_SDOread ......................................................................................................................... 105
10.2.3 COP_SDOwrite ........................................................................................................................ 107
10.2.4 COP_SendNMT ....................................................................................................................... 109
10.2.5 NMT_SERVICE (ENUM) .......................................................................................................... 111
10.2.6 NMT_STATES (ENUM) ............................................................................................................ 111
10.3 Library ifmDeviceCR0721.library .....................................................................................112
10.3.1 CAN_BAUDRATE (ENUM) ...................................................................................................... 113
10.3.2 CAN_CHANNEL (ENUM) ......................................................................................................... 113
10.3.3 CANconstants (GVL) ................................................................................................................ 113
10.3.4 SysInfo (GVL) ........................................................................................................................... 113
10.3.5 SysInfoStruct (STRUCT) ................................................................................................ .......... 114
10.3.6 LED_COLOUR (ENUM) ........................................................................................................... 114
10.3.7 LED_FLASH_FREQ (ENUM) ................................................................................................... 114
10.4 ifmFastInput.library ..........................................................................................................115
10.4.1 FastCount ................................................................................................................................. 116
10.4.2 IncEncoder ............................................................................................................................... 118
10.4.3 Period ....................................................................................................................................... 120
10.4.4 COUNT_DIRECTION (ENUM) ................................................................................................. 122
10.4.5 ENCODER_RESOLUTION (ENUM) ........................................................................................ 122
10.4.6 FREQ_SENSE_PERIODS (ENUM) ......................................................................................... 122
10.4.7 MODE_FAST_COUNT (ENUM) ............................................................................................... 122
10.4.8 MODE_INC_ENCODER (ENUM) ............................................................................................. 123
10.4.9 MODE_PERIOD (ENUM) ......................................................................................................... 123
10.5 Library ifmIOcommon.library ............................................................................................124
10.5.1 Input ......................................................................................................................................... 125
10.5.2 Output....................................................................................................................................... 128
10.5.3 SetLED ..................................................................................................................................... 131
10.5.4 SupplySwitch ............................................................................................................................ 133
10.5.5 SystemSupply .......................................................................................................................... 135
10.5.6 Temperature ............................................................................................................................. 137
10.5.7 FILTER_INPUT (ENUM) .......................................................................................................... 139
10.5.8 FILTER_OUTPUT (ENUM) ...................................................................................................... 139
10.5.9 MODE_INPUT (ENUM) ............................................................................................................ 140
10.5.10 MODE_OUTPUT (ENUM) ........................................................................................................ 141
10.5.11 SYS_VOLTAGE_CHANNEL (ENUM) ...................................................................................... 141
10.6 Library ifmOutGroup ........................................................................................................142
10.6.1 OutputGroup ............................................................................................................................. 143
10.6.2 FILTER_OUTPUT_GROUP (ENUM) ....................................................................................... 146
10.6.3 MODE_OUTPUT_GROUP (ENUM) ......................................................................................... 146
10.7 Library ifmOutHBridge .....................................................................................................147
10.7.1 HBridge .................................................................................................................................... 148
10.7.2 MODE_BRAKE (ENUM)........................................................................................................... 151
10.8 Library ifmOutPWM ..........................................................................................................152
10.8.1 CurrentControl .......................................................................................................................... 153
10.8.2 PWM1000 ................................................................................................................................. 156
10.8.3 MODE_CURRENT_CONTROL (ENUM) .................................................................................. 160
10.8.4 MODE_PWM (ENUM) .............................................................................................................. 160