PROGRAMMABLE LOGIC CONTROLLERS (LOOSE PA
5th Edition
ISBN: 9781264206216
Author: Petruzella
Publisher: MCG
expand_more
expand_more
format_list_bulleted
Concept explainers
Question
Chapter 7, Problem 13P
Program Plan Intro
Timer:
- Timer is mainly used to keep an output ON for a specific length of time.
- It provides a preset delay to the control actions.
- In a timer, the output will be energized when the preset value becomes equal to the accumulated value.
- Three different types of timers include a Delay-OFF, a Delay-ON, and a Delay-ON-Retentive timer.
Timer OFF Delay (TOF):
- TOF refers to an off-delay timer.
- TOF counts the time-based intervals as soon as the instruction becomes false.
- Here, the output changes its state from high to low when the timer provides some time delay (instruction goes from ON to OFF state).
Given:
In the given figure, the tags are formed for various areas of controller for various purposes.
- The two push buttons are used to start and stop the process.
- The highest level of the tank is indicated by the full level sensor switch. Here, when the tank level is full, the switch gets closed.
- The empty level of the tank is indicated by the empty level sensor switch. Here, when the tank starts the filling process, the switch gets closed.
- The “Solenoid A” is used to de-energize (it means to fill) the tank.
- The “Solenoid B” is used to energize (it means to empty) the tank.
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
The process shown in figure 1 involves pumping fluid from Tank A to Tank B. The operation of the process can be
described as follows,
Before starting, PS1 must be closed.
When the start button is pushed, the pump starts. The button can then be released and the pump
continues to operate.
When the stop button is pushed, the pump stops.
PS2 and PS3 must be closed 8s after the pump starts.
If either PS2 or PS3 opens, the pump will shutoff and will not be able to start again for another 15 s.
For the above mentioned conditions develop a ladder program using direct method and provide the allocation list.
PS1 PS2 PS3
Tank
Tank
Pump
Figure 1
B.
Design a ladder program to run the material mixing system according to the following
information:
1- When the start push button 10.0 is pressed, the pump (PUMP1 Q0.0) works for five
seconds and then stops.
2- After that, the pump (PUMP2 Q0.1) runs for three seconds and then stops.
3- After that the pump (Mixer Motor Q0.2) works for 60 sec and then stops.
4- After that, the control valve (drian valve Q0.3) is opened, the pump (PUMP3 Q0.4) works
for ten seconds.
5- The stop push button 10.1 is used to stop the system.
Chemical 1)
Pump 1
(000)
00
Start
(10.0)
Stop
(10.1)
Process Control
Pump 2
(00.1)
Mixer
Motor
(00.2)
Drain Valve (Q0.3)
Pump 3
(904)
Chemical 2
Write / write a two-motor control
program so that when the ignition
is closed, the first motor runs and
when the ignition is opened
The second engine is running?
Chapter 7 Solutions
PROGRAMMABLE LOGIC CONTROLLERS (LOOSE PA
Ch. 7 - Prob. 1RQCh. 7 - Prob. 2RQCh. 7 - Prob. 3RQCh. 7 - Prob. 4RQCh. 7 - a. What are the two methods commonly used to...Ch. 7 - Prob. 6RQCh. 7 - Prob. 7RQCh. 7 - Prob. 8RQCh. 7 - For a TOF timer: a. When is the enable bit of a...Ch. 7 - Explain what each of the following quantities...
Ch. 7 - State the method used to reset the accumulated...Ch. 7 - Study the ladder logic program in Figure 7-40 and...Ch. 7 - Study the ladder logic program in Figure 7-42, and...Ch. 7 - Prob. 6PCh. 7 - Prob. 7PCh. 7 - Prob. 8PCh. 7 - Prob. 9PCh. 7 - Prob. 10PCh. 7 - Prob. 11PCh. 7 - Prob. 13PCh. 7 - When the lights are turned off in a building, an...
Knowledge Booster
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.Similar questions
- Design a ladder program to run the material mixing system according to the following information: 1- When the start push button 10.0 is pressed, the pump (PUMP1 Q0.0) works for five seconds and then stops. 2- After that, the pump (PUMP2 Q0.1) runs for three seconds and then stops. 3- After that the pump (Mixer Motor Q0.2) works for 60 sec and then stops. 4-After that, the control valve (drian valve Q0.3) is opened, the pump (PUMP3 Q0.4) works for ten seconds. 5- The stop push button 10.1 is used to stop the system.arrow_forwardAbstract: the main purpose of this experiment is build real time system using PPI 8255 to control devices connected to. Problem description: assume that there are two devices are connected to port A and two sensors are connected to port B of PPI 8255. They work according to the following table Sensors (S1S2) Devices (DID2) 00 01 01 10 10 11 11 00 Write a program to control these two devices according to the values of sensors.arrow_forwardExample · Using AVR microcontroller, write a code for a servomotor. V The servomotor (PCO) is cohtrolled via three pushbuttons of the User Interface module. V By pressing down S1 (PD0) the servomotor moves one step to the right. V By pressing down S3 (PD3) , the servo motor moves one step to the left and S2 (PD2) makes the servo motor to move to the initial (middle) position. V The position of the servomotor is displayed live on the 7- segment display (port B) as each number corresponds to 10 degrees of the turn: middle position equals 5. O degrees 90 degrees 135 degrees 180 degrees 45 degrees 1ms 1.25ms 1.5ms 1.75ms 2ms Angle positioning depends on the length of the pulsearrow_forward
- Consider a thermostat with only one temperature threshold. In the initial state, if the temperature is less than or equal to 20 degrees Celsius, it turns the heater on and leaves it on for at least 30 seconds. After that, if the temperature is greater than 20 degrees, it turns the heater off and leaves it off for at least 2 minutes. It turns it on again only if the temperature is less than or equal to 20 degrees. Design an FSM that behaves as described, assuming it reacts exactly once every 30 secondsarrow_forwardWrite a C language program to perform the following task. 1. If the switch SW1 is pressed, the LED at PORTD will do running light from left to right. 2. If the switch SW2 is pressed, the LED at PORTD will do running light from right to left. 3. If the switch SW3 is pressed, the LED at PORTD will do running light from right to left and return back left from right.arrow_forwardQuestion Write ONE (1) program and execute it to the simulator according to the information given below: -. (a) Make a main program to count down to seven segments from 99-00. (b) If the RST5.5 button pressed, the seven segment will show “HELLO". (c) If the TRAP button pressed, the counter on seven segments will reset to 00. Your answerarrow_forward
- Arduino Programming AssignmentThe left (red) LED will start flashing at approximately 1hz. The LED will continually flash untilany of the 4 pushbuttons are pressed. Then the main program will start. One of the four top LEDs (all but the red LED) will randomly be turned on. The LED will stayon until the corresponding push button is pressed. If the correct pushbutton is pressed the LEDwill turn off and start the same cycle. If the wrong pushbutton is pressed or approximately 2seconds have passed, display the lose sequence. The lose sequence is that all 4 LEDs will sequentially light up every second This will last until for 4 seconds, then go back to the start where the red LED is flashing waiting to start. This loop will last for 6 correct button pushes. If all 6 button presses are correct, then a winsequence is displayed. This will flash all of the 4 top LEDs at 2 hz for 4 seconds. Then startover and the red LED will start flashing to start.arrow_forward3. Draw the ladder program for following application. Detecting the standing bottles on the conveyor and pushing falling bottles in tray. Output Pushing Bottles YO YO X1 Input Sensor XO Standing Bottle Conveyor Trayarrow_forwardWrite an Arduino code program to control the self-driving car to follow the wall. including 3 ultrasonic sensors located on the left, right and front of the vehicle.Requirements: The vehicle follows the wall for a certain distancearrow_forward
- Task 4: Application of 7-Segment Display Controller: You are to design a combinational circuit that displays the 7-segment display outputs triggered by the following 2 input combinations. The block diagram of the required design is shown below. Combinational Circuit a) Complete the table below. Inputs Y 7-segments Output (small letter) a e 1 b) Plot the truth table entries in the K-map matrix and simplify. Y X X a = b = C= Y Y X X X d = e = f = g = c) Draw and build the combinational logic circuit below.arrow_forwardProgram an Arduino project that includes a tank, a signal lamp, a sensor, and a motor... When water enters the tank, the signal lamp will turn onarrow_forwardDesign a traffic light controller for traffic lights. One street is north-south (NS), and another street is east-west (EW). Yellow time is T, green time is 2T, and red time is 3T (T is any time unit, for example, seconds). Light is R on one side when on the other side is G or Y. Lights order is G-Y-R.For the traffic light, as input (Time) use a clock, and the six outputs are G, Y, and R on each side (use color LEDs or show the time diagram). A) State diagram B) True table C) Circuit diagramarrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- C++ for Engineers and ScientistsComputer ScienceISBN:9781133187844Author:Bronson, Gary J.Publisher:Course Technology Ptr
C++ for Engineers and Scientists
Computer Science
ISBN:9781133187844
Author:Bronson, Gary J.
Publisher:Course Technology Ptr