Home > Resources > Getting Started

Getting Started

Tutorials to help you begin using SEM USA intelligent integrated motor products

Using SEM integrated motor products

Getting started tutorials

This Application Note covers a small program for a motion sequence. It is developed in a fashion that no I/O is used. The only thing needed to be connected is power and communications. There is no difference in function between Lexium MDrive and MDrive motion products.

This Application Note covers the basic structure and programming conventions of the MCode language, The differences between Lexium MCode and MDrive MCode is primarily found in the syntax of the I/O instructions.

This tutorial covers the basic variables and instructions impacting motion. The motion commands are common between the Lexium MDrive products and the MDrive/MForce products. The only variation is with the value scaling for encoder based move commands, as the Lexium MDrive closed loop products have a 1000 line (4000 counts) encoder, where MDrive motion products with an encoder have a 512-line (2048 count) encoder.

This Application Note covers the connection of the I/O points for Lexium MDrive and MDrive Plus, MDrive Linear Actuator and MForce products. The I/O differs in connection and application between the two product families in that the MDrive Plus I/O is non-isolated and programmable as an input or an output. The Lexium MDrive I/O is fixed function is input or output.

When choosing a power supply for a stepper motor driver, there are performance and sizing issues that must be addressed. An undersized power supply can lead to poor performance and even possible damage to the stepper motor driver, which can be both times consuming and expensive. However, bipolar chopping stepper motor drivers are quite efficient and may not require as large a supply as you might suspect.

Electrical noise is the source of many issues in motion systems. Following best practices with wiring and cabling can prevent or eliminate the impact of electrical noise on a motion system.

This tutorial covers the basics of connecting and using the I/O points on your SEM motion control products.

This basic tutorial covers the following concepts as they apply to the Lexium MDrive and MDrive/MForce.

  1. Sinking I/O
  2. Sourcing I/O
  3. I/O cabling best practices

Though the design of the I/O points differ between Lexium MDrive and MDrive MForce products, these basic concepts are relevant to both product families.

This tutorial will guide you through the initial process of connecting to your SEM serial product using the Motion Control Programmer (MCP) application, part of the Software Suite.

This process is the same for any product communicating over a serial datalink, or using MCode over Ethernet.

SEM products with a serial interface may be connected to a system in either single or party (multidrop) configuration.

The key differences to note between Lexium MDrive and MDrive/MForce products is that with Lexium products the interface is galvanically isolated. MDrive/MForce products:

  • are not isolated
  • have a 100Ω resistor in series with communications ground

This variance necessitates a change when wiring multidrop systems to prevent recirculating currents: See this Application Note: Recirculating currents in RS-422 multi-drop systems

Covers installation of the  USB to serial communication converters offered by SEM, as well as tips for using third-party communications converters.


When it comes to your form, fit and function requirements, don’t settle. Get precisely what you need working with us. We know motion.

Contact us with any questions about how we can help you with your motion application or for assistance with your SEM products.

Browse our resource section and find the most useful tools and documents for all our products.