Ask Question, Ask an Expert

+61-413 786 465

info@mywordsolution.com

Ask Programming Language Expert

1. Design and draw a ladder diagram circuit suitable for a PLC which will fulfil the following control requirement:

A momentary push switch is to be recognised, remembered and used to switch on an output for a period of 30 seconds. After 30 seconds this output is to be switched off and must be off for 0.5 seconds before a second output switches on.

The second output remains on until a second push switch is operated to turn it off. If the second push is operated at any time then the current output must turn off and the system await the press of the first push. The rungs of the ladder diagram must contain interlock contacts which prevent both outputs being on at the same time.

2. Redesign and improve the pelican crossing ladder diagram given of FIGURE 1 of lesson PLC - 6 - 2 by adding timer rungs and counter rungs between rungs 12 and 14 (or any similar workable scheme) together with the necessary contacts inserted in the amber and green man lights of rungs 7 and 10, etc. The chart below shows the required sequence of events. Note that a section of the chart is repeated a total of 16 times. The time intervals are given below.

1897_Design and draw a ladder diagram circuit suitable for a PLC.png

Time period 1 is the 'normal' conditions.

Time period 2 is after the pedestrian presses the push button.

The change from period 2 to period 3 can only be made after at least one five second check of the road sensors.

The time interval between 3 and 4 is 4 seconds.

The time interval between 4 and 5 is 10 seconds.

The time interval between 5 and 6 is 0.5 seconds.

The time interval between 6 and 7 is 0.5 seconds.

It is not necessary to show the whole of the traffic light ladder diagram of lesson PLC - 6 - 2, only rungs which have been modified.

There must, however, be a comprehensive explanation of the operation of the modified rungs accompanying the modified ladder diagram.

3. The chart below shows a required set of step sequences with the same time interval between steps.

Provide a ladder diagram and a comprehensive explanation as a solution for this chart by using two eight-bit shift registers (SFT0 controls relays 50 to 57, SFT1 controls relays 60 to 66). The sequence is to have an initial start signal and thereafter can be free running. A reset control and timer to clock the shift registers must be provided.

2238_Design and draw a ladder diagram circuit suitable for a PLC1.png

4. (a) An A/D conversion circuit with 10 bit resolution has an input range of 0 - 5 V. A second has a 12 bit resolution and an input range of 0 - 10 V. Calculate the digital output value that will represent a 2 V input for both of the A/D converters. Convert the digital levels in both cases to hexadecimal and then to binary values.

(b) Explain briefly from what you notice about the digital output values in (a) why a digital output value of an A/D converter is rarely the exact same digital value as the analogue input value.

(c) State briefly why a PLC A/D module haveing 4 analogue input channels would probably not incorporate 4 internal A/D circuits.

(d) State briefly which of the two digital output values in (a) is the more accurate and why.

5. Explain briefly the technique of multiplexed switching of analogue signals.

6. The diagram of FIGURE 1 shows a 3 input R/2R digital to analogue converter circuit. By working back from the output (or otherwise) to find the equivalent input resistance in order to determine the input voltage, show that the output voltage values for the following digital input combinations are as shown below.

1186_Design and draw a ladder diagram circuit suitable for a PLC2.png

1987_Design and draw a ladder diagram circuit suitable for a PLC3.png

 

Programming Language, Programming

  • Category:- Programming Language
  • Reference No.:- M9435800
  • Price:- $70

Priced at Now at $70, Verified Solution

Have any Question?


Related Questions in Programming Language

1 write a function named check that has three parameters

1. Write a function named check () that has three parameters. The first parameter should accept an integer number, andthe second and third parameters should accept a double-precision number. The function body should just ...

Assignment - haskell program for regular expression

Assignment - Haskell Program for Regular Expression Matching Your assignment is to modify the slowgrep.hs Haskell program presented in class and the online notes, according to the instructions below. You may carry out th ...

Structs and enumsoverviewin this task you will create a

Structs and Enums Overview In this task you will create a knight database to help Camelot keep track of all of their knights. Instructions Lets get started. 1. What the topic 5 videos, these will guide you through buildi ...

Assignment - horse race meetingthe assignment will assess

Assignment - Horse Race Meeting The Assignment will assess competencies for ICTPRG524 Develop high level object-oriented class specifications. Summary The assignment is to design the classes that are necessary for the ad ...

Assignment - horse race meetingthe assignment will assess

Assignment - Horse Race Meeting The Assignment will assess competencies for ICTPRG524 Develop high level object-oriented class specifications. Summary The assignment is to design the classes that are necessary for the ad ...

Task arrays and structsoverviewin this task you will

Task: Arrays and Structs Overview In this task you will continue to work on the knight database to help Camelot keep track of all of their knights. We can now add a kingdom struct to help work with and manage all of the ...

Question 1 what is hadoop explaining hadoop 2 what is

Question: 1. What is Hadoop (Explaining Hadoop) ? 2. What is HDFS? 3. What is YARN (Yet Another Resource Negotiator)? The response must be typed, single spaced, must be in times new roman font (size 12) and must follow t ...

Background informationthis assignment tests your

Background Information This assignment tests your understanding of and ability to apply the programming concepts we have covered throughout the unit. The concepts covered in the second half of the unit build upon the fun ...

Task working with arraysoverviewin this task you will

Task: Working with Arrays Overview In this task you will create a simple program which will create and work with an array of strings. This array will then be populated with values, printed out to the console, and then, w ...

Assignmentquestion onegiving the following code snippet

Assignment Question One Giving the following code snippet. What kind of errors you will get and how can you correct it. A. public class HelloJava { public static void main(String args[]) { int x=10; int y=2; System.out.p ...

  • 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