Jump to content

HELP! Newbie to Programming


Recommended Posts

Hello all, I am new to the Forum as well as Programming.

I am creating a ladder program and using timers to fire Solenoid Valves for various times...I am Building a Keg Washer for a Micro Brewery.

I have attached a word doc. showing one of the ladders...my Question is.

Am i using the right Coil type (TD) to fire the fire the solenoid then reset when the Subroutine is ran again?

Does the Ladder i created look right?

The total program has 10 subroutines...and i want the ladders to move from routine to routine until all 10 are complete then go back to the first routine and wait until the cycle start button is pressed.


Thanks in advance for any input you can give.

Keg Rince Doc..docx

Link to comment
Share on other sites

  • MVP 2023

It's not possible to give you a definitive answer without knowing your logic (for example, what is turning on MB13?), but It would seem that you need to use a TE (Extended Pulse) timer if you want the output to be on for exactly 10 seconds. You should also use a Positive Transition contact to activate the timer, especially if it's a pushbutton.

If you're wanting to DELAY the keg rinse operation by 10 seconds, then you're using the correct timer.


You're welcome to post your project file here if you want more detailed help. By the way, you will get better help if you post to the VisiLogic forum rather than the UniLogic forum, as it appears you are using VisiLogic.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Create New...