{"product_id":"abb-fen-31-option-modules-htl-encoder-interface","title":"ABB FEN-31 Option Modules HTL Encoder Interface","description":"\u003ch3\u003eDescription\u003c\/h3\u003e\n\u003cp\u003eThe \u003cstrong\u003eFEN-31\u003c\/strong\u003e is an option module providing a High-Threshold Logic (HTL) incremental encoder interface for industrial motor drives including the \u003cstrong\u003eACS880\u003c\/strong\u003e series. This communication interface card enables precise speed and position feedback loop integration by accepting differential or single-ended HTL encoder signals. It supports encoder input channels A, B, and Z at signal frequencies up to 300 kHz. In addition to processing primary tracking data, the \u003cstrong\u003eFEN-31\u003c\/strong\u003e provides a TTL encoder emulation output compliant with RS-422\/485 standards, two high-speed digital position latch inputs for event capture, and a non-isolated connection terminal designed for direct motor temperature diagnostics via PTC, Pt1000, or KTY-84 sensors. This integration ensures deterministic synchronization and steady motion metrics across demanding automation process lines.\u003c\/p\u003e\n\u003ch3\u003eFeatures\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eInterfaces high-voltage HTL incremental feedback sensors directly with drive control boards.\u003c\/li\u003e\n\u003cli\u003eImplements dynamic line fault monitoring to actively detect open-circuit wire errors on signal channels.\u003c\/li\u003e\n\u003cli\u003eSupports configurable internal pull-up and pull-down options using onboard manual DIP switches.\u003c\/li\u003e\n\u003cli\u003eFeatures an RS-422 standard TTL emulation output port for mirroring encoder signals to secondary control units.\u003c\/li\u003e\n\u003cli\u003eIncorporates dual position latch inputs for sub-millisecond hardware-level event registration.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eApplications\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eClosed-loop speed regulation loops for ACS880 industrial multi-drive installations.\u003c\/li\u003e\n\u003cli\u003eHigh-precision position sensing in metal processing, crane hoisting systems, and automated paper mills.\u003c\/li\u003e\n\u003cli\u003eReal-time cut-to-length material monitoring utilizing built-in fast position latches.\u003c\/li\u003e\n\u003cli\u003eWinding temperature tracking paired with synchronized motor speed feedback in high-load manufacturing cells.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eTechnical Specifications\u003c\/h3\u003e\n\u003cfigure class=\"table\"\u003e\n\u003ctable style=\"width: 99.9009%; height: 450.852px;\"\u003e\n\u003cthead\u003e\n\u003ctr style=\"height: 19.6023px;\"\u003e\n\u003cth style=\"width: 22.8985%; height: 19.6023px;\"\u003e\u003cstrong\u003eParameter\u003c\/strong\u003e\u003c\/th\u003e\n\u003cth style=\"width: 74.1058%; height: 19.6023px;\"\u003e\u003cstrong\u003eValue\u003c\/strong\u003e\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 19.6023px;\"\u003e\n\u003ctd style=\"width: 22.8985%; height: 19.6023px;\"\u003e\u003cstrong\u003eManufacturer\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 74.1058%; height: 19.6023px;\"\u003eABB\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.6023px;\"\u003e\n\u003ctd style=\"width: 22.8985%; height: 19.6023px;\"\u003e\u003cstrong\u003eModel\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 74.1058%; height: 19.6023px;\"\u003eFEN-31 (L502)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.6023px;\"\u003e\n\u003ctd style=\"width: 22.8985%; height: 19.6023px;\"\u003e\u003cstrong\u003eProduct Type\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 74.1058%; height: 19.6023px;\"\u003eHTL Encoder Interface\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 39.2045px;\"\u003e\n\u003ctd style=\"width: 22.8985%; height: 39.2045px;\"\u003e\u003cstrong\u003eMax. Power Consumption\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 74.1058%; height: 39.2045px;\"\u003e350 mA at 24 V (Max. combined power consumption of encoders, latches and cabling 5W)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.6023px;\"\u003e\n\u003ctd style=\"width: 22.8985%; height: 19.6023px;\"\u003e\u003cstrong\u003eSignal Channels\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 74.1058%; height: 19.6023px;\"\u003eChannels A, B, and Z supported\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 39.2045px;\"\u003e\n\u003ctd style=\"width: 22.8985%; height: 39.2045px;\"\u003e\u003cstrong\u003eMax. Signal Frequency\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 74.1058%; height: 39.2045px;\"\u003e300 kHz\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 39.2045px;\"\u003e\n\u003ctd style=\"width: 22.8985%; height: 39.2045px;\"\u003e\u003cstrong\u003eSignal Logic Levels\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 74.1058%; height: 39.2045px;\"\u003e\"0\" \u0026lt; 3.5 V, \"1\" \u0026gt; 7.5 V\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 58.8068px;\"\u003e\n\u003ctd style=\"width: 22.8985%; height: 58.8068px;\"\u003e\u003cstrong\u003eSupported Encoder Types\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 74.1058%; height: 58.8068px;\"\u003eDifferential Push-Pull HTL (10-24 V DC), Single-ended Push-Pull HTL (15-24 V DC), Open Collector HTL (15-24 V DC), Open Emitter HTL (15-24 V DC)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 78.4091px;\"\u003e\n\u003ctd style=\"width: 22.8985%; height: 78.4091px;\"\u003e\u003cstrong\u003eConnectors\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 74.1058%; height: 78.4091px;\"\u003e20-pin socket, 2 x 7-pin detachable plugs, max 2.5 mm2 wire, tightening torque 0.5 N-m (5 lbf-in), 9-pin D-Sub, 6-pin detachable plug, max 1.5 mm2 wire, tightening torque 0.3 N-m (3 lbf-in)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 39.2045px;\"\u003e\n\u003ctd style=\"width: 22.8985%; height: 39.2045px;\"\u003e\u003cstrong\u003eDegree of Protection\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 74.1058%; height: 39.2045px;\"\u003eIP20\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 39.2045px;\"\u003e\n\u003ctd style=\"width: 22.8985%; height: 39.2045px;\"\u003e\u003cstrong\u003eDimension (H x D x W)\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 74.1058%; height: 39.2045px;\"\u003e150 x 450 x 350 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.6023px;\"\u003e\n\u003ctd style=\"width: 22.8985%; height: 19.6023px;\"\u003e\u003cstrong\u003eWeight\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 74.1058%; height: 19.6023px;\"\u003e0.17 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/figure\u003e\n\u003ch3\u003eConnections\/Interfaces\u003c\/h3\u003e\n\u003ch4\u003eHTL Power Supply Assignments (X81)\u003c\/h4\u003e\n\u003cfigure class=\"table\"\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003e\u003cstrong\u003eConnector Pin\u003c\/strong\u003e\u003c\/th\u003e\n\u003cth\u003e\u003cstrong\u003eFunction\u003c\/strong\u003e\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e1\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e+15V_B Supply voltage PO\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e2\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eVCC \/ External supply Encoder supply voltage PO\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e3\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e+24V_B Supply voltage PO\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e4\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eVCC \/ External supply Encoder supply voltage PO\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e5\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e-COM_B 0V, Common for supply and temperature sensor\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e6\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003ePTC\/Pt1000\/KTY-84 Temperature sensor (non-isolated) AI\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e7\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eGND Shield\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/figure\u003e\n\u003ch4\u003eHTL Encoder Channel Inputs (X82)\u003c\/h4\u003e\n\u003cfigure class=\"table\"\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003e\u003cstrong\u003eConnector Pin\u003c\/strong\u003e\u003c\/th\u003e\n\u003cth\u003e\u003cstrong\u003eFunction\u003c\/strong\u003e\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e1\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eA+ (A channel DI)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e2\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eA- (A channel - inverted DI)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e3\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eB+ (B channel DI)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e4\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eB- (B channel - inverted DI)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e5\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eZ+ (Marker pulse DI)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e6\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eZ- (Marker pulse - inverted DI)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e7\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eGND Shield\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/figure\u003e\n\u003ch4\u003eTTL Encoder Emulation Output Assignments (X83)\u003c\/h4\u003e\n\u003cfigure class=\"table\"\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003e\u003cstrong\u003eConnector Pin\u003c\/strong\u003e\u003c\/th\u003e\n\u003cth\u003e\u003cstrong\u003eFunction\u003c\/strong\u003e\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e1\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eEM_A+ (Channel A+ DO)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e2\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eEM_B+ (Channel B+ DO)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e3\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eEM_Z+ (Channel Z+ DO)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e4\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eCOM_B (0V, Common)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e5\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eNC (Not connected)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e6\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eEM_A- (Channel A-)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e7\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eEM_B- (Channel B-)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e8\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eEM_Z- (Channel Z-)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e9\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eCOM_B (0V, Common)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/figure\u003e\n\u003ch4\u003eFast Position Latch Digital Inputs (X84)\u003c\/h4\u003e\n\u003cfigure class=\"table\"\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003e\u003cstrong\u003eConnector Pin\u003c\/strong\u003e\u003c\/th\u003e\n\u003cth\u003e\u003cstrong\u003eFunction\u003c\/strong\u003e\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e1\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e+24V_B Supply voltage PO\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e2\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eCOM_B Common\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e3\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eDI_1+ (Latch signal 1 DI)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e4\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eDI_1- (Latch signal 1 return)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e5\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eDI_2+ (Latch signal 2 DI)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e6\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eDI_2- (Latch signal 2 return)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/figure\u003e\n\u003ch3\u003eInstallation Guidelines\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eVoltage Jumper Setting\u003c\/strong\u003e: Two distinct auxiliary voltages (+15 V DC and +24 V DC) are present on terminal block X81. You must select the right voltage jumper configuration matching your encoder requirements before mounting; supplying an incorrect voltage level can destroy or permanently damage the feedback hardware.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMechanical Slot Insertion\u003c\/strong\u003e: Ensure the drive input power is fully disconnected before slotting the expansion module. Disengage the module locking latch, slide the board into its target option slot inside the drive chassis, verify the plastic clips lock securely, and secure the integrated ground screw to complete the EMC grounding path.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCabling and Shield Termination\u003c\/strong\u003e: Use high-quality twisted-pair shielded cable for all interface wiring. Ensure encoder-side shield terminations follow system manuals; do not bridge shields at both physical ends if the motor housing is already grounded to prevent circulating earth ground loops.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSignal Separation Path\u003c\/strong\u003e: Keep encoder and latch wiring segregated from main AC output phase cables, high-power switching paths, and dynamic power conductors to protect feedback streams against electro-magnetic induction noise (EMI).\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTemperature Sensor Isolation\u003c\/strong\u003e: Direct connection of temperature sensors (PTC\/Pt1000\/KTY-84) to port X81 is permitted only if the thermal element has reinforced double insulation properties relative to the motor live windings.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"ABB","offers":[{"title":"Default Title","offer_id":52701955457387,"sku":"FEN-31","price":100.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0953\/3227\/0443\/files\/fen-31-fn5q4zaqxot_8de69e98-c465-4e2f-af4d-0e5b780c9535.jpg?v=1766478059","url":"https:\/\/www.plcprotech.com\/products\/abb-fen-31-option-modules-htl-encoder-interface","provider":"PLC ProTech Ltd.","version":"1.0","type":"link"}