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

  Write a program in q basic that accept student name

Write a program in Q basic that accept a student name,score obtained in 5 course and compute the average score of the student and my program must display the name of the student

  Create shell script to enter length and width of rectangle

Network client needs you create the shell script which permits the user to enter length and width of rectangle. Perimeter of rectangle is then computed and printed to computer screen.

  Program to swap values from variables

Given two int variables, firstPlaceWinner and secondPlaceWinner , write some code that swaps their values. Declare any additional variables as necessary.

  Find largest number in array

Find the largest number in the array and output the result. use a subprogram to input the numbers, a function to use the largest number.

  Program to convert temperature in celcius from fahrenheit

Write the program which accepts the temperature in Fahrenheit from user and conversts it to Celsius by subtracting 32 from Fahrenheit value and multiplying result by 5/9. Show both values.

  Write methods for calculating maximum value of array

Write down the methods for calculating maximum value, minimum value, and mean value of array. Use these methods to calculate and display minimum of array.

  Program to calculate the electricity bill

Write a program to calculate the electricity bill. The rates of electricity per unit are as follows: If the units consumed are equal or less than 100, then the cost is Rs 8/- per unit.

  Create memo to grace to outline purposes of organization

Create a memo to Grace in which you outline purposes of organization and costs and benefits of becoming a member.

  Design and implement set of classes to model employees

Design and implement a set of classes to model the employees of a hospital: doctor, nurse, administrator, etc. Include methods in each class.

  Create a main loop to accepts text commands

Using the ADT described in Dale p280-282, implement a FIFO Queue. Then create a main loop that accepts text commands as specified below and executes the appropriate FIFO queue functions.

  Utilize branching and looping syntax with parameters

the file"values.txt" with following data: 88 85 89 64 78 85 92 60 91 96 63 59 83 89 74 93 92 92 63 100. write down the program which will give the following output.

  Write and test code to create window with green background

Use Processing to write and test code that meets the requirements below. Create a 600x400 window with a green background (using 64 as the "amount" of green to draw).

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