adccommunitymod (AutomationDirect) asked a question.

Pneumatic Cylinder Control

Created Date: February 01,2017

Created By: HR Eddens

**** This post has been imported from our legacy forum. Information in this post may be outdated and links contained in the post may no longer work.****

Newbie trying to control two air cylinders with a CLICK controller. The basic function is to raise/lower a cylinder, wait a specific time period and repeat. The timing will be selected from an HMI as well as the reset and start inputs. Can I get a quick review of my program?


  • adccommunitymod (AutomationDirect)

    Created Date: February 01,2017

    Created by: HR Eddens

    Newbie trying to control two air cylinders with a CLICK controller.

    The basic function is to raise/lower a cylinder, wait a specific time period and repeat.

    The timing will be selected from an HMI as well as the reset and start inputs.

    Can I get a quick review of my program?

    Expand Post
  • adccommunitymod (AutomationDirect)

    Created Date: February 02,2017

    Created by: bcarlton

    Your 'sequence ' needs some work.

    Please show a complete sequence including

    'Reset ' (X002) and 'start ' (X001)

    'Horn ' (Y001), 'Lock Cyl ' (Y002) and 'Lift Cyl ' (Y003)

    Include the functions of the timers

    An example of a problem : In the program you supplied 'Lift Cyl ' can never be on because it requires T3 to be done. T3 requires 'Reset ' to be ON. But there is a NC of 'Reset ' in the rung for 'Lift Cyl '

    Expand Post
  • adccommunitymod (AutomationDirect)

    Created Date: February 02,2017

    Created by: Tinker

    Actually T3 is an off delay timer. Lift cyl operates for 5 seconds after reset is released

    From help topic CL165; "An OFF Delay Timer measures the time duration that begins with a transition of the enable rung from ON to OFF . Beyond this transition point, the Timer increases the Current Value , when it reaches the Set Point , the Timer Bit is turned OFF . "

    One thing I noticed, I'm not sure it really is a "problem " but the combination of rung 1 and rung 7 is at best confusing, I personally wouldn't do it that way, if there is some good reason I'm not seeing I'd at least comment it well.

    Expand Post
  • adccommunitymod (AutomationDirect)

    Created Date: February 02,2017

    Created by: HR Eddens

    Thanks, Tinker. I'll take another look at it.

  • adccommunitymod (AutomationDirect)

    Created Date: February 02,2017

    Created by: Ridgeline Mach

    Also, If you wish your operators have the ability to change the values of the timers, you'll need to replace the SetPoint from fixed values to DS1, DS2, etc. addresses. You cannot edit SetPoints of timers directly.