Mitsubishi Electric MELSEC iQ-R Series Programming Manual page 140

Process control function blocks
Hide thumbs Also See for MELSEC iQ-R Series:
Table of Contents

Advertisement

Processing details
■Output ON time conversion/Output phase processing
This function block captures an input value (MVn) every control output cycle (CTDUTY) and outputs a duty manipulated value
(MVBn) to the input value.
At the same time, this function block adjusts the phase of output cycles automatically to suppress peak current.
Item
Duty manipulated value (MVBn) ON
time
Duty manipulated value (MVBn) OFF
time
CTDUTY: Control output cycle
T: Execution cycle
MVn: Input to the nth pin (%)
MVBn: Output from the nth pin (BOOL)
• Interval of each bit ON/OFF duty output
Output of each pin starts with a delay for the time set with DELAY after the previous pin output turns off.
When the input value from an input pin is 0%, the delay time for the output pin is ignored.
Ex.
Execution cycle: T: 100ms
Control output cycle: CTDUTY = 2.0s
Input: MV0 = 25%, MV1 = 35%, MV2 = 40%, MV3 = 35%
Output ON delay time: DELAY = 0.1s
Start FB specification: PRIMARY = TRUE
Control output
cycle
(CTDUTY)
Execution cycle
(ΔT)
100ms
MVB0
MVB1
MVB2
200ms
MVB3
8 CONTROL OPERATION
138
8.11 8 Points Time Proportional Output (M+P_DUTY_8PT_)
Description
Duty manipulated value (MVBn) ON time = ON time execution cycle count  T
The ON time execution cycle count is defined as the following calculation result with the first digit after the decimal
point rounded off.
CTDUTY×MVn
ΔT×100
Duty manipulated value (MVBn) OFF time = OFF time execution cycle count  T
The OFF time execution cycle count is defined as (number of executions in a control output cycle) - (execution cycle
count of ON time).
DELAY
500ms
700ms
2s
700ms
600ms

Advertisement

Table of Contents
loading

Table of Contents