JayPLC
Electrical
- May 3, 2004
- 1
I'm fairly new to PLC programming. I'm keen to learn more about Allen Bradley's RS Logix program. I've got the software on my laptop, and i've built the hardware, but having difficulty writing a program! Basically i wanted to write a program for work that would "control a kettle". You basically set the current time and boil time with BCD switches,then power shall only go to the kettle when both times match. The hardware i've built (if you can imagine it!) is as follows:
The controller itself shall be mains powered, and will sit between the mains and the kettle. There shall be a PLC controlling the inputs and outputs of the device, a socket for the kettle to plug into, three push buttons (allowing you to set the present time, the desired boil time, and to reset times if needed), an LED above each push button, showing you exactly what stage you’re at in setting up the device (i.e. if you get distracted after setting the current time, then a green LED will be lit above the push button to show you’ve completed that stage), a tri-colour LED shall be mounted above BCD switches, showing you the state of the controller (amber – clock not set, green – clock set and running, and red – error with entered present/boil time). I also wanted to include a subtraction module into the program, so that if you set the clock to boil for 0700 the next morning, then the power actually goes to the kettle at 0655, so the kettle actually BOILS at 0700 (not sure if this is possible?).
Any ideas?!
Thanks in advance J
The controller itself shall be mains powered, and will sit between the mains and the kettle. There shall be a PLC controlling the inputs and outputs of the device, a socket for the kettle to plug into, three push buttons (allowing you to set the present time, the desired boil time, and to reset times if needed), an LED above each push button, showing you exactly what stage you’re at in setting up the device (i.e. if you get distracted after setting the current time, then a green LED will be lit above the push button to show you’ve completed that stage), a tri-colour LED shall be mounted above BCD switches, showing you the state of the controller (amber – clock not set, green – clock set and running, and red – error with entered present/boil time). I also wanted to include a subtraction module into the program, so that if you set the clock to boil for 0700 the next morning, then the power actually goes to the kettle at 0655, so the kettle actually BOILS at 0700 (not sure if this is possible?).
Any ideas?!
Thanks in advance J