The Schneider TM258LF66DT4L is a programmable logic controller from the Modicon M258 series, designed for compact machine control applications. This controller integrates a high-performance CPU with built-in discrete I/O, two CANopen interfaces, and an Ethernet port, providing a complete control solution for packaging, textile, and material handling machines. The M258 platform supports up to 66 I/O points on the base unit and can be expanded with additional modules.
Model: TM258LF66DT4L
CPU Type: 32-bit ARM Cortex-M3, 150 MHz
User Program Memory: 512 KB
Data Memory: 256 KB
Digital Inputs: 40 (24V DC, sink/source)
Digital Outputs: 26 (transistor, 24V DC, 0.5A per point)
High Speed Inputs: 8 (up to 100 kHz)
High Speed Outputs: 4 (PWM/PTO, up to 100 kHz)
Communication Ports: 1x Ethernet (Modbus TCP), 2x CANopen (master), 1x USB (programming)
Expansion: Up to 7 TM2 or TM3 expansion modules
Protection Rating: IP20
Operating Temperature: 0°C to 55°C
Power Supply: 24V DC (20.4–28.8V)
The TM258LF66DT4L includes native motion control functions for up to 4 axes of servo or stepper drives via CANopen. It supports electronic gearing, camming, and interpolated positioning. The high-speed outputs can generate 100 kHz pulse trains for stepper motor control without needing additional positioning modules. The controller also features two encoder inputs (5V differential) for closed-loop feedback.
Programming is performed using SoMachine (now EcoStruxure Machine Expert), which supports the five IEC 61131-3 languages: Ladder Diagram (LD), Structured Text (ST), Function Block Diagram (FBD), Sequential Function Chart (SFC), and Instruction List (IL). The software includes a built-in CANopen configuration tool and a motion editor for cam profiles. Program downloads occur via USB or Ethernet. The controller retains the program in flash memory; a real-time clock (RTC) with battery backup maintains time for up to 30 days without external power.
The base unit provides removable screw terminal blocks for all 66 I/O points. Inputs are grouped as 16-point common, outputs as 8-point common. High-speed inputs can be configured as simple counters, frequency measurement, or interrupt inputs. The outputs include short-circuit and over-temperature protection. Status LEDs on the front panel show run/stop, error, and individual I/O states.

The Ethernet port supports Modbus TCP (server and client) and EtherNet/IP (adapter). It can be used for programming, HMI communication, and data exchange between multiple PLCs. The two CANopen ports (one with isolation) can each serve as a master for up to 127 nodes, including drives, I/O blocks, and encoders. An additional USB port allows firmware updates and service diagnostics.
Up to seven TM2 or TM3 expansion modules can be connected via the right-side bus connector. Available expansions include digital I/O (8/16/32 points), analog I/O (4/8 channels), temperature measurement, and specialty modules (e.g., SSI encoder). The total I/O count can reach 264 digital points. Expansion modules are automatically detected by the software; no manual addressing is required.
The TM258LF66DT4L is UL 508, CSA C22.2 No. 142, and CE certified. It meets IEC 61131-2 for industrial control equipment. Vibration resistance: 3.5 mm at 5–8.4 Hz, 1g at 8.4–150 Hz. Shock: 15g for 11ms. Humidity: 10-95% non-condensing. The controller is RoHS compliant and suitable for marine (DNV) and ATEX Zone 2 installations when enclosed properly.
This controller is ideal for packaging lines (fill-seal machines), labeling machines, small conveyor systems, textile looms, and printing presses. Its integrated motion control reduces the need for external motion controllers, lowering system cost.
The controller provides extensive diagnostics via SoMachine, including a logic analyzer for online monitoring of variables. The front-panel SD card slot (not included) allows program backup and data logging. A battery-less design (capacitor-backed RAM) eliminates battery replacement maintenance.
The Schneider TM258LF66DT4L Modicon M258 PLC delivers powerful machine control with integrated I/O and motion, offering a compact, cost-effective solution for OEMs and system integrators.



