Programmable Logic Controllers
5th Edition
ISBN: 9780073373843
Author: Frank D. Petruzella
Publisher: McGraw-Hill Education
expand_more
expand_more
format_list_bulleted
Concept explainers
Expert Solution & Answer
Chapter 15.3, Problem 4P
Explanation of Solution
Ways of affecting the
- When assuming the oven-on pilot light burns out, then operation of the program will not be affected it just implies that the indicator will not work...
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
Write a Verilog code with testbench for 16-bit up/down counter with synchronous reset and synchronous
up/down.
If up/down is set the counter is up counter and if it is not set, the counter is a down counter.
clock
reset
IIn/down
submit the module code, testbench code, and the simulation results.
6. Given a unidirectional controller for a sanitizer booth. It has 2 doors, a button for
entrance and a pressure sensor to spray the sanitizer. Assume each operation takes one
clock cycle.
i. The booth should do nothing until it receives its inputs.
ii. If a person presses the button, the entrance door 1, D1 should open to admit
the person and then close again.
iii.If a person is detected in the booth, the spray will go on. Otherwise, the booth
should do nothing.
iv. Once the sanitizing is finished, the second door, D2 should be opened.
v. Once the person has left, the door D2 should close again.
Construct a finite state machine that models this sanitizer booth.
Write a Verilog code with testbench for 16-bit up/down counter with
synchronous reset and synchronous up/down.
If up/down is set the counter is up counter and if it is not set, the
counter is a down counter.
clock
reset
Up/down
submit the module code, testbench code, and the simulation results.
Chapter 15 Solutions
Programmable Logic Controllers
Ch. 15.1 - Prob. 1RQCh. 15.1 - Prob. 2RQCh. 15.1 - Prob. 3RQCh. 15.1 - Prob. 4RQCh. 15.1 - Prob. 5RQCh. 15.1 - Prob. 6RQCh. 15.1 - Prob. 7RQCh. 15.1 - Prob. 8RQCh. 15.1 - Prob. 9RQCh. 15.1 - Prob. 10RQ
Ch. 15.1 - Prob. 11RQCh. 15.1 - Compare the accessibility of program scope and...Ch. 15.1 - Prob. 13RQCh. 15.1 - What is the difference between a produced tag and...Ch. 15.1 - Prob. 15RQCh. 15.1 - State the data type used for each of the...Ch. 15.1 - Describe the make-up of a predefined structure.Ch. 15.1 - Describe the make-up of a module-defined...Ch. 15.1 - Describe the make-up of a user-defined structure.Ch. 15.1 - Prob. 20RQCh. 15.1 - Prob. 21RQCh. 15.1 - Prob. 22RQCh. 15.1 - Prob. 23RQCh. 15.2 - Prob. 1RQCh. 15.2 - Prob. 2RQCh. 15.2 - Prob. 3RQCh. 15.2 - Prob. 4RQCh. 15.2 - Prob. 5RQCh. 15.2 - Prob. 6RQCh. 15.2 - Prob. 7RQCh. 15.2 - Prob. 8RQCh. 15.2 - Prob. 9RQCh. 15.2 - Prob. 10RQCh. 15.2 - Prob. 11RQCh. 15.2 - Extend control of the original ControlLogix...Ch. 15.2 - Prob. 3PCh. 15.3 - Prob. 1RQCh. 15.3 - Prob. 2RQCh. 15.3 - Prob. 3RQCh. 15.3 - Prob. 4RQCh. 15.3 - Prob. 5RQCh. 15.3 - Prob. 6RQCh. 15.3 - Prob. 7RQCh. 15.3 - Prob. 8RQCh. 15.3 - Prob. 9RQCh. 15.3 - Prob. 10RQCh. 15.3 - Prob. 11RQCh. 15.3 - Prob. 12RQCh. 15.3 - Modify the original CLX ten-second TON timer...Ch. 15.3 - Prob. 2PCh. 15.3 - Prob. 3PCh. 15.3 - Prob. 4PCh. 15.3 - Prob. 5PCh. 15.3 - Prob. 6PCh. 15.4 - Prob. 1RQCh. 15.4 - Prob. 2RQCh. 15.4 - Prob. 3RQCh. 15.4 - Prob. 4RQCh. 15.4 - Prob. 5RQCh. 15.4 - Prob. 6RQCh. 15.4 - Prob. 7RQCh. 15.4 - Prob. 1PCh. 15.4 - Prob. 2PCh. 15.5 - Prob. 1RQCh. 15.5 - Prob. 2RQCh. 15.5 - Prob. 3RQCh. 15.5 - Prob. 4RQCh. 15.5 - Prob. 5RQCh. 15.5 - Construct a ControlLogix ladder rung with compare...Ch. 15.5 - Prob. 2PCh. 15.5 - A single pole switch is used in place of the two...Ch. 15.6 - Prob. 1RQCh. 15.6 - Name the four basic elements of an FBD.Ch. 15.6 - Prob. 3RQCh. 15.6 - Prob. 4RQCh. 15.6 - Prob. 5RQCh. 15.6 - Prob. 6RQCh. 15.6 - Prob. 7RQCh. 15.6 - Prob. 8RQCh. 15.6 - Prob. 9RQCh. 15.6 - Prob. 10RQCh. 15.6 - Prob. 11RQCh. 15.6 - How is a function block feedback loop created?Ch. 15.6 - Prob. 13RQCh. 15.6 - Prob. 14RQCh. 15.6 - Prob. 1PCh. 15.6 - Prob. 2PCh. 15.6 - Prob. 3PCh. 15.6 - Prob. 4PCh. 15.6 - Prob. 5P
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
- Draw a ladder logic diagram for the timer scenarios given below. (I've asked you guys PLC questions multiple times please just answer them). IT'S A SOFTWARE QUESTION STOP REJECTING IT.arrow_forwardGiven a unidirectional controller for a sanitizer booth. It has 2 doors, a button for entrance and a pressure sensor to spray the sanitizer. Assume each operation takes one clock cycle. i. The booth should do nothing until it receives its inputs. ii. If a person presses the button, the entrance door 1, D1 should open to admit the person and then close again. iii. If a person is detected in the booth, the spray will go on. Otherwise, the booth should do nothing. iv. Once the sanitizing is finished, the second door, D2 should be opened. v. Once the person has left, the door D2 should close again. Construct a finite state machine that models this sanitizer booth.arrow_forwardScenario:Now a days most of the enterprises have their own electricity generators. There is requirement of a monitoring system to monitor the fuel level in generator. A company is developing a product to monitor the available fuel in the generators. They have designed a system based on multiple level sensors which will be fit in the fuel tank. The overall fuel tank is divided in two five segments and five different sensors are installed in these segments. These sensors are digital sensors and provide the output as Boolean logic (True or False). In case sensor detects the fuel, its output is True otherwise its false. The hardware team have completed the overall system and now they required a computer program/software for this purpose.Apply the programming logic constructs and develop a program for given specifications. Your program will get the different values (sensors data) as an input, and display the current level of the tank.arrow_forward
- Write an 8051 ALP with comments for the following scenario. Assume an ultrasonic sensor is connected with 8051 via ADC804 to find the obstacle and an buzzer is connected with P1.5. Whenever an obstacle is detected, the buzzer should on for 1000 millisecond and stay off. Do this process continuously. Explain the same with suitable interfacing diagram.arrow_forwardComputer Science A circuit for two output ports (A&C) of the AVR ATmega16 microcontroller each connected to 8 LEDs. Write a program to control the LEDs in a sequence shown by stepping to lit on the LED sequentially as in the figure by toggling the LED at the same time for both ports (500mS) ending at the last state of the figure and looping back inversely to the start. This s done for 3 times back and forth.arrow_forward2.circuit breaker accessories, such as shunt release, under voltage release, electrically operated institutions; shunt, under voltage are voltage coil, as long as the line voltage, is used for systems, need not be Any change can be used for DC system. Auxiliary and alarm contacts, AC and DC common. Electric operating mechanism for the DC Time to re-design. 3. unlike the exchanges as DC current zero-crossing characteristics, dc short circuit current (or even multiple small fault current) is breaking; arc out all the difficulties, so wiring should be two extreme ways or three poles in series increase the fracture, so that the fracture energy to bear part of the arc. it is the transient voltage that exists during the arcing time. ( natural frequency kHz ). Recovery Voltage : it is the rms voltage after final arc extinction. ( normal frequency 50 or 60 Hz). both voltages appear between circuit breaker poles. A circuit breaker is a piece of equipment which can Make or break a circuit either…arrow_forward
- Stepper motor control using ULN2003 IC in 16F877 microcontroller will be carried out. In the program, stepper motor and driver IC will be connected to PORTD. to RA0 pin When the connected button is pressed, the stepper motor will turn to the left with half a step and one speed, to pin RA1. When the connected button is pressed, the motor will turn to the right at a certain speed. button connected to RA2 pin When pressed, the motor will be stopped no matter which direction it turns. During engine operation (right or left) If the button connected to the RA3 pin is pressed, the motor speed will double. Working logic Write the program described (solve with ccs)arrow_forward10. Consider you are interfacing a switch and two LEDS (L1 and L2) with LPC1769 MCU. • When the switch is ON (logic HIGH), LI is ON, and L2 is OFF. • When the switch is OFF (logic LOW), L1 is OFF, and L2 is ON. • Switch is interfaced with port 1- pin 2, L1 with port 1- pin 3, and L2 with port 1- pin 4. • Initially L1 is ON, and L2 is OFF. Complete the C program template for this task given below. Demonstrate all steps: Pin function configuration, mode selection, and writing/reading of pin values correctly. #include int main (void)arrow_forwardWrite an embedded C program for CT scanning with a neat necessary pin out diagram 1) When the DIP switch is pressed, the 8-pole stepper motor rotates in half step anti-clockwise direction up to 180 degrees steps and the DC fan turns ON. 2) When the DIP switch is released, the 8-pole stepper motor returns (clockwise direction) to its original position and the DC fan turns OFF Assume Stepper motor pins are connected to P1.17 to P1.10 (8th to 1st pole), DC fan is connected to P1.1(+Ve), P1.0(-Ve) and DIP switch is connected to P2.02.arrow_forward
- Problem Statement: Suppose you are a senior Design Engineer of Walton group. The company wants to launch a new Smart Air conditioner (S-AC). A temperature sensor will be attached to the system to measure the Room temperature (X). If X is greater than 24 degrees, the power switch will turn on automatically. The motor and compressor will start cooling operation. The system response will be saturated as soon as the room temperature reaches 20 degrees to reduce the power consumption. The transfer function of the system is - G(s) = 0.39 s+1.5 Now, 1. Considering the effects of nonlinearities, design a suitable system that can fulfill the above requirement. 2. Generate step response of the designed system for both open loop and closed loop configuration. 3. Compare the two responses. 4. Conduct literature review and compare your proposed system with the state-of-the-art technology. Please solve this design via matlab Simulink and after designing the save the file and share with me. Try to…arrow_forwardGive an overview of admission control.arrow_forwardDraw the state machine for a luggage belt system. The belt is started when the start button is pressed and runs until either the stop button is pressed or until there is no luggage detected on the belt for 60 seconds.arrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- Database System ConceptsComputer ScienceISBN:9780078022159Author:Abraham Silberschatz Professor, Henry F. Korth, S. SudarshanPublisher:McGraw-Hill EducationStarting Out with Python (4th Edition)Computer ScienceISBN:9780134444321Author:Tony GaddisPublisher:PEARSONDigital Fundamentals (11th Edition)Computer ScienceISBN:9780132737968Author:Thomas L. FloydPublisher:PEARSON
- C How to Program (8th Edition)Computer ScienceISBN:9780133976892Author:Paul J. Deitel, Harvey DeitelPublisher:PEARSONDatabase Systems: Design, Implementation, & Manag...Computer ScienceISBN:9781337627900Author:Carlos Coronel, Steven MorrisPublisher:Cengage LearningProgrammable Logic ControllersComputer ScienceISBN:9780073373843Author:Frank D. PetruzellaPublisher:McGraw-Hill Education
Database System Concepts
Computer Science
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:McGraw-Hill Education
Starting Out with Python (4th Edition)
Computer Science
ISBN:9780134444321
Author:Tony Gaddis
Publisher:PEARSON
Digital Fundamentals (11th Edition)
Computer Science
ISBN:9780132737968
Author:Thomas L. Floyd
Publisher:PEARSON
C How to Program (8th Edition)
Computer Science
ISBN:9780133976892
Author:Paul J. Deitel, Harvey Deitel
Publisher:PEARSON
Database Systems: Design, Implementation, & Manag...
Computer Science
ISBN:9781337627900
Author:Carlos Coronel, Steven Morris
Publisher:Cengage Learning
Programmable Logic Controllers
Computer Science
ISBN:9780073373843
Author:Frank D. Petruzella
Publisher:McGraw-Hill Education