ControlMate® for PlateMate2xY (previous releases)
This page is available to show the history of and to make available previous web download release versions of the ControlMate® device module for PlateMate2xY.

Please email info@controlmate.net for further information or queries

View version 1.0.17 (released 21-Mar-2006)

View version 1.0.11 (released 20-Aug-2003)

View version 1.0.6 (released 23-Apr-2003)

View version 1.0.2 (released 11-Jan-2003)

View version 1.0.0 (released 29-Sep-2002)











Copyright 2002 © LeeTek Limited


Version 1.0.17

Self extracting executable file.

Changes in this build

Date

Description

29-Nov-2004

Version 1.0.17
1. The ControlMate base release has been raised to 1.3.33. In this release :-
a. The Sequence Editor command tree drag and drop feature now disabled the tree control from user interaction until the drop process has completed. Previously if a user dragged a command group and quickly clicked another command node within the tree before the drop process had completed then the previous command location would be shown with an empty group command name and default iteration value.
b. The Execute External Application command has been modified to place quote characters around the file path and name before appending the parameters list to the text that is used to load the external application. This has been done to workaround a Windows problem which allows the creation of filenames and paths that contains the space character but fails to use this correctly when used via the API create process function. The quotes are added internally, the user interface does not show these characters.
c. Selecting to unload ControlMate before saving changes made to an open Sequence Editor window will prompt the user to save those changes. If the user selects cancel the unload process is halted. Previously the Toolbox window was being cleared even if the user selected 'Cancel'. This prevented further editing or running of the file. Now when the user selects to cancel the unload process, the unload function halts the entire method thus preventing the toolbox from being unloaded. Selecting to Save or Discard the changes will still allow the application to unload.

06-Jul-2004

Version 1.3.16
1. The Move command has been modified to now present, via the Assign Global Values interface, two new fields "CurrentColumn" and "CurrentRow" which were previously hidden. This now allows a sequence file to directly access the current column or row during incremental movements.

05-May-2004

Version 1.3.15
1. Changed the Pipettor library in the ini file to now allow for tip and head removal settings to be pipettor head specific. This new feature has required a change to the Change Pipettor Add-In and Change Tips sequence command components.

02-May-2004

Version 1.0.14
1. Tip touch off for aspirate and dispense has been changed to remove an error where the tips moved to the well centre and then applied the quadrant offset values which caused the tips to be outside of the well. This was more apparent during incremental movements since this had the effect of placing the tips into a new set of wells.
2. Includes the syringe head configurations within the Pipettor library

04-Nov-2003

Version 1.0.13
1. The routine which clears all command templates from memory when the application is closed has been optimised to ensure that all commands are removed from memory for a clean shutdown of ControlMate.

18-Sep-2003

Version 1.0.12
1. Extended characters, for example É, Ä, Ü etc, that are used within a user definable text field such as the Notepad command or a sequence file title are now written to the sequence file using the XML extended character escape sequence.
2. The command toolbox window will now correctly locate and 'remember' the icon size and text display when theses settings are changed via the View menu. Previously they were sometimes lost.
3. Tip touch is now correctly processed from the centre position for the current well location regardless of whether positioning by whole plate, column, row or quadrant.
4. The wash tips command now correctly moves the piston to the home position regardless of it's current position.
5. The Dispense command now validates the volume field value only if dispensing by specific volume has been selected.


Version 1.0.11

Self extracting executable file.

Changes in this build

Date

Description

06-Aug-2003

Version 1.0.11
1. ControlMate logo/caption now appears with the registered trademark symbol.
2. The Group Command now correctly resets command register values (eg Current column for incremental movements) upon each loop start. Previously it was resetting the values for each iteration.

03-Jul-2003

Version 1.0.10
1. External procedures now no longer incorrectly set the 'Command errors' flag when they are loaded.
2. Reloading an External Procedure now resets all Procedure Call commands to the new Procedure index value. previously the call procedure command lost the index trail and so failed to run a referenced command.

25-Jun-2003

Version 1.0.9
1. New context menus have been added to Windows Explorer to either open a file for PlateMate2x2 or to open and RUN a file for PlateMate2x2.
2. The Windows Start menu now allows for multiple installations for different modules. Clicking a named option (eg ControlMate for PlateMate2x2) will run ControlMate for that named module. This removes the need to keep changing the ControlMate.ini file when multiple installations exist.

31-May-2003
& 24-Jun-2003

Version 1.0.8
1. Tip touch now correctly moves the stage so that the tips are positioned at the centre of the well before moving to the tip touch position for both Aspirate and Dispense commands
2. Dragging and dropping a procedure over an external procedure command, which isn't allowed, now no longer loses the original command. Previously the command to be dragged would disappear from the command list.
3. The [Show] button on the Validate file dialogue now correctly displays the failed command currently highlighted in the failure list in the sequence view.
4. (24-Jun-2003) The Pipettor section of the ini file has been resorted into logical tip size/volume/tip type sequence which is then the sequence used to display the list within the drop down field in the Change Pipettor Add-In option.

23-May-2003

Version 1.0.7
1. Tip touch now moves the stage so that the tips are positioned at the centre of the well before moving to the tip touch position. This resolves an issue where the tip touch was not moving correctly if a tip offset had been previously made.
2. The dwell times value now respects the maximum packet size by breaking the pause done into manageable packets for the firmware pause command when long dwell times are required.
3. The motor steps values have been disabled in the Tools - Options - Motors tab.
4. The opening Banner and About dialogues now display the new Matrix Technologies logo.
5. Clicking on a command in the command tree list in the Sequence Editor now displays the highlighted commands internal key reference on the editors status bar. This has been added to assist customers using the ControlMateOLE module in order for them to identify which command to reference within a run sequence.
6. Trying to add an incorrect command onto a command node in the tree list in Sequence Editor, for example a Procedure command added to a Main sequence was causing the right hand pane to be cleared. This has been resolved, the pane now displays the last command highlighted.
7. The command toolbox now has a separator bar between the intrinsic commands and the device specific commands.


Version 1.0.6

Self extracting executable file.

Changes in this build

Date

Description

28-Mar-2003

Version 1.0.6
1. Resolved the issue where a previously selected incremental movement that was later unselected was still be used as default values when validating further incremental movements. If the values were different to other, selected, incremental movement commands then the latter commands were failing validation. This was more prevalent when using different sized plates (eg 96 and 385) within a protocol.
2. The Change Tips command was not resetting the internal indicator as to the current position which was causing following Move commands to the same position prior to a change tip sequence to bring the tips down to 2mm above the vessel height. Unfortunately the stage was at the home position so this caused the effect of crashing the tips into the side of any taller vessels on the deck.

20-Mar-2003

Move command incremental movements
The internal register was allowing for incremental movements for positions that disallowed incremental movements when other move commands were moving incrementally within a sequence. This has been suppressed. Further to this the movement was causing the stage to move in the wrong direction, ie to the right which had the result of moving the tips to the left of the plate. This has been amended so that the stage moves in the correct direction (ie the stage moves to the left - using negative X values). This has been amended to ensure that both column and row movements start and continue on the expected directions.

10-Mar-2003

Move command incremental movements sequence bounds checking
The current column/row within a group of incremental movements is checked to ensure that the current position does not move beyond the plate boundaries. A validation fail message is displayed to the user if this occurs.

Incremental movements greater than 1
Row and column incremental movements for increments greater than 1 were causing the start row/column to be set to that beyond the leading plate edge (ie before column/row 1).

22-Jan-2003

Move command incremental movements
Previous versions were not checking the upper move limit (ie the value set within the End field) when moving incrementally. Subsequently it was possible for the sequence to allow movements beyond the last position specified. The has been resolved in that if the current incremental value is beyond the End field value then the end field value will be used as the current position.


Version 1.0.2

Self extracting executable file.

Changes in this build

Date

Description

11-Jan-2003

Abort run pump control, all pumps
The abort and end of run procedures were not switching pump 1 if it was in use. This may have further implications in device usage during a reset cycle since this would involve movements for two different motor groups and contribute to an erroneous Z axis movement. The procedures now also switch off pump 1.

16-Nov-2002

Abort run pump control
The abort run procedure has changed to switch any active pumps when a user selects to abort/cancel a file execution process.


Version 1.0.0

Self extracting executable file.

Changes in this build

Date

Description

29-Sep-2002

Library update release
1. Vessel library updated with new 'stackable' reservoir types.

21-Sep-2002

General release
First issued.


Google