Product Category



SoMachine Function Block Programming

SoMachine, specifically developed for you (OEM) to design, commission and service your machines in a single software suite.

It helps you get to market faster and gives you a competitive advantage.


ONE software environment : 1software, 1 project file, 1 connection,  1 download


  • Several types of machines and installations (Industry, Infrastructure, Building markets)
  • Application segments :Material Handling, Packaging, Hoisting…

Decrease total machine cost

Using a single environment

  • Install all the components in one step
  • One software for controllers, HMI and remote devices
  • Access to networked devices in pure transparency
  • Connect your cable only once, and download in one click

By reducing design time

  • Re-use Schneider Electric’s expertise and know-how with ready-to-use Application Function Blocks, Templates and Automation Architectures that have been fully Tested, Validated and Documented.

Reduce time to market

By minimising your work

  • Define your variables once
  • Create and maintain a single project file
  • Capitalize on each of your designs

Through open solutions and universal standards

  • Five IEC languages
  • PLCopen motion function blocks
  • Open field buses with transparency through FDT/DTM
  • Connectivity to third party devices
  • Discover : “Flexible Machine Control”
    • Multiple hardware control platforms :
      • Logic controllers Modicon M238
      • Logic controllers Modicon M258
      • Motion controllers Modicon LMC058
      • HMI controllers Magelis XBTGC