Question

Imagine you are working in a company that designs and manufactures industrial washing machines.You are asked...

Imagine you are working in a company that designs and manufactures industrial washing machines.You are asked to make a 1-program machine with 2 buttons. Design requirements are as follows:

✓ If the user presses only X then Program1 will run. (PS: Please note that the buttons are toggle button)
✓ The wash cycle for program should be 25 minutes.
✓ After completing a wash, wait 10 minutes before starting a new wash. Even if the user logs in, the new wash should not be started.
✓ If Program 1 is selected, the motor should periodically perform 45 seconds turn right, 30 seconds wait and 45 seconds turn left, 30 seconds wait.
✓ If the Emergency stop button is pressed, the system should stop and if it is released, it should continue to run from where it left off.

a)Describe the events.
b)Draw automata model.
c)Achieve the functions of the states.
d)Write the PLC program using Ladder diagrams.

0 0
Add a comment Improve this question Transcribed image text
Answer #1

Events

button X presses

1.Motor running

Forward direction : 45 sec

Stop time: 30 sec

Reverse direction: 45sec

Stop time : 30 sec

This occurs for 10 cycles (wash time 25×60=1500 sec; 45+30+45+30=150sec per cycle)

Stop time 600sec ( 10 min)

Motor stops running

2. Interrupt ( toggle) button Y pressed

Motor stops running

Button Y released

Return to 1

Motor starts running where left

Automata model:

Add a comment
Know the answer?
Add Answer to:
Imagine you are working in a company that designs and manufactures industrial washing machines.You are asked...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • I am doing an Arduino Uno project where I made a "Simon says" memory game with 3 neopixel LED str...

    I am doing an Arduino Uno project where I made a "Simon says" memory game with 3 neopixel LED strips and 3 - ultrasonics. I have them working independently but I need to combine the code so they work together. Here is what I have: Memory Game #define PLAYER_WAIT_TIME 2000 // The time allowed between button presses - 2s byte sequence[100]; // Storage for the light sequence byte curLen = 0; // Current length of the sequence byte inputCount =...

  • In this project, you will complete the entire game. Be certain to read the bulleted points...

    In this project, you will complete the entire game. Be certain to read the bulleted points below to ensure you have completed all of the required functionality. Copy ALL of the contents in the public_html/csci2447/project6 folder into the public_html/csci2447/project7 folder. This ensures that you will not overwrite your work for the previous project. You will do this for each project from here on out. If you do not do this, there is no way for me to grade your previous...

  • THIS IS A PLC PROGRAM CALLED SIMATIC MANGER. WE NEED TO WRITE LADDER LOGIC PROGRAM AND FORM A SYM...

    THIS IS A PLC PROGRAM CALLED SIMATIC MANGER. WE NEED TO WRITE LADDER LOGIC PROGRAM AND FORM A SYMBOL TABLE We were unable to transcribe this imageThe painting turn-table system shown in the following figure has a DC motor, two limit switches, a pneumatic cylinder, a start button and two spray guns. The paint guns are activated by 24 V DC voltage. The motor turns the table only in one direction Red Spray gun Blue spray gun Limit switch trigger...

  • Java Painter Class This is the class that will contain main. Main will create a new...

    Java Painter Class This is the class that will contain main. Main will create a new Painter object - and this is the only thing it will do. Most of the work is done in Painter’s constructor. The Painter class should extend JFrame in its constructor.  Recall that you will want to set its size and the default close operation. You will also want to create an overall holder JPanel to add the various components to. It is this JPanel that...

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT