Write a program that will operate the alarm simulation

Assignment Help Programming Languages
Reference no: EM13145665

In industry, plant conditions are monitored and, if there are problems, it is necessary to have some way of indicating such problems. An indicator system of this type is called an Annunciator. A typical alarm system uses the following sequence to indicate a plant alarm condition to an operator.

(i) System healthy - no indication.

(ii) System in alarm - a flashing Amber light and audible alarm.

784_Graphics simulation of the alarm system.png

FIGURE 1 shows the graphics simulation of the alarm system.

1. If the operator presses the ACCEPT button when the plant is in alarm (ii above), the audible alarm stops and the flashing Amber light changes to permanently ‘ON'.

2. If the plant drops out of the alarm condition before the ACCEPT button is pressed, the panel will show a flashing Green light. The Audible alarm and Amber light will go ‘OFF'.

3. If the ACCEPT button was pressed when the plant is healthy as in 2 above, the flashing Green light will go ‘OFF'.

4. There should be a LAMP TEST button which, when pressed, will light all lamps and sound the audible alarm.

5. Write a program that will operate the Alarm Simulation, using the following inputs and outputs and whatever Timers and Flags are required.

IP0 = Plant alarm condition OP0 = Amber Lamp
IP1 = Operator accept button OP1 = Green Lamp
IP2 = Lamp test OP2 = Audible Alarm

6. Use the comments facility to describe the operation of the program.

Verified Expert

Solution is based on the PLC which is concentrated on design of the PLC based system for 3 real life application. The work has included the programming using Ladder logic. The logic diagram is given and process is described for all the cases.

Reference no: EM13145665

Questions Cloud

How much more pressure will the gas exert : A rigid plastic container holds 1.00 L methane gas at 630 torr pressure when the temperature is 20.3°C. How much more pressure will the gas exert if the temperature is raised to 44.3°C?
What is the amount of interest income : What is the amount of interest income that should be recognized by Jacobs in 2010, using the effective-interest method?
Number of juices-achieve break even : What is the number of juices per day that must be sold to achieve break even? Upon further investigation, the owner learns that the new machine requires substantial maintenance, which will increase the variable cost by $.50 per juice. How would thi..
Confidence interval for true proportion of ranch style homes : A sample of 46 homes in a subdivision revealed that 20 were ranch style (as opposed to colonial, tri-level, or Cape Cod). Construct a 98 percent confidence interval for the true proportion of ranch style homes.
Write a program that will operate the alarm simulation : Write a program that will operate the Alarm Simulation, using the following inputs and outputs and whatever Timers and Flags are required.
Probability drug experience relief of at least one symptoms : Experienced relief of both itchy eyes and skin rash. What is the probability that a patient who takes the drug will experience relief of at least one of two symptoms?
At what temperature will the gas occupy : At constant pressure and 25 degrees celcius a sample of gas occupies 4.5 liters. At what temperature will the gas occupy 9.0 liters?
How many moles did she collect : If a chemistry student collected 834 mL of gas at 25 degrees C and 8.00 x 10^2 torr, how many moles did she collect?
Design color codes for different lines of compact disks : This means that if green, yellow and violet are used to identify one line, then yellow, green, and violet (or any other combination of these three colors) cannot be used to identify another line.

Reviews

Write a Review

Programming Languages Questions & Answers

  Create application to enter number of units sold

Quantity discounts are given according: create an application that allows the user to enter the number of units sold for each software package.

  Develop class templates for administrative employees

Develop classes or class templates for the following: Administrative Employees are paid a salary, but they also receive a bonus at regular intervals during the year. Add a class "Administrator" to the Employee class hierarchy.

  Write pseudo code to put scores until e button is hit

The program will keep on prompting you to put more scores until you hit E button on your keyboard. Write one page statement to examine this problem.

  Computing first seven values of fibonacci number sequence

Write a program that uses a loop to compute the first seven values of the Fibonacci number sequence.

  Program to help gymnasium help desk associate

Write a program that helps a gymnasium help desk associate to answer questions about membership cost. The rates are as follows.

  Program to calculate integer part of quotient

Calculate the integer part of the quotient when integer a is divided by integer. Calculate the integer remainder when integer a is divided by integer b

  Create an xml document that marks up nutrition facts

Create an XML document that marks up the nutrition facts for a package of Grandma White's cookies. A package of cookies has a serving size of 1 package.

  Create application which gets customer account data

Some interest Credit Company gives loans to customers at 1.5 percent interest per month. Create the application which gets customer account data which includes the account number, customer name, and balance due.

  Two-dimensional array to store weekly hours for employees

Assume the weekly hours for all employees are stored in two-dimensional array. Each row records emaployee's seven-day workhours with seven columns.

  Program a robot to run mile-long steeplechase

Program a robot to run mile-long steeplechase where steeples are made from beepers instead of wall segmesnts. the robot must jumb the steeples in this race by picking the beepers that make up the steeples.

  Write program that lets user enter charge account number

Write a program that lets the user enter a charge account number. The program should determine if the number is valid by checking for it in the following list.

  Write program that merges two files

The first programming project involves writing a program that merges two files that contain polynomials. To merge two files, the input files must be in sorted order.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd