F177_PulseOutput_Home_Type0_DUT

This DUT can be used with the following instruction(s): F177_PulseOutput_Home

Elements of the DUT (identifiers):

dwControlCode: Control code [hex constant]

Specify the control code using a hexadecimal constant. Example: 16#1025. 1, 0, 2, and 5 are the values corresponding to digits 3, 2, 1, and 0 of the hexadecimal constant. Digit 0 is the digit on the far right.Additional digits specific for the selected control method are set automatically by the compiler shortly before the instruction is called.

Digit

Value

Setting

1

Movement direction

0

Forward

1

Reverse

0

Pulse output method

0

CW/CCW

Control is carried out using two pulses: a positive or clockwise rotation pulse (CW) and a negative or counterclockwise rotation pulse (CCW pulse).

1

Pulse/direction Control is carried out using one pulse output to specify the speed and another to specify the direction of rotation with TRUE/FALSE signals. (Forward FALSE: In this mode, forward rotation is carried out when the rotation direction signal is FALSE.)

2

Pulse/direction Control is carried out using one pulse output to specify the speed and another to specify the direction of rotation with TRUE/FALSE signals. (Forward TRUE: In this mode, forward rotation is carried out when the rotation direction signal is TRUE.)

The following outputs are TRUE or FALSE depending on the selected movement direction:

Pulse output method

Pulse output

Target value

Positive value

Negative value

CW/CCW

CW

TRUE

FALSE

CCW

FALSE

TRUE

Pulse/direction

Forward FALSE

Pulse

TRUE

TRUE

Direction

FALSE

TRUE

Forward TRUE

Pulse

TRUE

TRUE

Direction

TRUE

FALSE

Count mode

Incremental counting

Decremental counting

diInitialSpeed: Initial speed [Hz]

1Hz–50000Hz

  • For 1Hz £ Fmin < 46Hz: a maximum speed of 10kHz is possible (speed error larger with higher frequencies)
  • For 46Hz £ Fmin < 184Hz: a maximum speed of 50kHz is possible
  • For 184Hz £ Fmin: a maximum speed of 50kHz is possible (smallest speed error around 50kHz)
diTargetSpeed: Target speed [Hz]

1Hz–50000Hz

diAccelerationTime: Acceleration time [ms]

1ms–32760ms

The difference between target speed and initial speed determines the slope of the acceleration ramp.

diDecelerationTime: Deceleration time [ms]

1ms–32760ms

The difference between target speed and creep speed determines the slope of the deceleration ramp.

diCreepSpeed: Creep speed [ms]

1Hz–50000Hz

diDeviationCounterClearSignalOutputTime: Deviation counter clear signal [ms]

1ms–100ms[0–200] (in steps of 0.5ms).

Specify 0 when not using this signal.

Modified on: 2020-10-01Feedback on this pagePanasonic hotline