Ask Other Engineering Expert

Objective-

The objective of this lab is to create a traffic intersection using the Allen-Bradley plc and RSlogix software. Two traffic lights are used for North-South, one turn and one thru, and one light is used for East-West. These should be programmed to allow one lane green and the others red, with working yellow lights. N-S lanes should blink yellow and E-W lanes should blink red in night mode. A push button for a crosswalk is to be added where all lights turn red, and then continue after a given amount of time.

Results-

After programming this traffic intersection in RSlogix, we successfully created a basic traffic intersection program with a night mode and crosswalk push button. Each Green-Red-Red rotation lasts 5 seconds, and each Yellow-Red-Red lasts 2 seconds. Between midnight and 7 am (rung 29), this enables. While night mode is on, both North-South lane lights flash yellow every second, which means East-West lane light will flash Red each second. While yellow is on, Red is off and while Red is on, yellow is off. This will lower power at one given time (so all aren't on at same time). The last screenshot shows a subroutine with the flashing timers as well as the time-date logic.

This program also has a pedestrian cross walk push button. This allows 10 seconds for pedestrians to cross while all lights are red. When the push button is pressed, the normal rotation still continues until the next light that will turn red, turns red. All lights will turn red for 10 seconds and will also turn on a crosswalk light. After 10 seconds, the program will continue to where it left off. Since output coils can't be used more than once, we had to put in NEQ logic so these outputs could be used more than once for each condition.

Conclusions-

After constructing this lab in the program and wiring it, we were successfully able to connect the plc to the computer and test this using push button lights for outputs for every scenario, as well as a push button for the crosswalk. it was expected to allow 5 seconds for green/red conditions and 2 seconds for yellow conditions.

A one-shot was used (rung 27) so even if this push button was held, it wouldn't stay latched. We had to go into the Date_Time bits and manually change the time to between midnight and 7 am. When we did, N-S lanes successfully flashed yellow and E-W lane flashed red. The first 3 rungs of logic are just to show outputs which will go green while they are energized in the program.

Other Engineering, Engineering

  • Category:- Other Engineering
  • Reference No.:- M91733188
  • Price:- $20

Priced at Now at $20, Verified Solution

Have any Question?


Related Questions in Other Engineering

Register design a cpu register is simply a row of

Register design A CPU register is simply a row of flip-flops (i.e. SR, JK, T, etc) put side by side in an array to make the size of register required. For example, an 8 bit register has 8 flip-flops side by side for stor ...

A detailed review of spatial modulation and simulation

A Detailed Review of Spatial Modulation and Simulation Learning Outcomes a. Learn how to model mobile communication channels d. Discern knowledge development and directions on the recent advances in 4G to the research pr ...

Mine safety amp environmental engineering assignment -part

Mine Safety & Environmental Engineering Assignment - Part 1 - Questions 1. Occupational health and safety is the primary factor that needs to be considered in the mining industry. Discuss this statement. 2. Define the fo ...

Projectflow processing of liquor in a mineral refining

Project Flow Processing of Liquor in a Mineral Refining Plant The aim of this project is to design a flow processing system of liquor (slurry) in a mineral (aluminum) refining plant. Aluminum is manufactured in two phase ...

Learning outcomes evaluate multiuser communication and

Learning Outcomes Evaluate multiuser communication and resource sharing techniques; Apply the techniques of, and report on, digital communication applications using Matlab and hardware devices. Assignment Description The ...

Operations engineering assignment -please select only one

Operations Engineering Assignment - Please select only one of the following case studies for your assignment: CASE A. Tesla Motors Tesla is an innovative manufacturer that designs, assemble and sells fully electric vehic ...

Select a risk problem from the list below and prepare a

Select a risk problem from the list below and prepare a risk management plan in accordance with AS/NZS ISO 31000:2009. Please ensure that: - Establish the context clearly, in accordance with the Standard; - Define your s ...

Engineering materials term paper assignment -conduct a

ENGINEERING MATERIALS TERM PAPER ASSIGNMENT - Conduct a thorough literature search and write a 15-20 page technical review paper on the evolution of the engineering materials used in the manufacturing of any one of the f ...

Task 1using the lab kit design a circuit for the processor

Task 1: Using the lab kit, design a circuit for the processor to control the output of a connected 7-segment LED display device. You will be provided with a standard common anode 7-segment display of the type FND-507 (or ...

Control theory - lab reportsfor experiments 1 to 4 you must

Control Theory - Lab Reports For experiments 1 to 4 you must undertake the following: a) At the start of each section (including the pre-lab activities) there are a number learning outcomes. That is, what students should ...

  • 4,153,160 Questions Asked
  • 13,132 Experts
  • 2,558,936 Questions Answered

Ask Experts for help!!

Looking for Assignment Help?

Start excelling in your Courses, Get help with Assignment

Write us your full requirement for evaluation and you will receive response within 20 minutes turnaround time.

Ask Now Help with Problems, Get a Best Answer

Why might a bank avoid the use of interest rate swaps even

Why might a bank avoid the use of interest rate swaps, even when the institution is exposed to significant interest rate

Describe the difference between zero coupon bonds and

Describe the difference between zero coupon bonds and coupon bonds. Under what conditions will a coupon bond sell at a p

Compute the present value of an annuity of 880 per year

Compute the present value of an annuity of $ 880 per year for 16 years, given a discount rate of 6 percent per annum. As

Compute the present value of an 1150 payment made in ten

Compute the present value of an $1,150 payment made in ten years when the discount rate is 12 percent. (Do not round int

Compute the present value of an annuity of 699 per year

Compute the present value of an annuity of $ 699 per year for 19 years, given a discount rate of 6 percent per annum. As