From 1582388ceda02971844774ec59aeb56b516d5ae3 Mon Sep 17 00:00:00 2001
From: Ron Sluiter New Features New Features Motor Record Version 4.5 Release Notice
+ Motor Record Version 5.1 Release Notice
+
+
+
+This is the first R3.14 compatible release of the motor record.
+All of the device drivers, with the exception of OMS, are operating
+system independent (OSI). Thanks to Joe Sullivan for his work
+with the initial port to R3.14.
+Requirements
+EPICS base R3.14.2 or greater. See the "Required Modules" section of the Motor Record web page for details.
+
+
+
+
+
+This
+release includes a device driver for MX. The MX device driver
+gives EPICS user's access to motor controllers that are not currently
+supported by the motor record. An MX example is included with the
+motor distribution. This device driver requires MX release 0.62.0 or greater.
+
+Mclennan PM600
+
+Mark Rivers added support for the Mclennan PM600 controller.
+ Motor Record Version 4.7 Release Notice
+
+
+!WARNING!
+
+
+motorRecord.dbd has been modified. This requires rebuilding any and
+all user trees (i.e., <ioctop>) that load the motor record (see README
+items #3 and #4 for details).
+
+
+
+
+ Modifications to Existing Features
+
+
+
+Eliminated redundant DMOV monitor postings. Under certain conditions
+the motor record would post the state of the DMOV field twice. For
+example, with previous releases the motor record would post DMOV=0 twice
+if backlash correction was enabled and the user jogged the motor.
+
+OMS VME58 Intermittent Limit Switch Status Error
+
+There is a problem with OMS VME58 ver 2.35-8 firmware when used with
+MVME2700 CPU boards. The problem is that the controller board intermittently,
+reports that there is no limit switch error when there is an error.
+This error can occur if the user repeatedly, tries to move in the direction
+of the limit switch when the limit error condition exits. A delay has
+been added to work around the problem.
+
+
+
+device directive support has been extended to the PREM and POST fields
+for OMS devices only. The new device directive supports changing the
+value of a database variable. The syntax is as follows:
+PREM - @PUT(pvname, pv-value, delay in seconds)@
+
+POST - @PUT(pvname, pv-value)@
+Note that the PREM supports a delay argument, but that POST does not. The Readback settle time field (DLY) should be used to create a time delay after the PV specified in the POST field is written. See the Miscellaneous fields section of motorRecord.html for further information on the INIT, PREM and POST fields.
+
+
+IMS MDrive17 device support
+
+Device driver support for the Intelligent Motion Systems (IMS) MDrive17 model motor controller is available with this release.
+
+Home Velocity
+
+A home velocity field (HVEL) was added with this release. Like all
+speed related fields, the HVEL is limited by the maximum (VMAX) and base
+(VBAS) velocity fields. In addition, if HVEL is not initialized by the user, the motor record sets HVEL to VBAS.
+
+Motor Record Version 4.6 Release Notice
+
+
+!WARNING!
+
+motorRecord.dbd has been modified. This requires rebuilding any and
+all user trees (i.e., <ioctop>) that load the motor record (see README
+items #3 and #4 for details).
+
+
+ Modifications to Existing Features
+
+
+
+
+
+
+
+Case #1: The motor record is given a new position, which is in
+the opposite direction from the current motor motion. If NTM is yes,
+the motor is immediately stopped and given a motion command to the new position.
+ If NTM is no, the motor completes the previous move before it
+is given a motion command to the new position.
+
+Case #2: The motor record is given a new position, which is in
+the same direction as the current motor motion, but the new position is closer
+to the motor's current position than the original target position. If
+NTM is yes, the motor is stopped after it has gone past the new position;
+then a command is given to return to the new position. If NTM is no,
+the motor completes the previous move before it is given a motion command
+to the new position.
+
+Case #3: The motor record is given a new position, which is in
+the same direction as the current motor motion, but the new position is further
+from the motor's current position than the original position. After
+the motor reaches the original target position and stops, a command is given
+to the new target position. This case is independent of NTM.
+
+
+
+
+Backlash Correction Bug Fixes
+The following scenario would put the motor record into an invalid state. A
+new target position (i.e., VAL/DVAL/RVAL) is written to the motor record
+under the following conditions;
+
+A bug was introduced in R4.5 when backlash correction was changed. The
+error occurred when a new target position was issued while the motor was
+moving. The motor would move to the new target position at the backlash
+velocity rather than the slew velocity.
+
+Thanks to Kevin M. Peterson, James B. Stevens and John Maclean for their help
+in finding and fixing these bugs.
+
+Newport ESP300 device support
+Device support for the Newport ESP300 motor controller is available with
+this release.
+
+
+
+
+Motor Record Version 4.5 Release Notice
+
motorRecord.dbd has been modified. This requires you to 'rebuild' any
@@ -33,8 +234,8 @@ using GPIB or RS232 serial communication mechanisms (i.e., non-VME Bus boards).