Dhcmd – Rockwell Automation 1398-PDM-xxx IQ Master Version 3.2.4 for IA-2000 and IQ-5000 Positioning Drive Modules, IQ-55 User Manual

Page 215

Advertising
background image

Language Reference • Reference

193

Publication 1398-PM601A-EN-P — October 2000

WORDS

DHCMD

Define Home Command

Home

Purpose

When this write only flag is set to ON, the present commanded position will be set to
zero. This flag is used in function key programs to define a home position (DH is not
permitted in function key programs).

Syntax

DHCMD = value

value

The value may be a nonvolatile flag Bn, a volatile flag Fn, ON,
OFF, or another system flag.

Remarks

See Also

DH, DP

Example

DHCMD = ON

DIF

Distance, Conditional

Motion

Purpose

Move the distance specified unless the condition is satisfied during the move. The
velocity for the move is that of the previous DV move. If the condition is met, the
action specified in the instruction is taken. If the condition is not met during the move,
the next program statement is executed when the move distance is reached. The DIF
statement may not be used as the final statement in a complex profile.

Syntax

DIF = distance, condition, action

distance

The incremental distance in user units to be moved, which may
be a number or a variable. The sign of the distance must be the
same as the sign of the preceding DV move. Distance may be a
nonvolatile variable Gn, a volatile variable Vn, a system vari-
able, or a constant.

condition

The condition to be tested. The condition may be a comparison,
an input being ON or OFF, or a system or user flag being ON or
OFF.

Comparisons compare the values of two operands and deter-
mine if the condition is TRUE or FALSE. A comparison may be
greater than (>), less than (<), equal to ( = ), not equal to (<>),
less than or equal to (< = ), or greater than or equal to (> = ).
The operands of a comparison may be user variables, system
variables, analog input values (ADC), or constants.

I1 ON

;an input

F1 ON

;a user flag

G1 > G2

;comparison user variable

G1 > POS1

;comparison system variable

POS2 <= 7.00

;comparison constant

Advertising