EQ

Syntax:Explicit or Implicit
Operands:_EQn
Burn:not burnable

ECAM quit (disengage)

Hardware: DMC40x0 DMC41x3 DMC21x3 DMC18x6 DMC18x2 DMC300x0

Full Description

The EQ command disengages an electronic cam slave axis at the specified master position. Separate points can be specified for each axis. If a value is specified outside of the master's range, the slave will disengage immediately.

Arguments

EQ n,n,n,n,n,n,n,n           or      EQA=n           where
n is the master positions at which the axes are to be disengaged.
n = ?      Returns 1 if engage command issued and axis is waiting to engage, 2 if      disengage command issued and axis is waiting to disengage, and 0 if ECAM engaged or disengaged.

Operand Usage

_EQn contains 1 if engage command issued and axis is waiting to engage, 2 if disengage command issued and axis is waiting to disengage, and 0 if ECAM engaged or disengaged.

Usage

Usage and Default Details
UsageValue
While Moving (No RIO)Yes
In a ProgramYes
Command LineYes
Controller UsageAll
Default ValueN/A
Default FormatN/A

Related Commands

EA - Choose ECAM master
EB - Enable ECAM
EC - Set ECAM table index
EG - Engage ECAM
EM - Specify ECAM cycle
EP - Specify ECAM table intervals & staring point
ET - ECAM table

Examples:

EQ 300,700	Disengages the A and B motors at master positions 300 and 700 respectively.
Note:  This command is not a trippoint.  This command will not hold the execution of the program flow.  If the execution needs to be held until master position is reached, use MF or MR command.