{"schemaVersion":"matrix-product-facts/v1","identity":{"mpn":"TM258LF42DRS0","brand":"Schneider Electric","brandSlug":"schneider","productSlug":"TM258LF42DRS0","canonicalUrl":"https://aoctrl.com/schneider/TM258LF42DRS0","factsUrl":"https://aoctrl.com/api/mcp/products/TM258LF42DRS0","rawCanonicalId":null},"summary":{"shortDescription":"Schneider Electric Modicon M258 PLC, TM258LF42DRS0, 42 discrete I/O, 24 V DC, CANopen, Ethernet, DIN rail mount, CE, UL 508.","salesMarkdown":"## What this M258 controller brings to a panel The TM258LF42DRS0 is a Modicon M258 programmable logic controller with 42 discrete I/O points — 26 inputs (10 fast, 12 regular, 4 regular-input) and 16 outputs (4 fast transistor, 12 relay). That mix suits a machine with a mix of high-speed sensors and general-purpose valve or contactor loads, all on a single backplane. It runs on a 20.4...28.8 V DC supply (24 V nominal) and draws 17.22 W at full load — a figure to budget into the enclosure thermal calculation, especially if the panel is sealed or stacked with other heat sources. The controller mounts on a symmetrical DIN rail and measures 262.5 mm wide by 99 mm tall by 85 mm deep — a footprint that fits a standard 300 mm wide sub-panel with room for a terminal block row alongside. ## High-speed inputs and CANopen bus — what they mean for machine control Eight counting inputs run at 200 kHz, which is enough for incremental encoder feedback on a servo axis or high-speed flowmeter pulse trains. The fast inputs (10 total) have a configurable anti-bounce filter from 2 µs to 4 ms, so you can tune out contact chatter on a limit switch without losing encoder edges. The CANopen port supports baud rates from 10 kbit/s (5000 m bus length) up to 1 Mbit/s (4 m bus length). For a typical machine cell with drives and I/O blocks within 100 m, 500 kbit/s is the practical sweet spot — fast enough for cycle-time coordination, long enough to reach the far end of the line. Onboard Ethernet provides network status and activity LEDs, plus a USB host port for program download or data logging to a thumb drive — no special programming cable needed for field updates. ## Memory, clock, and data retention — the real-world limits Flash memory is 128 MB, internal RAM is 64 MB. That is enough for a mid-size application with HMI screens, recipe tables, and a few hundred rungs of ladder or structured text. The real-time clock drifts less than 30 s/month without user calibration, and under 6 s/month with calibration — adequate for time-stamped alarms and production logs that don't need NTP-grade precision. Retain and persistent variables are backed by a CR2477M Renata lithium cell rated for 1.5 years. That backup time covers a long plant shutdown or a power outage over a holiday break, but the battery is user-replaceable — factor a replacement into the PM schedule every 18 months if the controller is often unpowered. ## Compliance and production status The TM258LF42DRS0 carries CE marking and is certified to UL 508, CSA C22.2 No 142, CSA C22.2 No 213, and IEC 61131-2. That covers North American and European panel builds without a separate approval chase.","metaTitle":"Schneider Electric TM258LF42DRS0 Modicon M258 PLC, 42 I/O","metaDescription":"Schneider Electric TM258LF42DRS0 Modicon M258 PLC with 42 discrete I/O, 24V DC supply, CANopen, Ethernet, UL 508. In current production. Quoted to order.","metaKeywords":null},"attributes":{"series":null,"packageCase":null,"mountingType":null,"rohsStatus":null,"productStatus":"Obsolete","categoryPath":["PLCs (Programmable Logic Controllers)"],"specifications":{"Depth":"3.3 in (85 mm)","Width":"10.3 in (262.5 mm)","Height":"3.9 in (99 mm)","Marking":"CE","Category":"22532-M258 PLC","Standards":"UL 508 CSA C22.2 No 142 CSA C22.2 No 213 IEC 61131-2","Peak current":"100 kA 25 kA 50 kA 1.2 A > 70 s)main supply","Data backed up":"Variables of type retain and retain persistent CR2477M Renata, 1.5 years","Realtime clock":"Without any user calibration clock, clock drift < 30 s/month at 77 °F (25 °C) With user calibration clock, clock drift <= 6 s/month","Input impedance":"6 kOhm fast input 6 kOhm regular input","Surge withstand":"0.5 kV differential mode EN/IEC 61000-4-5 1 kV common mode EN/IEC 61000-4-5","lifecycle_stage":"current","Local signalling":"1 LED per channel I/O state 1 LED CAN0 STS 1 LED MBS COM 1 LED green/red APP0 1 LED green/red APP1 1 LED green/red Eth NS (Ethernet network status) 1 LED green/red Eth ST (Ethernet status) 1 LED green/red RUN/MS (module status) 1 LED green/red USB host 1 LED green/yellow Eth LA (Ethernet activity) 1 LED red BATT (battery status)","Mounting Support":"Symmetrical DIN rail","Pollution degree":"2 IEC 60664","Range of Product":"Modicon M258","Shock resistance":"15 gn 11 ms","Storage altitude":"0...9842.5 ft (0...3000 m)","Relative humidity":"5...95 % without condensation","Software Function":"Applicatives functions blocks","Transmission rate":"125 kbit/s 1640.4 ft (500 m) CANopen 250 kbit/s 820.2 ft (250 m) CANopen 50 kbit/s 3280.8 ft (1000 m) CANopen 500 kbit/s 328.08 ft (100 m) CANopen 10 kbit/s 16404.2 ft (5000 m) CANopen 1000 kbit/s 13.1 ft (4 m) CANopen 20 kbit/s 8202.10 ft (2500 m) CANopen 800 kbit/s 82.02 ft (25 m) CANopen","Line Rated Current":"0.04 A embedded expert modules power 10 A I/O power segment 0.33 A main supply","Memory description":"Flash 128 MB Internal RAM 64 MB","Operating altitude":"0...6561.68 ft (0...2000 m)","Discrete I/O number":"42","Discrete input logic":"Sink fast input Sink regular input Source input","Vibration resistance":"1 gn 8.4...150 Hz DIN rail 3.5 mm 5...8.4 Hz DIN rail","Anti bounce filtering":"2 µs...4 ms configurable fast input/regular input and fast output","Counting input number":"8 200 kHz","Discrete input number":"10 fast input 12 input 4 regular input","Discrete output logic":"Source","Nbr. of units in pkg.":"1","Output voltage limits":"19.2...28.8 V","Supply voltage limits":"20.4...28.8 V","Discrete input current":"4 mA fast input 4 mA regular input","Discrete input voltage":"24 V","Discrete output number":"12 relay output 4 fast output","Power Consumption in W":"17.22 W","Discrete output current":"4 mA fast output","Discrete output voltage":"24 V DC","IP degree of protection":"IP20IEC 61131-2","Product or Component Type":"Logic controller","[Us] rated supply voltage":"24 V DC embedded expert modules power 24 V DC I/O power segment 24 V DC main supply","Integrated connection type":"1 isolated serial link female RJ45 Modbus master/slave RTU/ASCII or character mode ASCII RS232/RS485 300...115200 bps 1 isolated serial link female RJ45 Ethernet Modbus TCP/IP slave 10BASE-T/100BASE-TX 1 isolated serial link mini B USB 480 Mbit/s 1 isolated serial link USB type A 480 Mbit/s 2 free slots PCI 1 CANopen male SUB-D 9 CANopen master","Voltage state 0 guaranteed":"<= 5 V regular input","Voltage state 1 guaranteed":">= 15 V fast input >= 15 V fast output >= 15 V regular input","Configurable filtering time":"0 ms fast input/regular input and fast output 1.5 ms fast input/regular input and fast output 12 ms fast input/regular input and fast output 4 ms fast input/regular input and fast output","Discrete input voltage type":"DC","Product Specific Application":"For solutions","Resistance to fast transients":"1 kV EN/IEC 61000-4-4 I/O) 1 kV EN/IEC 61000-4-4 shielded cable) 2 kV EN/IEC 61000-4-4 power lines)","Disturbance radiated/conducted":"CISPR 11","Execution time per instruction":"22 ns Boolean","Ambient Air Temperature for Storage":"-13...158 °F (-25...70 °C)","Resistance to electromagnetic fields":"0.9 V/m (1 V/m) 2...2.7 GHz EN/IEC 61000-4-3 9.1 V/m (10 V/m) 80...2000 MHz EN/IEC 61000-4-3","Ambient air temperature for operation":"32...131 °F (0...55 °C) without derating horizontal installation) 32...140 °F (0...60 °C) with derating factor horizontal installation) 32...122 °F (0...50 °C) vertical installation)","Resistance to electrostatic discharge":"4 kV on contact EN/IEC 61000-4-2 8 kV in air EN/IEC 61000-4-2","Maximum cable distance between devices":"<98.4 ft (30 m) regular input","Isolation between channels and internal logic":"500 Vrms AC"}},"commercial":{"minOrderQty":null,"leadTime":null,"referencePrice":null,"priceTiers":null},"links":{"datasheetUrl":"https://cdn.aoctrl.com/4d41d47169e5dbef96f5067706c09041.pdf","sourceUrl":"https://www.se.com/vn/en/product/TM258LF42DRS0/logic-controller-modicon-m258-compact-base-42-i-o-24-v-dc-relay-canopen-solution/","alternativesUrl":"https://aoctrl.com/api/mcp/products/TM258LF42DRS0/alternatives.json"},"ai":{"faq":[{"question":"What is the I/O configuration of the TM258LF42DRS0?","answer":"It has 42 discrete I/O points total: 26 inputs (10 fast, 12 regular, 4 regular-input) and 16 outputs (4 fast transistor, 12 relay). The fast inputs can be used for 200 kHz counting, and the relay outputs handle general-purpose AC/DC loads up to their rated contact current."},{"question":"What compliance documentation does Schneider Electric provide for TM258LF42DRS0?","answer":"The controller is CE marked and certified to UL 508, CSA C22.2 No 142, CSA C22.2 No 213, and IEC 61131-2. These cover the main industrial safety and performance standards for PLCs in North American and European markets."}],"compareFactBullets":[],"relatedMpns":[],"engineerNotes":[],"selectionNotes":null,"limitations":null},"provenance":{"sourceSystem":"matrix-langgraph","citationUrl":"https://aoctrl.com/schneider/TM258LF42DRS0","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/TM258LF42DRS0 when reusing this data. Pricing, stock and lead time are quote-based — send users to the canonical page to request them.","lastUpdated":"2026-09-02T08:15:54.622Z","lastPublished":"2026-09-02T08:15:54.622Z","indexable":true}}