Somachine: V3.1
| Controller Series | Key Applications | Compatibility Notes | |-------------------|------------------|----------------------| | Modicon M241 | Compact machine control, up to 4 axes of motion | Fully supported. Ideal for packaging and textile machines | | Modicon M251 | Distributed I/O and communication gateway | Full support for CANopen master and multiple serial lines | | Modicon M258 | High-speed counting and positioning | Legacy product. V3.1 was the final stable release for M258 | | LMC058 | Complex motion with up to 16 axes | Requires V3.1 for certain firmware versions above 2.x | | Lexium 32 (over CANopen) | Servo drives | Configuration via integrated drive manager |
Unlike separate PLC and motion software, V3.1 allows electronic camming, gearing, and interpolated movements within the same project tree. The CAM editor supports graphical curve design.
For large engineering teams, SoMachine V3.1 introduced granular user rights. Administrators can lock down access to specific POUs (Program Organization Units), online changes, or hardware configuration, ensuring compliance with corporate security policies. somachine v3.1
As of 2019, Schneider Electric phased out SoMachine in favor of EcoStruxure Machine Expert . V3.1 is no longer receiving feature updates, though security patches may be limited.
SoMachine V3.1: A Comprehensive Analysis of Schneider Electric’s Unified Machine Control Platform | Controller Series | Key Applications | Compatibility
All five standard programming languages are fully supported, with advanced debugging features such as online modification, forced variables, and watch tables.
Schneider Electric's SoMachine V3.1 is a legacy software suite built on CODESYS V3 for programming Modicon M238, M258, and LMC058 controllers. It enables integrated IEC 61131-3 logic, motion control, and HMI design, serving as the predecessor to EcoStruxure Machine Expert. For more details, visit Schneider Electric EcoStruxure Machine Expert Compatibility and Migration The CAM editor supports graphical curve design
It supports various communication protocols like Modbus TCP, CANopen, and EtherNet/IP through integrated fieldbus configurators. Supported Hardware