Reference no: EM132316251
Programmable Logic Controllers (PLC) Assignment - Practical
Using the attached Scenario answer the questions:
a) Draw a picture (not to scale) of the complete production line, showing all machines, feed tables, air-operated rejector, sensors, clamps etc. and their relative positions.
b) If the control algorithm is written in Codesys and UINT variables are used to indicate the length of the rebar from the roller-wheel length-sensors discussed, calculate the longest square stirrup that can be formed theoretically. Show your calculations and explain your thoughts used in calculating.
c) Calculate the length of the feed roller tables that are required to produce the theoretical largest square stirrup calculated as above.
d) Do you think that the given equipment shown will be able to automatically produce the largest square stirrup calculated above? Why or why not?
e) What are the dimensions of the smallest square stirrup that can be manufacture by this production line? What constraints the dimension of the smallest stirrup most?
f) What is your prediction regarding the influence of the thickness (diameter) and length (mm) of the rebar on measuring the original length of the rebar from the un-coiling machine, before being braked and cut?
g) What additional instrumentation do you find necessary to complete this project?
h) What additional safety measures would you introduce to safeguard employees and machines in this process?
i) Which IEC61131-3 language is best suited as basis for developing this automation system and why?
j) Is the process as it is described, running at its best productivity? Describe at least two interventions that can enhance productivity of the setup.
k) Specify input and output modules that must be ordered for the PLC that will be used in the automation.
l) Write down assumptions that you feel should be taken into account as your final program is assessed.
m) Now use SFC language as a basis, with ST and LD inserts as is best applicable, to develop a program for automation of this process as optimised in (j) above. Copy / paste all variables and software modules with appropriate headings.
n) Construct a carefully designed, well thought-through visual simulation of this process. Use carefully chosen screenshots to provide enough evidence for the marker, to believe that your automation functions as it should.
o) Do you foresee any technical reasons, apart from your personal preferences, why you should not go ahead with this project? List those reasons if any.
To assist you in reaching your full potential, please note the following guidelines in answering various types of questions:
a) Programming-related questions:
a. The use of CODESYS is required.
b. Failure may / probably will result in many marks being lost.
c. Marks in these kind of questions, mostly are allocated towards
i. Relevant and correct assumptions listed (10%)
ii. Correct timing / logic / language choice (25%)
iii. Judicious screenshots of Visual Simulations to proof working (25%)
iv. Variables and coding style / compactness (25%)
v. Correct interpretation / compact solution of problem (15%)
d. The marks in section c above, is a guideline only and may chance as required
b) Problem-based questions:
a. Provide ample, relevant assumptions and comments supporting your solution.
b. This is the only way I can effectively judge your train of thought.
c) Answers in general:
a. It is mostly required that apart from you answer, you also say why you chose the answer you did, to obtain full marks.
b. The answer alone is usually not sufficient.
c. The above being said, always aim for compact but effective solutions and answers. Long-windedness will not be rewarded.
d) CODESYS
a. A free version of CODESYS is available for download to your own device via the internet. You will need to register.
b. CODESYS can also be accessed on EIT Remote Labs.
Attachment:- Assignment File.rar