Curso Proface
Curso Proface
Curso Proface
Introduccin a la programacin
Pro-face LT Series HMI
Usando GP-Pro EX
pg.
1
LT Series Curso Basico
Introduccin
DESCRIPCION DEL
CURSO
Usar imgenes.
Capitulo 1
pg.
2
LT Series Curso Basico
COMENZANDO UN
NUEVO PROYECTO
Resumen:
En este captulo se vera por primera vez el editor del GP-Pro EX Editor
Objetivo:
Comenzar el GP-Pro Ex
pg.
3
LT Series Curso Basico
1.-Para iniciar un nuevo proyecto, Comenzar el Programa del GP-Pro Ex desde todos
mis programas donde esta Pro-face instalado.
2.-Una vez que se selecciona el programa nos pedir si deseamos usar el servicio
de actualizaciones en lnea cada vez que el programa active.
pg.
4
LT Series Curso Basico
4.-De la lista de las Series las cuales se pueden programar desde el GP-Pro Ex
Seleccionamos la serie LT.
pg.
5
LT Series Curso Basico
pg.
6
LT Series Curso Basico
pg.
7
LT Series Curso Basico
Capitulo 2
MEMORIAS
INTERNAS
pg.
Resumen:
8
LT Series Curso Basico
En este captulo se explicara cmo y dnde los datos son guardados dentro
de la serie LT Memorias Internas
Memorias Internas
Memoria del LT
pg.
9
LT Series Curso Basico
Flash EPROM:
Font Memory
SRAM (Backup):
USB Memory:
Flash EPROM
LT Series
6Mb
128Kb
Font Memory
pg.
10
LT Series Curso Basico
Memoria Disponible:
4Mb reservada
MEMORYLINK Memory
Rango:
Reservadas:
LS0000LS8191
MEMLINK0000MEMLINK0019
Area de Sistemas
MEMLINK2032MEMLINK4095 Relays Especiales
MEMLIK8192MEMLIK9999
Direcciones:
Word: MEMLINK0100
Bit:
MEMLINK010014
USR Memory
Memoria USR
pg.
Rango:
Reservada: ninguna
11
LT Series Curso Basico
USR00000USR30000
Direcciones:
Word: USR00100
Bit:
USB Memory
pg.
12
LT Series Curso Basico
pg.
13
LT Series Curso Basico
Aqu podemos expandir la capacidad de la lgica hasta 60000 pasos desde 15000
quitando 1Mb a la Capacidad del espacio del proyecto.
pg.
14
LT Series Curso Basico
Capitulo 3
USANDO ESPACIOS
DE TRABAJO
pg.
15
LT Series Curso Basico
Resumen:
Este captulo es una introduccin de los componentes de espacios de trabajo
del GP-Pro EX.
Objetivo:
Espacios de Trabajo
Los espacios de trabajos o Workspaces como GP-PRO EX les llama son espacios de
que pueden ser usados en el Editor de trabajo del Software para ayudar al
desarrollo del proyecto.
pg.
16
LT Series Curso Basico
Otra herramienta usada para el fcil desarrollo son los toolbars, los cuales pueden
ser usados para hacer atajos fciles de utilizar.
Toolbars(Herramientas de Trabajo)
Editor Steps:
pg.
System Setup > Editing > Preview > Transfer > Monitor
17
LT Series Curso Basico
Standard:
Edit:
View:
Draw:
Parts:
pg.
18
LT Series Curso Basico
Capitulo 4
pg.
19
LT Series Curso Basico
ENTORNO DE
DESARROLLO DEL
PROGRAMA
Resumen:
Este captulo conoceremos en entorno de la lista de pantallas y crearemos un
men de seleccin de caractersticas.
Objetivo:
pg.
20
LT Series Curso Basico
pg.
21
LT Series Curso Basico
Tenemos tambin los mdulos que se acoplan en las parte de atrs del equipo que
le llamaremos EXM.
pg.
22
LT Series Curso Basico
Una vez Configurada las Entradas y Salidas tanto Embebidas como Externas. Se
comienza a desarrollar el proyecto.
Ejemplo 1
Crear una nueva pantalla base cambiar de Nombre y color de esta, aadir una
fotografa y un bit de cambio de Pantalla.
1.-Dar Doble Clic en la pantalla base para editar
pg.
23
LT Series Curso Basico
4.-Cambiar los atributos de la pantalla base para con el clic derecho del mouse para
cambiar el nombre de la pantalla base y el color de fondo.
pg.
24
LT Series Curso Basico
pg.
25
LT Series Curso Basico
pg.
26
LT Series Curso Basico
9.-Una vez creada podemos cambiar de nombre a Men Principal y color de fondo
a blanco
Capitulo 5
LAMPARAS,
BOTONES,
pg.
27
LT Series Curso Basico
GRAFICOS Y
ENTRADA DE
DATOS
Resumen:
Este captulo conoceremos las herramientas del sistema como son lmparas
y botones, grficos, texto y entrada de datos.
Objetivo:
Ejercicio #2
Dentro de la pantalla base 2 crear un men con switches de cambio de pantalla
para ir a pantallas base relacionadas con botones, grficos y entrada de datos.
Lmparas y Botones
Pantalla base 3
Entrada de Datos
Pantalla base 4
pg.
28
LT Series Curso Basico
Grficos
pg.
29
LT Series Curso Basico
Pantalla base 5
Una vez colocado el botn de cambio de pantalla podemos duplicarlo con el botn
derecho
Ejercicio # 3
pg.
30
LT Series Curso Basico
Hacer una nueva Pantalla Base para colocar dos botones y una Lmparas y colocar
el color de fondo por blanco.
pg.
31
LT Series Curso Basico
pg.
32
LT Series Curso Basico
pg.
33
LT Series Curso Basico
pg.
34
LT Series Curso Basico
Con la funcin de Editar rea Podemos tener dos ventanas para editar ambas cosas
a la vez por ejemplo escalera y diseo de pantalla
pg.
35
LT Series Curso Basico
Simular la aplicacin.
pg.
36
LT Series Curso Basico
pg.
37
LT Series Curso Basico
pg.
38
LT Series Curso Basico
Anexamos una pequea lgica de escalera para incrementar la variable Valor desde
el Limite1 hasta el limite 2 teniendo como Limite el Setpoint 1.
pg.
39
LT Series Curso Basico
pg.
40
LT Series Curso Basico
Desde el Menu de partes podemos poner la ventana dentro de las pantallas bases.
pg.
41
LT Series Curso Basico
pg.
42
LT Series Curso Basico
Simular la aplicacin
Capitulo 6
pg.
43
LT Series Curso Basico
ALARMAS
Resumen:
Objetivo:
pg.
44
LT Series Curso Basico
Notar que cada mensaje tiene cada configuracion de color para un evento o
mensaje, use Alarma Summary para mostrarlo.
Ejercicio #4
pg.
45
LT Series Curso Basico
Crear una nueva Pantalla base para las alarmas y un nuevo botn de acceso dentro
del men principal.
Para crear una nueva pantalla base donde se mostraran las alarmas, y tambin una
Windows Screen llamada Alarmas
pg.
46
LT Series Curso Basico
pg.
47
LT Series Curso Basico
pg.
48
LT Series Curso Basico
pg.
49
LT Series Curso Basico
pg.
50
LT Series Curso Basico
Capitulo 7
LOGEO DE DATOS
Y
TENDENCIAS
Resumen:
Objetivo:
pg.
51
LT Series Curso Basico
Recoleccin de Datos.
pg.
52
LT Series Curso Basico
Ejercicio # 5
Crear una recoleccin de datos de 5 diferentes direcciones y mostrarlos tanto en un
display de datos y en una grafica de tendencia histrica.
pg.
53
LT Series Curso Basico
Crear una nueva recoleccin usando las direcciones de memoria USR de la 100 a la
104, en un disparo constante de 5 segundos.
Se selecciona Common Setting y luego Sampling
Damos de alta las direcciones las cuales vamos a estar gurdando por el periodo de
5 seg.
pg.
54
LT Series Curso Basico
pg.
55
LT Series Curso Basico
pg.
56
LT Series Curso Basico
Simulamos la aplicacin.
Ahora anexaremos una tendencia de datos histrica por medio de una Windows
screen.
pg.
57
LT Series Curso Basico
pg.
58
LT Series Curso Basico
Ahora creamos una pequea lgica para ver los datos en movimiento
Creamos una screen de Logica.
pg.
59
LT Series Curso Basico
pg.
60
LT Series Curso Basico
pg.
61
LT Series Curso Basico
pg.
62
LT Series Curso Basico
Capitulo #
USANDO
SEGURIDAD Y
LOGEO DE
OPERACIN.
Resumen:
Este captulo explica el uso de la seguridad y el logeo de informacin dentro
del GP-Pro EX.
pg.
Objetivo:
63
LT Series Curso Basico
Logeo de Informacin
Para habilitar la seguridad debemos marcar el check pint marcado como Enable
Security Password.
Una vez que es seleccionada podemos usar nivel base de seguridad que es el
Default para poder manejar 16 niveles de seguridad desde 1-15 y ninguno de
default. Hasta ocho caracteres pueden ser usados para el Password.
pg.
64
LT Series Curso Basico
En este caso solo un password pude ser usado por cada nivel y limitado a 15
password.
Habilitar la opcin de seguridad por usuario, la diferencia de este con respecto al de
nivel es que se pueden manejar ID para los usuarios y as no estar limitados solo a
los diecisis niveles si no a 64 usuarios.
Por ejemplo.
Una vez que se habilita los password estos pueden ser vinculados en sus atributos a
pantallas base o objetos como se muestra a continuacin.
pg.
65
LT Series Curso Basico
pg.
66
LT Series Curso Basico
Nota : la seguridad puede ser aplicada tambin a los objetos pero en la serie AGP.
pg.
67
LT Series Curso Basico
Logeo de In formacin
pg.
68
LT Series Curso Basico
Podemos habilitar la operacin de logeo para saber que est pasando por cada
accin, estos se guardan en un archivo .csv ya sea en CF o USB.
pg.
69
LT Series Curso Basico
pg.
70
LT Series Curso Basico
Capitulo 8
pg.
71
LT Series Curso Basico
SALIDAS DE
PULSOS RAPIDOS
Resumen:
pg.
Objetivo:
72
LT Series Curso Basico
pg.
73
LT Series Curso Basico
Para configurar las funciones especiales tendramos que seleccionar STD Driver en
la parte azul.
En esta parte se encuentran cuatro canales los cuales son configurables para
HSC(High Speed Counters), Pulse Outputs, PWM, Catch Inputs
Son cuatro canales solamente que se pueden usar y los cuales pueden ser de un
solo tipo o una mezcla de ellos.
pg.
74
LT Series Curso Basico
Una vez que se selecciona una PLS o Salida de Pulso automticamente me asigna
las variables que ya son configurables y podemos hacer uso de ellas, son las
siguientes.
Se pueden configurar desde el principio lo que son los parmetros de entrada de las
salidas de pulsos o en su defecto se pueden cambiar estos parmetros y enviar los
pulsos con la funciones de I/O driver usando funciones estndar (STD) dentro de la
lgica de escalera.
pg.
75
LT Series Curso Basico
De all se configura ya sea cambia los parmetros con PLSX o PLSY y enviar los
pulsos con la funcin de PLS.
La diferencia entre las dos funciones PLSX y PLSY son los parmetros de Aceleracin
y Desaceleracin que se encuentra en el segundo
Por ejemplo Para Cambiar los Parmetros de frecuencia y Pulsos de Salida sin
utilizar Aceleracin o desaceleracin se usara la Funcin PLSX.
Ver el siguiente ejemplo que muestra esta funcin.
De donde dando doble click ala funcin PLSX podemos encontrar lo siguiente.
pg.
76
LT Series Curso Basico
pg.
77
LT Series Curso Basico
Se configura de la misma manera solo que tenemos los dos parmetros mas de
Aceleracin y desaceleracin no mostrada en la primera funcin.
pg.
78
LT Series Curso Basico
Capitulo 9
(HSC)
CONTADORES DE
ALTA VELOCIDAD
Resumen:
pg.
Objetivo:
79
LT Series Curso Basico
Los HSC o contadores de Alta velocidad se pueden configurar como Single (Simple)
o de doble fase.
Cuando se usan las cuatro entradas como HSC de una fase podramos tener hasta 4
en caso de ser de dos fases solo tendramos dos usando los cuatro canales de
entrada.
Una vez seleccionados tenemos las siguientes funciones que podemos utilizar en la
lgica.
pg.
80
LT Series Curso Basico
Existen otras funciones que son utilizadas tambin por los HSC como son los reset
de conteos o paros e inicios y paros que pueden ser usados en la lgica.
Tambin existen las funciones #L_Ex que se pueden ser usados tambin para
funcionamiento de activar y resetar los canales de HSC.
Activa/Desactiva
HSC Channel 1
#L_ExIOSpCtrl.X[0]
Activa/Desactiva
HSC Channel 2
#L_ExIOSpCtrl.X[4]
Activa/Desactiva
HSC Channel 3
#L_ExIOSpCtrl.X[8]
Activa/Desactiva
HSC Channel 4
#L_ExIOSpCtrl.X[12]
Reset HSC
HSC Channel 1
#L_ExIOCntInCtrl.X[0]
Reset HSC
HSC Channel 2
#L_ExIOCntInCtrl.X[4]
Reset HSC
HSC Channel 3
#L_ExIOCntInCtrl.X[8]
Reset HSC
HSC Channel 4
#L_ExIOCntInCtrl.X[12]
pg.
81
LT Series Curso Basico
Salida Sincronizada
HSC Channel 1
#L_ExIOSpOut.X[0]
Salida Sincronizada
HSC Channel 2
Salida Sincronizada
HSC Channel 3
#L_ExIOSpOut.X[8]
Salida Sincronizada
HSC Channel 4
#L_ExIOSpOut.X[12]
#L_ExIOSpOut.X[4]
Un Ejemplo Rapido en el Uso de los HSC puede ser el sacar el RPM de un motor por
medio de un sensor. En una frecuencia de 1 segundo.
pg.
82
LT Series Curso Basico
Capitulo 10
Can Open
Resumen:
pg.
Objetivo:
83
LT Series Curso Basico
pg.
84
LT Series Curso Basico
pg.
85
LT Series Curso Basico
pg.
86
LT Series Curso Basico
A comparacin del Screen List con respecto a los que no cuentan con CanOpen,
ahora lo veremos de esta manera.
pg.
87
LT Series Curso Basico
Y nos apacera la siguiente pantalla para configurar tanto el Esclavo como el Master.
pg.
88
LT Series Curso Basico
En Catalog Manager se dan de alta los ESD que van a hacer usados para la
configuracin de los Esclavos
Nota : Can Open Master de Proface soporta, esclavos de otras marcas solo
aadiendo su archivo ESD
pg.
89
LT Series Curso Basico
pg.
90
LT Series Curso Basico
pg.
91
LT Series Curso Basico
Sumamos un Esclavo del HTB (Se pueden aadir hasta 63 de estos esclavos)
pg.
92
LT Series Curso Basico
Configurando el Esclavo .
Cada Esclavo puede ser configurado individualmente, tanto en sus entradas y
salidas.
pg.
93
LT Series Curso Basico
Con
ociendo el HTB
pg.
94
LT Series Curso Basico
pg.
95
LT Series Curso Basico
pg.
96
LT Series Curso Basico
pg.
97
LT Series Curso Basico
pg.
98
LT Series Curso Basico
pg.
99
LT Series Curso Basico
De este modo se Mapean las salidas y entradas del HTB y Modulos EXM dentro del
CanOpen para ser usadas en la escalera y diseo de Pantallas Base.
pg.
100
LT Series Curso Basico
Ejemplo 2
Anexar un Modulo anlogo de Termopares 2 entradas y una salida anloga 0-10 V
4 a 20 mA
pg.
101
LT Series Curso Basico
Vemos como configurar las entradas y salidas para mayor informacin ver el Manual
del HTB
Esto se hace para las lecturas Anlogas en Advanced Objet Configuration
pg.
102
LT Series Curso Basico
pg.
103
LT Series Curso Basico
pg.
104
LT Series Curso Basico
pg.
105
LT Series Curso Basico
Checar que el Profile Area este seleccionado. Yse puede buscar este objeto.
pg.
106
LT Series Curso Basico
pg.
107
LT Series Curso Basico
pg.
108
LT Series Curso Basico
pg.
109
LT Series Curso Basico
A comparacin del Screen List con respecto a los que no cuentan con CanOpen,
ahora lo veremos de esta manera.
pg.
110
LT Series Curso Basico
Y nos apacera la siguiente pantalla para configurar tanto el Esclavo como el Master.
pg.
111
LT Series Curso Basico
En Catalog Manager se dan de alta los ESD que van a hacer usados para la
configuracin de los Esclavos
Nota : Can Open Master de Proface soporta, esclavos de otras marcas solo
aadiendo su archivo ESD
pg.
112
LT Series Curso Basico
pg.
113
LT Series Curso Basico
pg.
114
LT Series Curso Basico
Sumamos un Esclavo del HTB (Se pueden aadir hasta 63 de estos esclavos)
pg.
115
LT Series Curso Basico
Configurando el Esclavo.
Cada Esclavo puede ser configurado individualmente, tanto en sus entradas y
salidas.
pg.
116
LT Series Curso Basico
Con
ociendo el HTB
pg.
117
LT Series Curso Basico
pg.
118
LT Series Curso Basico
pg.
119
LT Series Curso Basico
pg.
120
LT Series Curso Basico
pg.
121
LT Series Curso Basico
pg.
122
LT Series Curso Basico
De este modo se Mapean las salidas y entradas del HTB y Modulos EXM dentro del
CanOpen para ser usadas en la escalera y diseo de Pantallas Base.
pg.
123
LT Series Curso Basico
Ejemplo 2
Anexar un Modulo anlogo de Termopares 2 entradas y una salida anloga 0-10 V
4 a 20 mA
pg.
124
LT Series Curso Basico
Vemos como configurar las entradas y salidas para mayor informacin ver el Manual
del HTB
Esto se hace para las lecturas Anlogas en Advanced Objet Configuration
pg.
125
LT Series Curso Basico
pg.
126
LT Series Curso Basico
pg.
127
LT Series Curso Basico
pg.
128
LT Series Curso Basico
pg.
129
LT Series Curso Basico
Checar que el Profile Area este seleccionado. Yse puede buscar este objeto.
pg.
130
LT Series Curso Basico
pg.
131
LT Series Curso Basico