MDrivePlus / MForce Motion Control Sample Programs
MDrivePlus - Basic
MDrivePlus - Advanced MDrivePlus2 Programs
  • Position Teach
  • This program remembers a manual positioning of MDrivePlus for future moves.

  • Motion Sample
  • Demonstrates how to control a move from inside a program

  • Use of I/O Sample
  • Demonstrates how to configure a digital input and use the input to control program flow

  • IF THEN Sample
  • Configures Input 1 as a general purpose input which can then be used as a control bit in the program

  • Move on BCD Input
  • Moves the motor to a variety of positions based upon a binary input to I/O 1–4

  • Binary Counter
  • Demonstrates using and manipulating numeric data and performing operations based upon that data

  • Move on an Input
  • Demonstrates moving on an input

  • Move on Analog Input
  • Demonstrates moving the motor based upon the voltage seen on the analog input

 

  • MCode Boolean Logic
  • This program uses the Boolean logic operators available in MCode software. The first section calls subroutines based on the logical interpretation of general purpose inputs, and calls respective subroutines.

  • On Error Handler
  • The OE or On Error instruction is a subroutine call that is invoked whenever an error occurs during the execution of a program.

  • Integer Math Only (No Decimals)
  • Demonstrates how MDrivePlus software handles math functions

  • Speed Control with Analog Input
  • Demonstrates an application using the MDrive analog input

  • Limit Switch Test Program
  • Demonstrates the predefined limit switch input function

  • Proof of Concept – Washdown Machine
  • An application that uses an MDrive not only to control motion, but also to manage digital I/O and operator input

  • Position Trip Redefine
  • This program demonstrates how to redefine a position trip while a move is in progress

  • Avoiding Encoder Overflow
  • In MDrive applications that require continuous slew, such as pumps or fans, and encoder mode is enabled, a stall error will occur when the encoder counter overflows.


IMS Logo Wide

370 N. Main St., P.O. Box 457
Marlborough, CT 06447 U.S.A.
Phone: 860 / 295-6102
Fax: 860 / 295-6107
Email: info@imshome.com

Contact

TECHNICAL SUPPORT (U.S.A.)
Phone: 860 / 295-6102
Fax: 860 / 295-6107
E-mail: etech@imshome.com

IMS ASIA PACIFIC OFFICE
30 Raffles Pl., 23-00 Chevron House
Singapore 048622
Phone: +65 / 6233 / 6846
Fax: +65 / 6233 / 5044
E-mail: wllee@imshome.com

IMS EUROPEAN SALES MGT.
4 Quai Des Etroits
69005 Lyon, France
Phone: +33 / 4 7256 5113
Fax: +33 / 4 7838 1537
E-mail: bmartinez@imshome.com

IMS UK Ltd
.
25 Barnes Wallis Road
Segensworth East
Fareham, Hampshire, UK  PO15 5TT
Phone: +44 / 0 1489-889825
Fax:: +44 / 0 1489-889857
E-mail: mcheckley@imshome.com

U.S.A. SALES OFFICES
Eastern Region 

Phone: 973 / 661-1270
Fax: 973 / 661-1275
E-mail: jroake@imshome.com

Central Region
Phone: 260 / 402-6016
Fax: 419 / 858-0375
E-mail: dwaksman@imshome.com

Western Region
Phone: 602 / 578-7201
E-mail: dweisenberger@imshome.com