SIMOTION C is the controller variant of the SIMOTION family with the proven design of the SIMATIC S7-300. Flexible modular expansion of SIMOTION C is possible thanks to use of the SIMATIC S7 module spectrum. The SIMOTION C240 and C240 PN designs represent two powerful Motion Controllers for advanced control and Motion Control tasks. Although the two SIMOTION C240 and SIMOTION C240 PN controller versions have the same PLC and Motion Control performance, they do not have the same interfaces.

Depending on the SIMOTION C platform, HMI devices can be operated directly on the onboard PROFIBUS, Ethernet or PROFINET interfaces for operator control and monitoring. These interfaces also support functions such as remote maintenance, diagnostics and teleservice

Components and interfaces of the SIMOTION C Motion Controller:
  • Analog drive interfaces (for C240)
    • For setpoint outputs to servo/vector drives
    • For setpoint outputs to the actuating valves of hydraulic drives
    • As analog outputs for optional use
  • Pulse outputs for controlling stepper drives (for C240)
  • Interfaces for incremental/absolute encoders for cyclic acquisition of an actual position value or as freely assignable up/down counter (for C240)
  • Onboard I/O for high-speed I/O signals
  • SIMOTION Micro Memory Card (MMC) for storing:
    • SIMOTION Kernel
    • User programs
    • User variables
  • Integrated communications interfaces for linking:
    • Distributed I/Os
    • HMI systems
    • PG/PC
    • Other Motion Control and automation systems
    • Drives with digital setpoint interface
  • Various status/error displays and mode selectors
The following components make up a SIMOTION C system:
  • Motion Controller and Micro Memory Card (MMC)
  • Other system components (depending on requirements) such as:
    • Load power supplies (PS) for connecting SIMOTION C to a power supply of 120 V/230 V AC
    • Central (not onboard) and distributed I/O components
    • Servo/vector drives with analog or digital setpoint interface or stepper drives
Mounting and connection technology

The simple design makes SIMOTION C flexible and easy to maintain:

  • Rail mounting
    Simply attach the module to the standard mounting rail, swing it in and screw it tight.
  • Integrated backplane bus
    The backplane bus is integrated in the Motion Controller. The Motion Controller is connected to the I/O modules via bus connectors which are plugged into the rear of the housing.
  • The front connector coding prevents front connectors from being plugged into the wrong module type.
  • Screw-type terminals or spring-loaded terminals for I/O modules
  • TOP connect
    This connection method provides pre-assembled wiring with 1 to 3-wire connection systems with screw-type or springloaded terminals as an alternative to wiring directly on the I/O module.
  • This system uses a defined mounting depth since all connections and connectors are recessed in the module and are protected and covered by doors on the front.
  • No slot rules.
Expansion with central I/O modules

Up to 8 slots can be used to the right of the Motion Controller in the SIMOTION device for SIMATIC S7-300 I/O modules.

The IM 365 can be used to connect an expansion rack (two-tier design) to increase the number of slots available for I/O modules from 8 to 16 (including a maximum total of 4 analog modules). Multi-tier configuration with IM 360/IM 361 is not supported by SIMOTION C.



SIMOTION C can be mounted horizontally or vertically.

If additional I/O modules are required, the distributed SIMATIC ET 200 I/Os can be connected to a SIMOTION C via PROFIBUS DP or PROFINET IO (for C240 PN).

The number of pluggable I/O modules is also limited by the power required from the backplane bus. The power consumption of all modules which are connected to the same backplane bus must not exceed 1.2 A.

Expansion using distributed I/Os

The following can be used as distributed I/O components:

    • All certified standard PROFIBUS slaves
      (DP-V0, DP-V1, DP-V2)
    • SIMATIC ET 200S/SP/M/MP/eco/pro/AL distributed I/O systems
    • SINAMICS S120 servo converters over PROFIBUS DP interface with PROFIdrive
    • Stepper drives over PROFIBUS DP interface with PROFIdrive
    • SIMATIC ET 200S/SP/M/MP/pro/eco PN/AL distributed I/O systems
    • SINAMICS S120 servo converters over PROFINET IO with IRT (PROFIdrive)

Operation, display and diagnostics

  • 1 × mode selector
  • 1 × LED strip for fault and status indicators

Onboard I/O

  • 18 digital inputs
    (C240: of which 2 for local measuring inputs and 4 for global measuring inputs/zero marks,
    C240 PN: of which 4 for global measuring inputs)
  • 8 digital outputs

Drive interfaces (C240)

  • 1 × setpoint output interface for up to 4 axes (optionally for analog, stepper or hydraulic drives; also usable as freely assignable analog outputs)
  • 4 × encoder inputs for incremental or absolute encoders (can also be used as freely assignable up/down counters)


  • 1 × interface for Industrial Ethernet
  • 2 × interfaces for PROFIBUS DP
    (of which one interface is for MPI)
  • 1 × interface (3 ports) for PROFINET IO (C240 PN)

Data backup

  • 1 × slot for SIMOTION Micro Memory Card (MMC)

Additional interfaces

  • Power supply terminals
Data storage/data backup

The SIMOTION C Motion Controller has an integrated nonvolatile data memory for storing process variables.

The data is backed up on a SIMOTION Micro Memory Card (MMC).



Basic functionality

SIMOTION C provides the following basic functionality for a wide variety of automation requirements:

  • SIMOTION runtime system
    • User-programmable with several languages conforming to IEC 61131
    • Various methods of program execution (cyclic, sequential, event-driven)
    • PLC and arithmetic functionality
    • Communication and management functions
    • Motion Control functions (Motion Control Basic)
  • Testing and diagnostic tools

This basic functionality can be expanded with loadable technology packages, if required.

SIMOTION technology packages

A special feature of SIMOTION is that the operating system functionality can be expanded by loading technology packages, such as:

  • Motion Control with the functions:
    • POS – Positioning
    • GEAR – Synchronous operation/electronic gear
    • CAM – Cam
    • PATH - Path interpolation
  • TControl – Temperature controller
  • MIIF – Multipurpose Information Interface
  • Vibration Extinction (VIBX)

Since the technology functions have modular licenses, you only pay for what you use.


SIMOTION SCOUT is a powerful and user-friendly engineering tool. It is an integrated system for all engineering steps, from configuring and parameterization, through programming, to testing and diagnostics. Graphical operator prompting, using dialog boxes and wizards, as well as text-based and graphical languages for programming, considerably reduce the familiarization and training periods.

Operator control and monitoring (HMI)

Communication utilities which support user-friendly data exchange with HMI devices are integrated in the basic functionality of the SIMOTION C Controller. The HMI devices can be connected to a SIMOTION C via Industrial Ethernet, PROFIBUS or PROFINET (for C240 PN). They are configured by means of SIMATIC WinCC (TIA Portal).

The SIMATIC NET communication software provides an open, standardized OPC interface for accessing SIMOTION from other Windows-based HMI systems.

SIMOTION IT provides SIMOTION C with an integrated web server on which, for example, user-specific web pages can be stored. Read and write access can be made to the Motion Controller variables. Java scripts or applets also allow the implementation of active operation and display functions in the web pages that can be executed on a client PC with an Internet browser.

Process and data communication

Thanks to its integrated interfaces, SIMOTION C supports both process and data communication. The SIMOTION SCOUT engineering system is provided for user-friendly communication configuration and diagnostics.

Open-loop control and motion control functions

The open-loop control and motion control functions are executed centrally on the SIMOTION C controller.

The functionality ranges from simple positioning to complex motion control tasks over cams and interpolation.

Position-controlled motion control

Setpoint output/actual value acquisition

  • Position control with analog setpoint output
    Per axis, the SIMOTION C240 Motion Controller provides one analog output for the speed setpoint and one encoder input for cyclic detection of the actual position value. In the case of hydraulic drives, the setpoint for the positioning valve is specified via the analog output.
  • Position control with pulse direction output for stepper drives
    Per axis, the SIMOTION C240 Motion Controller provides one pulse output for the position setpoint. Stepper drives can either be operated without an encoder or be positioncontrolled with an encoder.
  • Position control with digital setpoint output
    The PROFIBUS DP interface with PROFIdrive or the PROFINET interface for the C240 PN is available for this purpose. The actual position value is retrieved and the speed setpoint output over PROFIBUS  DP or PROFINET.
  • Position control with mixed setpoint output
    Analog, stepper and PROFIBUS drives can be used in a mixed configuration on the SIMOTION C240 Motion Controller. The channels of the 4 onboard interfaces can be used for analog, stepper or hydraulic drives. PROFIBUS and PROFINET drives can be operated as a mixed configuration with the C240 PN.
  • Incremental position sensing (C240)
    Incremental encoders supply counter pulses for the traversed distance in accordance with their resolution.
    It is usually necessary to search for homing references.
    The following can be used:
    • Rotary encoders
    • Translatory encoders (length dimensions)
  • Absolute position sensing (C240)
    Absolute encoders with a serial interface (SSI absolute encoders) can be used.
    It is not necessary to search for homing references.
  • Position control/position sensing via ADI 4 or IM 174
    The ADI 4 (Analog Drive Interface for 4 Axes) or IM 174 (Interface Module for 4 Axes) module can be used to connect drives with an analog setpoint interface.
    The IM 174 also makes it possible to connect stepper drives with a pulse direction interface.
    Both modules are connected over PROFIBUS DP.
    The following can be connected to one ADI 4 or IM 174 module:
    • 4 drives
    • 4 encoders
    • Digital inputs and outputs
  • Isochronous PROFIBUS encoder



Overview of SIMOTION C connections

When dimensioning cables, you must always observe the maximum permissible cable lengths.

If these maximum lengths are exceeded, malfunctions can occur.

The permissible length of PROFIBUS DP cables depends on the configuration.

For information about MOTION-CONNECT connections, see More information.