instalación de software flexisoft - logicbus inicio... · 3. establezca los parámetros de...

49
Instalación de software FlexiSoft ® Para instalar el software de configuración FlexiSoft® - Abra Microsoft ® Windows. - Inserte el Disco de Instalación de FlexiSoft®, o ejecute el Instalador en caso de haberlo descargado. - La ventana de bienvenida aparece en la pantalla. Haga clic en Siguiente/Next. - Seleccione la carpeta de destino en la instalación instalará los archivos. www.logicbus.com [email protected]m

Upload: others

Post on 10-Aug-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Instalación de software FlexiSoft - Logicbus Inicio... · 3. Establezca los parámetros de "alarma" y las fichas "Configuración" y pulse "OK". Usted puede ver una ventana de la

Instalación de software FlexiSoft ®

Para instalar el software de configuración FlexiSoft®

- Abra Microsoft ® Windows.

- Inserte el Disco de Instalación de FlexiSoft®, o ejecute el Instalador en caso de haberlo descargado.

- La ventana de bienvenida aparece en la pantalla. Haga clic en Siguiente/Next.

- Seleccione la carpeta de destino en la instalación instalará los archivos.

[email protected]

Page 2: Instalación de software FlexiSoft - Logicbus Inicio... · 3. Establezca los parámetros de "alarma" y las fichas "Configuración" y pulse "OK". Usted puede ver una ventana de la

- Haga clic en Siguiente/Next, se inicia la instalación. Aparecerá un cuadro de diálogo que indica el estado de progreso de la instalación.

[email protected]

Page 3: Instalación de software FlexiSoft - Logicbus Inicio... · 3. Establezca los parámetros de "alarma" y las fichas "Configuración" y pulse "OK". Usted puede ver una ventana de la

- Aparecerá una pantalla que le informará cuando la instalación se haya completado. Haga click en Cerrar/Close para finalizar la instalación.

Desinstalación del Software FlexiSoft®

- En Windows, haga clic en el botón Inicio. - Seleccione Todos los Programas. - Seleccione "Renu Electronics Iberia. Ltd " - Seleccione FlexiSoft ®. - Seleccione Desinstalar/Uninstall.

Mostrará la siguiente pantalla, la cual le pedirá confirmación para desinstalar FlexiSoft®. Al dar click en Si/Yes, se realizará el proceso de desinstalación de FlexiSoft®

[email protected]

Page 4: Instalación de software FlexiSoft - Logicbus Inicio... · 3. Establezca los parámetros de "alarma" y las fichas "Configuración" y pulse "OK". Usted puede ver una ventana de la

Pasos para iniciar el Software FlexiSoft®

- En Windows, haga clic en el botón Inicio. - Seleccione Todos los Programas. - Seleccione "Renu Electronics Iberia. Ltd " - Seleccione FlexiSoft ® - Seleccione Nueva aplicación/New, ya sea desde la estación de herramientas o

desde el menú Archivo/File. - Seleccione Modelo y el Producto que se desea ajustar haciendo click en la lista del

producto.

[email protected]

Page 5: Instalación de software FlexiSoft - Logicbus Inicio... · 3. Establezca los parámetros de "alarma" y las fichas "Configuración" y pulse "OK". Usted puede ver una ventana de la

- Definir la configuración de la unidad (Nombre del proyecto, alguna descripción,

etc.). Una vez realizado esto, dar click en OK.

- El siguiente paso es definir la base de datos de etiquetas y luego definir las pantallas de acuerdo a su aplicación.

[email protected]

Page 6: Instalación de software FlexiSoft - Logicbus Inicio... · 3. Establezca los parámetros de "alarma" y las fichas "Configuración" y pulse "OK". Usted puede ver una ventana de la

Crear un proyecto de ejemplo

En esta sección se explica la creación de un proyecto de ejemplo una vez descargado a la unidad, esta configuración básica permite que la unidad se conecte al PLC, mostrar una pantalla de inicio, y mostrar una pantalla que contiene un PLC, registrar el monitor cuando un interruptor en la pantalla de inicio se presiona.

Le recomendamos que lleve a cabo los pasos siguientes para crear el proyecto de ejemplo.

Ajuste de los parámetros del sistema: - Cada vez que se inicia un nuevo proyecto, siempre debe configurar los parámetros

del sistema antes de cualquier creación de ventanas. - Definir las condiciones básicas de funcionamiento de la unidad FP ®, tales como qué

tipo de PLC que está conectando.

Nota: En programa de escalera, cuando los registros de temporizador y contador se utilizan en

las instrucciones del temporizador y el contador, estos registros no serán retenidos en poder hacia abajo. Los registros de temporizador y contador pueden ser retenidos sólo cuando se utilizan como registros de propósito general.

[email protected]

Page 7: Instalación de software FlexiSoft - Logicbus Inicio... · 3. Establezca los parámetros de "alarma" y las fichas "Configuración" y pulse "OK". Usted puede ver una ventana de la

Para editar los parámetros del sistema:

1. Haga click en el botón "NewProject". Haga click en "OK", después aparecerá el cuadro de diálogo "Project Configuration".

2. El cuadro de diálogo tiene cinco (5) fichas: la información del proyecto, COM1, COM2, Ethernet, puerto de expansión, alarma y Configuración. Seleccione la pestaña Información del proyecto.

Nota: Las pestañas "COM1", "COM2" y "Ethernet" aparecerán con respecto a la unidad

seleccionada en la lista. Estas son opcionales y pueden aparecer en este cuadro de diálogo al tener compatibilidad en el modelo seleccionado.

- Punto 1: Puede definir el nombre del proyecto. - Punto 2: Puede definir la ruta para el proyecto que desea guardar. - Punto 3: Puede mencionar alguna nota especial, si es necesario.

[email protected]

Page 8: Instalación de software FlexiSoft - Logicbus Inicio... · 3. Establezca los parámetros de "alarma" y las fichas "Configuración" y pulse "OK". Usted puede ver una ventana de la

- Punto 4: Puede definir el nombre del autor. - Punto 5: Se puede definir contraseña para el proyecto que ha creado. - Punto 6: Se puede ver la información del modelo seleccionado. - Punto 7: Se puede ver la imagen del modelo seleccionado.

Nota: El punto 6 y 7 aparecerá con todas las pestañas de "Configuración del proyecto".

3. Establezca los parámetros de "alarma" y las fichas "Configuración" y pulse "OK".

Usted puede ver una ventana de la aplicación información de listado como pantallas, nodos, etiquetas y usuarios. Después de ajustar los parámetros de nivel macro a partir de estos elementos del proyecto, su aplicación está lista para su descarga.

Descarga de aplicaciones en la unidad

Una vez realizado en proyecto y configurar la unidad, se procede a descargar la aplicación a la unidad, a continuación se muestran los pasos a seguir:

- Ingrese al menú Project, seleccione la opción Tansfer y aparecerán dos

opciones más: o Download – Sirve para descargar la aplicación a la unidad. o Upload – Sirve para copiar la aplicación guardada en la unidad a

cualquier dispositivo de almacenamiento. En este caso seleccionamos la opción Download.

[email protected]

Page 9: Instalación de software FlexiSoft - Logicbus Inicio... · 3. Establezca los parámetros de "alarma" y las fichas "Configuración" y pulse "OK". Usted puede ver una ventana de la

Aparecerá una ventana de configuración donde se especificarán los parámetros de descarga:

- 1 – Puerto de descarga: Seleccionar el puerto de descarga que se va a utilizar

(Serial, USB, Ethernet).

o Puerto Serial – Se habilitarán las configuraciones del puerto serial, asi podrá seleccionar el # de puerto, paridad, bit de parada, etc.

o USB – Al seleccionar este puerto de descarga, las configuraciones no estarán habilitadas y únicamente habrá que configurar las preferencias de descarga.

o Ethernet – Este puerto habilitará las configuraciones de Ethernet que

ya tienen los valores predefinidos.

1 2

3

4

[email protected]

Page 10: Instalación de software FlexiSoft - Logicbus Inicio... · 3. Establezca los parámetros de "alarma" y las fichas "Configuración" y pulse "OK". Usted puede ver una ventana de la

- 2 – Configuración Serial: Como ya se mostró en el punto anterior, esta

configuración sólo estará habilitada al utilizar los puertos Serial y Ethernet.

- 3 – Opciones de descarga: En este apartado seleccionaremos las preferencias de descarga como descargar el Firmware de la unidad (en caso de ser necesario), únicamente descargar la aplicación o el ladder, el tipo de fuente, datos de memoria o las configuraciones de Ethernet (previamente configuradas en el apartado 2).

Nota: Es importante siempre tener habilitadas las casillas Application y Ladder como

opciones de descarga, ya que es la parte más importante de nuestra aplicación, además de que si alguna de estas falta, nuestra unidad entrada en modo error y habrá que realizar la descarga nuevamente.

- 4 – Configuraciones de dispositivo: Seleccione las opciones que realizará el dispositivo después de realizar la descarga de la aplicación, por ejemplo:

o Poner la unidad en modo de prueba automáticamente. o Poner la unidad en modo de ejecución al terminar la descarga y la

prueba. o Iniciar la unidad sin utilizar la memoria.

[email protected]

Page 11: Instalación de software FlexiSoft - Logicbus Inicio... · 3. Establezca los parámetros de "alarma" y las fichas "Configuración" y pulse "OK". Usted puede ver una ventana de la

Por último, dar click en el botón Download y esperar que la aplicación esté completamente descargada.

[email protected]

Page 12: Instalación de software FlexiSoft - Logicbus Inicio... · 3. Establezca los parámetros de "alarma" y las fichas "Configuración" y pulse "OK". Usted puede ver una ventana de la

Programa ejemplo para la unidad LBFP775043TN - E

Descripción del problema Se requiere un sistema de alarma de temperatura, teniendo en cuenta las siguientes especificaciones:

- El usuario ingresará la temperatura de activación de la alarma. - Una vez superada la temperatura establecida, encenderá una alarma la cual

NO será desactivada hasta que la temperatura sea inferior a la marca establecida.

- Si el usuario apaga la alarma y la temperatura sigue siendo mayor de la establecida, después de 3 segundos se encenderá de nuevo la alarma.

Teniendo una nueva aplicación en nuestro software, se procede a realizar el diseño de nuestra aplicación:

- En la venta Projects Information, seleccionamos la carpeta Screens y en seguida la carpeta Screen 1, de este modo abrirá la ventana de diseño de pantalla de nuestra unidad LBFP775043TN – E.

[email protected]

Page 13: Instalación de software FlexiSoft - Logicbus Inicio... · 3. Establezca los parámetros de "alarma" y las fichas "Configuración" y pulse "OK". Usted puede ver una ventana de la

- En el menú Draw, opción Buttons, Bit Action, seleccionar Set Bit. Y colocamos el número de botones necesarios, en este caso se utilizará 1. Colocamos también un Reset Bit con el nombre “Apagar Alarma”.

- Una vez colocados los botones, se les da un nombre y se direccionan, esto en la ventana Screen Properties. En la sección Appearance podemos seleccionar preferencias de pantalla de nuestro botón, como color de fuente, tamaño, etc. En la opción On Text se escribe el texto del botón (Encender o Apagar en este caso). Y en la sección Tag Properties se coloca la dirección del botón.

[email protected]

Page 14: Instalación de software FlexiSoft - Logicbus Inicio... · 3. Establezca los parámetros de "alarma" y las fichas "Configuración" y pulse "OK". Usted puede ver una ventana de la

- En el menú Draw, opción Input Objects, Data Entry, seleccionamos Numerical.

Para así colocar nuestros indicadores de temperatura.

- En la ventana Screen Properties, en la sección Display Data Properties

direccionamos nuestros indicadores numéricos. En la sección Apariencia podemos seleccionar distintos parámetros como, tamaño de texto, color y tipo de fuente, etc.

[email protected]

Page 15: Instalación de software FlexiSoft - Logicbus Inicio... · 3. Establezca los parámetros de "alarma" y las fichas "Configuración" y pulse "OK". Usted puede ver una ventana de la

- En el menú Draw, opción Display Objects, seleccionamos la opción Text para

crear cuadros de texto que servirán como etiquetas de cada indicador. De igual manera, en la ventana Screen Properties, podemos editar las preferencias deseadas. En este caso los cuadros de texto NO se direccionan.

- Por último, en el menú Draw, opción Display Objects, seleccionamos la opción

Bit Lamp para crear nuestro indicador o salida.

[email protected]

Page 16: Instalación de software FlexiSoft - Logicbus Inicio... · 3. Establezca los parámetros de "alarma" y las fichas "Configuración" y pulse "OK". Usted puede ver una ventana de la

- En la ventana de propiedades, en la sección Lamp Properties, seleccionamos la dirección deseada de nuestro indicador o salida. En la opción Style seleccionamos From Picture Library y agregamos las imágenes de encendido y apagado de nuestro indicador.

De este modo damos por terminado nuestro diseño de pantalla y se procede a realizar nuestro programa en ladder.

[email protected]

Page 17: Instalación de software FlexiSoft - Logicbus Inicio... · 3. Establezca los parámetros de "alarma" y las fichas "Configuración" y pulse "OK". Usted puede ver una ventana de la

Bloque Lógico

- En la ventana Projects Information, seleccionamos la carpeta Logic Blocks,

subcarpeta Main, y se abrirá la carpeta Block 1, al darle click abrirá la ventana de diseño del ladder de nuestra unidad LBFP775043TN – E.

- En la barra de herramientas que aparece a la izquierda, seleccionamos un

contacto N.O. (Normally Open) que servirá como botón de encendido de nuestro sistema de alarma. Lo colocamos en el renglón 1 y en la ventana de propiedades, sección Instruction Properties, opción Address se direcciona nuestro botón.

Nota: Es importante colocar la misma dirección que usamos en los botones de encendido de nuestro diseño de pantalla, ya que si no se direcciona igual el programa no funcionará a pesar de no haber errores.

[email protected]

Page 18: Instalación de software FlexiSoft - Logicbus Inicio... · 3. Establezca los parámetros de "alarma" y las fichas "Configuración" y pulse "OK". Usted puede ver una ventana de la

- En la barra de herramientas seleccionamos la opción Compare y seleccionamos la función llamada Greater Than (>). Esta opción también se encuentra en nuestra barra de herramientas rápidas situada a la izquierda de nuestro panel de diseño.

- Una vez colocado nuestro comparador, direccionamos cada elemento a

comparar en nuestra ventana de propiedades. En la opción Operand A se coloca la misma dirección que nuestro indicador de temperatura de nuestra pantalla de diseño, y en la opción Operand B se coloca la misma dirección de nuestro límite de temperatura (que será ingresado por el usuario).

[email protected]

Page 19: Instalación de software FlexiSoft - Logicbus Inicio... · 3. Establezca los parámetros de "alarma" y las fichas "Configuración" y pulse "OK". Usted puede ver una ventana de la

- Al final del renglón, en la barra de herramientas rápidas buscamos la opción Output y la colocamos después de nuestro comparador con una dirección de memoria (en este caso B00002) para que guarde el estado de la temperatura. También colocamos una salida en paralelo con la dirección Y01000 que será nuestro indicador externo. En la barra de herramientas rápidas usamos una herramienta llamada Vertical Link la cual nos permite realizar operaciones en paralelo.

- En el renglón 2 se coloca un contacto N.O. con la misma dirección de nuestra memoria (B00002) para que así nuestro programa tenga secuencia.

- Enseguida, colocamos un botón N.C. con la misma dirección que nuestra imagen indicadora de alarma (B00001). De este modo se tiene que nuestra salida (B00001) siempre está activada, sin embargo no tendrá alimentación a menos que la memoria indicadora (B00002) esté activada.

[email protected]

Page 20: Instalación de software FlexiSoft - Logicbus Inicio... · 3. Establezca los parámetros de "alarma" y las fichas "Configuración" y pulse "OK". Usted puede ver una ventana de la

- Enseguida de nuestra salida colocamos un Timer On (TON) ubicado en la barra de herramientas rápidas o en el botón Timer en la barra de herramientas estándar. En la ventana de propiedades es importante especificar los siguientes parámetros: o Tag (Preset Register):

o Type: Constant o Comment: 0 o Constant: 5 (este valor se especifica dependiendo el numero

de segundos que se desean para el funcionamiento de nuestro Timer)

o Tag (Timer Register): o Address: T00061 o Coment: Esta opción es llenada predeterminadamente o Name: Esta opción es llenada predeterminadamente

Nota: Los Timers se direccionan según el valor del múltiplo o submúltiplo a utilizar:

o Dirección del Timer T000 a T0060: Funcionan con un múltiplo de 10 mS. o Dirección del Timer T061 a T190: Funcionan con un múltiplo de 100 mS. o Dirección del Timer T191 a T255: Funcionan con múltiplo de 1 Seg.

En este caso utilizamos el Timer ON con la dirección T191, con una constante de valor 1

que indica que su periodo de activación será de 1 segundo.

[email protected]

Page 21: Instalación de software FlexiSoft - Logicbus Inicio... · 3. Establezca los parámetros de "alarma" y las fichas "Configuración" y pulse "OK". Usted puede ver una ventana de la

- En la barra de herramientas estándar damos click al botón Special Instructions, opción Data Processing y seleccionamos la opción Device Set. Colocamos nuestra instrucción después de nuestro Timer ON. En la ventana de propiedades, sección Operand A (Source), en la opción Address colocamos la dirección de nuestra salida (B00001). De este modo tenemos que al activarse el Timer durante un segundo, el Device Set se encargará de poner nuestra salida en estado OFF.

Una vez realizada esta secuencia, se necesita repetir el proceso de encendido y apagado

de nuestra salida, para lo cual colocaremos en el renglón 3 las instrucciones necesarias: - Colocamos un contacto N.O. con la dirección de nuestra salida, para que así

tenga secuencia con la línea anterior.

- Enseguida colocamos otro contacto N.O. con la dirección de nuestra memoria.

[email protected]

Page 22: Instalación de software FlexiSoft - Logicbus Inicio... · 3. Establezca los parámetros de "alarma" y las fichas "Configuración" y pulse "OK". Usted puede ver una ventana de la

- Colocamos después un Timer ON con la dirección T0062 (recuerde que la dirección T061 fue utilizada con el primer Timer).

Nota: Al hacer esto en nuestro programa ocurre la siguiente secuencia:

- En la línea 2 el Device Set se encargo de dejar nuestra salida en estado OFF, esto hizo que se mantuviera activo el contacto N.O. del 3er renglón y podemos ver que nuestra memoria (B00002) se mantiene activa siempre y cuando la temperatura sea mayor a la establecida, automáticamente entra en función nuestro segundo Timer ON que enciende nuestra salida durante un segundo.

- En la barra de herramientas estándar damos click al botón Special Instructions, opción Data Processing y seleccionamos la opción Device Reset. Colocamos nuestra instrucción después de nuestro Timer ON con la misma dirección de nuestra salida: B00001.

Teniendo como resultado que el Device Reset se encargará de regresar nuestra salida a su

estado original, sin embargo como la temperatura sigue estando por encima de nuestro límite, la secuencia de encendido y apagado (intermitencia) de nuestra salida seguirá ejecutándose hasta que la temperatura sea la correcta.

[email protected]

Page 23: Instalación de software FlexiSoft - Logicbus Inicio... · 3. Establezca los parámetros de "alarma" y las fichas "Configuración" y pulse "OK". Usted puede ver una ventana de la

- En la línea 4 colocamos un contacto N.C. con la dirección de nuestra salida física (Y01000). Y en seguida colocamos un Device Reset con la dirección de nuestra salida indicadora (B00001).

Con esto se tiene que si el usuario oprime el botón de apagado, tanto el indicador en

pantalla como el indicador físico regresan a su estado original (OFF). - En la línea 5 se coloca un contacto N.C. con la dirección de nuestro indicador

de pantalla (B00001).

[email protected]

Page 24: Instalación de software FlexiSoft - Logicbus Inicio... · 3. Establezca los parámetros de "alarma" y las fichas "Configuración" y pulse "OK". Usted puede ver una ventana de la

- Seguido de nuestro contacto colocamos un comparador Greater Than con las

mismas direcciones de nuestro primer comparador, es decir, en el Operand A colocamos la dirección de nuestro Termopar (XW0200) y en el Operand B la de nuestra temperatura establecida (D00000).

- Enseguida colocamos un Timer ON con la constante 3 (que es el número de segundos en que se activará el timer) y con la dirección T-191 (recordando que esa dirección corresponde a los timers con constante de 1 seg.).

[email protected]

Page 25: Instalación de software FlexiSoft - Logicbus Inicio... · 3. Establezca los parámetros de "alarma" y las fichas "Configuración" y pulse "OK". Usted puede ver una ventana de la

- Por último, colocamos un Device Reset con la dirección de nuestro botón de

encendido (B00000).

Se tiene como resultado que al haber apagado nuestra alarma, y si la temperatura aun sigue siendo mayor de lo indicado, después de 3 segundos la alarma encienda de manera automática.

[email protected]

Page 26: Instalación de software FlexiSoft - Logicbus Inicio... · 3. Establezca los parámetros de "alarma" y las fichas "Configuración" y pulse "OK". Usted puede ver una ventana de la

Configuración del módulo de expansión

En este caso estamos utilizando un Termopar como medidor de temperatura y un módulo de expansión LBFPEA-770402U-16 que realizará la lectura en entrada analógica, habrá que configurar los Slots de expansión:

- En la venta Projects Information, seleccionamos la carpeta IO Allocation,

subcarpeta Expansion, se abrirán las opciones de expansión:

o Slot 1: Al dar click derecho sobre la etiqueta de slot se abrirá la opción Edit. Al dar click seleccionamos la pestaña Slot 1 y buscamos el módulo (LB)FPED-HS-(77)0808RN.

o Slot 2: Al dar click derecho sobre la etiqueta de slot se abrirá la opción Edit. Al dar click seleccionamos la pestaña Slot 2 y buscamos el módulo (LB)FPEA-(77)0402U-16.

[email protected]

Page 27: Instalación de software FlexiSoft - Logicbus Inicio... · 3. Establezca los parámetros de "alarma" y las fichas "Configuración" y pulse "OK". Usted puede ver una ventana de la

Con esto quedan declarados nuestros módulos de expansión. Es importante colocar los módulos en el orden que aquí se indican, de lo contrario a pesar de no tener errores en la aplicación, habrá errores de comunicación con los puertos.

Una vez hecho esto, habrá que programar el módulo de expansión No. 2 para que así convierta la señal analógica de modo que pueda ser detectada por la unidad. Para esto haremos lo siguientes pasos:

- En la ventana Projects Information, seleccionamos la carpeta Logic Blocks,

subcarpeta Power Up, y se abrirá la carpeta Block 2, al darle click abrirá la ventana de diseño del ladder de nuestra unidad de expansión. Esto se hace para que al encender la unidad PLC automáticamente cargue el programa de conversión antes de ejecutar nuestra secuencia principal.

[email protected]

Page 28: Instalación de software FlexiSoft - Logicbus Inicio... · 3. Establezca los parámetros de "alarma" y las fichas "Configuración" y pulse "OK". Usted puede ver una ventana de la

- Colocamos en contacto N.O. en la línea 1 con la dirección de nuestra salida

(B00001) y de manera paralela colocamos un contacto N.C., en la barra de herramientas rápidas usamos una herramienta llamada Vertical Link, la cual nos permite realizar operaciones en paralelo.

- En la barra de herramientas rápidas buscamos MOW Word, aparece también en el botón Data Transfer de la barra de herramientas estándar. En la ventana de propiedades, sección Operand A (Source) editamos las siguientes opciones:

o Type: Constant o Constant: 14 (Se especifica el número 14 debido a que estamos utilizando

un Termopar tipo K)

- En la sección Operand B (Destination) editamos las siguientes opciones: o Address: MW0200 (Esto se hace para que habilite todas las entradas del

modulo de expansión, se agrega la terminación debido a que está ubicado en el Slot de expansión 2).

Se procede a realizar la descarga de la aplicación para así poder ejecutar nuestro sistema de alarma.

[email protected]

Page 29: Instalación de software FlexiSoft - Logicbus Inicio... · 3. Establezca los parámetros de "alarma" y las fichas "Configuración" y pulse "OK". Usted puede ver una ventana de la

Detalles adicionales del proyecto

A continuación se presentan los diferentes detalles agregados al proyecto, entre los cuales destacan la integración de indicadores gráficos, mejoramiento de la interfaz gráfica, colocación de logo de la empresa Logicbus S.A. de C.V. a modo de pantalla emergente.

Gráficos Indicadores

Como parte del sistema de alarma se desea hacer una demostración más avanzada donde muestre las capacidades graficas del PLC. Para dicho propósito se planea usar la herramienta Meter:

- En el menú Draw, opción Display Objects, seleccionamos la opción Meter para crear indicadores gráficos de tipo tacómetro.

- De igual manera, en la ventana Screen Properties, podemos editar las preferencias deseadas. En este caso habrá que editar distintas propiedades:

o Animation: Habilitar la sección Animation y direccionar con la dirección D00011.

o Appearance Meter Foreground: Editar la opción Maximum Display Range y establecer 100 como valor máximo.

o Operation: Direccionar el indicador en la opción Tag Address con la dirección D00011. En la opción Value-End establecer 100 como valor final. De este modo nos aseguramos que nuestro indicador solo registrará 100° como temperatura máxima.

[email protected]

Page 30: Instalación de software FlexiSoft - Logicbus Inicio... · 3. Establezca los parámetros de "alarma" y las fichas "Configuración" y pulse "OK". Usted puede ver una ventana de la

- En el menú Draw, opción Display Objects, seleccionamos la opción Real Time Trend para crear un indicador gráfico en tiempo real. A continuación se presentan las opciones a editar en la ventana de propiedades:

o Appearance: Span Time – 60 o Tag Attributes: En la opción Tag Address usar la misma dirección del

indicador de tacómetro (D0001). o Time Scale Properties: Colocar HH:MM:SS en la opción Format. o Value Scale Properties: Editar la opción Maximum Value con el valor

100 para que nuestra gráfica tenga un indicador máximo de 100°.

[email protected]

Page 31: Instalación de software FlexiSoft - Logicbus Inicio... · 3. Establezca los parámetros de "alarma" y las fichas "Configuración" y pulse "OK". Usted puede ver una ventana de la

- Colocar un botón de tipo Set Bit que funcione como botón de regreso a la pantalla principal. Se recomienda utilizar una dirección que no esté relacionada con las demás y que sea fácil identificarla, en este caso B01000. (Habrá que crear previamente una dirección Tag con esa dirección y nombrarla Return).

Como detalle adicional se agregó el logotipo de la empresa. Utilizando la herramienta Picture situada en la barra de herramientas rápidas colocamos el cuadro de imagen en la posición deseada. En la ventana de propiedades, en la sección Picture Properties, seleccionar Picture Browser en Picture Type. Y en la opción Picture Name buscar la dirección de nuestra imagen.

[email protected]

Page 32: Instalación de software FlexiSoft - Logicbus Inicio... · 3. Establezca los parámetros de "alarma" y las fichas "Configuración" y pulse "OK". Usted puede ver una ventana de la

Se requiere colocar una nueva ventana, esta vez será una ventana emergente, la cual tendrá el objetivo de mostrar la información de contacto de la empresa Logicbus S.A. de C.V.

En ventana Projects Information, dar click derecho en la subcarpeta Screens y seleccionar la opción New Popup Screen. Automáticamente se creará la ventana con un nombre predeterminado.

En nuestra pantalla principal, se necesita colocar el botón de pantalla emergente. En el

menú Draw, opción Buttons, opción Navigation Buttons, seleccionar Open Popup Screen.

[email protected]

Page 33: Instalación de software FlexiSoft - Logicbus Inicio... · 3. Establezca los parámetros de "alarma" y las fichas "Configuración" y pulse "OK". Usted puede ver una ventana de la

El botón está situado en la esquina inferior derecha y tendrán que configurarse las siguientes opciones en la ventana de propiedades:

- Button Properties: o Button Style – Seleccionar la opción User Defined Images. o On State Image – Especificar la ubicación del archivo de imagen. o Screen Number – Seleccionar el número de pantalla deseado, que en

este caso es 65005.

Configuración de pantalla emergente

Al crear nuestra pantalla emergente (Screen65005) se debe colocar el objeto a mostrar. Al seleccionar la pantalla en la ventana Project Information se abrirá la ventana en blanco.

[email protected]

Page 34: Instalación de software FlexiSoft - Logicbus Inicio... · 3. Establezca los parámetros de "alarma" y las fichas "Configuración" y pulse "OK". Usted puede ver una ventana de la

En la barra de herramientas rápidas, seleccionar Picture y re-dimensionar el cuadro de imagen del mismo tamaño de la ventana emergente. Una vez hecho esto, en la ventana de propiedades, sección Picture Properties, Picture Name, especificar la ruta de acceso a la imagen deseada.

[email protected]

Page 35: Instalación de software FlexiSoft - Logicbus Inicio... · 3. Establezca los parámetros de "alarma" y las fichas "Configuración" y pulse "OK". Usted puede ver una ventana de la

Programación de pantallas Al tener en dicho proyecto más de 1 ventana, habrá que agregar unas líneas más en nuestro bloque lógico, así como programar el arranque de nuestro PLC y configurar las preferencias de ejecución en el mismo:

- En la ventana Project Information, seleccionar el apartado Task y aparecerá la ventana de configuración de tareas:

A la izquierda aparece el tipo de tarea a realizar, por ejemplo Power On Tasks que realizara tareas al momento de encender el PLC y Global Tasks que realiza tareas siempre que el PLC se encuentre encendido.

- Seleccionar la opción Power On Tasks, y a la derecha aparecerán las múltiples opciones de configuración de arranque. Se debe agregar la tarea Goto Screen, y seleccionar en las direcciones el nombre y número de la pantalla. Por último dar click en Add y la tarea estará asignada.

[email protected]

Page 36: Instalación de software FlexiSoft - Logicbus Inicio... · 3. Establezca los parámetros de "alarma" y las fichas "Configuración" y pulse "OK". Usted puede ver una ventana de la

De este modo se tiene que al encender el PLC mostrara la pantalla 1 (la pantalla principal de nuestra aplicación). Enseguida se coloca una nueva tarea con la opción Write Value to Tag, y en el apartado Tag Operations insertar las siguientes especificaciones:

- Tag: D00010 que es la dirección de nuestra variable de la 2da pantalla (previament creada).

- Number: 1 que es el valor que se asignará al estado apagado de nuestra 2da pantalla, esto es necesario debido a que si el valor es diferente de 0 la pantalla se ejecutará primero que la pantalla principal. Dar click en Add y la tarea será asignada.

Se debe programar una tarea global para así realizar el cambio de pantalla sin ningún problema.

- Seleccionar el apartado Global Tasks y en opciones de configuración de la

izquierda utilizar Switch Screen From Tag y en la opción Tag seleccionar la misma dirección de nuestra pantalla 2 (D00010). Dar click en Add y la tarea estará programada.

[email protected]

Page 37: Instalación de software FlexiSoft - Logicbus Inicio... · 3. Establezca los parámetros de "alarma" y las fichas "Configuración" y pulse "OK". Usted puede ver una ventana de la

En el bloque lógico se necesita programar los cambios de pantalla por lo que se integrarán 2 líneas al programa:

- Insertar un contacto N.O. con la dirección de memoria de activación de la

alarma (B00002).

- En la barra de herramientas estándar, en el botón I/O Instructions, seleccionar la opción Rising Edge que envía un pulso positivo a alguna dirección.

Se coloca después del contacto antes colocado. En seguida

colocar un MOV Word y editar las siguientes configuraciones en la ventana de propiedades:

- Operand A (Source): o Type: Constant o Constant: 2

- Operand B (Destination):

o Address: D00010

[email protected]

Page 38: Instalación de software FlexiSoft - Logicbus Inicio... · 3. Establezca los parámetros de "alarma" y las fichas "Configuración" y pulse "OK". Usted puede ver una ventana de la

En esta línea se tiene como resultado que, al recordar que a la variable D00010 se le asignó un valor por defecto de 1, al activarse la memoria B00002, manda un pulso positivo y mueve un valor de 2 a la variable D00010.

- En la línea 7 colocar nuevamente 1 contacto N.O. con la misma dirección de nuestra memoria B00002, después colocar un Falling Edge ubicado en el botón I/O Instructions de la barra de herramientas estándar.

- Después colocar nuevamente un MOV Word con los mismos datos del

anterior, sólo que en valor constante se coloca 1.

En estas 2 últimas líneas se tiene que al activarse la memoria B00002 envía un pulso que

activa el cambio de pantalla, y en la línea 7 se programa para que la pantalla tenga un valor negado de 1 y no haga el cambio hasta oprimir el botón Regreso. Debido a que en el registro de datos los valores se ingresan en múltiplos de 100, se debe programar una línea con la instrucción de dividir, y así las gráficas muestran el resultado en valor real.

[email protected]

Page 39: Instalación de software FlexiSoft - Logicbus Inicio... · 3. Establezca los parámetros de "alarma" y las fichas "Configuración" y pulse "OK". Usted puede ver una ventana de la

- En la línea 8 colocar de manera paralela un contacto N.O. y N.C con la dirección de nuestro botón de encendido (B00000). De este modo se tiene que la condición siempre se cumple aunque se apague nuestra alarma.

- En el botón Math de la barra de herramientas estándar, seleccionar la opción

Division, Word y colocar la instrucción después de los contactos antes mencionados.

[email protected]

Page 40: Instalación de software FlexiSoft - Logicbus Inicio... · 3. Establezca los parámetros de "alarma" y las fichas "Configuración" y pulse "OK". Usted puede ver una ventana de la

- En la ventana de propiedades editar los siguientes campos: - Operand A:

o Type: Register o Address: XW0200 (misma dirección del termocople)

- Operand B: o Type: Canstant o Constant: 10

- Operand C: o Address: D00011 (previamente creada)

Con estas instrucciones se tiene que el valor ingresado se dividirá entre 10 y mostrará el

valor en la dirección de las gráficas (D00011). Por ejemplo, al ingresar o registrar un valor de 320, se realiza la división entre 10 y muestra el valor real en las gráficas, que es 32 °C.

Por último, y recordando que se colocó un botón de regreso en la 2da pantalla, en el bloque lógico principal se colocan las siguientes líneas:

- Colocar un contacto N.O. con la dirección B01000 (previamente creada), después se coloca un Rising Edge.

- Enseguida se coloca un MOV Word con las siguientes especificaciones:

- Operand A (Source): o Type: Constant o Constant: 1

- Operand B (Destination): o Address: D00010 (misma dirección de nuestra variable de pantalla)

[email protected]

Page 41: Instalación de software FlexiSoft - Logicbus Inicio... · 3. Establezca los parámetros de "alarma" y las fichas "Configuración" y pulse "OK". Usted puede ver una ventana de la

Se tiene como resultado que al activar el botón Regresar manda un pulso positivo con valor de 1 a la variable de pantalla (recordando que anteriormente este valor se había negado y ahora se activa).

- Colocar un Device Reset con la dirección del botón de Regresar (B01000).

El botón Regresar es de tipo Set Bit, por lo tanto se colocó el Device Reset para que una vez que realice su función de regreso vuelva a su estado original y el usuario pueda ver la pantalla deseada. Así se da por terminado el Sistema de Control de Temperatura.

[email protected]

Page 42: Instalación de software FlexiSoft - Logicbus Inicio... · 3. Establezca los parámetros de "alarma" y las fichas "Configuración" y pulse "OK". Usted puede ver una ventana de la

Comunicación ModBus

Se menciona que dicho sistema será monitoreado por comunicación ModBus, por lo que se tendrá que configurar el puerto de comunicación, las variables y el programa a utilizar durante el monitoreo.

PLC Como Maestro

En esta configuración el PLC dará órdenes a la computadora y mostrará la medición obtenida, también, al ingresar un dato de temperatura límite en el PLC la computadora dará lectura a dicho dato.

- En la ventana Projects Information, seleccionar el apartado Network

Configuration, y seleccionar Com2 (Esto se hace siempre y cuando el puerto Com1 esté siendo utilizado por algún otro dispositivo):

- Al dar click derecho en el nombre del puerto, seleccionar la opción Add:

Aparecerá la ventana de configuración de de puerto donde se especificarán los siguientes campos:

- Port: Com2 - Protocol: ModBus RTU (Unit As Master) - Address: 2 - Name: Node 2

Los demás valores que aparecen en la ventana de configuración son llenados por defecto y no habrá necesidad de realizar cambios en ellos.

[email protected]

Page 43: Instalación de software FlexiSoft - Logicbus Inicio... · 3. Establezca los parámetros de "alarma" y las fichas "Configuración" y pulse "OK". Usted puede ver una ventana de la

- En la sección Tasks habrá que configurar las siguientes tareas: - Seleccionar Global Tasks. o En la barra de selección de Tasks seleccionar Copy Tag B to Tag A. o Tag A (Destination): colocar la dirección 400001 (previamente creada) o Tag B (Source): D00001 (previamente creada) o Dar click en el botón Add y la tarea será creada.

Siempre que el programa se ejecute realizará la copia de las variables y ahora sólo queda

abrir el programa ModSim32 para realizar la lectura de temperatura.

[email protected]

Page 44: Instalación de software FlexiSoft - Logicbus Inicio... · 3. Establezca los parámetros de "alarma" y las fichas "Configuración" y pulse "OK". Usted puede ver una ventana de la

En la pantalla principal del ModSim32 abrir el menú Connection y seleccionar el puerto de comunicación en el que fue instalado el dispositivo (en este caso será Port5).

Nota: Es necesario abrir el Administrador de Dispositivos de Windows para saber el puerto en que está instalado el dispositivo.

- Aparecerá la ventana de configuración, en donde los valores estarán completados por defecto y sólo habrá que verificar que la opción Baud Rate tenga un valor de 9600 y el campo Parity muestre EVEN . Una vez confirmado, pulsar Ok y la conexión se habrá realizado con éxito.

[email protected]

Page 45: Instalación de software FlexiSoft - Logicbus Inicio... · 3. Establezca los parámetros de "alarma" y las fichas "Configuración" y pulse "OK". Usted puede ver una ventana de la

- Seleccionar la opción New del menú File, para abrir una nueva pantalla de escaneo:

- En la ventana de escáner, editar los siguientes campos: o Device Id: 2 (recordar que se seleccionó el puerto Com2 Node 2) o MoudBus Point Type: 03 : HOLDING REGISTER o Address: 0001 (se coloca la dirección en donde se realizará la copia de

variable antes programada (40001)) o Lenght: muestra el número de variables a escanear, en este caso

seleccionar 1 ya que sólo nos interesa una variable. El número de variables a escanear es mostrado por orden numérico.

Al finalizar el escaneo dar click en el botón, Connection, Disconnect y seleccionar el puerto de conexión.

[email protected]

Page 46: Instalación de software FlexiSoft - Logicbus Inicio... · 3. Establezca los parámetros de "alarma" y las fichas "Configuración" y pulse "OK". Usted puede ver una ventana de la

PLC como Esclavo

En esta configuración el PLC será el receptor de información y ejecutará las órdenes dadas por la computadora. Por ejemplo, al ingresar un dato de temperatura desde la computadora, el PLC lo mostrará en pantalla.

- Regresar a Flexisoft y en la ventana Projects Information, seleccionar el apartado Network Configuration, y seleccionar Com2 (Esto se hace siempre y cuando el puerto Com1 esté siendo utilizado por algún otro dispositivo):

- Previamente fue creada una nueva tarea por lo que tendrá que borrarse para

no causar interferencia con nuestro escaneo. Esto se hace dando click derecho sobre el nodo creado y dar click en Delete Node.

- Al dar click derecho en el nombre del puerto, seleccionar la opción Add:

Aparecerá la ventana de configuración de de puerto donde se especificarán los siguientes campos:

- Port: Com2 - Protocol: ModBus RTU (Unit As Slave) - Address: 2 - Name: Node 2

Los demás valores que aparecen en la ventana de configuración son llenados por defecto y no habrá necesidad de realizar cambios en ellos.

[email protected]

Page 47: Instalación de software FlexiSoft - Logicbus Inicio... · 3. Establezca los parámetros de "alarma" y las fichas "Configuración" y pulse "OK". Usted puede ver una ventana de la

- Los datos a editar son los mismos que en la configuración anterior, sólo habrá que dar click al botón Add.

- En la configuración de Tasks se debe eliminar la tarea antes creada y configurar una nueva tarea seleccionando las mismas características que la anterior, únicamente cambiando la variable de origen: En este caso se coloca la misma dirección que la temperatura límite (la que es ingresada por el usuario). Dar click en Add y la tarea será creada.

[email protected]

Page 48: Instalación de software FlexiSoft - Logicbus Inicio... · 3. Establezca los parámetros de "alarma" y las fichas "Configuración" y pulse "OK". Usted puede ver una ventana de la

- Ejecutar el software ModScan32 para el escaneo, abrir el menú Connection y seleccionar el puerto de comunicación en el que fue instalado el dispositivo (en este caso será Port5), verificar que el campo Baud Rate tenga un valor de 9600 y el campo Parity muestre EVEN como valor.

- Seleccionar la opción New del menú File, para abrir una nueva pantalla de escaneo:

- En la ventana de escáner, editar los siguientes campos: o Device Id: 2 (recordar que se seleccionó el puerto Com2 Node 2) o MoudBus Point Type: 03 : HOLDING REGISTER o Address: 0001 (se coloca la dirección en donde se realizará la copia de

variable antes programada (40001)) o Lenght: muestra el número de variables a escanear, en este caso

seleccionar 1 ya que sólo nos interesa una variable. El número de variables a escanear es mostrado por orden numérico.

[email protected]

Page 49: Instalación de software FlexiSoft - Logicbus Inicio... · 3. Establezca los parámetros de "alarma" y las fichas "Configuración" y pulse "OK". Usted puede ver una ventana de la

Al finalizar el escaneo dar click en el botón, Connection, Disconnect y seleccionar el

puerto de conexión. Es importante ejecutar el ModScan sin que esté el ModSim abireto ya que esto ocasiona interferencia entre los escaneos. Así termina la configuración del sistema de escaneo y del Sistema de Temperatura.

[email protected]