Вы находитесь на странице: 1из 18

FINAL EVALUATION– INDUSTRIAL

AUTOMATION

MICRO-BREWERY AUTOMATION
• VÍCTOR MAURICIO JAIME
• CÓD: 74382018
• TUTOR: LEONARDO ANDRES PEREZ

GRUPO: 299013_7
 
MICRO-BREWERY AUTOMATION
The following describes the steps required for the automation of the microbrewery, where
each of the processes for automation, maintaining temperature and elements necessary for
manufacturing is shown.
Stage 1: flow chart is made and the characteristics of each of the elements to be used for
automation are searched.
 Stage 2: design implementation, the microcontroller is chosen and through Matlab, its
operation is simulated. 
Stage 3: the simulation is performed in Labview and its operation is verified.
 MICRO-BREWERY AUTOMATION
As the project-based learning strategy involves a problem (or project), this section
describes the project assigned to this course. A group of entrepreneurs aims to open
an alluring pub in Bogotá. The pub has to offer high-quality craft beer with exotic
flavors. It is expected a demand of 50 liters of beer per week. In this aim, the
entrepreneurs have contacted a master brewer to elaborate an attractive beer
recipe. Since the recipe is already done, a group of students (future engineers from
UNAD) have the task to automate a section of this recipe.
The students should automate this section:
Beer ingredients: powder malt and water with PH of 4.0 (at room temperature =
21°C).
 
To produce beer for a week, first add 50 liters of water to tank A through valve A
(see figure 1). Then, add 30 pounds of malt, contained in the hopper, to the tank A.
Subsequently, heat up thank A at 52 degrees Celsius, using a heating coil. While
temperature rises (starting from room temperature), the mixture in the tank A must
be constantly stirred by using a rotating spatula. When tank A reaches 52 degrees
Celsius, the temperature in tank A must remain constant for 8 minutes, without
stirring. After 8 minutes, heats up tank A (again) at 62 degrees Celsius while
stirring. When the mixture reaches 62 degrees Celsius, that temperature must
remain for 15 minutes without stirring.
After 15 minutes, open valves B and C so that the mixture thicknesses is filtered.
When filtering is done, close valve C. As a result, tank B retains malt tick, and the
liquid remains in tank C.
Figure 1. Scheme of the micro-brewery
CONTROLLER
PID
Transfer function, temperature in Matlab
SENSOR DE TEMPERATURA DE RESISTENCIA / PT100 / DE INSERCIÓN / PARA ENROSCAR
LG200-D
LG200 integrated temperature transmitter provides a flexible and reliable
solution for any temperature measurement applications.

Features
Measuring range: -50 - 400℃
Output signal: 4-20mA, 1-5VDC, sensor signal output
Reference accuracy: ±0.5% URL
Stability: superior to ±0.05% URL or 0.1℃/year
Electrical connetion: DIN43650, IP65; Aviation plug, M12*1, 4-pins, IP67
Outer diameter: 6mm, 8mm, 10mm, 12mm, 16mm
Process connection: M20*1.5(M), G1/2(M), 1/2-14NPT(M), Tri-Clamp 1-1/2",
Tri-Clamp 2", Flange...
Approvals: CE

Application: equipment supporting, chemical equipment, evaluation device,


precision instrument, scientific experiments
Sensor de Nivel de Líquido ROB0325
Description
The liquid level sensor is a float switch, this device is used to measure the level of
liquid inside a tank, the sensor can activate a pump, an alarm or other devices.
Use this sensor in a fish tank, air conditioners, water tanks, and other applications,
where it is required to control the level of liquid. This liquid level sensor consists of
a switch and a magnetic reed float, the magnetic reed switch is inside the
encapsulation of the guide bar, when the float rises and descends with the liquid
level, its internal magnets attract the switch of magnetic sheet, in order to detect
the position of liquid level as a liquid level control. Specifications
• Use: Pressure sensor
• Theory: Resistance sensor.
• Output: Transducer switching.
• Material: Polymer and PP.
• Contact repression (Max): 10 watts
• Switch voltage (Max): 110 VDC
• Switch current (Max): 0.5 A
• Breakdown Voltage (Max): 220 VDC
• Actual current (Max): 1 A
• Contact resistance (Max): 100 Ohms
• Color: Black
• With cables
Ladder logic:
is a programming language that creates and represents a program through ladder diagrams
that are based on circuit diagrams. It is mainly used in the development of programs or
software for programmable logic controllers (PLC), which are used in industrial applications.

The language evolved since it was originally a method to document the design and
construction of relay frames used in manufacturing and process control, with each relay
frame represented by a symbol in the ladder diagram that has connections to devices below
that look like vertical lanes. The relay symbols themselves look like rungs on a ladder. Ladder
logic is widely used in industrial environments for PLC programming where sequential control
of manufacturing processes and operations is required.

The programming language is very useful to program simple but critical systems or to rework
the old wired systems into the newest programmable ones. This programming language is
also widely used in highly sophisticated automation systems, such as electronics and
automobile factories.
The structure of ladder logic

The structure behind the ladder logic is based on the ladder diagrams that were used
with the relay logic. These diagrams documented how connections were made
between devices in the relay panels; they are called "ladder" diagrams because they
are constructed in a way that resembles a ladder with two vertical rails and rungs
between them. The positive feed rail (on the left) flows into the negative feed rail (on
the right) through the physical devices connected to the rung. The following example
shows a ladder diagram with pushbuttons (PB), control relays (CR), a motor (M) and a
light (L).
LabVIEW:
The programming environment simplifies hardware integration for engineering applications, so
you have a consistent way to acquire data from NI hardware and third-party hardware. LabVIEW
reduces the complexity of programming, so you can focus on your engineering problem. LabVIEW
allows you to visualize results immediately with integrated creation of click-and-drag user
interfaces and integrated data viewers. To convert acquired data into real business results, you
can develop algorithms for data analysis and advanced control with math IP and signal processing
or reuse your own libraries from a variety of tools. To ensure compatibility with other engineering
tools, LabVIEW can interact with or reuse libraries of other software and open source languages.
In LabVIEW, you can use channel cables to communicate data between parallel sections of code.
Channel cables are asynchronous cables that connect two parallel sections of code without forcing
an order of execution, so they do not create data dependency between the code sections.
LabVIEW provides several channel templates, each of which expresses a different
communications protocol. You can choose a template based on the communication requirements
of your applications. To create a channel cable; first create a writer's end point by right-clicking on
a terminal or cable and selecting Create »Channel Writer. Draw a channel cable from the channel
terminal of the writer's end point and create a reader end point by right clicking on the channel
cable and selecting Create »Channel reader. The end point of the writer writes the data in the
channel and the end point of the reader reads the data of the channel. Channel cables transfer
data between sections of code in the same way that refnums or variables do. However, channel
cables use fewer nodes than refnums or variables, and represent the transfer of data graphically
using a visible cable.
Program in ladder-language.
Program in ladder-language.
Program in LabVIEW.
programming environment simplifies the integration of hardware for engineering
applications, so you have a consistent way of acquiring data from NI hardware and from
third parties. LabVIEW reduces the complexity of programming, so you can focus on
your engineering problem. LabVIEW allows you to visualize results immediately with
integrated creation of click-and-drag user interfaces and integrated data viewers.

Вам также может понравиться