Chapter 4 - Programmation
37
XtrapulsCD1-pm - User manual
3.7 - PROGRAMMABLE OUTPUTS
Outputs
The action on the 8 logic outputs can be defined as follows:
- do not modify the output status,
- set the output at 1,
- set the output at 0,
- reverse the output (toggle).
Triggering
The outputs triggering moment can be defined, during a motion, according to one of
the 5 different ways described below:
In a homing sequence, the outputs only trigger at the end of the sequence.
In a speed sequence, the HOLD and POS triggerings are not possible.
In a torque sequence, the POS triggering is not possible.
The outputs can be configured as pulse outputs with a preset duration. This function
only concerns the outputs set at 1 or toggle.
Triggering position
:
Defines the position where the logic output must be triggered when it is programmed
in POS triggering.
3.8 - PROGRAMMABLE INPUTS
Start condition
The possible effect on the 8 logic inputs can be selected as follows:
• ignore the input status,
• trigger on positive level (input activated),
• trigger on negative level (input desactivated).
The inputs can be used either as a sequence start condition or as a sequence stop
condition. When
Stop
is desactivated, the logic inputs are used as a sequence start
condition for any sequence type. The
Stop
selection allows the use of the logic inputs
as a sequence stop condition. A sequence stop condition is only valid for a SPEED or
TORQUE sequence when the delay time value is higher than 1600 ms.
NOTE :
The programmable inputs configured for the sequence selection cannot be used for a start condition.
4 - PROGRAMME EXECUTION
The execution of a sequence can be made either:
-
via the START logic input: this input triggers the execution of the sequence which number is defined by
inputs IN1 to IN7 (in natural binary code),
-
or via the serial link. The PC software allows the execution of any sequence number.
-
or via PROFIBUS when bit 6 of the control word is toggled (see manual
XtrapulsCD1-pm
– PROFIBUS
Communication Profile
)
NOTE :
A sequence execution requires the
OK
output to be active.
HOLD: logic
output when
reaching the
target position
(end of the
trajectory)
BEGIN: logic
output at
sequence
beginning
SPEED: logic
output when
speed is
reached
POS: logic
output when the
motor passes
the triggering
position
END: logic output
at sequence end