diff --git a/documentation/motor_release.html b/documentation/motor_release.html index be7b3b78..39788215 100644 --- a/documentation/motor_release.html +++ b/documentation/motor_release.html @@ -6,6 +6,78 @@ +
+

+Motor Record Version 4.2 Release Notice

+This release of the motor record is compatible with EPICS R3.13.2 and above. +

!WARNING! +
motorRecord.dbd has been modified.  This requires you to 'rebuild' +any and all user trees (i.e., <ioctop>) that load the motor record (see +README item #20 for details). +
  +
  +

+

+Modifications to Existing Features

+Precedence between field pairs +

At boot-up, if one field of a field pair (i.e., VMAX/SMAX, VBAS/SBAS, +VELO/S, BVEL/SBAK) is zero and the other field is nonzero, the nonzero +field takes precedence.  If both fields of a given field pair are +nonzero, the RPS member of the field pair (i.e., SMAX, SBAS, S, SBAK) takes +precedence.  This requirement was lost with the release of V4.0. +

Moving Off a Limit Switch with a Oms58 device +

An error occurs with the OMS VME58 when the user runs the motor into +a limit switch and then attempts to move away from the limit switch.  +If either an absolute or incremental move is utilized to move away from +the limit switch, the OMS VME58 ignores the 1st move attempt.  Subsequent +moves work.  In addition, the user can jog off a limit switch.  +This error was hidden in most applications if RTRY was nonzero. +

Separate motion commands for target and backlash moves +

The record level support assumed that the motor controller would accept +two motion commands on the same command line.  This occurs when backlash +compensation is enabled.  Since the IM483[PL/SM] controller does not +have this capability, support for a command line "record separator" character +was added.  The record separator is defined as an ASCII (IS2) character += /x1E.  Currently, only one record separator is allowed in a command +line. +

Errors introduced in V4.0 +

Unfortunately, several errors were introduced into the motor record +with V4.0.  The following have been fixed: +

+ +
+

+New Features

+Newport PM500 device support +

Device driver support for the Newport PM500 is available for this release +of the motor record.  This device/driver is based on Mark River's +PM500 V2.0 release. +

Intelligent Motion Systems, Inc. IM483 device support +

Device driver support for Intelligent Motion Systems (IMS) IM483[I/IE] +is available with this release.  Two different device/drivers are +available for the same motor  controller.  The two device/drivers, +IM483PL and IM483SM, correspond to the two available IM483 communication +modes, party line and single mode, respectively (see the +IMS Software Reference Manual for details). +
 

Motor Record Version 4.1 Release Notice

@@ -14,8 +86,8 @@ baseR3.13.1.1 and above, the directory structure, the "make" files and the configuration files are intended for the "unbundled" architecture of EPICS R3.13.2 and above.
-

-Modifications to Existing Features

+

+Modifications to Existing Features

OMS VME58 retry problem

@@ -28,10 +100,10 @@ occurred more often when the Oms setup parameters called for a high frequency (e.g., 60 Hz) "polling" rate and OMS board interrupts were enabled.

OMS Stop problem

-A problem with issuing a stop command (via either the STOP or SPMG -field) was found with all OMS boards and all versions of -the OMS device drivers.  The root cause of this problem is a statment -in the OMS manual that is not entirely correct; the AC and VL commands +A problem with issuing a stop command (via either the STOP or SPMG field) +was found with all OMS boards and all versions of the OMS +device drivers.  The root cause of this problem is a statement in +the OMS manual that is not entirely correct; the AC and VL commands are not completely queued.
 
  @@ -42,8 +114,8 @@ Release 4.0 of the motor record is only compatible with EPICS baseR3.13.1 and above.  This document describes changes made to the motor record and its' associated device driver support between versions 3.5 and 4.0.
-

-Modifications to Existing Features

+

+Modifications to Existing Features

GAIN Field Removed

@@ -153,8 +225,8 @@ status updates on PowerPC (PPC) platforms.  All users of the OMS VME58 controller on a PPC platform must upgrade to Motor Record version 4.0 for full functionality.
-

-New Features

+

+New Features

Newport MM3000 Device Support

Device driver support for the MM3000 exist for this release of the motor record.  Note the following differences between the MM4000 and MM3000 @@ -207,8 +279,8 @@ and above.  This document describes changes made to the motor record and its' associated device driver support between versions 3.4 and 3.5.  Those changes are as follows:

-

-Modifications to Existing Features

+

+Modifications to Existing Features

Command Primitives

@@ -248,8 +320,8 @@ ADEL, CVEL, POSM, ALST, MLST
 
 
-

-New Features

+

+New Features

Device Directives

@@ -433,9 +505,8 @@ or through the individual PID gain parameter fields (i.e., PCOF, ICOF, DCOF).  Let the motor controller PID parameters be represented by CKP, CKI and CKD; then the relationship between these two methods is as follows: -
For the MM4000             - -For all OMS controllers
+
For the MM4000       For +all OMS controllers