Professional Documents
Culture Documents
DIGITAL FABRICATION
Course Instructor:
Email: ankurgupta@iitj.ac.in
Lectures
on
“Computer control of manufacturing systems”
Programmable logic controllers
•Uptil now we have seen the control of manufacturing at process level.
•We were interested in the technical details of how the manufacturing operation is
accomplished on a step by step basis.
•There is a different level of control, however, at which our focus is not on the details of
the process itself but rather on issues such as whether a given operation has been
successfully completed, whether the pertinent conditions for the next operations has
been satisfied, whether the parts required to fill an order have been made etc.
•At this level of control we are more interested in governing the operation of the system
than in technology.
•The logical relationship between various parameters determine what the next action
should be.
•A variable type question can be made suitable for logical automation, however, it can be
broken down into a series of elementary attribute type questions.
•An attribute type question (having a yes/no kind of answer) can always be expressed as a
logical variable and relationships between such variables constitute a logical expression and
they are governed by the laws of Boolean algebra.
•Three basic logical operator exist and these are the AND, OR and NOT as described in the
table below as a relationship between variables X and Y.
Relationship Meaning
X AND Y Both variables are true
X OR Y Either one of the variable is true
NOT X The specified variable is not true
Logical Control
• The logical relationships can be expressed in a diagram form called a logic network
diagram whose symbols are expressed below.
• The devices implementing the
various logical relationships are what
we refer to as logic devices.
•These logic devices are used in
constructing PLC
•Although the logic network diagrams
could be used to represent the logic
in a PLC control program, another
logic diagramming technique is
known as ladder logic diagram.
A robot is to be used to unload finished parts from a machine onto an AGV and
to load raw parts from the AGV to the machine. Assume that there are sensors
at the AGV’s docking station to indicate the arrival of the vehicle and onboard
sensors on the vehicle to indicate whether the vehicle has actually brought
some raw parts to be machined and whether the AGV has space to carry away
a finished part. Also, assume that there are sensors on the machine to indicate
whether the machine is loaded with a part and also a signal for the completion
of part processing. The robot is required to unload a processed part from the
machine onto the AGV, pick up a new part for processing from the AGV, and
load it onto the machine. The AGV is to be dispatched after the completion of
the cycle. Construct a ladder logic diagram.
In the solution, it is assumed that we are not interested not in the details of robot motion but
Rather in the overall logic of the system. Here, we are not concerned about the path, its velocity
Etc.
Solution
3. The third rung contains the logic for dispatching the AGV after it arrives at the docking
station
Counters and Timers
•Counters can be used in manufacturing to measure quantities such as production stock,
inventory, and packaging.
•The counter accomplishes its task by counting voltage pulses, which can be generated by a
sensor set to detect the event whose occurrence is to be noted.
•Every time a pulse is received the count is changed by one. For example the production
stock can be counted with this technique.
•With the timers the main difference is that they are used specifically to count clock pulses.
As a result, timers can be seen as clock driven whereas regular counters are event driven.