MicroLYNX Controller Firmware
For use with MicroLYNX (or LYNX), except where noted. IMS Terminal, previously called LYNX Terminal 32, is required to upgrade the firmware of your MicroLYNX (or LYNX) Controller Product.

Previously Released Versions

Version: 1.532 Download WinZip File Must be Unzipped Change Summary
Version: 1.529 Download WinZip File Must be Unzipped Change Summary
Version: 1.528 Download WinZip File Must be Unzipped Change Summary
Version: 1.520 Download WinZip File Must be Unzipped

Version: 1.500

Download WinZip File Must be Unzipped

Version: 1.400

Download WinZip File Must be Unzipped

Change Summary

Version: 1.300

Download WinZip File Must be Unzipped

 

Version: 1.100 Use ONLY
with original LYNX Controller

Download WinZip File Must be Unzipped

 

Version 1.000
Initial Release

No Longer Available

 

Upgrading Your Controller Firmware
NOTE:  IMS Terminal is required to install MicroLYNX Controller Firmware.

1. Disconnect power to your MicroLYNX.
2. Move upgrade switch to "ON" position.

3. Connect power to the your MicroLYNX.
4. Open IMS Terminal.
5. Select the Terminal screen.
6. Click the "Upgrade" menu item on the Menu bar.
7. Follow the instructions.
8. Move upgrade switch to "OFF" position.
9. Cycle power to restart your MicroLYNX.


CHANGE SUMMARY

Version 1.532

  • When already in motion, enables subsequent MOVA or MOVR with a lower Vm than initially specified.
  • Make Position Correction, EE=1, look at STLDM before stopping motor.
  • CtrlC can now be sent in party mode when Master uLYNX is HOST.
  • There is a new flag for the uLYNX/LYNX. It is for use with JoyStick (when JSE = 1): JSHC 1/0
    1 = Set current to Hold Current (MHC) when velocity is ZERO
    0 = Leave current at Run Current (MRC) when velocity is ZERO
    The default value is 1.

Version 1.529
Factory Changes

Version 1.528 
 To the best of our knowledge, this fixes any known bugs.

New Instructions

MNEMONIC    Description   OPCODE
Analog:
AOUT chan = value      Analog OUT                  7Ch (124)

Outputs value to the Digital to Analog Board. Converts Value to D to A
Counts using this formula: value * AUNIT * MUNIT = 0 to 4095 counts

DAS chan = AUNIT, type Digital to Analog Output Setup       B4h (180)

For setting up Digital to Analog channels

VAE = 0 or 1 Velocity or position to Analog Enable C2h (194)

Enables Velocity or Position to be sent to the digital to analog channel
which has a type of 3 to 6.

' chan = 1,2 slot 1 or 2
' chan = 3,4 slot 3
' value = 0 to 4095 - AUNIT = 1
' value = 32 bit IEEE floating point - AUNIT <> 0 or 1
' AUNIT = 1 or 32 bit IEEE floating point. NOT ZERO
4095 / USER_UNITS - absolute types
4095 / (USER_UNITS * 2) - plus or minus
examples: 1) 0 to 5 Volts == 4095 / 5
2) 0 to 20000 steps/sec = 4095 / 20000
' type = 1 to 6 1 = Volts, absolute value.
2 = Volts, plus or minus centered around 2.5volts
3 = Velocity, absolute value.
4 = Velocity, plus or minus centered around 2.5volts
5 = Position, absolute value.
6 = Position, plus or minus centered around 2.5volts

CMOVR index Call saved MOVe Relative   5Ch (92)

Calls up a saved relative move at index. Index can be in the range of:
0 to 127 for MOVRs that are set for ACLT = DCLT = 1.
0 and 1 for MOVRs that are set for all other combinations of ACLT and
DCLT.

COMDT time COMmunication Dropout Time   90h (144)

Allows setting a time, in milleseconds, for the maximum time between
communication characters. If exceeded then comm is reset and an error
is set. time can be in the range of 0 = Disabled and 1 to 65535 mSec.

LOCK true LOCK USER Program   D1h (209)

Locks USER program so that LIST will not show program contents. Cleared
by: Clear Program (CP 1,1) or Return To Factory Defaults (RTFD).

RTFD Return To Factory Defaults   5Bh (91)

It is suggested that a SAVE be executed after, otherwise the unit
will return to its previous settings.

SMOVR index = distance  Save a MOVR   8Dh (141)

Allows the pre-processing and saving of a relative move. Index is in
the range of:
0 to 127 for MOVRs that are set for ACLT = DCLT = 1. (LINEAR)
0 and 1 for MOVRs that are set for all other combinations of ACLT and
DCLT. ('S' Curve)

Version 1.400
Adds the following:
1.  Added instruction "RTFD" to simplify clearing and restoring the LYNX.
2.  Changed "ACLTBL" and "BREAK" instruction usage format.
3.  If an apostrophe for a comment is immediately following a command it will now attach the variable value to the print.


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

 


 
   

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