Its well known I am not a programmer per se, I dabble when needed. Thats why I am here, to find code that I can make copies of and may use later.
Thru time I have found there is a niche of very good programmers/teachers on this site. In alot of cases they will get on tangents that the average person/programmer will have difficulty following.
Some of that knowledgeable niche that I can name is Terry Woods, Allen Nelson, host of other Nelsons especially Eric, Peter Nachtwey and Steve Bailey being some of the more prominent. There are others that I either cant think of whole name or correct spelling but those named will suffice.
These people spend an inexorable time explaining what can work, what should work, and how it should be done. There are enough of them that when one makes a mistake another usually manages to make a correction that is appropriate. Each of these programmers have their special plc's they are adept at but in alot of cases have dealt with many brands so can offer specific device on numerous brands. Regardless of all that they are still people and will say what they think at times, thats nothing but human nature.
Overall I prefer code to be in ladder so maintenance people may understand it but in alot of cases it is rare that they can comprehend, please dont lose the pretty lights. I agree that what works is not good enough, experienced programmers create code that work but looks terrible when viewed. The objective when teaching someone ...ie imparting your knowledge should be for them to exceed what you know. The next generation should never accept "if it works then its right", I would ask that you dont use that approach with students because it offers a development of bad habits. The idea I believe this site has tried to develop is assist them to meet their goal but push them a little to go beyond that.
Roger I know you have made effort to make contributions as many here do. We all appreciate that but at the same time please do not take offense at any form of criticism, words are used to make a point not to call you a name or imply anything.
As for "realdeal", I havent seen you provide anything to anyone at anytime, anywhere, anyway. That enough any's? The number of posts doesnt imply much (except in Terry Woods case), he has done alot to provide "good" information that may benefit many. Items of information that only years of doing can provide. When you have made your contributions then speak up, until then "who cares what you say".
Live and learn, this site offers more that plc help.
btw we all have work, its not hard to obtain if willing to..