Está en la página 1de 28

Control Supervisorio y Adquisición de

Datos (SCADA)

LABORATORIO Nº 02

FUNDAMENTOS TIA PORTAL - WINCC


CODIGO: 6294

Alumno(s)

VASQUEZ BOLAÑOS CARLOS EDUARDO

Grupo

PROGRAMA DE ESPECIALIZACIÓN PARA PROFESIONALES


SISTEMAS INTEGRADOS DE CONTROL (DCS & SCADA)
PROGRAMA DE ESPECIALIZACIÓN PARA PROFESIONALES Nro. DD-106
SISTEMAS INTEGRADOS DE CONTROL (DCS & SCADA) Página 1/27
Control Supervisorio y Adquisición de Datos (SCADA) Laboratorio Nro. 02

TEMA: FUNDAMENTOS TIA PORTAL - WINCC

OBJETIVO
▪ Implementar un programa en el PLC y en un HMI empleando contadores y temporizadores
▪ Habilitar y detener el proceso de conteo por medio de botones en el HMI
▪ Controlar la dirección de conteo ascendente, descendente
▪ Resetear el contador cuando se alcance un valor máximo en conteo ascendente o cuando se alcanc e
cero en un contador descendente.
▪ Visualizar el valor actual del contador en el HMI en f ormato decimal y binario
▪ Establecer el valor del límite máximo de conteo a través del HMI
▪ Implementar una segunda imagen (pantalla) para el ingreso del periodo del contador.

REQUERIMIENTOS
• Una computadora de escritorio
• Equipo virtual con software TIA PORTAL instalado
• Módulo PLC Siemens S7-1200

PROCEDIMIENTO
El laboratorio se ha diseñado para ser desarrollado en grupos de 2 o 3 personas

1. Configuración Inicial

1.1. Inicio del equipo virtual


a. Encienda la PC. Identifíquese con la cuenta de usuario: _____________, contraseña: _____________
b. Iniciar el software VMWare Workstation
c. Abrir el clon del equipo virtual, creado la sesión anterior, y ubicado en la carpeta D:\_DCSx\Clon TIA
PORTAL
d. Inicie el equipo virtual. (El equipo virtual no requiere cuenta de usuario …)

1.2. CONFIGURACIÓN DEL HARDWARE A UTILIZAR

a. Implementar la siguiente configuración de red:

ALIMENTACIÓN 220V

PC
TIA PORTAL

CABLE UTP DIRECTO PLC S7-300


(PLC SIM)

1.3. Establecer Interface PG/PC por defecto

a. Especificar la conexión PLCSIM (TCP/IP). Abrir el panel de control


b. Doble clic en la herramienta “Ajustar Interface PG/PC”
PROGRAMA DE ESPECIALIZACIÓN PARA PROFESIONALES Nro. DD-106
SISTEMAS INTEGRADOS DE CONTROL (DCS & SCADA) Página 2/27
Control Supervisorio y Adquisición de Datos (SCADA) Laboratorio Nro. 02

c. Seleccione la opción PLCSIM(TCP/IP).

d. Inicie el PLCSIM: Inicio → Todos los Programas → Siemens Automation → Options and Tools →
S7-PLCSIM Simulating Modules

2. Creación del proyecto y configuración de dispositivos

2.1. Inicio del equipo virtual


a. Inicie el software TIA PORTAL

b. Click en la opción “Crear Proyecto”

c. Complete los datos del nuevo proyecto. Clic en el botón Crear


PROGRAMA DE ESPECIALIZACIÓN PARA PROFESIONALES Nro. DD-106
SISTEMAS INTEGRADOS DE CONTROL (DCS & SCADA) Página 3/27
Control Supervisorio y Adquisición de Datos (SCADA) Laboratorio Nro. 02

d. Click en la opción “Vista del proyecto” (Esquina inferior izquierda):

2.2. Identificación de los equipos Siemens en Red

a. En la vista proyecto. Expanda el nodo “Accesos Online”. Click en la opción “Actualizar dispositivos
accesibles”. Espere hasta que el proceso de identificación termine y se vean todos los equipos …

2.3. Adicionar un nuevo PLC al proyecto

a. En la vista proyecto. Expanda el nodo correspondiente al “Proyecto 2”. Doble Clic en la opción
“Agregar dispositivo”

b. Seleccione el modelo del PLC S7-300 señalado. Clic en el botón “Aceptar”


PROGRAMA DE ESPECIALIZACIÓN PARA PROFESIONALES Nro. DD-106
SISTEMAS INTEGRADOS DE CONTROL (DCS & SCADA) Página 4/27
Control Supervisorio y Adquisición de Datos (SCADA) Laboratorio Nro. 02

c. Asegúrese de estar activada la “Vista de dispositivos”. Para configurar la dirección IP de su PLC


doble Clic en el conector RJ45 visualizado de la imagen del PLC.

d. Procedemos primero a adicionar una nueva subred. Clic en el botón “Agregar subred”

e. Acepte el nombre por defecto para la nueva subred:

f. Debajo de la subred creada encontrará la sección para asignar la dirección IP. Asigne una dirección IP
para el PLC

g. Cambie a la “Vista de dispositivo”. Doble clic en el módulo de Entradas digitales del PLC y cambie las
direcciones de Inicio de las entradas y salidas a 0

h. Grabe el proyecto, para guardar las configuraciones realizadas hasta este momento:
PROGRAMA DE ESPECIALIZACIÓN PARA PROFESIONALES Nro. DD-106
SISTEMAS INTEGRADOS DE CONTROL (DCS & SCADA) Página 5/27
Control Supervisorio y Adquisición de Datos (SCADA) Laboratorio Nro. 02

2.4. Adicionar al proyecto una estación SIMATIC PC HMI

a. Doble clic nuevamente en la opción del proyecto “Agregar dispositivo” y complete los datos:

b. Observe en la vista de dispositivos el aspecto del nuevo elemento adicionado:


PROGRAMA DE ESPECIALIZACIÓN PARA PROFESIONALES Nro. DD-106
SISTEMAS INTEGRADOS DE CONTROL (DCS & SCADA) Página 6/27
Control Supervisorio y Adquisición de Datos (SCADA) Laboratorio Nro. 02

c. Del panel derecho arrastraremos una interfaz de Red hacia el slot disponible ubicado a la derecha
del componente “WinCC RT Adv” de la imagen anterior

d. Seleccione la vista de redes y arrastre el puerto RJ45 de la estación PC al puerto RJ45 del PLC para
realizar la conexión entre ambos dispositivos a la misma subred:

e. Cambie nuevamente a la vista de dispositivos. Doble click en el puerto RJ45 de la tarjeta de red de la
Estación PC. Verifique que efectivamente está conectada a la misma subred Ethernet que del PLC:
PROGRAMA DE ESPECIALIZACIÓN PARA PROFESIONALES Nro. DD-106
SISTEMAS INTEGRADOS DE CONTROL (DCS & SCADA) Página 7/27
Control Supervisorio y Adquisición de Datos (SCADA) Laboratorio Nro. 02

f. Asigne como dirección IP de su estación PC la misma dirección IP de su PC

g. Regrese a la vista de redes. Clic en el botón mostrar direcciones y verifique la dirección de cada
equipo:

h. Grabe el proyecto

3. Programar el PLC y el HMI

3.1. Creación de variables

a. Expanda el nodo correspondiente a su PLC. Doble clic en “Tabla de variables estándar”


PROGRAMA DE ESPECIALIZACIÓN PARA PROFESIONALES Nro. DD-106
SISTEMAS INTEGRADOS DE CONTROL (DCS & SCADA) Página 8/27
Control Supervisorio y Adquisición de Datos (SCADA) Laboratorio Nro. 02

b. Defina las siguientes 13 variables:

c. Grabe el proyecto

3.2. Crear programa en LADDER

a. Para crear un programa en LADDER. Expanda el nodo “Bloques de programa”. Doble click en el
elemento “Main (OB1)”

b. Empleando los elementos señalados y las variables creadas en el paso anterior, implemente el
siguiente programa:
PROGRAMA DE ESPECIALIZACIÓN PARA PROFESIONALES Nro. DD-106
SISTEMAS INTEGRADOS DE CONTROL (DCS & SCADA) Página 9/27
Control Supervisorio y Adquisición de Datos (SCADA) Laboratorio Nro. 02

c. Grabe el proyecto

3.3. Descargar el programa en el PLC

a. Compilar el programa creado. Clic derecho en su PLC → Compilar → Hardware y software (solo
cambios)
b. Descargar el programa. Clic derecho en su PLC → Cargar en dispositivo → Hardware y software
(solo cambios). Seleccione los valores indicados. Clic en el botón “Cargar” (debe seleccionar su PLC)

c. Espere que termine el proceso de compilación previa

d. Clic en el botón “Cargar”


PROGRAMA DE ESPECIALIZACIÓN PARA PROFESIONALES Nro. DD-106
SISTEMAS INTEGRADOS DE CONTROL (DCS & SCADA) Página 10/27
Control Supervisorio y Adquisición de Datos (SCADA) Laboratorio Nro. 02

e. Esperar que concluya el proceso de carga:

f. Marque la casilla de opción “Arrancar todos”. Clic en el botón “Finalizar”

g. Coloque el PLCSIM en modo RUN. Visualice las direcciones IB0, MB0 y QB0

h. Active la entrada I0.0 (Start) y verifique que la salida M0.1 (Count) cambia de 0 a 1 en cada segundo
PROGRAMA DE ESPECIALIZACIÓN PARA PROFESIONALES Nro. DD-106
SISTEMAS INTEGRADOS DE CONTROL (DCS & SCADA) Página 11/27
Control Supervisorio y Adquisición de Datos (SCADA) Laboratorio Nro. 02

3.4. Completar el programa del PLC

a. Adicionar los siguientes 3 segmentos al programa:

b. Grabe el proyecto. Descargue el programa al PLC. Adicione al PLCSIM la dirección Count_Value


(%MW2). Active la entrada I0.0 y verifique el proceso de conteo que va de 0 a 10 y luego reinicia en
0 nuevamente. (El contador no llega a 15 como está establecido en su parámetro PV)

c. Para que el contador avance más rápido modifique la entrada “PT” de los dos timers a 0.2s (200
milisegundos) (Networks 1 y 2 ) descargue el programa nuevamente y verifique que el conteo
avanza más rápido en el rango de 0 a 10.
PROGRAMA DE ESPECIALIZACIÓN PARA PROFESIONALES Nro. DD-106
SISTEMAS INTEGRADOS DE CONTROL (DCS & SCADA) Página 12/27
Control Supervisorio y Adquisición de Datos (SCADA) Laboratorio Nro. 02

3.5. Configuración de la imagen del HMI

a. Expanda el nodo correspondiente a su Estación “SIMATIC PC HMI”. Doble clic en el nodo “Agregar
imagen”. Verifique que se haya creado la nueva imagen “Imagen_1”

b. Empleando la herramienta “Campo de Texto” adicione las siguientes etiquetas de texto a la nueva
imagen:

c. Adicione controles “Campo E/S” para “Limite” y “Valor Actual”


PROGRAMA DE ESPECIALIZACIÓN PARA PROFESIONALES Nro. DD-106
SISTEMAS INTEGRADOS DE CONTROL (DCS & SCADA) Página 13/27
Control Supervisorio y Adquisición de Datos (SCADA) Laboratorio Nro. 02

(Repita este procedimiento para asignar la variable “Count_Value” al control de E/S asignado para
el campo “Valor actual”)
d. Adicione tres botones y un interruptor a la imagen

e. Empleando la ventana de propiedades modifique la apariencia de los botones y el interruptor como


se indica a continuación:
PROGRAMA DE ESPECIALIZACIÓN PARA PROFESIONALES Nro. DD-106
SISTEMAS INTEGRADOS DE CONTROL (DCS & SCADA) Página 14/27
Control Supervisorio y Adquisición de Datos (SCADA) Laboratorio Nro. 02

(Aplique este procedimiento para personalizar el aspecto de los botones “Detener” y “Resetear”)
f. Configure el Interruptor “Dirección” como se indica a continuación

g. Grabe el proyecto.

3.6. Modificar el programa LADDER

a. En el Segmento 3. Asigne al parámetro “PV” del contador la variable “Count_Limit”

b. En el Segmento 4. Asigne al comparador la variable “Count_Limit”.


PROGRAMA DE ESPECIALIZACIÓN PARA PROFESIONALES Nro. DD-106
SISTEMAS INTEGRADOS DE CONTROL (DCS & SCADA) Página 15/27
Control Supervisorio y Adquisición de Datos (SCADA) Laboratorio Nro. 02

c. Adicione los siguientes elementos al Segmento 4

d. Adicione los siguientes elementos al Segmento 5

e. Modifique la variable del PLC “Start” para que haga referencia a la posición de memoria “%M0.0”

h. Grabe el proyecto y descargue nuevamente el programa al PLC

3.7. Continuar modificando la interfaz HMI

a. Modifique las propiedades del campo E/S “Limite” (Únicamente entrada, formato de visualización
decimal, asociado al Tag Count_Limit).
PROGRAMA DE ESPECIALIZACIÓN PARA PROFESIONALES Nro. DD-106
SISTEMAS INTEGRADOS DE CONTROL (DCS & SCADA) Página 16/27
Control Supervisorio y Adquisición de Datos (SCADA) Laboratorio Nro. 02

b. Modifique las propiedades del campo E/S “Valor actual” (Únicamente salida, formato de
visualización decimal, asociado al Tag Count_Value).

c. Deshabilite la opción “pulsado” en los botones “Iniciar” y “Detener”


PROGRAMA DE ESPECIALIZACIÓN PARA PROFESIONALES Nro. DD-106
SISTEMAS INTEGRADOS DE CONTROL (DCS & SCADA) Página 17/27
Control Supervisorio y Adquisición de Datos (SCADA) Laboratorio Nro. 02

d. A través de la ficha “Eventos”. Adicione la función “ActivarBit” al evento “Pulsar” del botón “Iniciar”

e. Asocie el Botón “Iniciar” a la variable “Start”

f. De manera similar. A través de la ficha “Eventos”. Adicione la función “DesactivarBit” al evento


“Pulsar” del botón “Detener” y asocie dicha función a la variable “Start”

g. Nuevamente. A través de la ficha “Eventos”. Adicione la función “ActivarBit” al evento “Pulsar” del
botón “Resetear” y asocie dicha función a la variable “Reset”

h. Adicione un segundo evento al botón “Resetear”. El evento “Soltar”. Agregue la función


“DesactivarBit” al nuevo evento y asigne la variable “Reset” a dicha función

i. Grabe el proyecto.
j. Compile el HMI. Verifique que no aparezcan errores
k. Iniciar el Runtime y verifique el control del HMI sobre el programa del PLC
• Asigne un valor en el campo “Limite” (por ejemplo 20)
• Clic en el botón “Iniciar”
• Controle la dirección de conteo “Ascendente / Descendente”
• Resetee el contador “Reset”
• Detenga el contador “Detener”
• Vuelva a iniciar el Contador “Iniciar”
PROGRAMA DE ESPECIALIZACIÓN PARA PROFESIONALES Nro. DD-106
SISTEMAS INTEGRADOS DE CONTROL (DCS & SCADA) Página 18/27
Control Supervisorio y Adquisición de Datos (SCADA) Laboratorio Nro. 02

l. Finalice la ejecución del HMI.

3.8. Representación binaria del valor actual del contador

a. Adicione un círculo a la derecha del texto “Byte menos significativo (MSB)”

b. Con el círculo seleccionado. Doble clic en el nodo “Agregar animación” y elija la opción “Apariencia”

c. Asigne el Bit individual 0 de la variable Count_Value y asocie los colores gris y rojo a los valores 0 y 1
respectivamente:

d. Copie 7 veces el círculo anterior a la izquierda de dicho círculo y asocie los bit 1 a 7 respectivamente
PROGRAMA DE ESPECIALIZACIÓN PARA PROFESIONALES Nro. DD-106
SISTEMAS INTEGRADOS DE CONTROL (DCS & SCADA) Página 19/27
Control Supervisorio y Adquisición de Datos (SCADA) Laboratorio Nro. 02

e. Copie los 8 círculos anteriores a la derecha del texto “Byte más significativo (MSB)” y asocie a
dichos círculos los bits individuales de la variable Count_Value del 8 al 15 respectivamente:

f. Grabe el proyecto.
g. Ejecute nuevamente el HMI, asigne un valor de 500 al límite del contador, inicie el contador,
verifique la representación binaria del valor actual del contador

h. Finalice la ejecución del HMI.

3.9. Control del período del temporizador

a. Cambie el tipo de dato de la variable “Period” a “Time”

b. En el bloque OB1. Inserte un nuevo Segmento en blanco (Encima del segmento 4) y configure el
nuevo segmento del programa como se indica a continuación:

L#1000
PROGRAMA DE ESPECIALIZACIÓN PARA PROFESIONALES Nro. DD-106
SISTEMAS INTEGRADOS DE CONTROL (DCS & SCADA) Página 20/27
Control Supervisorio y Adquisición de Datos (SCADA) Laboratorio Nro. 02

c. Modifique las entradas de los temporizadores como se señala en la siguiente figura:

d. Grabe el proyecto.
e. Descargue el programa modificado al PLC.

3.10. Control del temporizador desde el HMI


a. Adicione una nueva imagen a la estación “Simatic PC HMI” y diseñe dicha imagen como se indica en
la figura derecha:

b. Configure al campo de E/S (campo de entrada de datos) con los siguientes valores:
PROGRAMA DE ESPECIALIZACIÓN PARA PROFESIONALES Nro. DD-106
SISTEMAS INTEGRADOS DE CONTROL (DCS & SCADA) Página 21/27
Control Supervisorio y Adquisición de Datos (SCADA) Laboratorio Nro. 02

c. Adicione en el evento “Pulsar” del botón “Aplicar” la función “ActivarBitMientrasTeclaPulsada” con


la siguiente configuración:

d. Configure el evento “Hacer Clic” del botón “Regresar” como se indica a continuación:

e. Grabe el proyecto
f. En la primera imagen adicione un nuevo botón “Temporizador”

g. Configure el evento “Hacer Clic” del botón “Temporizador” como se indica a continuación:

h. Grabe el Proyecto
PROGRAMA DE ESPECIALIZACIÓN PARA PROFESIONALES Nro. DD-106
SISTEMAS INTEGRADOS DE CONTROL (DCS & SCADA) Página 22/27
Control Supervisorio y Adquisición de Datos (SCADA) Laboratorio Nro. 02

i. Ejecute el HMI y verifique su funcionamiento.

j. Finalice la ejecución del HMI

3.11. Control del tiempo de actualización de las variables del PLC

a. Modifique el segmento 4 del bloque OB1 del PLC para que el valor de la variable “Period” se
obtenga en décimas de segundo: (Parámetro IN2 cambia de 1000 a 100)

b. Abrir la ventana de variables del PLC y seleccione la variable Count_Value


PROGRAMA DE ESPECIALIZACIÓN PARA PROFESIONALES Nro. DD-106
SISTEMAS INTEGRADOS DE CONTROL (DCS & SCADA) Página 23/27
Control Supervisorio y Adquisición de Datos (SCADA) Laboratorio Nro. 02

c. En la ventana de “Propiedades”, seleccione la ficha Configuración y cambie el parámetro “Ciclo de


Adquisición” a 100ms

d. Grabe el proyecto
e. Descargue el proyecto en el PLC
f. Active nuevamente el Runtime del HMI
g. Verifique que ahora el contador se actualiza varias veces en cada segundo y no cada segundo como
estuvo originalmente.
h. Detenga el Runtime.

3.12. Configurar la imagen inicial en el HMI (imagen raíz o root)

a. Cuando se han diseñado varias imágenes en el proyecto HMI, es necesario especificar


correctamente la imagen que se debe ejecutar al iniciar la aplicación. Para ello es necesario abrir la
ventana de configuración de runtime indicada en la siguiente figura:

b. Seleccione la imagen de inicio del proyecto de la lista desplegable junto al campo de texto “Imagen
inicial”:
PROGRAMA DE ESPECIALIZACIÓN PARA PROFESIONALES Nro. DD-106
SISTEMAS INTEGRADOS DE CONTROL (DCS & SCADA) Página 24/27
Control Supervisorio y Adquisición de Datos (SCADA) Laboratorio Nro. 02

Ejercicio propuesto:
a. Haga una copia del programa completo
b. Modifique el programa para que pueda ser ejecutado con el PLC S7-1200 y descargue el programa en el PLC
c. Ejecute la interfaz HMI y verifique el funcionamiento de la aplicación
PROGRAMA DE ESPECIALIZACIÓN PARA PROFESIONALES Nro. DD-106
SISTEMAS INTEGRADOS DE CONTROL (DCS & SCADA) Página 25/27
Control Supervisorio y Adquisición de Datos (SCADA) Laboratorio Nro. 02
PROGRAMA DE ESPECIALIZACIÓN PARA PROFESIONALES Nro. DD-106
SISTEMAS INTEGRADOS DE CONTROL (DCS & SCADA) Página 26/27
Control Supervisorio y Adquisición de Datos (SCADA) Laboratorio Nro. 02
PROGRAMA DE ESPECIALIZACIÓN PARA PROFESIONALES Nro. DD-106
SISTEMAS INTEGRADOS DE CONTROL (DCS & SCADA) Página 27/27
Control Supervisorio y Adquisición de Datos (SCADA) Laboratorio Nro. 02

OBSERVACIONES Y CONCLUSIONES
- Se uso el TIA PORTAL V15 para la configuración de nuestro sistema con SIEMENES PLC S7 1200 y HMI KTP
600 BASIC.
- En este laboratorio se aprendió a usar contadores y diferentes tipos de variables int, dint, bool
- Se logro cargar la imagen SCADA a nuestro HMI, para verificar la correcta configuración.

También podría gustarte