You are not registered yet. Please click here to register!

plc storereviewsdownloads
This board is for PLC Related Q&A ONLY. Please DON'T use it for advertising, etc.
Try our online PLC Simulator- FREE.  Click here now to try it.

New Here? Please read this important info!!!

Go Back - Interactive Q & A > - Interactive Q & A > LIVE PLC Questions And Answers

Thread Tools Display Modes
Old January 15th, 2018, 05:00 AM   #1

IdealDan is offline
Join Date: May 2017
Location: MA
Posts: 404
Control Philosophies/Projects Scopes needed for PLC Programming Practice Please!

Good Day Friends!

I really want to advance in PLC Programming like our guys here in this forum, and I'm Pleading to all friends here to help by giving me Control Philosophies/Projects' Scopes that I can use for constant Practice of ADVANCED/COMPLEX PLC Programming Projects.
You could send them via

I will really appreciate your inputs.
  Reply With Quote
Old January 15th, 2018, 11:57 AM   #2

gclshortt is offline
gclshortt's Avatar
Join Date: Dec 2014
Location: Ontario
Posts: 3,140

The above are a couple of threads to help get you started.
Connect with us on Facebook:
  Reply With Quote
Old January 15th, 2018, 12:39 PM   #3

IdealDan is offline
Join Date: May 2017
Location: MA
Posts: 404
More Inputs inputs will really be appreciated
  Reply With Quote
Old January 15th, 2018, 12:49 PM   #4
United States

A_G is offline
Join Date: Jul 2014
Location: MA
Posts: 246
There was a recent thread about this here:
Also this website has books and training (see the menu at the top of the page)
  Reply With Quote
Old January 15th, 2018, 11:14 PM   #5
Lifetime Supporting Member
United States

willxfmr is offline
willxfmr's Avatar
Join Date: Nov 2013
Location: Wisconsin
Posts: 413
My advise for you would be to create your own training projects. You know better than anyone what things you are weak in, and what your strengths are. In my case I created a machine to make widgets. Early on I added an automatic oilier to the machine so I could learn different ways to cycle things on and off based on machine run time. This taught me timers, triggers, compare, and move instruction. Then I made the oilier adjustable so the timing can be adjusted based on conditions. As I learned more, the machine has gotten more complex. Each addition to the machine was purposely designed to force me to learn how to do something new, or improve in an area I'm weak in. My widget maker now runs at a variable speed based on how fast the widget packer running. This brought me into the world of analog input and output. There is an option for adding caps to the widgets based on customer needs, and the machine can track individual widgets as they move down the line. This addition required me to learn how to use bit shift instruction. It also has a combination of Ethernet/IP and DeviceNet communications. I knew nothing about D-Net when I started, but now I can add, configure, or create from scratch a working DeviceNet network. The next planned expansion of my machine will use servos and AOI's because I need to know more about both .

The point of all of this is simple. You are the best person to decide what you need to improve on and when it was the right time to work on it. The D-Net option on my machine came along when I started a new job and found out that 80% of the machines here use DeviceNet, and I didn't really know squat about it. That was a real good clue that I'd better get to learning what this D-Net animal is all about. When you build your own widget maker, make it a challenge to yourself. Include things you know something about, but not enough, and somethings you know nothing about. My machine has been under development for almost 6 years and will continue to expand,and grow more complex for the rest of my working years. Following this path has helped me a lot, and I think it could help you too.

“Now will come the nay-sayers with all the reasons why you shouldn't do this. Some of them are teachers, and some of us are doers. Besides, you have got to let the smoke out of this equipment every now and then, or it starts to clog up the chimney.”
  Reply With Quote
Old January 16th, 2018, 11:06 AM   #6
United States

dwoodlock is offline
dwoodlock's Avatar
Join Date: Nov 2012
Location: Cincy/nKY
Posts: 450
Id suggest looking at some sequencer type programming schemes, and learning about the use and development of function blocks. Probably also some indirect addressing depending on how far you want to take it, I think its definitely applicable once you get to a certain level of proficiency.

You can probably google a lot of these topics, or just search here on the forum. Information is everywhere, and being resourceful will be your best tool.
  Reply With Quote
Jump to Live PLC Question and Answer Forum


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Topics
Thread Thread Starter Forum Replies Last Post
Siemens Ladder Logic Programming Help Needed. viviathevan LIVE PLC Questions And Answers 76 July 5th, 2015 04:47 PM
Best practice for programming in Step 7 glnassaf LIVE PLC Questions And Answers 10 January 3rd, 2013 04:03 AM
S7: Good programming practice using static variables STL??? LIVE PLC Questions And Answers 2 January 7th, 2008 12:15 PM
Dcs, Scada hasnoclue LIVE PLC Questions And Answers 15 April 11th, 2005 07:12 AM
how often should I trigger the PID? Ron Beaufort LIVE PLC Questions And Answers 11 February 22nd, 2003 11:57 AM

All times are GMT -4. The time now is 02:53 PM.