Está en la página 1de 9

Código:

PROCESO DOCENCIA
24-G4
Fecha: Versión:
PROCEDIMIENTO GESTIÓN DE CURSOS
29-Ene-2018 0
GUÍA DE PRÁCTICA EN LABORATORIO - Documento impreso no
INGENIERÍA controlado

111Equation Chapter 1 Section


Ingeniería Mecatrónica
1Programa:
Nombre del docente: Edwin Villarreal López
Nombre
Catálogo del Curso: Optativa III
del Curso:
Semestre: VII No. De Guía: 1 Duración (Horas): 4
Relación con el micro currículo (tema de clase): Desarrollo de proyectos en TIA portal
Espacio solicitado para la práctica Laboratorio X Campus Externo
Laboratorio donde debe desarrollarse la práctica 410GO
Equipos y Hardware necesarios: Si X No Materiales Consumibles Si No X

Requiere uso de software: Si X No Materiales Aportados por el Estudiante


SIEMENS TIA PORTAL™

Elementos de seguridad industrial: Si No X


Tapa Tapa
Cuáles: Botas Gafas
oídos Bocas
OTROS

PRACTICE No. 1
NOMBRE DE LA PRÁCTICA
Introduction to the Siemens TIA portal ™

INTRODUCTION

Siemens TIA portal ™ is a widely used environment to develop automation projects for the Siemens
family of products. TIA is an acronym of Totally Integrated Automation. It is compatible with a wide
range of hardware, including CPU controllers of the S7-300, s7-400, s7-1200 and s7-1500
Programming, together with an extensive library of hardware and peripherals, including distributed
peripherals, variable frequency drives and Touch Screens.

Elaboró: Edwin Villarreal López Revisó:| Aprobó:


Código:
PROCESO DOCENCIA
24-G4
Fecha: Versión:
PROCEDIMIENTO GESTIÓN DE CURSOS
29-Ene-2018 0
GUÍA DE PRÁCTICA EN LABORATORIO - Documento impreso no
INGENIERÍA controlado

The software also allows the configuration of industrial communication networks and the development
of Human Machine Interfaces (HMI) and Supervision Control And Data Acquisition (SCADA).

Objectives

 Identify the main components of the TIA portal environment.


 Develop your first application using Ladder programing language
 Simulate the application

Procedure:

Develop a simple project in TIA portal. Be sure to add the complete hardware configuration of your station for the
PLC siemens s7-1500 available at the 410GO Laboratory.

PM 190W 120/230VAC 6EP1333-4BA00


CPU 1516-3 PN/DP 6ES7 516-3AN01-0AB0 V1.8
DI 32x24VDC HF 6ES7 521-1BL00-0AB0
DQ 32x24VDC/0.5A ST 6ES7 522-1BL00-0AB0
AI 8xU/I/RTD/TC ST 6ES7 531-7KF00-0AB0
AQ 4xU/I ST 6ES7 532-5HD00-0AB0

for demonstration purposes, enable the clock memory byte at the address 0. This enables the output toggle at
different frequencies of the bits M0.0 to M0.5.

Elaboró: Edwin Villarreal López Revisó:| Aprobó:


Código:
PROCESO DOCENCIA
24-G4
Fecha: Versión:
PROCEDIMIENTO GESTIÓN DE CURSOS
29-Ene-2018 0
GUÍA DE PRÁCTICA EN LABORATORIO - Documento impreso no
INGENIERÍA controlado

Go to the Web server tab and enable this feature

Enable the security for everyone. You must at least enable these options

Elaboró: Edwin Villarreal López Revisó:| Aprobó:


Código:
PROCESO DOCENCIA
24-G4
Fecha: Versión:
PROCEDIMIENTO GESTIÓN DE CURSOS
29-Ene-2018 0
GUÍA DE PRÁCTICA EN LABORATORIO - Documento impreso no
INGENIERÍA controlado

Select the web page and its directory. Also select the web DB number form 333. Then click on
Generate blocks. This button must be pressed each time the web page file is updated. For the
“select entry page” you can specify the UP1. This defines the start page of the web server.

Elaboró: Edwin Villarreal López Revisó:| Aprobó:


Código:
PROCESO DOCENCIA
24-G4
Fecha: Versión:
PROCEDIMIENTO GESTIÓN DE CURSOS
29-Ene-2018 0
GUÍA DE PRÁCTICA EN LABORATORIO - Documento impreso no
INGENIERÍA controlado

The www block must be included on the OB1 block. The start address 333 has to be placed on the
input, The Ret_Val is a numeric value

Elaboró: Edwin Villarreal López Revisó:| Aprobó:


Código:
PROCESO DOCENCIA
24-G4
Fecha: Versión:
PROCEDIMIENTO GESTIÓN DE CURSOS
29-Ene-2018 0
GUÍA DE PRÁCTICA EN LABORATORIO - Documento impreso no
INGENIERÍA controlado

The rest of the example is shown below

Now, with a text editor, create the html code, as shown below
<!DOCTYPE html>
<!-- AWP_In_Variable Name='"out1"' -->
<!-- AWP_In_Variable Name='"out2"' -->
<!-- AWP_In_Variable Name='"Tag_6"' -->
<!-- AWP_In_Variable Name='"Tag_9"' -->

<html lang="esp">

<head>
<meta charset="utf-8">
<title> Web Server s7-1500</title>
<meta http-equiv="refresh" content="1" >
</head>
<body>

Elaboró: Edwin Villarreal López Revisó:| Aprobó:


Código:
PROCESO DOCENCIA
24-G4
Fecha: Versión:
PROCEDIMIENTO GESTIÓN DE CURSOS
29-Ene-2018 0
GUÍA DE PRÁCTICA EN LABORATORIO - Documento impreso no
INGENIERÍA controlado

Arranque
<form>
<p>
<input type="submit" value="Start">
<input type="hidden" name='"out1"' value ="1">
</p>
</form>

<form>
<p>
<input type="submit" value="Stop">
<input type="hidden" name='"out1"' value ="0">
</p>
</form>
<form>
<p>
<input type="submit" value="Start2">
<input type="hidden" name='"out2"' value ="1">
</p>
</form>
<form>
<p>
<input type="submit" value="Stop2">
<input type="hidden" name='"out2"' value ="0">
</p>
</form>
<p>
salida::="out1":
</p>
<p>
salida2::="out2":
</p>
<p>
QB0::="Tag_9":
</p>
<p>
<style type="text/css">
.ProgressBar { width: 16em; border: 1px solid black; background: #eef; height: 1.25em;
display: block; }
.ProgressBarText { position: absolute; font-size: 1em; width: 16em; text-align: center; font-
weight: normal; }
.ProgressBarFill { height: 100%; background: #aae; display: block; overflow: visible; }
</style>

<div class="ProgressBar">
<div class="ProgressBarText">:="Tag_6":% completado</div>

Elaboró: Edwin Villarreal López Revisó:| Aprobó:


Código:
PROCESO DOCENCIA
24-G4
Fecha: Versión:
PROCEDIMIENTO GESTIÓN DE CURSOS
29-Ene-2018 0
GUÍA DE PRÁCTICA EN LABORATORIO - Documento impreso no
INGENIERÍA controlado

<div class="ProgressBarFill" style="width: :="Tag_6":%;"></div>


</div>
</p>
<canvas id="myCanvas" width="1200" height="600" style="border:1px solid">

</canvas>

<script>
var c = document.getElementById("myCanvas");
var ctx = c.getContext("2d");
ctx.fillStyle = "#92B901";
ctx.fillRect(:="Tag_9":, :="Tag_9":, 100, 100);
</script>

</body>
</html>

Download the program to the controller. To view the web page, open the web browser and type the
controller IP. This simple example shows the potentiality of the html language to develop HMIs
interfaces.

Elaboró: Edwin Villarreal López Revisó:| Aprobó:


Código:
PROCESO DOCENCIA
24-G4
Fecha: Versión:
PROCEDIMIENTO GESTIÓN DE CURSOS
29-Ene-2018 0
GUÍA DE PRÁCTICA EN LABORATORIO - Documento impreso no
INGENIERÍA controlado

Problems:

Results:
Test the performance of the system.

WRITTEN REPORT IN ENGLISH:

 ANY LATEX EDITOR IS SUGGESTED AS A TEXT PROCESSOR.


 THE REPORT HAS TO BE SUBMITTED THROUGH THE VIRTUAL COURSE PAGE:
http://www.usbbog.edu.co/aula-virtual/
 MINIMUM CONTENT:
O INTRODUCTION
O COMMENTS REGARDING THE PROPOSED SOLUTION
O RESULTS
 SUBMIT THE LINK TO A VIDEO DEMONSTRATION

Elaboró: Edwin Villarreal López Revisó:| Aprobó:

También podría gustarte