Operation Theorem
•
57
4.16 The Motion IO Interface
There are 19 general purpose digital input and 7 digital output channels on
PCI-8136M. If users use M_Set_IO_Active() to enable 19 input digital I/Os for
motion purpose, the axis will stop when it reach these signals. If not, these
input channels are just the general purpose input points.
4.16.1 SERVO ON
Most servo drivers receive one signal for activating themselves to control
motors. The SVON signal of PCI-8136M is designed for this purpose. The
SVON signals are controlled by software function: _
8136
_M_
Set_SVON()
. .
4.16.2 Limit Switch Signal
In any operation mode, if an
±
EL signal is active during moving condition, it
will cause PCI-8136M to stop the control output signals (OUT and DIR). PEL
signal indicates end-limit in positive (plus) direction. MEL signal indicates
end-limit in negative (minus) direction. When the output pulse signals (OUT
and DIR) are toward positive direction, the pulse train will be immediately
stopped when the PEL signal is inserted, while the MEL signal is
meaningless in this case, and vise versa. When the PEL is inserted and the
output pulse is fully stop, only the negative (minus) direction output pulse can
be generated for moving the motor to negative (minus) direction.
The end-limit signals can be used to generate the IRQ by setting the bit 0 of
INT factor in software function:
_8136_S_Set_Int_Factor()
.
The signal status can be monitored by software function:
_8136_M_PEL_Status()
,
_8136_M_MEL_Status()
4.16.3 ORG
When the PCI-8136M is operated at the home return mode, the ORG signal
is used to stop the control output signals (OUT and DIR).
The ORG signal can also generate INT signal by setting the bit 2 of interrupt
factor) in software function:
_8136_S_Set_Int_Factor().
4.16.4 Emergency stop signal (ESTOP)
The PCI-8136M provide a ESTOP signal for emergency stop. This input
channel is for stopping all PCI-8136M output pulses for emergency situation
is occurred if you set the function
_8136_M_Set_IO_Active()
.