MarvinP; Seems to me you are making assumptions about the PLC programming environment, this is not some structured thing that you can treat like some Excel/Access/Powerpoint program.
It entails understanding control logic, which is something you have to embellish from a real hands on type of structure, not spreadsheets and databases...
yyh2, sorry, but no, this is not some top secret subject, but it is something you have to learn and understand. Nobody can wave a magic wand over your head and give you all knowing knowledge. You have to try (and yes fail from time to time), but if you first try (and that is the prerequisite), then ask questions, folks on this forum will gladly help you.
But, sorry Charlie, nobody is gonna hand you a Golden Ticket...