You are on page 1of 6

Unit 3. Activity 2. Simulation to Human-Machine Interfaces (HMI).

LARRACILLA CAMPOS JOSE EDUARDO


PEDRAZA HERNANDEZ ANGEL
ROJAS GONZALEZ EDGAR OSWALDO
SAENZ VALLES MIGUEL ALEXIS
Universidad Tecnológica de Ciudad Juárez
Ingeniería Mecatrónica
Materia: Sistemas de Manufactura Flexible Grupo: IMTM41, Unidad 3
Catedrática: Dra. Velia Chávez Sáenz

1. Introduction
Human–machine interaction (HMI) refers to the communication and interaction between a
human and a machine via a user interface. Nowadays, natural user interfaces such as gestures
have gained increasing attention as they allow humans to control machines through natural and
intuitive behaviors.
An HMI can range from a physical control panel with buttons and indicator lights to an
industrial PC with a color graphics display running dedicated HMI software.

2. Develop a GUI using Epson RC to implement GUI.

2.1. GUI Code Access

To develop this code access, we must to declare the variable as string


and as clave$ and use an if – else, in case we insert the correct password
our system is going to give us access to the GUI1MAIN (where is our HMI
to control the Robot). If the password is incorrect a little window is going
to appear or if it is correct.

Figure 2.1.1 Representation GUI Code Access


As we can see the password was correct and it give us access to our
GUI1MAIN that works to control the robot

Figure 2.1.2 Representation of GUI image Access and GUI1MAIN

2.2. GUI Main link Robot Movements

To use this, we must use the command code XQT and the movement we want to make, in
the case of the robot main is used for make the process of the system. And as we can see
the process turn on a green led and give a message alert of the status.

Figure 2.2.1 Representation of running status of the robot (Running).


In this is the same as in the running process, just in this case use main1 to go
home, because it’s programmed with that variable of movement.

Figure 2.2.2 Representation of running status of the robot (Going Home).

In the case of stop a process, we programmed the button with the command
“Quit” and the process name, to stop everything in the program its important to quit
all processes.

Figure 2.2.3 Representation of running status of the robot (Stop).


2.3. Message Box
Message box is used to indicate one process of the system, in this case is
programmed in each button to indicate the type of process that’s going to
make.

Figure 2.3.1 Representation of message box for home.

Figure 2.3.2 Representation of message box for stop.


3. Conclusiones
HMI software systems have long been considered secure from any malware but
with their connect-ability to the internet in these times, they pose a high risk of
hacking. An HMI reduces the expense that an industry acquires in terms of devices
like consoles, connections, and control panels. An HMI can replace them, thus
saving on costs – Saenz Valles Miguel Alexis

The activity we make the control interface, i.e. a HMI with which we will have a
password form where the user will have to enter a password to access the main
interface in this same will help you with references and colors while in the main
interface will place the different routines such as taking the robot home or run the
processes, using buttons placed and customized, as well as images and text
boxes.—Larracilla Eduardo

In the previous activity we made the Human Machine Control interface where
with a password form the user must enter a password to enter the main interface
and this will have different buttons where we can control the robot, in this form will
be placed visual aids with which the user can be oriented and not have operating
errors. —Pedraza Angel

In the human-machine interface or HMI that was previously done, buttons and
text boxes were placed where data such as the status of the operations or the active
command at that moment will be entered, also an access form will be placed where
the required password must be typed and in case of not placing it bine a box will
emerge warning of the error, as for the control there will also be images of references
and leds for better orientation. –Rojas Edgar

4. Bibliografía

[1] Calvanese, M. L., Albertelli, P., Matta, A., & Taisch, M. (2013). Analysis of energy consumption in
CNC machining centers and determination of optimal cutting conditions. In Re-engineering
Manufacturing for Sustainability (pp. 227-232). Springer, Singapore.

[2] Barbosa, M., Silva, F. J. G., Pimentel, C., & Gouveia, R. M. (2018). A novel concept of CNC
machining center automatic feeder. Procedia Manufacturing, 17, 952-959.

[3] Ashayeri, J. (2007). Development of computer-aided maintenance resources planning (CAMRP):


A case of multiple CNC machining centers. Robotics and Computer-Integrated Manufacturing,
23(6), 614-623.
Decotignie, J. D., & Grégoire, J. C. (1989, November). Integrating the Numerical Controller and the
FMS. In 15th Annual Conference of IEEE Industrial Electronics Society (pp. 675-680). IEEE.

You might also like