I used to work in a company that developed PLCs, I did
the OS for our PLCs. I don't work there any more.
I think you have muuuuuucccccchhhhhhh work to acomplish that
because you need to do everything that PLC system has but with less
So you have to do:
1. Hardware for PLC
2. OS for PLC
3. IDE for PC to write and compile PLC program and download it to PLC
So all of these things require much work to be done.
For those reasons that makes the project a great challenge!
Hardware: basic stamp 2, 8 relays for both output and input isolation, maybe
even an A to D chip. A thermistor or two.
Software ? Write the controller code directly in pbasic, and find out the
different ways to scan the inputs, make calculations, set outputs, run
timers, HMI design.
Does the student need or want to gain experience in building the device or
writing higher levels of code?
What kinds of functions would the device be expected to do? Some
suggestions: measuring levels of fluids in tanks, pump-up or pump-down,
maintaining temperature of something (relays proportionally switching in and
out a heater)
This is also a good excersize in the hardware engineering side, too.
(enclosure size/cost, terminal connectors, power supply, switches and
Sudip, tell us more about what you want to learn from the project?
Polytechforum.com is a website by engineers for engineers. It is not affiliated with any of manufacturers or vendors discussed here.
All logos and trade names are the property of their respective owners.