0% found this document useful (0 votes)
2 views

Automationtechies Technical Ass

The document contains a technical assessment for Jason Moran, focusing on PLC Ladder Logic programming and control systems. It includes exercises on filling in scan state tables, designing ladder logic for a pump control system, calculations for a positive displacement pump, and PID control adjustments for stable performance. Each section provides specific tasks and expected outcomes related to automation technology.
Copyright
© © All Rights Reserved
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views

Automationtechies Technical Ass

The document contains a technical assessment for Jason Moran, focusing on PLC Ladder Logic programming and control systems. It includes exercises on filling in scan state tables, designing ladder logic for a pump control system, calculations for a positive displacement pump, and PID control adjustments for stable performance. Each section provides specific tasks and expected outcomes related to automation technology.
Copyright
© © All Rights Reserved
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 5

Technical Assessment

Name: Jason Moran

Email address:
[email protected]

1) Examine the following PLC Ladder Logic program. (Note: The answer in
each row is the status of the bits after scanning both rungs. Assume this is a
PLC that scans the logic from left to right and from top to bottom, like
Allen-Bradley/Rockwell Automation PLCs)

Scan0 has just completed. Fill in the scan state table below for each of the
successive scans listed in the table below. Fill in the states for the addresses
AT THE END OF EACH SCAN.

Input
SCAN Address “A” Address “B” Address “C” Address “D”
Scan0 0 0 0 0
Scan1 1 1 0 1
Scan2 1 1 0 0
Scan3 0 0 0 0
Scan4 0 0 0 0
Scan5 1 1 0 1
Scan6 1 1 0 0
Scan7 0 0 0 0

©Automationtechies Do not use for any purpose without written consent from Automationtechies. Page: 1
The two rungs of ladder logic shown above provide a Flip-Flop or alternating function
upon output address “D” on each false to true transition of address “A. The correct
Scan7 data is provided. If your answer does not match, please review your work.

©Automationtechies Do not use for any purpose without written consent from Automationtechies. Page: 2
2) Consider the following application scenario. You need to add logic to an
existing PLC system to control the coil of a normally open relay contact
connected to a pump system. Both switches are closed with no liquid in
the tank, and open when the liquid rises to the level of the switch. When
the liquid product level is below the Low-Level switch LS-2, the relay
connected to output “O4” shall be energized. The relay shall remain
energized until the liquid product level reaches the High-Level switch LS-1.

Using keyboard characters (example: |--------] [-----]/[-----------( )-------| )


draw the ladder logic below that will meet the requirements of this
application scenario. Use “I1” as the High-Level Switch address, use “I2”
as the Low-Level Switch address, and use “O4” as the Pump Relay address.

Since the tank is empty the switches are closed please see ladder logic below.

LS-1 I2 I1 O4 LS-2
|--------]/[-----]/[-----------( )-------|
|--------] [---|
O4

©Automationtechies Do not use for any purpose without written consent from Automationtechies. Page: 3
3) A positive displacement pump is to be used to fill a liquid into a package.
Test with the pump reveal that it dispenses 128 milliliters of liquid for each
revolution of the pump. An encoder is attached to the shaft of the pump.
The encoder generates 1024 pulse for each revolution. The pump runs at 25
revolutions per minute. The encoder counts will be run into a control
system. Based on this information, how many counts will the control system
see if 2 liters are dispensed from the pump? 16,000 counts How many
revolutions of the pump will occur to dispense that 2 liter amount? 15.625
revolutions How many seconds would it take the pump to dispense the 2
liters? 37.5 secs

©Automationtechies Do not use for any purpose without written consent from Automationtechies. Page: 4
4) Continuous process control systems typically use PID control to hold
processes at a given set point. For the example process shown below, a
proportional gain of 1 is used. After running the process for a time, it is shown
that the system Process Variable overshoots and oscillates about the set point.
What could be done to the proportional gain (Gain) setting to achieve more
stable performance? I would decrease the proportional control and increase a
modest amount to the derivative control. Would there be any other effect on the
system in making the change you propose? Yes, the rise time and settling time
will change since the critical dampening will increase.

©Automationtechies Do not use for any purpose without written consent from Automationtechies. Page: 5

You might also like