Programmable Logic Controllers
5th Edition
ISBN: 9780073373843
Author: Frank D. Petruzella
Publisher: McGraw-Hill Education
expand_more
expand_more
format_list_bulleted
Concept explainers
Question
Chapter 11, Problem 11P
Program Plan Intro
Count-Up (CTU) Counter:
- The CTU counter refers to an up counter
- This counter is used to count an event that occurs logically or externally and places that value in the counter’s accumulator.
- The accumulated value can even be maintained during false rung conditions and can be reset back to 0 using reset instruction.
Math functions:
The basic math functions performed by PLCs are as follows:
- Addition
- This function is used to add one piece of data to another.
- It is also called as ADD.
- Subtraction
- This function is used to subtract one piece of data from another.
- It is also called as SUB.
Expert Solution & Answer
Trending nowThis is a popular solution!
Students have asked these similar questions
A PLC is used to control a single-axis robot, in which the axis is driven by a pneumatic cylinder.
An output signal to the pneumatic cylinder causes it to extend (ON state). When there is no
signal, the pneumatic cylinder retracts (OFF state). The gripper is an also driven by a pneumatic
cylinder. The gripper open position is an OFF state and the closed position is an ON state. In
order to perform a task, the following sequence of operations must be performed:
TH
Sequence No.
Аxis
Gripper
OFF
OFF
1
ON
OFF
ON
ON
3
OFF
ON
4
OFF
OFF
The process begins when the start bush button is ON and a part triggers a limit switch. For
safety, an emergency switch is used to shut off the entire system. Design a PLC ladder diagram
for this application.
1- Write a PLC ladder program to implement the process illustrated in Figure.
2- Indicate all the input and output field devices in their un-actuated conditions with symbolic addresses.
The sequence of operation requires that:
Normally open start push button and normally closed stop push button station is used to start and stop the
process.
When the process starts, the tank is empty and solenoid A energizes to start filling the tank with liquid.
As the tank fills, the Empty sensor switch closes.
When the tank is half full, the Mid-full level sensor switch closes and the motor starts running to mix the
liquid.
When the tank is full, the Full level sensor switch closes momentarily so that:
a- The motor stops.
b- Solenoid A is de-energized.
c- Solenoid B is energized to empty the tank.
When the tank is completely empty, the Empty sensor switch opens to de-energize solenoid B.
The start button is pressed to repeat the sequence.
SOL A
Motor
Full level
sensor
switch
Mid-Full
level
sensor…
1- Write a PLC ladder program to implement the process illustrated in Figure.
2- Indicate all the input and output field devices in their un-actuated conditions with symbolic addresses.
The sequence of operation requires that:
Normally open start push button and normally closed stop push button station is used to start and stop the
process.
When the process starts, the tank is empty and solenoid A energizes to start filling the tank with liquid.
As the tank fills, the Empty sensor switch closes.
When the tank is half full, the Mid-full level sensor switch closes and the motor starts running to mix the
liquid.
When the tank is full, the Full level sensor switch closes momentarily so that:
a- The motor stops.
b- Solenoid A is de-energized.
c- Solenoid B is energized to empty the tank.
When the tank is completely empty, the Empty sensor switch opens to de-energize solenoid B.
The start button is pressed to repeat the sequence.
SOL A
Motor
Full level
sensor
switch
Mid-Full
level
sensor…
Chapter 11 Solutions
Programmable Logic Controllers
Ch. 11 - Explain the function of math instructions as...Ch. 11 - Prob. 2RQCh. 11 - What standard format is used for PLC math...Ch. 11 - Prob. 4RQCh. 11 - Prob. 5RQCh. 11 - Prob. 6RQCh. 11 - Prob. 7RQCh. 11 - Prob. 8RQCh. 11 - Prob. 9RQCh. 11 - Prob. 10RQ
Ch. 11 - With reference to the instruction of Figure 11-34,...Ch. 11 - With reference to the instruction of Figure 11-35,...Ch. 11 - Prob. 1PCh. 11 - Prob. 4PCh. 11 - Prob. 5PCh. 11 - Prob. 7PCh. 11 - Prob. 8PCh. 11 - With reference to math instruction program shown...Ch. 11 - With reference to the math instruction program...Ch. 11 - Prob. 11PCh. 11 - Prob. 12P
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
- 1- Write a PLC ladder program to implement the process illustrated in Figure. 2- Indicate all the input and output field devices in their un-actuated conditions with symbolic addresses. The sequence of operation requires that: A start/stop pushbutton station is used to start and When the process starts, the tank is empty and solenoid A energizes to start filling the tank with liquid. As the tank fills, the Empty sensor switch closes. When the tank is half full, the Mid-full level sensor switch closes and the motor starts running to mix the liquid. When the tank is full, the Full level sensor switch closes momentarily so that: stop the process. a- The motor stops. b- Solenoid A is de-energized. c- Solenoid B is energized to empty the tank. When the tank is completely empty, the Empty sensor switch opens to de-energize solenoid B. The start button is pressed to repeat the sequence. out Puts SOL A oulput Motor Infut Full level sensor switch Mid-Full level Empty sensor sensor switch switch…arrow_forwardDesign Questions Requirement 1) Implement a timer with the use of a binary up counter driven by a 1 Hz clock. The timer is activated for a duration of 10 seconds. After 10 seconds has elapsed, it should provide an output signal to the vehicle counter to request it to stop the vehicle counting process. Show the timing diagram in order to verify that it is counting up correctly.arrow_forward2. Design a finite state machine (FSM) according to given instructions. When button is pressed, all three LEDs will be ON. When button is released, LEDs start to blink in the order of red->yellow->green. When button is pressed while LEDs are blinking, all three LEDs will be ON. When button is released, all LEDs will be OFF.arrow_forward
- Subject: Digital Logic Design Missile Launch Control System.You are required to design a missile launch control system. Your system must decide whether to fire a missile or not based on three inputs: • Target distance, D. • Missile type, M. • Aggression level, A. Target distance can be of two types, Near (1) and Far (0). Missile type can be either Short Range (1) or Long Range (0) and Aggression level can be either Enemy (0) or Friendly (1). Following are the system constraints:• A short-range missile can only hit Near targets, it cannot hit Far targets. • A long-range missile can hit both Near and Far targets. • You must not fire at a Friendly target. • The output of the system is Fire, F (F=1 (Fire Missile), F = 0 (Do not fire)). You are required to provide the following: 1) Truth table for F 2) Algebraically simplified expression for F in Product of sum (POS) form. 3) A circuit diagram for F of POS form. 4) Algebraically simplified expression for F′ in sum of products (SOP) form. 5)…arrow_forwardWrite an 8051 asm program to design a voltage level indicator system using potentiometer and LEDS. The system must display the different level of the voltage with the help of 5 LEDS as per following conditions. a) If the voltage is between 0 to 1V glow LED1 b) If the voltage is between 1 to 2V glow LED1 and LED2 c) If the voltage is between 2 to 3V glow LED1 to LED3 d) If the voltage is between 3 to 4V glow LED1 to LED4 e) If the voltage is between 4 to 5V glow LED1 to LED5arrow_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
- 2.a. Define the difference between OB (Organization block), FC (Function) and FEB (functional block) 2.b. Write a program for PLC solving the following functions: y =xx, +xxx,arrow_forwardA stepper Motor is interfaced with PORTA pin0 to pin3. Write a C program to rotate the stepper motor continuously.arrow_forwardtraffic light is installed at a junction of a railroad and a road. the traffic light is controlled by two switches in the rails placed one mile apart on either side of the junction. a switch is turned on when the train is over it and is turned off otherwise. the traffic light changes from green (logic 0) to red (logic 1) when the beginning of the train is one mile from the junction. the light changes back to green when the end of the train is one mile away from the junction. all trains are less than 2 miles long. Draw circuit diagramarrow_forward
- Draw a plc ladder diagram for blinking lights with start and stop button. Please help me with this. Thank you in advanced.arrow_forward6. 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.arrow_forwardWrite 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.arrow_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