Sie sind auf Seite 1von 36

TEMA:

Manual del Factorytalk

ALUMNO: Ochoa Figueroa, Edwin

PROFESOR: Custodio Aguirre, Enver

CURSO: Seminario II

BLOQUE 603 ELECTRÓNICA

Introducción a Factory Talk View


Factory Talk View es un paquete de software utilizado para crear aplicaciones de
interface hombremáquina bajo entorno PC. Factory Talk View utiliza como sistema operativo el
entorno WINDOWS95/98/NT/2000/XP. Factory Talk View Studio es el sistema de desarrollo.
Permite todas las funciones necesarias para crear ventanas animadas interactivas conectadas
a sistemas de e/s externos o a otras aplicaciones WINDOWS.
Elementos de Factory Talk View Studio Site Edition.

Menús de Factory Talk View

File.- Manejo de ficheros y de ventanas. Contiene los siguientes elementos:

New.- Permite Crear: Display, Local Message, Parameter, Data Log, Macro, Library, Recipe,
Derived Tag, Event Detector, Client Key
Save.- Salvar una ventana.
Save as.- Salvar una ventana con otro nombre.
Close.- Cerrar una ventana. Si no está salvada, Factory Talk View nos consultará.
Select Application Type.- Permite especificar el tipo de producto.
New application.- Crea una nueva aplicación.
Open application.- Permite abrir una aplicación existente.
Close application.- Salva todas las ventanas abiertas.
Log on.- Permite loggear en factory talk.
Log off.- Permite cerrar la sesión en factory talk.
Print.- Imprimir.
Print Setup.- Configurar impresión.
Recent Applications.- Aplicaciones que recientemente han sido editadas.
Exit.- Salir de Factory Talk View.

View.- Con el menú VIEW, definimos qué utilidades o elementos de Factory Talk View
queremos tener visibles mientras programamos.

Status Bar.- Permite visualizar la barra de status de Factory Talk View.


Workbook mode.- Activa el modo de visualización Workbook.
Explorer Window.- Permite visualizar el explorador de aplicación.
Diagnostic List.- Permite visualizar la barra de diagnóstico que permite visualizar errores y
mensajes de la aplicación.
Toolbars.- Permite visualizar las diferentes barras de herramientas de edición.

Settings.- En este menú podemos encontrar las opciones para probar la aplicación que está
siendo diseñada.

Runtime Security.- Permite definir los niveles de seguridad para cada usuario.
Runtime Secured Commands.- Permite añadir comandos y macros definidos por el usuario a la
lista de comandos de seguridad.

Tools.- Diferentes herramientas que permiten manipular la aplicación.

Diagnostics setup.- Permite configurar la barra de diagnostico de la aplicación.


Diagnostics View.- Activa la visualización de la barra de diagnostico.
HMI Tag Alarm Log.- Se define cuando se inicia el loggin de archivos nuevos y cuando se borran
los viejos.
Setup.- Nombrados automáticamente por el sistema.
HMI Tag Alarm Log Viewer.- Te permite ver los archivos logeados en el archivo de alarmas.
Puede ser abierto en FTV Studio, desde el administrador de consola o en un Factory Talk View
Client.
Tag import and export wizard.- Permite importar y exportar los tags de la aplicación a un
archivo csv.
Application manager.- Esta herramienta sirve para crear backup de las aplicaciones, para
restablecerlas, eliminarlas, etc.
Launch SE Client.- Corre el programa SE Client desde el cual puede corre una aplicación
desarrollada en Factory Talk View SE.
Languajes.- Permite agregar o cambiar el lenguaje de la aplicación.
Options.- Permite Cambiar el path de los archivos de imagen.

Window.- Permite cambiar la forma en la que se muestran la ventana de edición y el Project


Explorer.
Diccionario de Tags

Definición del Tagname.

El diccionario de tagnames es el corazón de Factory Talk View. Durante el runtime, este


diccionario contiene todos los valores de los elementos en la base de datos. Para crear esa
base de datos, Factory Talk View necesita saber qué elementos la van a componer. Debemos,
por lo tanto, crear una base de datos con todos aquellos datos que necesitemos para nuestra
aplicación. A cada uno de estos datos (tags) debemos asignarle un nombre. Al final,
dispondremos de un diccionario con todos los tagnames o datos que nosotros mismos hemos
creado.

Acceso

A este diccionario se accede desde el menú Project Explorer HMI Tags

Definición de los Tagnames

Desde el diccionario de tagnames definimos los tagnames y sus características. Existen diversos
tipos de tagnames, según su función o características. Básicamente se dividen en:

Analog: Variables de tipo analógico.


Digital: Variables digitales (Valor de 0/1).
String: Variables de tipo texto.

Del primer tipo, disponemos de:

Unsigned integer: Entero sin signo rango de 0 a 65535.


Integer: Entero con signo rango de -32768 a 32767.
Long Integer: Entero Largo 32 bits con signo; rango -2,147,483,648 a 2,147,483,647.
Floating point: Punto Flotante precisión (32-bit) ; rang0 -3.40282e+38 a -1.17549e-38, 0,
1.17549e-38 a 3.40282e+38.
Byte: Entero sin signo de 8-bits; rango 0 a 255.

Nota: Además de esta división tenemos que los tags pueden ser de memoria o ligados a
un registro en el PLC los de memoria son identificados como memory y los ligados a plc como
device.

Campos a Rellenar del Tagname

Name: Nombre del tag name.


Type: Tipo del tag ya sea analog, digital o string.
Description: Permite dar una descripción breve del tag.
Minimum: Solo visible cuando el tipo de tag es analog permite indicar el valor mínimo que
tomará el tag.
Maximum: Solo visible cuando el tipo de tag es analog permite indicar el valor máximo que
tomará el tag.
Scale: Solo visible cuando el tipo de tag es analog permite indicar la escala que tendrá el tag.
Offset: Solo visible cuando el tipo de tag es analog Valor agregado a la escala para dar ajuste
fino al tag.
Data type: Solo visible cuando el tipo de tag es analog permite elegir si se trata de un entero,
entero largo, punto flotante, etc.
Data Source: Permite definir si el tag será de memoria o device (Leido de PLC)
Address: Dirección en el PLC de donde se leerá el dato.
Usando Factory Talk View

Tipos de Ventanas

Factory Talk View trabaja con ventanas o pantallas (Displays). Estas ventanas disponen de:

 Elementos animados -Tendencias gráficas y alarmas.

 Lógica Asociada.

Antes de empezar a dibujar, es necesario definir la pantalla sobre la que vamos a trabajar.

Las pantallas pueden ser de tres tipos:

Replace.- Cierra cualquier otra ventana que corte cuando aparece en pantalla, incluyendo
ventanas tipoOn Top u otra tipo Replace.

Overlay.- Se sobrepone sobre cualquier ventana que se encuentre en la Pantalla.


Keep at Back: Seleccione esta opción si quiere que la ventana aparezca debajo de cualquier
otra pantalla que sea abierta en el tiempo de ejecución.

On Top.- Aparecen encima de cualquier ventana que se encuentre desplegada.

El editor de Factory Talk View es una herramienta de dibujo basada en gráficos por objetos, en
lugar de en gráficos por pixels. Básicamente podemos decir que creamos objetos (círculos,
rectángulos, etc.) independientes unos de otros. Ello facilita la labor de edición del dibujo y, lo
que es más importante, permite una enorme sencillez y potencia en la animación de
cada uno de los objetos, independientemente o por grupos.

Para ello dispone de una Barra de Herramientas de Dibujo, que permite una edición rápida de
cualquier elemento.

El funcionamiento de esta barra es muy sencillo, ya que seleccionamos con el cursor aquel
elemento que deseemos colocar en pantalla, disponiendo siempre de un texto inferior que
indica la utilidad de cada herramienta. A continuación se explica cada uno de estos elementos:

1. Select Mode

Es el primer elemento de la caja, y se utiliza para seleccionar, mover y modificar el tamaño de


los objetos. Para seleccionar o modificar el tamaño de un objeto existen dos métodos: el más
sencillo consiste en colocarse encima del objeto que deseemos y pulsar el botón izquierdo del
ratón. Con ello el objeto queda seleccionado, y podemos modificar su tamaño (extendiendo
desde cualquier punto externo del objeto) o simplemente moverlo. Existe un segundo método,
y es utilizando el modo Select Mode. Escoja la herramienta Select Mode y seleccione la parte
del dibujo que desee creando un rectángulo. Ello seleccionará todos los objetos incluidos en
ese rectángulo.

De este modo, podemos seleccionar varios objetos. Alrededor del objeto seleccionado podrá
observar varios pequeños cuadros negros. Estos cuadros son llamados tiradores, y son los
utilizados para modificar el tamaño del objeto. Cuando un objeto se encuentra rodeado de
tiradores significa que se encuentra seleccionado.

2. Rotar

3. Texto
4. Bitmap

Esta herramienta se utiliza para importar dibujos de ficheros de imagen (jpg, jpeg, bmp, pcx,
tga) o bien del portapapeles de WINDOWS. Para llamar un objeto bitmap, utilice esta
herramienta y forme un rectángulo. Una vez creado el rectángulo, podrá importar en
su interior una imagen siguiendo el wizard.

5. Panel

6. Curva

7. Circulo

8. Dibujo A Mano Libre

9. Linea

10.Poligono

11.Polilinea

12.Cuadro

13.Cuadro Con Bordes Redondeados

14.Cuña
Animando Objetos

Cada una de las funciones de Animation dispone de un submenú que deberemos rellenar. Se
trata de las características propias de cada comando de animación. Los comandos de
animación son los siguientes:

1. VISIBILITY

Permite manipular la visibilidad de un objeto dependiendo del valor de una expresión.

2. ROTATION

Permite manipular la rotación de un objeto dependiendo del valor de una expresión, es posible
especificar los grados mínimos y máximos de rotación así como el eje.

3. WIDTH

Permite modificar el ancho de un objeto dependiendo del valor de una expresión.


4. HEIGHT

Permite modificar el alto de un objeto dependiendo del valor de una expresión.

5. FILL

Permite rellenar un objeto con un color especifico en la dirección indicada dependiendo del
valor de una expresión esta animación es muy útil para animar niveles de tanques.

6. TOUCH

Permite programar un objeto de tal forma que funcione como un botón que ejecute una acción
cuando se hace clic sobre él.

7. COLOR
Permite cambiar el color de un objeto dependiendo del valor de una expresión.

8. OLE WEB

No soportado en Site Edition.

9. HORIZONTAL POSITION

Permite modificar la posición horizontal del objeto dependiendo del valor de una expresión.

10.VERTICAL POSITION

Permite modificar la posición vertical del objeto dependiendo del valor de una expresión.

11.HORIZONTAL SLIDER
Permite generar un slider horizontal usando un objeto que lee el valor de una expresión.

12.VERTICAL SLIDER

Permite generar un slider vertical usando un objeto que lee el valor de una expresión.
Introducción a Factory Talk View en HMI

Factory Talk View es un paquete de software utilizado para crear aplicaciones de interface
hombre máquina bajo entorno PC. Factory Talk View utiliza como sistema operativo el entorno
WINDOWS 95/98/NT/2000/XP. Factory Talk View Studio es el sistema de desarrollo. Permite
todas las funciones necesarias para crear ventanas animadas interactivas conectadas a
sistemas de e/s externos o a otras aplicaciones WINDOWS.
Haga doble clic en el icono de Machine Edition

2. Cree un nuevo proyecto denominado Fantasea. Siga los pasos de "a" a "d"

a. Selecione Nuevo

b.escriba su nombre

c. Seleccione su nombre

d. Dele click en create


3. Haga clic en Cancelar cuando se le pregunte "Add Process Faceplates"

Creación de accesos directos Diseño (local) y tiempo de ejecución (Target)

FactoryTalk View Studio permite a los usuarios configurar los métodos de comunicación para

el desarrollo de la aplicación (Local) y la implementación en tiempo de ejecución (Target). Esta


funcionalidad permite

a las aplicaciones que se pruebe en la máquina de desarrollo antes de que sea implantada

terminal. Esto ahorra un volumen significativo de prueba de tiempo y desarrollo de la


aplicación.

A continuación, tenemos tres tipos de software que puede utilizar para hacer la comunicación
entre una

aplicación y controladores:

1. RSLinx Enterprise se utiliza cuando:

• la comunicación se realiza a partir de un PVP / PVPCE o FactoryTalk View Studio para un

controlador Allen Bradley

• si descarga un archivo MER (aplicación IHM) a un PVP / PVPCE

• se utiliza el Administrador de aplicaciones para la gestión de archivos

2. KepServer se utiliza para comunicarse con un controlador de terceros o en otras redes

3. RSLinx Classic se utiliza como alternativa para comunicarse entre elFactoryTalk View Studio y

un controlador Allen Bradley.

En este laboratorio, usaremos

RSLinx Enterprise con un controlador L60 SoftLogix 5860.

Creación de una nueva configuración RSLinx Enterprise

1. En la ventana Explorador, abra Communication Setup siguiendo los pasos de "a" "b".

NOTA: El servidor de datos RSLinx Enterprise se coloca cerca de la parte inferior del árbol

aplicación, por encima de la carpeta System, como se muestra a continuación.


a. Haga doble clic en

RSLinx Enterprise para

acceso a la comunicación

disposición

b. Haga doble Communication

2. En RSLinx Enterprise Configuration Wizard, cree una nueva configuración RSLinx Enterprise.
Seguir los pasos "a" y "b

Configuración de la comunicación (local) de proyecto

La guía local en Communication Setup refleja la visualización de la topología del servidor RSLinx
Enterprise en

equipo de desarrollo. Para esta aplicación, el ordenador de desarrollo se

se comunicará con el controlador L60 SoftLogix 5860 a través de Ethernet.

Vamos a observar las características generales del editor Communication Setup.

Características generales del editor Communication Setup


estaFactoryTalk
Cuando se utiliza con área del dispositivo
y RSLinx es
Enterprise gestiona los dos "design" y Target (tiempo de ejecución). Estos accesos directos
(Design) se utiliza para "ver" los
utilizado
controladores asociados para
a la crear, nombrar o
aplicación.
quitar los accesos directos del
dispositivo.
Un acceso directo a un dispositivo
representa una ruta hacia un
dispositivo específico con el que
una aplicación de cliente

El botón Apply le permite


aplique el nombre del acceso
directo a la ruta
seleccionada y asocia el acceso
directo a un
dispositivo específico.

1. Primero vamos a definir el controlador (SoftLogix) que utilizamos en este ejemplo.

b. Haga clic en el signo (+) para expandir la red Ethernet


a. Asegúrese de que
design local Está
seleccionado.
c. Seleccione la dirección IP: 10.96.63.2, que corresponde a la tarjeta

Ethernet de Softlogix que se está ejecutando en el equipo. Haga clic en el signo

(+) para acceder al bus de Softlogix.

d. Después de acceder al bus de SoftLogix, seleccione la CPU, 1789-L60 / A. Esta CPU ya


tiene un programa que se ejecuta, llamado Fantasea.
2. Agregue un "device shortcut" al controlador seleccionado. El "device shortcut" es la
definición del que el FactoryTalk View Studio se comunicará con el controlador:

a. Compruebe que el
controlador 1789-L60 / A
está seleccionado y,
a continuación, haga clic en
el botón Add.

c. Haga clic en apply

b. Asigne el nombre SC al usuario


Device Shortcut
d. dele click en yes y luego ok

3. Ahora si selecciona el acceso directo "SC", puede ver que el SoftLogix, ubicado en la
ranura 2 del chasis, quedará resaltado. Esto es una indicación de que el acceso directo
se asignó correctamente a su correspondiente controlador, permitiendo la
comunicación entre la aplicación que se está desarrollando y el controlador
seleccionado.

Configuración de la comunicación en tiempo de ejecución - Tab Runtime (Target)

En la ficha Runtime (Target), vamos a configurar la forma en que PanelView Plus o el PanelView
CE

se comunicará con el controlador. En nuestro ejemplo, ejecutaremos la aplicación en el


ordenador, luego

las rutas de diseño (local) y Runtime (target) serán iguales.

1. Vamos a copiar Design (Local) para Runtime (Target)


a. Haga clic en el botón Copy from. Deign to runtime

Click en yes
Creación de una pantalla con un objeto vinculado a una etiqueta del controlador

Con la comunicación debidamente configurada, usted está listo para crear un objeto en una
pantalla y

navegar por las etiquetas del controlador.

1. Cree una nueva pantalla.

a. En la ventana
Explorador, haga clic
en

botón derecho en
Displays

seleccione Nuevo

2. Cree un objeto de pantalla numérica en la nueva pantalla.

a. Seleccione Numeric Display


en la barra de herramientas
Objetos.
b. Arrastre el ratón hasta la
posición y dibuje un
rectángulo en el centro de la
pantalla

d. Modifique la apariencia del objeto de la


imagen. forma que desee en la ficha General. c. Haga doble clic en el objeto Numeric
Seleccione la ficha Conexiones Display para traer el cuadro de diálogo
Propiedades.
e. Haga clic en
símbolo para abrir etiquetas
Navegador.

f. Haga clic con el botón derecho en


Fantaseana raíz y seleccione Refresh
All Folders para ver el acceso directo SC en
RSLinx Enterprise creado anteriormente.

g. Haga doble clic en la carpeta SC.


Haga doble clic en la carpeta en línea

h. Selecione o tag
E1_Cylinder_1_6_press.

i. Clique em OK
Añadir objetos “vivos” a una Pantalla

Ahora que se ha configurado una ruta de comunicación hacia el controlador, estamos listos
para añadir objetos (botones,

display numéricos, etc.) que utilicen información del controlador en la pantalla. Este ejercicio
utiliza una diversa variedad de

botones, despliegues de datos e imágenes para ilustrar la funcionalidad y capacidades de las


aplicaciones de FactoryTalk

Machine Edition.

1. Haga doble-click en la pantalla MAINpara abrir esta pantalla.

2. Seleccione la herramienta Maintained Pushbutton de la barra de herramientas de Objectso


seleccione

del Menú Objects->Push Button->Maintained.

3. Cuando mueva el cursor sobre la pantalla MAIN el cursos aparecerá como

4. Mueva el cursor al centro de la pantalla; presione y sostenga el botón izquierdo del mouse,
desliceel mouse

hacia abajo y a la derecha para crear el objeto Maintained Pushbutton.

5. Presione la pestaña Commonpara activarla.

6. Cambie la Altura (Height) y Anchura (Width)


para definir el tamaño del objeto Maintained
Pushbutton.
7. Presione el botón apply para aplicar los cambios. Elbotón deberá moverse y modificar su
tamaño para

ajustar los cambios realizados. Si accidentalmente presiono OK, simplemente abra nuevamente
las

propiedades del botón al hacer doble-click en el botón.

8. Presione la pestaña Statespara activar esta sección. Los Estados son eventos que ocurren
cuando el valor
del tag utilizado en Connection: Valuees
igual al valor
definido en el campo Value del estado
seleccionado. Si
el valor del tag en Connection: Valueno es
igual a
ninguno de los estados definidos, entonces
se presenta
el estado Error.
Los botones tienen 3 estados: State0,
State1, y Error.
Por omisión, State0 está configurado para
ocurrir
cuando el valor del tag en Connection:
Valuesea
cero; State1 ocurre cuando el valor del tag
es uno.Se
puede colocar cualquier valor entero valido
en el campo
Value. Generalmente se utiliza el cero y el
uno.
También se puede crear un botón con el
valor de uno
en State0 Value, y con cero en State1 Value.
Existen otros objetos más complejos que
pueden
configurarse con un mayor número de
estados. Estos
se llaman objetos multi-estado. Existen dos
objetos
multi-estado: Botón Multi-estadoe
Indicador Multiestado.
9. Seleccione State0en el campo Select state:

10. Introduzca el texto ‘Arranque Peletizador’en el


campo

Caption.

11. Presione el Botón Bold(Negritas).

12. Presione la opción Back colory seleccione el color Negro.

13. Presione el botón de examinar de Image.


14. Presione el botón Launch Library para lanzar la librería del Symbol Factory.

15. Seleccione la Categoría Gadget Buttons 2.


16. Seleccione la imagen del botón Illuminated rectangular pushbutton (Green Up Off).

17. Presione el botón Copypara copiar la imagen a la librería de imágenes del proyecto.
18. Presione el botón Paste from Library para añadir la imagen a la librería del proyecto.

19. Puede conservar el nombre de la imagen o introducir un nombre nuevo, presione OK.

20. Presione OK una vez más para asignar esta imagen al estado cero State0
21. Las propiedades del botón State0 deberán aparecer como a continuación.

Lo mismo se realiza para el estado1

22. Cierre la librería del Symbol Factory.

23. Presione en la pestaña Connections.


24. En el renglón Value, presione el botón Browse en la columna Tag

25. Presione el click-derecho en Introen la lista de la sección Folders; y seleccione Refresh All
Folderspara

actualizar la información que contiene este servidor de datos.


26. Haga doble-click en la carpeta Intro para

expandirla.

27. Haga doble-click en Onlinepara expandirlo.

Luego le damos run y tendríamos algo asi

Das könnte Ihnen auch gefallen