DC541_DAMPENER

../_images/09648e9e1ea4834a0a317f3423e4934e
Parameter Value
Library_File_Name DC541_DAMPENER_AC500_V13.lib
Firmware V1.12
Type Type_Function_Block_History
Available as of PLC runtime system V1.3

The Function Block DC541_DAMPENER transfers all values to control the DAMPENER functionality for DC541 device.

The Dampener-Mode is a modified PWM-Mode. If the device is configured as DAMPENER, all 8 outputs are controlled by the DAMPENER functionality.

All 8 outputs are switched on/off with the same frequency, but use a different time to switch on a a different duration for being on. These values are specified by Function Block DC541_DAMPENER with input parameters LIM_MINx and ON_DURx.

The following rule has to be applied:

  • LIM_MINx < PERIOD
  • ON_DURx < PERIOD

All input parameters can be continuously modified, the values are accepted immediately. The following values are specified:

  • Length for a single pulse PULSE_WIDTH in microseconds from 100 to 65535
  • Number of pulses for a complete period: PERIOD 100 to 65535, every pulse as a PULSE_WITDH length

The resulting frequency is then calculated as:

f = 1/ (PULSE_WIDTH*PERIOD) with a range from 1/ (100*100µs) = 100 Hz to 1/(65535*65535µs) = 0.00023 Hz

The device uses an internal counter with a clock PULSE_WIDTH µs which counts from 0 to PERIOD.

When the condition LIM_MINx = counter is reached, the output is switched on for ON_DURx pulses.

In addition, it is possible to leave out up to 255 periods for a certain output by using SKIP_PULSx input parameter.

The following example shows the different result with SKIP_PULS=0 and SKIP_PULS=1 and otherwise identical values.

../_images/014d95ba22e532d80a317f342d60da22

SKIP_PULSE