Firmware Archive

Motion Control
For use with MDrivePlus & MForce Motion Control
IMS Terminal
is required for firmware upgrade.

Version: MDI3.006 Download File Change Summary
Version: MDI3.004 Download File Change Summary
Version: MDI3.003 Download File Change Summary
Version: MDI3.002 Download File Change Summary

Version: MDI3.001

Download File

 

[Return to Current Firmware Version]


Microstepping
For use with MDrivePlus & MForce Microstepping
SPI Motor Interface GUI is required for firmware upgrade.

Version: MDM3.0.01 Download File  

[Return to Current Firmware Version]


Speed Control
For use with MDrivePlus & MForce Speed Control
SPI Motor Interface GUI is required for firmware upgrade.

Version: MDO3.0.02 Download File  
Version: MDO3.0.01 Download File  
Version: MDO3.0.00 Download File  

[Return to Current Firmware Version]

 


CHANGE SUMMARY FOR MOTION CONTROL FIRMWARE (MDI)

 

Version MDI3.006

  1. Added LIMIT Current to 67% MAX, when OPS_100_CUR option = 0.
  2. Added D5 to be Analog Filter. (running filter >> runavg = ((runavg * (D5-1)) + currdg) / D5)
  3. Fixed condition where if IOs set to STOP and LIMITs, then LIMITs are not level sensitive.
  4. Fixed Trips so that they work when pgm is not running.
  5. Fixed directional problem with Move on Move.
  6. Fixed Problem with TC.
  7. Fixed Limit Sw. problem when PM=1.
  8. Fixed problem with short moves.
  9. Fixed Stop Sw causing running at VI.
  10. Fixed Moving Flag not waiting for motion to stop when stopping due to IO set as Stop Sw.
  11. Fixed problem with ESC causing motion when PM=1
  12. Allows trips to continue when user program ends.
  13. Fixed problem with comments starting after the last character of command (no space separator)
  14. Fixed the restoring of SF from non-volatile memory.
  15. Added setting POS to current position after EE is set to 1.
  16. Reduce the time it takes to start PG mode.
  17. Fixed problem with Homing/Hold followed by MOVE Command.
  18. Fixed problem with a MOVE command while SL in progress.
  19. Fixed VC flag operation.
  20. Added disabling MOVEs (MA or MR) during Homing
  21. Now allow a SL 0 when over an active limit sw.
  22. Added a test to prevent FD, PG or S while in motion, generates error 73
  23. Prevented On Error routine from executing when programming.
  24. Added parameter separators to stored program if entered by user.
  25. Cleaned up the appearance of List
  26. Added: Resume will not start while in motion.

 

Version MDI3.004

  1. Added ability to do a Move while in motion.
  2. Added error if VI or VM set to ZERO.
  3. Added Flag to enable a global command to respond.
  4. Fixed problem with CE not showing correct value.
  5. HM doesn't work if OPS_INDEX set to 0.
  6. Fixed problem where unable to re-enabled trips when trip settings have changed.
  7. Added the disabling of a trip when its settings have changed.
  8. Fixed problem of printing, where characters are switched.
  9. Added ability to set a BreakPoint, (BP addr,ct), while tracing or single stepping.
  10. Reduced the program space that a User's Program takes up.
  11. Added ability to put a plus in front of number: SL +12345.
  12. Fixed OnError when routine ENDS a program, not just RET.
  13. Added Fix for Hold not detecting Homing in progress.
  14. Added more Address tests for Flash Writes.
  15. Added Clearing of ucMODE when homing.
  16. Stopped Global Labels from writing to flash as they are entered.
  17. Fixed problem with POSCAP when using TC.
  18. Fixed program hang when Ht and Mt are set to zero.
  19. Early firmware MDrivePlus units required a space between the command and value with motion commands while variable assignments needed an equal sign. Users can now have either a space or equal sign between the command or variable and the value.
  20. Fixed problem with dropped characters in TX response

 

Version MDI3.003

  1. Changed FD to stop any motion before doing the return to Factory Defaults.
  2. Set TX_EN low on power up.

 

Version MDI3.002

  1. Fixed trip functions.
  2. Clk Md Ratio not being set at initialization.

 

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 Caltex 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
.
Sanderson Centre
15 Lees Lane
Gosport,Hampshire, UK  PO12 3UL
Phone: +44 / 0 2392 520775
Fax: +44 / 0 2392 502559
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