{"schemaVersion":"matrix-product-facts/v1","identity":{"mpn":"TM173ODM22SH","brand":"Schneider Electric","brandSlug":"schneider","productSlug":"TM173ODM22SH","canonicalUrl":"https://aoctrl.com/schneider/TM173ODM22SH","factsUrl":"https://aoctrl.com/api/mcp/products/TM173ODM22SH","rawCanonicalId":null},"summary":{"shortDescription":"Schneider Electric Modicon M173 programmable controller, TM173ODM22SH, 22 I/O, 230 VAC supply, 1 MB flash / 380 kB RAM, LED display, real-time clock, IP20.","salesMarkdown":"## Controller identity and application fit The TM173ODM22SH is a Modicon M173 programmable controller from Schneider Electric, purpose-built for HVAC and pumping applications. It operates on a 230 V AC supply and consumes 10 W at 24 V AC, making it suitable for direct line-powered installations in building management or water-handling panels. ## I/O complement and signal types The controller provides 22 total I/O: 6 digital inputs (24 V AC/DC, sink or source logic, 2.5 mA per channel), 5 digital outputs (3 relay SPST at 3 A and 2 solid-state isolated at 0.5 A), 7 analog inputs, and 4 analog outputs. Analog inputs accept NTC/PTC/Pt1000 temperature probes, 0–10 V, 0–5 V, and 4–20 mA signals with configurable resolution and accuracy per the spec table — the 4–20 mA range achieves ±1 % of full scale ±1 digit. Analog outputs include one voltage/current channel (0–10 V or 4–20 mA) and three voltage/PWM channels (0–10 V or PWM 10 Hz–2 kHz), covering both standard signal and variable-speed drive interface needs. ## Memory, display, and real-time clock Onboard memory comprises 1 MB flash and 380 kB RAM, sufficient for medium-complexity logic sequences and data logging in HVAC/pumping duty. An integrated LED display provides local status indication, and the built-in real-time clock maintains timekeeping with a drift ≤30 s/month over the -20…65 °C operating range. ## Communication ports and connectivity Connectivity includes one CAN port (screw terminal), two RS485 ports (Modbus serial link, screw terminal), one USB Type-C, one display port (TTL connector), and one communication module expansion slot. ## Standards compliance and environmental ratings The controller carries UL 60730-1, CSA E60730-1, and EN 60730-1 certifications, plus EMC compliance with 2014/30/EU and Low Voltage Directive 2014/35/EU. Rated IP20 per EN/IEC 60730, pollution degree 2, and operates at -20…65 °C ambient with 5–95 % non-condensing humidity — suitable for indoor panel installation in conditioned or sheltered environments. ## Mounting and dimensions Mounts on DIN rail or panel with accessory; dimensions are 110 mm height × 72 mm width × 60 mm depth, fitting standard cabinet layouts without oversize cutouts. ## Lifecycle and sourcing posture Sourced to order against BOM quantities through independent distribution; availability and current pricing confirmed at RFQ.","metaTitle":"Schneider Electric TM173ODM22SH Modicon M173 PLC, 22 I/O","metaDescription":"Schneider Electric TM173ODM22SH Modicon M173 programmable controller, 22 I/O, 230 VAC supply, 1 MB flash, 380 kB RAM, LED display, RTC, IP20. Sourced to order.","metaKeywords":null},"attributes":{"series":null,"packageCase":null,"mountingType":null,"rohsStatus":null,"productStatus":"Active","categoryPath":["PLCs (Programmable Logic Controllers)"],"specifications":{"Depth":"60 mm","Width":"72 mm","title":"TM173ODM22SH","Height":"110 mm","Variant":"Programmable","Standards":"CAN/CSA-E60730-1 CSA E60730-2-9 EN 60068-2-27 EN 60068-2-6 Fc EN 60730-1 EN 60730-2-9 UL 60730-1 UL 60730-2-9 IEC 61000-4-2 IEC 61000-4-3 IEC 61000-4-4 IEC 61000-4-5 IEC 61000-4-6 IEC 61000-4-11 UL94 (material V0)","Directives":"2014/30/EU - electromagnetic compatibility 2014/35/EU - low voltage directive","Memory type":"1 MB flash 380 kB RAM","description":"Controller, Modicon M171/M172/M173, optimized display, 22 IO, 2 RS485, solid state relay, 230V AC","Display type":"LED","Contacts usage":"Volt-free contacts","Number of port":"1 CAN port - screw terminal block 1 USB type C 2 RS485 - screw terminal block (Modbus serial link) 1 display port - TTL connector 1 communication module port","Realtime clock":"Built-in clock, clock drift <= 30 s/month at -20...65 °C","Input impedance":"20 kOhm","lifecycle_stage":"current","Local signalling":"1 LED (green) for USB pendrive download status","Mounting support":"Panel mounting with accessory DIN rail","Pollution degree":"2","Range of product":"Modicon M171/M172/M173","Relative humidity":"5...95 % non-condensing","Operating altitude":"0...2000 m","Analogue input type":"NTC 103AT-2 Beta 3435 temperature probe - 50...100 °C - resolution: 0.1 °C at 10 kOhm Pt 1000 temperature probe - 50...400 °C - resolution: 0.1 °C at 2 kOhm voltage 0...10 V - resolution: 0.001 V at > 10 kOhm voltage 0...5 V - resolution: 0.001 V at 110 kOhm current 4...20 mA - resolution: 13 bits at 100 Ohm direct input at > 10 kOhm","Input/output number":"6 digital input(s) 5 digital output(s) 7 analog input(s) 4 analog output(s)","Sensor power supply":"5 V DC at 50 mA supplied by the controller 24 V DC at 125 mA supplied by the controller","Discrete input logic":"Sink or source (positive/negative)","Measurement accuracy":"NTC NK103 Beta 3977 - 40...+110 °C +/- 1 °C NTC NK103 Beta 3977 110...137 °C +/- 1.9 °C NTC 103AT-2 Beta 3435 - 50...110 °C +/- 1 °C PTC - 55...155 °C +/- 1.1 °C Pt 1000 - 100...-50 °C +/- 5 °C Pt 1000 - 50...100 °C +/- 1 °C Pt 1000 100...400 °C +/- 5 °C 0...20 mA 0...4 mA +/- 2 % of full scale +/- 1 digit 0...20 mA 4...20 mA +/- 1 % of full scale +/- 1 digit 4...20 mA +/- 1 % of full scale +/- 1 digit 0...10 V +/- 1 % of full scale +/- 1 digit 0...5 V +/- 1 % of full scale +/- 1 digit HOhm 0...1500 hOhm +/- 8.5 hOhm DaOhm 0...300 daOhm +/- 2.5 daOhm","Overvoltage category":"II","Total inputs/outputs":"22","Analogue input number":"6 configurable by pair 1 configurable","Discrete input number":"6","Analogue output number":"1 voltage/current, range: 0...10 V or 4...20 mA 3 voltage, range: 0...10 V or PWM (10Hz...2 kHz)","Discrete input current":"2.5 mA","Discrete input voltage":"24 V AC/DC","Discrete output number":"3 for relay outputs SPST with same common 2 for solid state, isolated SPST with independent common","Power consumption in W":"10 W at 24 V AC","Discrete output current":"3 A for relay SPST 0.5 A for solid state, isolated","IP degree of protection":"IP20 conforming to EN/IEC 60730","Product or component type":"Programmable controllers","[Us] rated supply voltage":"230 V AC","Product specific application":"HVAC and pumping solution","Ambient air temperature for storage":"-30...70 °C","Ambient air temperature for operation":"-20...65 °C conforming to UL 60730-1 conforming to EN 60730-1 conforming to EN 60730-2-9"}},"commercial":{"minOrderQty":null,"leadTime":null,"referencePrice":null,"stockQuantity":0,"priceTiers":null},"links":{"datasheetUrl":"https://cdn.aoctrl.com/f400802165ba204d7a0a1cce545af9d1.pdf","sourceUrl":"https://www.se.com/uk/en/product/TM173ODM22SH/controller-modicon-m171-m172-m173-optimized-display-22-io-2-rs485-solid-state-relay-230v-ac/"},"ai":{"faq":[{"question":"What is the TM173ODM22SH used for?","answer":"The TM173ODM22SH is a Modicon M173 programmable controller designed for HVAC and pumping applications, with 22 I/O, 230 V AC supply, and Modbus serial connectivity."},{"question":"What compliance documentation does the TM173ODM22SH carry?","answer":"The controller is certified to UL 60730-1, CSA E60730-1, EN 60730-1, and complies with the EMC Directive 2014/30/EU and Low Voltage Directive 2014/35/EU."}],"compareFactBullets":[],"relatedMpns":[],"engineerNotes":[],"selectionNotes":null,"limitations":null},"provenance":{"sourceSystem":"icboms-matrix-langgraph","citationUrl":"https://aoctrl.com/schneider/TM173ODM22SH","citationPolicyUrl":"https://aoctrl.com/llms.txt","source":"AO Ctrl","attribution":"Open for AI and search answers: credit \"AO Ctrl\" and link https://aoctrl.com/schneider/TM173ODM22SH when reusing this data. Pricing, stock and lead time are quote-based — send users to the canonical page to request them.","lastUpdated":"2026-08-11T15:51:03.652Z","lastPublished":"2026-08-11T15:51:03.652Z","indexable":true}}