Professional Documents
Culture Documents
Manpros System Automation-1
Manpros System Automation-1
Herwan Yusmira
• Production machines,
• Material handling and positioning devices,
• Computer systems.
Manufacturing support
systems
Manufacturing
Manufacturing
System
1. power,
2. a program of instructions, and
3. a system to carry out the instructions.
The form of power used in most automated systems is electrical with the advantages of:
• it is widely available,
• it can be readily converted to other forms of power such as mechanical, thermal, or hydraulic,
• it can be used at very low power levels for functions such as signal processing,
communication, data storage, and data processing, and
• it can be stored in long-life batteries.
(a)
(b)
Fixed Automation
In fixed automation, the processing or assembly steps and their sequence are fixed by the
equipment configuration. The program of instructions is determined by the equipment design
and cannot be easily changed. Each step in the sequence usually involves a simple action, such
as feeding a rotating spindle along a linear movement. Although the work cycle consists of
simple operations, integrating and coordinating the actions can result in the need for a rather
sophisticated control system, and computer control is often required.
(Automated systems with these features can be justified for parts and products that are produced in very large quantities. The
high investment cost can be spread over many units, thus making the cost per unit relatively low compared to alternative
production methods).
Programmable Automation
As its name suggests, the equipment in programmable automation is designed with the
capability to change the program of instructions to allow production of different parts or
products. New programs can be prepared for new parts.
Flexible Automation
(Fixed automation is applicable in situations of hard product variety, programmable automation is applicable to
medium product variety, and flexible automation can be used for soft product variety).
Figure 5. Flexibility and productivity of various manufacturing systems. Note the overlap between the systems; it is due to
the various levels of automation and computer control that are possible in each group.
Actuators
An actuator is a device that converts a control signal into a physical action, which usually
refers to a change in a process input parameter. The action is typically mechanical, such
as a change in position of a worktable or rotational speed of a motor. The control signal
is generally a low level signal, and an amplifier may be required to increase the power of
the signal to drive the actuator.
Interface devices
Interface devices allow the process to be connected to the computer controller and vice versa. Sensor
signals from the manufacturing process are fed into the computer, and command signals are sent to
actuators that operate the process. This enable communication between the process and the controller.
The devices include analog-to-digital converters, digital-to-analog converters, contact input/output
interfaces, and pulse counters and generators.
Continuous analog signals from sensors attached to the process must be transformed into digital values
that can be used by the control computer, a function that is accomplished by an analog-to-digital
converter (ADC). As illustrated in Figure 4, an ADC
Important characteristics of an ADC include sampling rate (frequency) and resolution (precision).
Time
Variable
Series of
discrete step
functions
Time
Figure 7. A digital-to-analog converter (DAC) works by converting a series of discrete
sampled data into a continuous analog signal.
• input and output modules, which connect the PLC to the industrial
equipment to be controlled;
• CPU which executes the logic and sequencing functions to control the process by
operating on the input signals and determining the proper output signals
specified by the control program;
• PLC memory, which is connected to the processor and contains the logic and
sequencing instructions;
• power supply—115 V AC is typically used to drive the PLC. And
• a programming device (usually detachable) is used to enter the program into
the PLC.
(4)
Power
PLC
supply
(2)
(5)
Input Inputs from process
Programming (1)
Processor
module
device Output Outputs to process
module
(3)
Memory
2. machine control unit (MCU) is a microcomputer that stores and executes the program by converting
each command into actions by the processing equipment, one command at a time. The MCU also
permits the part program to be edited in case the program contains errors, or changes in cutting
conditions.
3. processing equipment accomplishes the sequence of processing steps to transform the starting
work-part into a completed part. It operates under the control of the MCU according to the
instructions in the part program.
The coordinates for a rotational CNC system are illustrated in Figure 1(b). These systems are associated
with CNC turning operations. Although the work rotates, this is not one of the controlled axes in a
conventional CNC turning system. The cutting path of the tool relative to the rotating workpiece is
defined in the x-z plane.
• Point-to-point also called positioning systems, move the work-piece to a programmed location with no
regard for the path taken to get to that location. Once the move is completed, some processing action is
accomplished by the work-head at the location, such as drilling or punching a hole. Thus, the program
consists of a series of point locations at which operations are performed.
• Continuous path (contouring) provides continuous simultaneous control of more than one axis. This
permits the tool to perform a process while the axes are moving, enabling the system to generate angular
surfaces, two-dimensional curves, or three-dimensional contours in the workpiece.
Figure 2. Absolute vs. incremental positioning. The workhead is at point (2,3) and is to be moved to point (6,8). In absolute
positioning, the move is specified by x 6, 8; while in incremental positioning, the move is specified by x 4, y 5.
Figure 4. (a) Schematic illustration of drilling, boring, and milling with various paths. (b) Machining a sculptured
surface on a 5-axis numerical control machine.
The goal of every G-code program is to produce parts in the safest and most efficient way possible. To achieve
this the G-code blocks should be arranged in a very specific order like this:
There are also several special character codes that can be added into a G-code program. These are
typically used to start a program, comment out text, or ignore characters and include:
• % Begins or ends a CNC program
• () Defines a comment written by a CNC operator, occasionally these must be in all caps
• / Ignores all characters that come after the slash
• ; Determines when a block of code ends, not shown in a text editor
Manufacturing System Automation
Programming
Exercises
Manufacturing System Automation
CAD/CAM
Flow Chart
Byte. A group of eight bits is commonly called one byte. The upper case letter B is the
standard and customary symbol for byte.
Parity or check bit, is a bit added to a string of binary code to ensure that the total number of
1-bits in the string is even or odd. Parity bits are used as the simplest form of error detecting
code. There are two variants of parity bits: even parity bit and odd parity bit.
Baud rate is a speed of communication over a data channel which can be expressed as bits
per second (bps). For example: 9600 bps or 19200 bps. (6=19200, 5=9600, 4=4800, 3=2400,
2=1200, 1=600, 0=300)
Manufacturing System Automation
Brief History of ASCII code:
The American Standard Code for Information Interchange, ASCII code, was created in 1963 by the ASA
(American Standards Association) Committee, the agency changed its name in 1969 by ANSI (American National
Standards Institute) as it is known since. This code arises from reorder and expand the set of symbols and
characters already used in telegraphy by the Bell company.
At first only capital letters and numbers, and in 1967 was added the lowercase letters and some control
characters (the characters 0 through 127). This set of only 128 characters is a-standard characters all you need to
write in English language.
In 1981, IBM developed an extension of 8-bit ASCII code, called "code page 437" that replaced some obsolete
control characters for graphic characters. A-128 characters were added with new symbols, signs, graphics and
Latin letters, all punctuation signs and characters needed to write texts in other languages, such as Spanish. In
this way the ASCII characters ranging from 128 to 255.
IBM includes support for this code page in the hardware of its model 5150, known as IBM-PC, considered the
first personal computer. The operating system of this model, the "MS-DOS" also used this extended ASCII code.
Almost all computer systems today use the ASCII code to represent characters and texts.