PCSD PWM Control vavle and PCSD graphics

Hello,

I have to used on project modified ControlModule from PCSD for PWM control (called _C_PWM_V01). After some minor difficulties I got the block working.
However, after adding a graphic representation to the screen (also from the PCSD library "PCSD_CtrlValve_v01_), the valve is displayed in purple because the ControlModule does not contain an AO block. How do you solve this situation?

Thank you for your experiences.

Take care

Tomas Grepl

4 Replies

  • Pulse Width Modulation (PWM) is taking a Discrete Output Signal and attempting to make an analog control signal by changing its on/off times based on a duty cycle, its used with a Discrete Valve graphic object typically but not sure how you are using the composite block in your custom control module to know for sure what you can try.
  • In reply to Matt Stoner:

    I have modified a PWM module for controlling a continuous valve, which is controlled by two Discrete Output signals (respective direction of movement). That is why I would like to use the FacePlate of the continuous valve.

    I tried to insert an empty AO block into the ControlModule, but it is not connected to a physical output, so an error is displayed in DeltaV Live. Simulation of the AO block does not help much, the valve on the screen displays an active simulation. So I am thinking about how to get out of this situation.
  • In reply to Tomas Grepl:

    Sounds like you would need to custom build something as I don't believe anything will be developed to address this.
  • In reply to Matt Stoner:

    As Matt mentions, this is not really Pulse width modulation. I'd say you have two options: Create an PSEUDO_AO Block you can place in your module to work with the existing Valve object you want to use. The other approach is to create a Display object that works with the existing data in your module. I would lean toward a new display object as this is a different device. Let the Control Module do its thing as designed and solve the display issue in the HMI.

    Andre Dicaire