Hi Terry,
I think you are missing what I am saying here, drawing pictures of components and linking them together is the easy bit. What is more difficult is programming what you want to do with them.
The question and answer system whether text or pictures would be endless. How could you filter out unwanted options when you don't know what somebody wants to do.
The program would need so much more information than you would require as it dose not have the ability to read your mind.
Yes you can tell it a switch is on or off, but when and for what reason, what happens after the switch closes/opens, do I move a motor and how far, until the switch changes or another switch opens or do I need to loop around and keep moving until A limit is reached.
If you think about it logically you have written the program in your head. All you have to do is convert the mental program into VB Script.
Please don't take my comments the wrong way, this is an interesting subject and you never know you may convince me to tackle it at a later date.
By the way data aquasition and processing software is what I write. I am just finishing of a DNC system at the moment.
Graham.