DVP-ES2/EX2/EC5/SS2/SA2/SX2/SE&TP Operation Manual - Programming
Rate-value-based conversion, the output is still conducted at 50Hz.
7. Rate is the input / output rate and the value is a floating point number. The number of actual
output pulses and frequency are respectively equal to the input pulse number and frequency
multiplied by the rate value.
For example: The input frequency is 100Hz and rate is 0.5. So the output frequency is
100x0.5=50Hz. If the maximum output frequency after conversion exceeds 100KHz, the output
frequency is limited to 100KHz.
Note: The long-time maximum frequency output may lead to the fact that as the MPG has
stopped running, the number of outputs is still increased and the output need keep going until
it is complete.
8. OPulse shows the number of pulses which have been output. OSpeed displays the frequency
at which the output is being conducted. They are signed 32-bit values.
9. When the DPUMPG instruction is disabled, check the frequency at which the output is being
conducted and see if it has reached 0. If the instruction is disabled before the frequency
reaches 0, the PU module will stop the output immediately and the output of the pulses which
are counted based on the conversion rate will not continue any more.
10. The error codes that ErrCode shows are listed in the following table.
Error code Description
16#1400 The module does not support the function.
16#1402 There is no response from the module; communication timeout occurs.
16#1403 There is no such output axis number in the PU module.
16#1405
The output axis specified by the PU module is outputting data. It is not
allowed to specify the output repeatedly.
16#1406 PU module stops Output pulse when the positive limit is reached.
16#1407 PU module stops Output pulse when the negative limit is reached.
11. When the DPUMPG instruction is enabled or disabled, the PLC will have to notify the module
to enable or disable the high-speed counter function. Thus the instruction can not be used with
API352 DPUCNT together. Otherwise it may occur that the two instructions enable or disable
the counting of the module with each other.