DVP-ES2/EX2/EC5/SS2/SA2/SX2/SE&TP Operation Manual - Programming
Phase B leads phase A, indicating counting in the negative direction
Value
Input Modes
Input mode; set as the following values, otherwise the module will use the
defaults to run.
16#0000 Reserved
16#0001 Onefold frequency A/B phase input
16#0002 Twofold frequency A/B phase input
16#0003 Reserved
16#0004 Fourfold frequency A/B phase input (default)
16#0005
Pulse + directional input (A+/A-: pulse input; B+/B-: directional input)
Phase B ON: counting in the negative direction
Phase B OFF: counting in the positive direction
Phase A: counting is started by rising-edge trigger.
16#0006
Pulse + directional input (A+/A-: pulse input; B+/B-: directional input)
Phase B ON: counting in the positive direction
Phase B OFF: counting in the negative direction
Phase A: counting is started by rising-edge trigger.
16#0007
Single phase pulse input (A+/A-: pulse input)
Phase A: counting is started by rising-edge trigger.
Others Reserved
4. Period is the setting value of a cycle time for capturing the frequency within the range of 10ms
~ 1000ms. If the setting value exceeds the range, the maximum value or minimum value will
be automatically taken as the setting value by the PLC.
5. ZeroS clears the present output position to 0. If the present axis position is to be cleared to 0,
set ZeroS from OFF to ON when the instruction is started.
6. InPulse is the number of already input pulses, which is a signed 32-bit value. The counting
value is a latched value. If the value need be cleared to 0, just set ZeroS from Off to ON while
the instruction is running.
7. InSpeed displays the counting value for every Period time, which is a signed 32-bit value. If
you need convert it into the value with the unit of Hz, use the calculation formula for conversion
by yourself.