Está en la página 1de 70

TwidoSuite V2.

0
Software de programacin
Gua rpida

35013827.02

09/2007

www.telemecanique.com

Tabla de materias

Acerca de este libro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5


Captulo 1

Instalacin e inicio del programa . . . . . . . . . . . . . . . . . . . . . . . . 7


Requisitos del sistema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Instalacin y desinstalacin del software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Registro de TwidoSuite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

Captulo 2

Inicio de TwidoSuite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Inicio de programa. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

Captulo 3

Actualizacin del firmware Twido . . . . . . . . . . . . . . . . . . . . . . . 13


Actualizacin del firmware de controladores Twido . . . . . . . . . . . . . . . . . . . . . . 13

Captulo 4

Interface TwidoSuite. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Ventana principal. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Configuracin de Preferencias . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22

Captulo 5

Creacin y edicin de programas . . . . . . . . . . . . . . . . . . . . . . . 23


Paso 1: Crear un proyecto nuevo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Paso 2: Aplicacin Describe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Paso 3: Definir las especificaciones del cableado de las E/S de la aplicacin . . . . .
Paso 4: Configurar recursos de hardware y software . . . . . . . . . . . . . . . . . . . . .
Paso 5: Escribir el programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Paso 6: Probar el programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Paso 7: transferir y ejecutar el programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Paso 8: Depurar el programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Paso 9: Gestionar el informe del programa. . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Captulo 6

25
27
30
32
37
48
56
59
65

Supervisin de una aplicacin . . . . . . . . . . . . . . . . . . . . . . . . . 67


Supervisin de una aplicacin. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67

ndice

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69

Acerca de este libro

Presentacin
Objeto

Este documento proporciona la informacin bsica y las instrucciones para


configurar y poner en funcionamiento el software de programacin TwidoSuite.

Campo de
aplicacin

Los datos e ilustraciones que contiene este manual no son vinculantes. Schneider
Electric se reserva el derecho a modificar sus productos conforme a su poltica de
desarrollo continuo de productos. La informacin que contiene este documento est
sujeta a cambios sin previo aviso y no debe entenderse como un compromiso por
parte de Schneider Electric.

35013827 09/2007

Acerca de este libro

Advertencia

Schneider Electric no asume ninguna responsabilidad por ningn error que pudiera
contener este documento. Srvase comunicarnos cualquier sugerencia para la
introduccin de mejoras o modificaciones, o en caso de que haya encontrado algn
error en esta publicacin.
Se prohbe la reproduccin de cualquier parte de este documento, en cualquier
forma o por cualquier medio, electrnico o mecnico, incluidas las fotocopias, sin la
autorizacin expresa por escrito de Schneider Electric.
Copyright Schneider Electric 2007. Reservados todos los derechos.
Deben respetarse todas las normas de seguridad estatales, regionales y locales
pertinentes para la instalacin y utilizacin de este producto. Por motivos de seguridad
y para garantizar la conformidad con los datos de sistema documentados, la reparacin
de los componentes slo debe encomendarse al fabricante.
Cuando se utilicen controladores para aplicaciones con requisitos de seguridad
tcnicos, deben seguirse las instrucciones pertinentes.
Si no se utiliza el software de Schneider Electric o software aprobado con nuestros
productos de hardware, pueden producirse daos, lesiones o resultados
imprevistos de funcionamiento.
Si no se respetan las advertencias relacionadas con este producto, pueden
producirse daos materiales o corporales.

Comentarios del
usuario

Enve sus comentarios a la direccin electrnica techpub@schneider-electric.com

35013827 09/2007

Instalacin e inicio del programa

1
Introduccin
Descripcin
general

El software de programacin TwidoSuite est diseado para ejecutarse en varios


sistemas operativos Windows 2000/XP/Vista. En este captulo se describen los
requisitos de sistema del ordenador para instalar y ejecutar este software. Tambin
proporciona instrucciones para instalar o desinstalar e iniciar el software.

Contenido:

Este captulo contiene los siguiente apartados:


Apartado
Requisitos del sistema

35013827 09/2007

Pgina
8

Instalacin y desinstalacin del software

Registro de TwidoSuite

10

Instalacin e inicio del programa

Requisitos del sistema


Requisitos de
hardware

El PC debe cumplir estos requisitos de hardware mnimos para ejecutar el software


de programacin TwidoSuite:
Requisito

Mnimo

Ordenador

Procesador Pentium a 466 MHz

RAM

128 MB

Espacio libre en el disco duro

100 MB

El medio de instalacin necesario es una unidad de CD-ROM.


Requisitos de
software

El software de programacin TwidoSuite requiere uno de estos sistemas operativos


de software:
Sistema operativo

Edicin/Service Pack

Windows 2000

Service Pack 2 o superior Para Windows 2000, Windows XP o


Service Pack 2 o superior Windows Vista, necesita privilegios de
administracin para instalar el software de
Service Pack 1 o superior
configuracin TwidoSuite.

Windows XP
Windows Vista

Consideraciones especiales

Nota: Evite el uso de los parches 834707-SP1 (corregido por el parche 890175) y
896358 que producen problemas de visualizacin en la ayuda en lnea.
El navegador debe ser Microsoft Internet Explorer 4.01 o superior.
Conexin a un
PLC Twido

El software de programacin TwidoSuite se ejecuta en un PC que se conecta al


puerto de programacin RS-485 del PLC Twido. Debe realizar la conexin con un
cable serie de programacin especial TSXPCX1031, que se incluye con el software.
Para obtener ms informacin sobre las conexiones de hardware necesarias,
consulte la Gua de hardware de los controladores Twido para bases compactas y
modulares (3501138700).

35013827 09/2007

Instalacin e inicio del programa

Instalacin y desinstalacin del software


Antes de
empezar

Antes de instalar el software de programacin TwidoSuite:


z

Instalacin del
software

desinstale cualquier versin anterior del software de programacin TwidoSuite


(tenga en cuenta que si dispone de una versin del software de programacin
TwidoSuite, su desinstalacin, as como la de TwidoSuite, es compatible con
proyectos de automatizacin creados con cualquier versin de TwidoSuite);
cierre todas las aplicaciones de Windows y el software de proteccin antivirus.

Para instalar el software de programacin TwidoSuite:

Paso Accin

Resultado

Insertar el CD de TwidoSuite en la unidad


de CD-ROM del PC.

Si la instalacin no empieza automticamente, Aparecer el cuadro de dilogo Ejecutar.


hacer clic en Inicio Ejecutar.

Introducir [Unidad:]\setup.exe; a
continuacin, hacer clic en Aceptar.

Aparecer la pantalla de seleccin de lenguaje.

Seleccionar un lenguaje y hacer clic en


Aceptar.

Aparece un mensaje preguntndole si desea registrar la copia


del software.

Para registrar el software, haga clic en S. Un paquete de software sin registrar funcionar durante 30 das,
Para ejecutar el software sin registrarlo,
transcurridos los cuales dejar de hacerlo. Deber desinstalar el
haga clic en No.
software caducado antes de instalar una versin nueva. La instalacin
nueva debe registrarse antes de que funcione.

Seleccionar el lenguaje de instalacin


entre la lista de lenguajes disponibles.

El software se instalar en el lenguaje local seleccionado y en la


versin en ingls. Despus, podr ejecutar el software en
cualquiera de estos lenguajes seleccionando el lenguaje de
ejecucin en el Iniciador de la aplicacin TwidoSuite.

Siga las instrucciones de instalacin


restantes que aparecen en pantalla.

Una vez que se ha instalado el software, aparece un icono en el


escritorio, sobre el que puede hacer doble clic para iniciar el software:

Si est activada la funcin AUTORUN, la instalacin comenzar


automticamente; a continuacin, ir al paso 4.
De lo contrario, ir al paso 2.

TwidoSuite

Desinstalacin
del software

35013827 09/2007

Para desinstalar el software de programacin TwidoSuite del ordenador, seleccione


esta ruta: Inicio Panel de control Agregar o quitar programas

Instalacin e inicio del programa

Registro de TwidoSuite
Introduccin

Tmese unos minutos para registrar este software y convertirse en un miembro de


la comunidad Schneider Automation.
El registro es gratuito y le mantendr informado de las noticias sobre los productos
ms recientes, actualizaciones de software y firmware para su controlador Twido.
Nota: Dispone de un periodo de prueba de 30 das para este software. Para poder seguir
utilizando este software despus de que caduque el periodo de prueba, deber registrarlo.

Cmo registrar
TwidoSuite

10

1. Vaya a Miscelneo
.
2. Haga clic en Acerca de en la barra de tareas.
3. Rellene el formulario Licencia con la informacin Empresa, Usuario y
Nmero de serie y pulse Ahora.
Resultado: se inicia el Asistente de registro TwidoSuite.
4. Siga las instrucciones en pantalla para registrar la copia del software TwidoSuite.
Nota: Hay cuatro formas de registrarse: por la Web, el telfono, el fax y por
correo electrnico.
5. Lea las Condiciones del servicio; debe aceptarlas para poder continuar.
6. Enve el registro.

35013827 09/2007

Inicio de TwidoSuite

2
Inicio de programa
Cmo iniciar el
programa

Puede iniciar el programa mediante el Iniciador de la aplicacin TwidoSuite:


z Desde la ruta Inicio Programas Schneider Electric TwidoSuite
Iniciador de la aplicacin;
z o bien, desde el acceso directo del Iniciador de la aplicacin del escritorio que se
ha instalado con el programa:

TwidoSuite

Opciones del
Iniciador de la
aplicacin

El Iniciador de la aplicacin constituye el centro de inicio del conjunto de software


TwidoSuite.
La aplicacin TwidoSuite est disponible en varios pares de idiomas en el sitio de
descarga de Telemecanique:
z ingls - francs,
z ingls - alemn,
z ingls - espaol,
z ingls - italiano e
z ingls - chino (simplificado).
Segn el par de idiomas que se instale, puede ejecutarse TwidoSuite en ingls
(idioma predeterminado) o en el otro idioma de instalacin.
Utilice el Iniciador de la aplicacin para iniciar TwidoSuite en:
Modo de programacin
z Modo de control
z Actualizacin del firmware del autmata
z

35013827 09/2007

11

Iniciador de la aplicacin TwidoSuite

Funciones
adicionales

Utilice las funciones adicionales para:


New

Ver Novedades

ver la demo de vdeo

,
.

Nota: Por defecto, la demo de vdeo aparece en el inicio de TwidoSuite. Para


deshabilitar esta funcin, desactive el cuadro "Mostrar vdeo al iniciar" de la parte
inferior de la pantalla de vdeo.

Iniciador de la
aplicacin
TwidoSuite

En la figura siguiente, se muestra un ejemplo del Iniciador de la aplicacin


TwidoSuite en el par de idiomas ingls - francs instalado:

Nuevo

Modo de programacin

Modo de control
Espaol
Franais

12

Actualizacin del firmware


del autmata

35013827 09/2007

Actualizacin del firmware Twido

3
Actualizacin del firmware de controladores Twido
Descripcin
general

Nota: El autmata Twido de Telemecanique incluye el firmware instalado. Los


procedimientos que se describen para cargar firmware nuevo slo son necesarios,
si se realiza una actualizacin. Antes de reemplazar el firmware, debe estudiar
cuidadosamente las instrucciones correspondientes y ponerse en contacto con el
servicio tcnico de Telemecanique.
Cuando el software TwidoSuite est conectado al autmata, la versin del
firmware que est utilizando actualmente para el controlador Twido, puede
encontrarse mediante el botn Miscelneo:

?
El Asistente de Twido Windows Executive Loader es un programa basado en
Windows que indica todos los pasos necesarios para actualizar el firmware
Executive del autmata programable Twido de Telemecanique. Firmware
Executive es el sistema operativo que ejecuta las aplicaciones y que gestiona el
funcionamiento del autmata.
El asistente proporciona una interface intuitiva, fcil de utilizar que gua al usuario
paso a paso por el procedimiento de actualizacin. Proporciona instrucciones para
descargar rpidamente la versin ms reciente de Executive para el autmata.
Consulte el Manual del usuario del Asistente de Executive Loader para obtener
instrucciones detalladas. Puede acceder a este manual mediante la ayuda en lnea
de la utilidad Exec Loader.
Apertura del
Asistente de
Exec Loader

35013827 09/2007

Puede abrir el Asistente de Executive Loader desde el Iniciador de la aplicacin


TwidoSuite seleccionando la opcin Actualizacin del firmware de autmatas
(consulte p. 11).

13

Actualizacin del firmware

Nuevo firmware
(pasos bsicos)
Paso

Para actualizar el Executive deben seguirse cuatro pasos. El asistente muestra una
ventana para cada paso y stos, a su vez, disponen de una ayuda en lnea. En la
tabla siguiente se resume cada uno de estos pasos:

Ventana

Funcin

Bienvenida

Presenta el Asistente de Executive Loader.

Parmetros

Selecciona el archivo Executive correcto para transferirlo al autmata,


as como el puerto serie del PC para comunicarse con el autmata.

Propiedades de archivos y dispositivos Compara los ID de hardware y la informacin contenida en la


versin de Executive del autmata y del archivo Executive.

Progreso de la transferencia

Supervisa la transferencia del archivo Executive al autmata.

Nota: Es posible que la carga del firmware no se interrumpa en ninguna


circunstancia, lo que significa que ya no puede accederse al mdulo, tampoco
mediante el Asistente de Executive Loader. Compruebe que la conexin de
comunicacin y la entrada de alimentacin principal estn desconectadas o
desactivadas de alguna forma y que no se desactiva el procedimiento con Cancelar.

14

35013827 09/2007

Actualizacin del firmware

Controladores
Twido
compatibles

En la tabla siguiente se recogen todos los dispositivos Twido que son compatibles
con el programa del Asistente de Executive Loader.

Mdulo del controlador Descripcin


TWDLCAA10DRF

Unidad de base compacta de 230 V de CA(1), con seis entradas de 24 V de CC y cuatro


salidas de rel de 2 A. Bloques de terminales de tornillo no extrables.

TWDLCDA10DRF

Unidad de base compacta de 24 VDC, con seis entradas de 24 VDC y cuatro salidas de
rel de 2 A. Bloque de terminales de tornillo no extrable.

TWDLCAA16DRF

Unidad de base compacta de 230 V de CA(1), con nueve entradas de 24 V de CC y siete


salidas de rel de 2 A. Bloque de terminales de tornillo no extrable.

TWDLCDA16DRF

Unidad de base compacta de 24 VDC, con nueve entradas de 24 VDC y siete salidas de
rel de 2 A. Bloque de terminales de tornillo no extrable.

TWDLCAA24DRF

Unidad de base compacta de 230 V de CA(1), con catorce entradas de 24 V de CC y diez


salidas de rel de 2 A. Bloque de terminales de tornillo no extrable.

TWDLCDA24DRF

Unidad de base compacta de 24 VDC, con catorce entradas de 24 VDC y diez salidas de
rel de 2 A. Bloques de terminales de tornillo no extrables.

TWDLCAA40DRF

Unidad de base compacta de 230 V de CA(1), con 24 entradas de 24 V de CC, dos


transistores de 24 V de CC, 14 salidas de rel de 2 A, RTC incrustado y bloque de
terminales de tornillo no extrable.

TWDLCAE40DRF

Unidad de base compacta de 230 V de CA(1), con 24 entradas de 24 V de CC, dos


transistores de 24 V de CC, 14 salidas de rel de 2 A, RTC incrustado, Ethernet 100Base
Tx y bloque de terminales de tornillo no extrable.

TWDLMDA20DUK

Unidad de base modular con 12 entradas de 24 VDC y 8 salidas de comn positivo de


transistor de 0,3 A. Conectores MIL(2) extrables.

TWDLMDA20DTK

Unidad de base modular con doce entradas de 24 VDC y ocho salidas de comn negativo
de transistor de 0,3 A. Conectores MIL(2) extrables.

TWDLMDA20DRT

Unidad de base modular con doce entradas de 24 VDC y ocho salidas (2 salidas de 0,3
A de transistor, comn negativo y seis salidas de rel de 2 A). Bloques de terminales de
tornillo no extrables.

TWDLMDA40DUK

Controlador de base modular de 24 salidas de 24 VDC y 16 salidas de comn positivo de


transistor de 0,3 A. Conectores MIL(2) extrables.

TWDLMDA40DTK

Unidad de base modular con 24 entradas de 24 VDC y 16 salidas de comn negativo de


transistor de 0,3 A. Conectores MIL(2) extrables.

Nota 1: Los productos descritos como fuentes de alimentacin de 230 V de CA son compatibles con 120/230 V de CA.
Nota 2: Los conectores MIL tambin se conocen como conectores HE10.

35013827 09/2007

15

Actualizacin del firmware

16

35013827 09/2007

Interface TwidoSuite

4
Introduccin
Descripcin
general

En esta seccin se describen:


z
z

el espacio de trabajo de la ventana principal de TwidoSuite y


los parmetros de preferencias de TwidoSuite.

En esta seccin tambin se proporciona un flujo de trabajo para crear un proyecto


TwidoSuite (consulte p. 20).
Contenido:

Este captulo contiene los siguiente apartados:


Apartado

35013827 09/2007

Pgina

Ventana principal

18

Configuracin de Preferencias

22

17

Interface

Ventana principal
Espacio de
trabajo
TwidoSuite

Barra de subpasos del programa

Barra de pasos de la aplicacin

Barra de tarea
Telemecanique

010
01
10
10

Proyecto

Describir

Mi proyecto

1000

0
0 01 1
010

Programar

10
10 0
0 100 1 0 0 0
0 1 1 0 01 0
1 101 0 0 0
01 1 00
010

0
101
010 1 0 0 0
010 0 0 0
1
110 0 0 1 0
011 0 0 0
010 1

Informe

Programa

Configurar

10
01 0 0
01 0 1 0 0 0
01 0 1 0 0 0
11 10 0 1 0
01 0 1 0 0
01

Depuracin
Configurar el
hardware
Configurar los
datos
Configurar el
comportamiento

TWDLMDA20DTK

Descripcin del mdulo

Configuracin del mdulo.

Definir las
protecciones.

Nm. de serie TWDLMDA20DTK


Direccin 0
Descripcin Controlador de base modular de doce entradas de 24 V de CC y ocho
salidas de transistores de alimentacin de 0,3 A. Conectores MIL
extrables.
Aplicar

Cancelar

Tabla de entradas

En uso Direccin Smbolo Utilizado por


%I0.0
%I0.1
%I0.2
%I0.3
%I0.4

Filtrado
3 ms
3 ms
3 ms
3 ms
3 ms

Stop?

Run/Stop?

Evento

Alta prioridad Nmero de SR

No utilizado
No utilizado
No utilizado

Tabla de salidas

En uso Direccin Smbolo Estado? Utilizado por


%Q0.0
%Q0.1
%Q0.2
%Q0.3

TwidoSuite

Cuadro de lista
Barra de acceso rpido
Error
Editores y visualizadores

18

Barra de funciones

35013827 09/2007

Interface

Barra de pasos de la aplicacin:

Muestra los cuatro pasos de la aplicacin TwidoSuite (iconos y ttulos) y los


botones Nombre de proyecto, Preferencia, Miscelneo y Pginas de ayuda.

Barra de subpasos del programa: Muestra los tres subpasos del programa (Configurar, Programa, Depuracin).
Aparece nicamente cuando el paso Programa est seleccionado.
Barra de tareas:

Proporciona acceso a todas las tareas que puede realizar en el paso o subpaso
seleccionado de la aplicacin.

Barra de funciones:

Proporciona acceso a funciones especiales asociadas a la tarea seleccionada.

Barra de acceso rpido:

Muestra los comandos Anterior/Siguiente y los accesos directos a Guardar y a


Analizar programa en todo momento.

Editores y visualizadores:

Se trata de ventanas de TwidoSuite que organizan los controles de


programacin y configuracin de manera que las aplicaciones puedan
desarrollarse correctamente.

Barra del cuadro de lista Error:

Muestra informacin acerca de la aplicacin, el controlador y TwidoSuite.

Opciones de
visualizacin

Maximiza la ventana principal


Minimiza la ventana principal
Cierra la aplicacin TwidoSuite
Botn adicional de la barra de pasos de la aplicacin
Cambia el tamao de la ventana principal

35013827 09/2007

19

Interface

Barra de pasos y
subpasos de la
aplicacin
Proyecto
ste es el primer paso para crear o abrir una aplicacin. La barra de pasos y subpasos de la aplicacin
muestra el nombre de la aplicacin abierta en la esquina superior derecha.
Describir
ste es el segundo paso para construir la aplicacin de automatizacin Twido. El paso Describir permite seleccionar
los recursos de hardware del catlogo y describir cmo se interconecta el equipo con otros mediante redes.

010
01
10
10

100

0
0 011
010

Programa
ste es el tercer paso para configurar la aplicacin Twido. Proporciona acceso a los tres subpasos siguientes.
1.Configurar
0
1010
010 1
00
Este subpaso permite ver y definir:
0
010 1
0
0
110 0 1 0
zLa Configuracin del hardware para el controlador base, los mdulos de
011 0 0 0 0
010 1
ampliacin, los mdulos de comunicacin y las opciones de hardware.
zLa Configuracin de objetos de datos para objetos simples, bloques de funcin,
objetos de E/S y objetos profesionales.
zComportamiento del controlador
zProtecciones con contrasea o de programas de aplicacin
2.Programa
0
1
01 0 0
01 01 0 0 0
0 1 0 1 0 01 0
Abre el Editor de programa predeterminado (de Ladder o Lista) y proporciona acceso
11 100 0
1
0 0100
al Editor de smbolos.
01
10
010 0
01 0 1 0 0 0
01 0 1 0 0 0
11 10 0 1 0
01 1 0 0
0
01

3.Depuracin
Permite controlar la conexin de TwidoSuite al PLC y proporciona acceso a las
tareas Tablas de animacin Editor y Control.

Informe
ste es el ltimo paso para configurar la aplicacin. Abre la ventana Gestor de informes para
seleccionar los componentes de informes, configurar las opciones de impresin y exportar el informe
de la aplicacin al formato HTML.

Miscelneo
Proporciona acceso a la Ayuda general e informacin Acerca de TwidoSuite.
Preferencia
Abre la ventana Preferencias del usuario.

i
20

Muestra las pginas Ayuda rpida acerca del nivel de tareas

35013827 09/2007

Interface

Barra de acceso
rpido:
Vuelve a la tarea anterior, una vez ha pasado a la siguiente

Vuelve a la tarea siguiente, una vez ha pasado a otra

Guarda el proyecto actual

Analiza el programa

Inicia y detiene el simulador.

S
S

35013827 09/2007

21

Interface

Configuracin de Preferencias
Visualizacin de
Preferencias

Ventana
Preferencias

Haga clic en el icono Preferencia


de la barra de pasos para mostrar u ocultar
la ventana Preferencias como figura a continuacin.

Preferencias

Aplicar

Directorio de proyectos predeterminado

Directorio:

Restaurar

C:\Archivos de programa\Schneider Electric\TwidoSuite\Mi proyecto

Ninguno

Proyectos predeterminados

Schneider predeterminado
Personalizado
Editor de programa predeterminado

C:\Archivos de programa\Schneider Electric\TwidoSuite\Mi proyecto

Ladder
Lista

Guardar proyecto automticamente

cada

minutos

15

No
Color de fondo predeterminado
Borrar
Imagen predeterminada del proyecto

Oscurecer

Imagen predeterminada
Imagen personalizada

Niveles de funcionamiento
predeterminados de aplicaciones

C:\Documents and Settings\Administrateur\Mis documentos\

Automtico

Gestin automtica
La ms alta

Manual

Gestin manual

La ms baja

Nivel 1.0
Nivel 2.0
Nivel 2.5
Nivel 3.0
Gestin de conexiones
Nombre

Tipo de conexin

IP/Phone

Unidad P/

Velocidad Paridad

Bits de Timeout Timeout de corte

COM1

Serie

COM1

Unidad P

5.000

20

COM2

Serie

COM1

Unidad P

5.000

20

Mi conexin 1

Serie

192.168.1.1

Directo

5.000

20

Conexin por

Ethernet

xxxxxxxxxx

5.000

20

19.200

Ninguno

Agregar

Modificar

Eliminar

Personalizacin de las preferencias del proyecto


z Defina la ruta del directorio de proyectos predeterminado.
z Defina los proyectos predeterminados/personalizados.
z Defina el editor de programa predeterminado (Ladder o Lista)
z Defina las opciones de almacenamiento automtico.
z Defina el color de fondo
z Defina la imagen del proyecto predeterminada o personalizada
z Seleccione el mtodo de gestin de niveles de funcionamiento automtico o
manual que desea que se aplique al inicio del proyecto.
z Agregue, actualice o elimine conexiones mediante la tabla Gestin de conexiones.

22

35013827 09/2007

Creacin y edicin de programas

5
Presentacin
Descripcin
general

En esta seccin, aprender cmo crear y editar programas con TwidoSuite.


Para iniciar TwidoSuite, debe abrir el Iniciador de la aplicacin. Haga clic en el icono

TwidoSuite

ubicado en el escritorio del PC.

Aparece el cuadro de dilogo Iniciador de la aplicacin, como aparece a


continuacin:

Nuevo

Modo de programacin

Modo de control
English
Franais

35013827 09/2007

Actualizacin del firmware


del PLC

23

Creacin y edicin de programas

En el Iniciador de la aplicacin TwidoSuite, dispone de acceso a los siguientes modos:


z modo de programacin TwidoSuite,
z modo de control de TwidoSuite,
z utilidad de actualizacin del firmware del PLC.
Ejemplo de
aplicacin

En las secciones siguientes, se presentan los fundamentos de programacin


TwidoSuite paso a paso, a travs de un ejemplo de aplicacin real: gestin del nivel
de agua de un depsito utilizado para regar:

Contenido:

Este captulo contiene los siguiente apartados:


Apartado
Paso 1: Crear un proyecto nuevo

24

Pgina
25

Paso 2: Aplicacin Describe

27

Paso 3: Definir las especificaciones del cableado de las E/S de la aplicacin

30

Paso 4: Configurar recursos de hardware y software

32

Paso 5: Escribir el programa

37

Paso 6: Probar el programa

48

Paso 7: transferir y ejecutar el programa

56

Paso 8: Depurar el programa

59

Paso 9: Gestionar el informe del programa

65

35013827 09/2007

Creacin y edicin de programas

Paso 1: Crear un proyecto nuevo


Cmo iniciar el
gestor de
proyectos

Ventana
Proyecto

Haga clic en el icono Proyecto


de la barra de pasos del espacio de trabajo
TwidoSuite para ver la ventana Proyecto y crear, abrir o editar un proyecto TwidoSuite.
Telemecanique

Mi proyecto

0
10 0
0 10
01
10
10
0
0 01 1
010

i
Proyecto Describir

Programa

Informe

Informacin del proyecto

Gestin de proyectos
Actualizar la informacin del proyecto

Informacin del archivo

Crear un proyecto nuevo

Proyecto

Mi proyecto

Abrir un proyecto existente

Directorio

C:\Archivos de programa\Schneider

Abrir un proyecto reciente


Informacin del proyecto

Guardar proyecto actual

Autor

Cerrar proyecto actual

Nombre del autor

Servicio

Servicio

ndice

Versin

Crear un proyecto nuevo


En esta pantalla, puede:
- seleccionar el nombre de proyecto e
introducir la informacin del proyecto
mediante el formulario o
- adjuntar una fotografa al proyecto en
la ficha Imagen.
-Haga clic en Crear para crear el
proyecto.

Propiedad industrial
Comentario

XYZ

Descripcin

Imagen

Introduzca sus comentarios aqu.

Crear

TwidoSuite

Marco de acciones

35013827 09/2007

Panel principal con la informacin del proyecto

25

Creacin y edicin de programas

Cmo crear un
proyecto nuevo

26

1. Haga clic en Crear un proyecto nuevo en el Panel de acciones de gestin de


proyectos.
2. Introduzca un nombre descriptivo para el proyecto en el marco Informacin del
archivo. Un nombre de proyecto vlido puede contener hasta 36 caracteres
alfanumricos (se admiten espacios).
3. Especifique la nueva ruta del directorio del proyecto o utilice la ruta predeterminada. En el cuadro de texto Directorio, introduzca directamente la ruta del
directorio de almacenamiento o haga clic en el botn Examinar ubicado justo a
la derecha del cuadro de texto Directorio para ubicar la carpeta en la que se
almacenarn los archivos de proyecto.
4. Introduzca la informacin de autora del proyecto en el marco Informacin del proyecto.
En dicha informacin, se incluyen el nombre del Autor, el nombre del Servicio, el
nmero de versin del proyecto en el campo ndice y Propiedad industrial.
5. En la ficha Comentarios, incluya el nombre de proyecto y escriba una breve
descripcin. Utilice la barra de desplazamiento de la derecha para leer todo el texto.
6. Si est actualizando un proyecto existente, haga clic en la ficha Descripcin
para ver un boceto de la arquitectura del sistema (consulte p. 27).
7. Seleccione la ficha Imagen y haga clic en Modificar para personalizar la imagen del
proyecto, o utilice la imagen predeterminada. La imagen del proyecto se imprime en
la cubierta delantera de la documentacin del proyecto (consulte p. 65). Un archivo
de imagen vlido debe tener el formato .BMP.
8. Haga clic en Crear para guardar los cambios en el archivo del proyecto nuevo.
Nota: Si est actualizando informacin de un proyecto existente, haga clic en
Aplicar para guardar los cambios.

35013827 09/2007

Creacin y edicin de programas

Paso 2: Aplicacin Describe


Cmo iniciar la
funcin Describe

Ventana
Describe

Haga clic en el icono Describe


de la barra de pasos del espacio de trabajo
TwidoSuite para ver la ventana Describe.
En la ventana Describe, puede declarar los elementos del sistema de automatizacin Twido seleccionando los recursos de hardware en el catlogo y describiendo
cmo se interconecta el equipo con otros a travs de redes.
Panel de listas de
materiales

Barra de herramientas de
descripcin

Panel de catlogos de
productos
Telemecanique

010
01
10
10

Proyecto

Describir

Lista de
materiales

Mi proyecto

1000

10
0 00
1
01

Programa

Informar

Catlogo

1x2 horizontal

Colocar
Exportar
Bases
Familia Refrence n...
Twido
Twido
Twido
Twido

TWDLMDA20DTK
TWDDDI8DT
TWDDAI8DT
TWDAMI2HT

Q..

Mdulos de ampliacin
Ampliacin de E/S binarias

1
2
1
1

TWDDDI8DT
TWDDAI8DT
TWDDDI16DT
TWDDDI16DK
TWDDDI32DK
TWDDMM8DRT
TWDDMM24DRF
TWDNOI10M3
TWDDDO8UT
TWDDDO8TT

TWDDDI8DT
Mdulo de ampliacin con ocho
entradas de 24 V de CC, terminal
de tornillo extrable,
una lnea comn,
transistores de comn positivo o
comn negativo (25 mA)

Pgina 1

REP

TwidoSuite

Panel grfico

Elementos de la ventana Describe:


z Panel grfico: es donde se construye la representacin grfica de la aplicacin
agregando elementos de hardware. Arrastre los elementos de hardware
seleccionados del panel de catlogos al panel grfico para construir
gradualmente el sistema de automatizacin. El panel grfico se utiliza para
declarar redes y tambin el modo en que se interconecta el equipo con otros.
35013827 09/2007

27

Creacin y edicin de programas


z

Barra de herramientas de Describe: utilice esta barra de herramientas para


describir la vista y los elementos del panel grfico.
1x2 horizontal

Cmo describir
la aplicacin

1. Seleccionar formato de pgina


2. Acercar
3. Alejar
4. Seleccionar elemento grfico
5. Aadir una nota
6. Configurar elemento
7. Borrar elemento
Panel de catlogos de productos: este panel adicional muestra el catlogo de
elementos de hardware Twido, incluidos la base compacta y los autmatas modulares,
mdulos de expansin, opciones, elementos de red en estructura con forma de rbol.
La parte inferior del panel proporciona una breve descripcin del elemento de
hardware seleccionado.
Panel de listas de materiales: este panel adicional muestra una lista de
materiales de elementos de hardware que actualmente forman el proyecto
abierto. Puede hacer clic cmodamente en Exportar para guardar la lista de
materiales en un archivo con formato .CSV.

1. Use la opcin arrastrar y soltar para colocar los elementos del catlogo en el
panel grfico, empezando por el autmata base (compacto o modular); a
continuacin, agregue mdulos de expansin y opciones segn lo admita el
autmata y segn lo requiera la aplicacin.
2. Configure los puertos de comunicacin haciendo doble clic en la representacin
grfica de los puertos del panel grfico.
3. Utilice la opcin de arrastrar y soltar con elementos de red disponibles en el panel
de catlogos para colocarlos en el panel grfico.
4. Haga clic para seleccionar un puerto de comunicacin Twido y arrastre el cursor
para establecer conexiones de red entre el controlador base Twido y los
elementos de red. Conecte unos elementos de red con otros de la misma forma
para crear conexiones de red.
Nota: Para obtener ms informacin acerca de aplicaciones de descripcin,
declaracin de elementos de red y redes de configuracin, consulte la Gua de
funcionamiento TwidoSuite: Ayuda en lnea.

28

35013827 09/2007

Creacin y edicin de programas

Ejemplo de un
sistema de riego
automtico

En este ejemplo, deber:


1. colocar un controlador de base compacta de 10 E/S TWDLCA10DRF en la
ventana Describe y
2. agregar la opcin RTC (reloj de tiempo real) al autmata TWDLCA10DRF de la
ventana Describe, como se muestra en la figura que aparece a continuacin.
Telemecanique

010
01
10
10

Proyecto

Describir

Listas de
materiales

10 0

Mi proyecto

0
0 011
010

Programa

Informar

Catlogo

1x2 horizontal

Colocar
Exportar
Bases compactas
Familia Referencia n.... Q..
Twido TWDLCAA10DRF 1
Twido TWDXCPRTC
1

TWDLCAA10DRF
TWDLCDA10DRF
TWDLCAA16DRF
TWDLCDA16DRF
TWDLCAA24DRF
TWDLCDA24DRF
TWDLCAA40DRF
TWDLCAE40DRF

TWDLCAA10DRF
Controlador de base compacta,
230 V de CA, seis entradas de
24 V de CC,
cuatro salidas de rel de 2 A.
Bloques de terminales no
extrables.

Pgina 1

REP

TWDXCPRTC

35013827 09/2007

TWDLCAA10DRF

TwidoSuite

29

Creacin y edicin de programas

Paso 3: Definir las especificaciones del cableado de las E/S de la aplicacin


Introduccin

Antes de programar la aplicacin, debe definir las especificaciones del cableado de


las E/S de la aplicacin.

Especificaciones del
cableado de las
E/S

Se considera una buena prctica dibujar un pequeo boceto del cableado de las E/S de
la aplicacin.
Las siguientes especificaciones de E/S corresponden al sistema de riego automtico:
Especificaciones de las entradas
z Entrada %I0.0 del sensor de nivel alto de agua en el depsito.
z Entrada %I0.1 del sensor de nivel bajo de agua en el depsito.
Especificaciones de las salidas
Salida %Q0.0 al impulsor de la bomba de agua.
z Salida %Q0.1 a la vlvula de control de riego.
z

Especificaciones de la opcin RTC


La opcin RTC debe estar instalada en el controlador base de 10 E/S Twido.

30

35013827 09/2007

Creacin y edicin de programas

Las especificaciones del cableado de las E/S estn esquematizadas en el siguiente


boceto de cableado:
Entrada %I0.0 del sensor de nivel alto de agua
Entrada %I0.1 del sensor de nivel bajo de agua

Opcin RTC
Salida %Q0.0 al impulsor de la bomba del depsito
de agua
Salida %Q0.1 a la vlvula de control de riego
Fuente de alimentacin del
autmata

Fuente de alimentacin de las


salidas

35013827 09/2007

31

Creacin y edicin de programas

Paso 4: Configurar recursos de hardware y software


Introduccin

Ahora que ha declarado los elementos de hardware en el paso Describir, deber


configurar los recursos de hardware y software.
Para tener acceso a las opciones de configuracin de hardware y software, seleccione
0101
01
10
10

Programa
Configuracin de
recursos de
hardware

0 00

0
0 01 1
010

10
01 0 0
01 010 0 0
0 1 0 1 0 01 0
11 100 0
01 10 0
0 10

Configurar

en la barra de pasos TwidoSuite.

Seleccione la tarea Programa Configurar Configurar hardware para abrir la


ventana de configuracin de hardware.
Panel grfico

Panel de
configuracin

Telemecanique

0 10
01
10
10

Proyecto

Describir

10 0

Mi proyecto

10
0 00
1
01

Programa

10
10 0
0 1 00 1 0 0 0
0 1 0 1 0 01 0
11 1 0 0 0
01 0 1 0 0
01

0
101
010 1 0 0 0
010 1 0 0 0
110 0 0 1 0
011 0 0 0
1
010

Informe

Programa

Configurar

10
010 0
01 0 1 0 0 0
0 1 0 1 0 01 0
11 1 0 0 0
01 0 1 0 0
01

Depuracin
Configurar el
hardware
Configurar los
datos
Configurar el
comportamiento
Definir las
protecciones

TWDLMDA20DTK

Descripcin del mdulo

Configuracin del mdulo.

Nm. de serie
Descripcin

Aplicar

TWDLMDA20DTK

Direccin 0

Controlador de base modular de doce entradas de 24 V de CC y


ocho salidas de transistores de alimentacin de 0,3 A. Conectores
MIL extrables.

Cancelar

Tabla de entradas

En uso Direccin Smbolo Utilizado por Filtrado


3 ms
%I0.0
3 ms
%I0.1
3 ms
%I0.2
3 ms
%I0.3
3 ms
%I0.4

Stop?

Run/Stop?

Evento

Alta prioridad Nmero de SR

No utilizado
No utilizado
No utilizado

Tabla de salidas

En uso Direccin Smbolo


%Q0.0
%Q0.1
%Q0.2
%Q0.3

Estado? Utilizado por

TwidoSuite

Panel grfico: Imagen del controlador y sus ampliaciones.


Panel de configuracin: Descripcin (con configuracin) de los elementos de hardware
seleccionados actualmente.

32

35013827 09/2007

Creacin y edicin de programas

Los recursos de hardware configurables incluyen:


z entradas y salidas binarias de los controladores remotos y de base;
z parmetros de mdulos de E/S de ampliacin, como mdulos analgicos;
z parmetros del mdulo AS-Interface y de dispositivos slave;
z parmetros del mdulo master CANopen y de dispositivos slave;
z parmetros de opciones.
Ejemplo de un sistema de riego automtico
En este ejemplo de aplicacin, le resultar til simbolizar entradas y salidas
(consulte p. 30).
Para configurar los smbolos de las E/S, siga estos pasos:
1. Seleccione la tarea Programa Configurar Configurar hardware para abrir
la ventana de configuracin de hardware.
2. Haga clic una vez en la imagen del controlador para seleccionar el controlador
TWDLCAA10DRF en el panel grfico.
3. En el panel de configuracin, introduzca los nombres simblicos de las E/S que
desee simbolizar, por ejemplo:
z NIVEL_ALTO_AGUA, en el campo de smbolo %I0.0;
z NIVEL_BAJO_AGUA, en el campo de smbolo %I0.1;
z BOMBA_AGUA, en el campo de smbolo %Q0.0;
z VLVULA_IRRIGACIN, en el campo de smbolo %Q0.1.
Nota: Los smbolos tienen formato de maysculas por defecto. Un smbolo
vlido puede contener cualquier combinacin de 32 caracteres: (AZ), (09) y
(_). No se admiten espacios.
4. Los cambios se aplican en cuanto el cursor abandona la lnea de salida o entrada actual.

35013827 09/2007

33

Creacin y edicin de programas

Configuracin de
recursos de
software

Seleccione la tarea Programa Configurar Configurar datos para abrir la


ventana de configuracin de software.
Telemecanique

010
01
10
10

Proyecto

Describir

100

Mi proyecto

0
0 01 1
0 10

Programa

10
10 0
0 1 00 1 0 0 0
0 1 0 1 0 01 0
11 10 0 0
01 0 1 0 0
01

0
10 1
0 10 1 0 0 0
0 10 0 0 0
1
1 10 0 0 1 0
0 11 0 0 0
0 10 1

Informe

Configurar
Categoras de objetos
Objetos simples
Bloques de funcin

Asignacin

Automtico

Configurar el
hardware

Nmero de objetos

Tabla

Objetos simples
%M
%MW
%MD
%MF
%KW
%KD
%KF

Asignados: 0 mx.: 3.000

Configurar los
datos
Configurar el
comportamiento

Todo
En uso Ecuacin En uso

Depuracin

Definir objetos

Objetos de E/S
Objetos avanzados

Programa

10
010 0
01 01 0 0 0
0 1 0 1 0 01 0
11 1 0 0 0
01 1 0 0
0
01

Definir las
protecciones.

Smbolo
%MW
%MW.0
%MW.1
%MW.2
%MW.3
%MW.4
%MW.5
%MW.6
%MW.7
%MW.8
%MW.9
%MW.10
%MW.11
%MW.12
%MW.13
%MW.14
%MW.15
%MW.16
%MW.17
%MW.18
%MW.19

1
0

TwidoSuite

Los recursos de software configurables incluyen:


z Objetos simples:
z bits de memoria (%M),
z palabras de memoria (%MW, %MD, %MF),
z constantes (%KW, %KD y %KF).
z Bloques de funcin:
z temporizadores,
z contadores progresivos,
z controladores del conmutador de tambor,
z registros LIFO/FIFO,
z registros de bits de desplazamiento,
z contadores de pasos.
z Objetos de E/S:
z contadores rpidos,
z generadores de pulsos PLS/PWM,
z contadores muy rpidos.
z Objetos avanzados:
z fechadores,
z PID,
z funciones de macros.

34

35013827 09/2007

Creacin y edicin de programas

Nota: Los objetos de la memoria interna como bits y palabras de sistema, bits y palabras
de memoria y palabras de intercambio de redes son objetos no configurables.
Ejemplo de un sistema de riego automtico
En este ejemplo de aplicacin, deber configurar dos objetos de software:
z Un Fechador (Reloj de tiempo real 0) que gestionar el programa de riego semanal.
z Un Contador progresivo (%C0) que servir como contador de ciclos de mantenimiento.
Nota: Configuracin de fechadores
z Para admitir fechadores, asegrese de que la opcin RTC est instalada en el
controlador TWDLCAA10DRF.
z Los fechadores son objetos no programables que no necesitan ninguna
declaracin en el programa de Ladder o Lista. Simplemente debe habilitarlos y
configurar sus ajustes respectivos.
Para configurar el Fechador (Reloj de tiempo real 0), siga estos pasos:
1. Seleccione la tarea Programa Configurar Configurar datos para abrir la
ventana de configuracin de los objetos de software.
2. En el marco Categoras de objetos, seleccione Objetos avanzados.
Resultado: la lista de bloques de funcin avanzados disponibles para ese controlador en
particular se muestra en el marco Objetos avanzados que aparece debajo.
3. En el marco Objetos avanzados, seleccione %SCH - Fechadores.
Resultado: la ventana de configuracin de fechadores aparece en el panel
central. Los fechadores disponibles (numerados de 0 a 15) figuran en una tabla.
4. Seleccione el fechador que desee configurar en la tabla: Reloj de tiempo real 0.
Resultado: por defecto, el fechador est bloqueado y todos los campos
aparecen como no configurables en la ventana de configuracin.
5. Haga clic en la casilla de verificacin Configurado para activar los campos de
configuracin y siga estos pasos para configurar el fechador (los ajustes
siguientes figuran slo como ejemplo):
1. Introduzca la direccin de Bit de salida. En esta aplicacin, sta es la
direccin del terminal de salida conectado a la vlvula de control del
sistema de riego: %Q0.1
2. Seleccione Mes de inicio y Mes de finalizacin para iniciar y finalizar el fechador.
Rango: de enero a diciembre.
3. Seleccione la Fecha de inicio y la Fecha de finalizacin para seleccionar el
da del mes en el que se iniciar y finalizar el fechador.
Rango: de 1 a 31 (dependiendo de la seleccin del mes).
4. Seleccione la Hora de inicio y la Hora de finalizacin para seleccionar la
hora del da en la que se iniciar y finalizar el fechador.
Rango: de 00:00 a 23:59.
5. Seleccionar los Das de la semana para activar la salida del fechador. Las casillas
marcadas indican los das en los que se activar el dispositivo de salida.

35013827 09/2007

35

Creacin y edicin de programas

6. Utilice las teclas de flecha hacia arriba y hacia abajo para desplazarse por la lista
de fechadores de la tabla o utilice el puntero del ratn para seleccionar un
fechador determinado.
7. Los cambios se aplican en cuanto el cursor abandona la lnea de fechador actual.
Ahora que ha configurado el fechador, siga estos pasos para configurar el contador
de ciclos de mantenimiento (%C0):
1. Seleccione la tarea Programa Configurar Configurar datos para abrir la
ventana de configuracin de los objetos de software.
2. En el marco Categoras de objetos, seleccione Bloques de funcin.
Resultado: la lista de bloques de funcin disponibles para ese controlador en
particular se muestra en el marco Bloques de funcin que aparece debajo.
3. En el marco Bloques de funcin, seleccione Contadores progresivos.
Resultado: la tabla de configuracin de los contadores aparece en el panel
central. Rango de contadores disponible de 0 a 127.
4. Seleccione el contador progresivo/regresivo que desee configurar en la tabla: %C0.
5. Para el contador progresivo/regresivo seleccionado, defina los campos
correspondientes en la tabla, de la siguiente forma (los ajustes siguientes figuran
slo como ejemplo):
1. Haga clic en el cuadro de texto Smbolo e introduzca un nombre simblico
para este contador: MANTENIMIENTO_NECESARIO (por ejemplo).
Nota: Los smbolos tienen formato de maysculas por defecto. Un smbolo
vlido puede contener cualquier combinacin de 32 caracteres: (AZ), (09)
y (_). No se admiten espacios.
2. Seleccione un valor preseleccionado: 100 (ciclos de riego, por ejemplo).
Rango: de 0 a 9.999.
Predeterminado: 9.999.
3. Seleccione la opcin Ajustable para permitir que el valor preseleccionado se
modifique desde las tablas de animacin.
6. Utilice las teclas de flecha hacia arriba y hacia abajo para desplazarse por la lista
de contadores de la tabla o utilice el puntero del ratn para seleccionar un
contador determinado.
7. Los cambios se aplican en cuanto el cursor abandona la lnea de contador actual.
Nota: Los contadores son objetos programables que deben declararse en el
programa de Ladder o Lista. Es en esa fase, cuando se especificar si el contador
utilizado es progresivo o regresivo.

36

35013827 09/2007

Creacin y edicin de programas

Paso 5: Escribir el programa


Introduccin

Utilice el Editor de programa para desarrollar el programa principal que es el ncleo de


la aplicacin de autmatas Twido. Las funciones principales de configuracin y
programacin incluyen la programacin de lenguajes reversibles de Ladder y Lista.
Esta seccin se centra en proporcionar los fundamentos bsicos de la programacin de
lenguajes de Ladder en el editor de programa TwidoSuite. Para obtener detalles sobre
la programacin de lenguajes de Lista y de funciones de reversibilidad de Ladder/Lista,
consulte la Gua de programacin TwidoSuite en el CD-ROM.
Para tener acceso al editor de programa, seleccione
0 10
01
10
10

100

0
0011
01 0

10
10 0
0 1 00 1 0 0 0
01 0 1 0 0 0
11 1001 0
01 0 1 0 0
01

Programa
Programa
en la barra de pasos TwidoSuite y haga
clic en Editar programa en la barra de tareas.
Nota: En modo de programa, la barra de tareas tambin proporciona acceso al
Editor de smbolos.

35013827 09/2007

37

Creacin y edicin de programas

Ventana Edicin
de programa

La ventana Edicin de programa dispone del Editor de programa y de cinco


navegadores y herramientas disponibles en la barra de funciones, como se
describe en figura que aparece a continuacin:
Editor de programa

Navegador de programas

Telemecanique

010
01
10
10

Proyecto

Describir

10 0

Mi proyecto

0
10 1
0101 0 00
010 0 00
1
1100 0 10
011 0 00
0101

0 010
1
0 10

Programa

Informe
Configurar

1 2 3
Programa
1 - - LADDER
Inicio [1,1]
Fin [1,1]

Ladder

Lista
R
R
Ladder

Programa
Hexadecimal
Dec.

100%

SR

10
10 0
0 1 00 1 0 0 0
0 1 0 1 0 01 0
11 1 0 0 0
01 1 0 0
010

%TM %C

10
010 0
01 0 1 0 0 0
0 1 0 1 0 01 0
11 1 0 0 0
01 01 0 0
01

Depuracin
Editar
programa

abc

Definir
smbolos

1 LD

Subrutinas

Estndar
Estndar
Etiq, %Li
Etap. ini.
Etap. db.
Etap. POST

Todo
En uso

%I0.0

%I0.1

%Q0.0

%I0.3

Sin

Buscar
Direccin

Smbolo

Comentario

10
01

01
10

TwidoSuite

Barra de funciones
Cuadro de lista Error

38

Navegador de datos

Importar programa
Exportar programa
Mostrar/ocultar navegador
de programas
Mostrar/ocultar navegador
de ref. cruzadas
Mostrar/ocultar navegador
de datos

35013827 09/2007

Creacin y edicin de programas

Elementos del
Editor de Ladder
Logic

El Editor de Ladder Logic es un editor de programas basado en grficos para ver,


crear y editar programas de Ladder.
Al seleccionar Ladder en el cuadro de lista desplegable de la barra de herramientas
del programa, el editor de programa cambia a modo Ladder. La figura que aparece
a continuacin, describe los elementos que conforman el Editor de Ladder Logic:
Cabecera de
escaln o
encabezado de
seccin

Barra de herramientas
del programa

Ladder

LD

Hexadecimal
Dec.

100%

SR

Lista
RR
Ladder
RR
1

Barra de herramientas de
la paleta de Ladder

%TM
%TM %C
%C

abc

PP NN

TTULO DE LA SECCIN O DEL ESCALN

Estndar

Seccin o escaln

Estndar
Etiqueta, %Li
Paso ini.
Paso inicial
Paso POST

%I0.0

%Q0.0

%I0.0

Elementos de
Ladder

35013827 09/2007

%I0.0

Reticulado de
programacin

Botones de la
paleta de Ladder
ampliada

39

Creacin y edicin de programas

Barras de
herramientas de
edicin de
programa

Existen tres barras de herramientas de programacin de Ladder (consulte la figura


anterior) disponibles que permiten editar programas e introducir instrucciones de
Ladder grficamente de forma sencilla:
z barra de herramientas del programa,
z barra de herramientas de la paleta de Ladder,
z paleta de Ladder ampliada.
Barra de herramientas del programa
Ladder

Hexadecimal
Dec.

100%

SR

abc

Lista
Ladder

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

40

10

11 12

13

14

15

Alternar modo Ladder/Lista


Agregar seccin
Insertar seccin
Agregar subrutina
Cortar en dos secciones
Porcentaje del zoom (es 100 % por defecto)
Cortar
Copiar
Pegar
Deshacer
Rehacer
Visualizar en hexadecimal o decimal
Mostrar/ocultar comentarios del escaln
Mostrar/ocultar comentarios de elementos de Ladder
Mostrar/ocultar smbolos

35013827 09/2007

Creacin y edicin de programas

Barra de herramientas de la paleta de Ladder


R

%TM %C

10

11

12

13

14

Alternar secciones de la paleta de Ladder ampliada

1
2
3
4
5
6
7
8
9
10
11
12
13
14

35013827 09/2007

Agregar escaln
Insertar escaln
Agregar contacto normal abierto
Agregar contacto normal cerrado
Agregar bobina
Agregar bobina inversa
Agregar conexin
Eliminar conexin
Agregar bloque de comparacin
Agregar bloque de operacin
Agregar bloque de temporizador
Agregar bloque de contador
Agregar llamada de subrutina o salto
Botones de la paleta de Ladder ampliada (consulte la figura que aparece a continuacin)

41

Creacin y edicin de programas

Paleta de Ladder ampliada


R

%TM %C

Alternar secciones de la paleta de Ladder ampliada

XOR

XORN

1
2
3
4
5
6

42

XORR

RET

1111123 1111123

%M %R %S
MSG
SBR

END

XORF

#D

%SC

Contactos: Normal abierto, Normal cerrado, Flanco ascendente, Flanco descendente


Contactos especiales: XOR, XORN, XORR, XORF, OPN, SHORT
Bobinas: Bobina normal, Bobina inversa, Establecer bobina, Restablecer bobina
Bobinas especiales: JMP/SR, RET, END, Bobina grafcet 1, Bobina grafcet 2
Bloques de funcin bsicos: %FC, %VFC, %PLS, %PWM
Bloques de funcin avanzados: %MSG, %R, %SBR, %DR, %SC

35013827 09/2007

Creacin y edicin de programas

Descripcin
general de
programacin de
Ladder

El usuario escribe un programa de Ladder en el orden lgico requerido para


controlar una mquina o proceso.
Secciones y subrutinas
Un programa de Ladder TwidoSuite consta de una secuencia de secciones y subrutinas que
contienen escalones de Ladder. Las secciones y subrutinas se delimitan por encabezados de
seccin o de subrutina. El software TwidoSuite los numera automticamente.
La siguiente figura describe un tpico encabezado de seccin (los encabezados de
subrutina son similares a esto).
1

LD

Introduzca sus comentarios aqu. Introduzca sus comentarios aqu.


Introduzca sus comentarios aqu. Introduzca sus comentarios aqu.
Introduzca sus comentarios aqu. Introduzca sus comentarios aqu.

TTULO DE LA SECCIN

Cuatro lneas de hasta 122 caracteres


cada una

Una lnea de hasta 122 caracteres

Escalones
Un escaln de Ladder es parecido a un diagrama lgico de rel. Cada escaln est formado por
una red de elementos grficos unidos que se organizan en un reticulado de programacin que
comienza con una barra potencial a la izquierda y finaliza con otra a la derecha.
La figura siguiente describe un tpico escaln de Ladder.
Comentarios
Smbolo
Direccin

TTULO DEL ESCALN


Escaln 1

INTRODUZCA COMENTARIOS SOBRE ESTE ESCALN AQU.

interruptor principal
INTERRUPTOR1
%I0.0

Indicador de estado del escaln:


verde para un escaln vlido,

%Q0.0

Elemento de entrada
(ejemplo de contacto
normal abierto)

Elemento de salida
(ejemplo de bobina normal)

rojo para un escaln no vlido,


amarillo para un escaln que no se ha
analizado todava y
ninguno, si no se ha modificado el escaln.

Nota: Los programas tienen una limitacin total de 128 secciones y subrutinas con
un mximo de 64 subrutinas (SR0 a SR63).

35013827 09/2007

43

Creacin y edicin de programas

Cmo editar un
programa

El procedimiento siguiente proporciona los fundamentos bsicos para comenzar


con la edicin de un programa de Ladder.
1. Cuando empiece a escribir un programa nuevo, pulse el icono Agregar seccin
en la barra de herramientas del programa en la siguiente ventana.

Resultado: la primera seccin se inserta en el Editor de Ladder Logic, de forma


que muestra el primer escaln vaco, como figura a continuacin. (Tenga en
cuenta que un programa debe contener al menos una seccin.)

2. Haga doble clic en el encabezado de la seccin para introducir lo siguiente:


z ttulo de la seccin,
z comentarios.
3. Haga doble clic en la cabecera de escaln para introducir lo siguiente:
z ttulo de escaln,
z comentarios,
z declaracin de tipos de escaln: Estndar, Etiqueta (%Li) o paso Grafcet
(paso ini., paso inicial o paso POST).
4. Seleccione la conexin horizontal vaca que se ejecuta entre las lneas de
alimentacin derecha e izquierda del escaln.
Resultado: la conexin seleccionada se marca en color azul.

5. Haga clic en el icono Contacto normal


(ejemplo) de la paleta de Ladder para
insertar la instruccin grfica de entrada.

44

35013827 09/2007

Creacin y edicin de programas

Resultado: el contacto normal se inserta en la parte ms hacia la izquierda del escaln.

6. Repita los pasos 45 para insertar otras instrucciones grficas, si es necesario.


7. Un escaln vlido siempre debe disponer de un elemento de salida (bloque de
operacin o bobina). Haga clic en el icono Bobina
(ejemplo) de la paleta de
Ladder para insertar la instruccin grfica de salida.
Resultado: el elemento de bobina se inserta en la parte ms hacia la derecha del escaln.

Nota: En esta fase, notar que la barra de color rojo muestra que el escaln
sigue siendo no vlido.
8. Debe especificar una direccin a cada elemento del escaln. Haga clic en el
campo de direccin situado encima de cada elemento e introduzca la direccin
que desee. Introduzca %I0.0 para el contacto de entrada y %Q0.0 para la bobina
de salida (ejemplo). Tenga en cuenta que tambin puede especificar de forma
opcional un smbolo y un comentario para cada elemento.

Resultado: la barra de color amarillo indica que este escaln es vlido, pero que
no se ha analizado todava (compilado con el programa).
9. Haga clic en el icono Analizar
para iniciar el proceso de validacin del
programa y comprobar la existencia de posibles errores del programa en el
cuadro de lista Error.
Nota: Para obtener ms informacin acerca de las normas y procedimientos de edicin
de programas, consulte la Gua de funcionamiento TwidoSuite - Ayuda en lnea.

35013827 09/2007

45

Creacin y edicin de programas

Ejemplo de
programa para el
sistema de riego
automtico

En esta seccin, se proporciona el programa de Ladder que se aplica al ejemplo del


sistema de riego automtico. Esta aplicacin consta de dos procesos independientes:
z
z

Gestin de niveles del depsito de agua


Conteo de riego

Para esto, hay que crear dos secciones en el programa, una para cada proceso.
Seccin de la gestin de niveles del depsito de agua
Inserte la primera seccin del programa y cree el siguiente programa.

Descripcin del proceso de regulacin del nivel en el depsito de agua:


1 Siempre que se llegue a un nivel bajo de agua (%I0.1 est cerrada), se inicia la bomba de agua
(%Q0.0 est cerrada). Tenga en cuenta que %I0.0 permanece normalmente cerrada.
2 Siempre que se llegue a un nivel alto de agua (%I0.0 est abierta), se detiene la bomba de agua (la
bobina %Q0.0 est activada y el contacto est cerrado). Tenga en cuenta que el contacto %Q0.0
permite mantener la bomba de agua en ejecucin hasta que se llegue a un nivel alto de agua.

Conteo de riego
Agregue una seccin al programa, cree el siguiente programa que contar los ciclos
de riego y guardar el proyecto. (Nota: Si no lo ha hecho todava en la fase
Configuracin de objetos de datos, haga doble clic en el elemento %C0 y defina el
valor preseleccionado en 100 ciclos en la tabla Contadores.)

Descripcin del proceso de conteo de riego:


1 Siempre que la vlvula de control de riego se haya activado (%Q0.1 est cerrado)
mediante la funcin RTC (Reloj de tiempo real 0), el contador %C0 aumenta.
2 Cuando el valor actual del contador llega hasta 100, el bit de memoria %M0 se define en 1. El bit de
memoria %M0 puede utilizarse para controlar un indicador luminoso que indicar que se requieren
operaciones de mantenimiento despus de 100 ciclos de riego. Tenga en cuenta que puede conectar un
botn de comando a la entrada R para resetear el contador de ciclos de mantenimiento de forma manual.

46

35013827 09/2007

Creacin y edicin de programas

Almacenamiento del
programa

Una vez que haya terminado de escribir el programa, puede guardarlo de dos
formas distintas:
z Si ya le ha dado un nombre a la aplicacin y ha especificado el directorio del
proyecto (consulte p. 25), haga clic en el acceso directo Guardar proyecto
actual
z

de la barra de acceso rpido.

Seleccione la tarea
el botn Guardar.

Proyecto Guardar proyecto actual y haga clic en

Resultado: los archivos del proyecto que contienen el programa de aplicacin se


guardan en el disco del directorio del proyecto, cuya ubicacin ya se ha
especificado en la ventana de informacin de los archivos del proyecto.
Nota: Es aconsejable que guarde su proyecto con frecuencia en el disco del PC,
mientras escribe programas de instrucciones de Ladder/Lista, para evitar
cualquier prdida importante del trabajo debido a algn corte de energa u otros
problemas informticos.

35013827 09/2007

47

Creacin y edicin de programas

Paso 6: Probar el programa


Introduccin

TwidoSuite incorpora una funcin de simulador que permite probar un programa


recin escrito sin tener que cargarlo en el controlador. El Simulador Twido permite
ejecutar el programa y probar diferentes parmetros para ver si se dan las
respuestas esperadas.

Inicio del
Simulador Twido

Para iniciar el Simulador Twido, seleccione Programa Programa y haga clic en


el botn del Simulador Twido S en la esquina inferior derecha de la pantalla
TwidoSuite.
Resultado:
TwidoSuite cambia automticamente a Programa Depuracin Animar el
programa.
z Aparece la ventana de descripcin general del Simulador Twido.
z Emerge el escritorio digital.
z Si se configura o incrusta un RTC, tambin aparece el panel Gestin del tiempo.
z

El Simulador carga la configuracin que ha creado en la pantalla Describir.


Nota: Algunas funciones de la aplicacin no pueden probarse mediante el Simulador.

Utilizacin del
Simulador Twido

Una vez ejecutado el Simulador, puede utilizar las funciones que estn disponibles
en el modo de depuracin. Estas funciones son:
z animar el programa;
z gestionar las tablas de animacin;
z comprobar PLC;
z supervisar la configuracin de hardware;
z supervisar la configuracin de software;
z supervisar la configuracin descrita y
z supervisar el comportamiento.
Puede encontrar ms informacin sobre la animacin de tablas y la gestin de
tablas animadas en la seccin Depuracin del programa (vase p. 61).

48

35013827 09/2007

Creacin y edicin de programas

Ventana de
descripcin
general del
Simulador Twido

La ventana de descripcin general del Simulador Twido muestra el estado de las


entradas/salidas de todos los mdulos de ampliacin y de controlador base descritos.
A continuacin, se incluye la ventana de descripcin general:

SIN SIMULACIN

IN
0 32767
1
20
30
4 223
5
6
7

TWDNCO1M

IN
OUT
0 8 16 0 8
STAT 1 9 17 1 9
2 10 18 2 10
3 11 19 3 11
4 12 20 4 12
5 13 21 5 13
6 14 22 6 14
7 15 23 7 15
PWR
RUN
ERR

SIN SIMULACIN

TWDNOI10M3

TWDAMI8HT

TWDLMDA40DTK

10
1. Haga clic para minimizar la bandeja.
Cuando se minimiza la ventana de descripcin general, el icono del Simulador
Twido
aparece en el rea de estado (en la esquina inferior derecha de la
pantalla). Haga doble clic en este icono para restaurar la ventana de descripcin
general.
2. Estados de las entradas:
z haga clic para establecer/restablecer la entrada correspondiente;
z haga doble clic para abrir la ventana de configuracin de entradas binarias.
3. Estados de las salidas: haga doble clic para abrir la ventana Trazado de la salida.
4. Haga clic para anclar la ventana de descripcin general en la parte superior.
5. Indicador luminoso PWR: indica si el PLC simulado est encendido.
6. Indicador luminoso RUN: indica el estado del PLC simulado.
7. Indicador luminoso ERR: indica el estado del PLC simulado.
8. Indicador luminoso STAT: la lgica de aplicacin define el funcionamiento del
indicador luminoso STAT.
9. Referencias de los mdulos de ampliacin de controlador base.
10.Mdulos de ampliacin que no pueden estimularse.
35013827 09/2007

49

Creacin y edicin de programas

Haga clic con el botn derecho en la ventana de descripcin general para ampliar
el men contextual siguiente:
z Gestin del tiempo: abre el panel de control Gestin del tiempo.
z Trazado de la salida: abre la ventana Trazado de la salida.
Para acceder a la configuracin de las entradas analgicas, haga doble clic en el
indicador luminoso de las entradas analgicas.
Para acceder a la configuracin de las entradas binarias, haga doble clic en el
indicador luminoso de las entradas binarias.
Escritorio digital
del Simulador
Twido

Puede usar el escritorio digital del Simulador Twido para enviar los siguientes
comandos al controlador:
z

Ejecutar (en el modo de simulacin)

Detener

Inicializar

Cuando la aplicacin TwidoSuite est en modo de simulacin, estos comandos


pueden seleccionarse desde el escritorio digital del Simulador Twido que aparece
a continuacin:
TWDLC-A24DRF

SIMULACIN

RUN
Error
Stat

TwidoSuite

Los indicadores luminosos RUN ERR y STAT se simulan en el escritorio digital del
Simulador Twido tal y como apareceran en un controlador base conectado (para
obtener ms detalles sobre estos indicadores luminosos, consulte la Gua de
referencia del hardware de Twido).

50

35013827 09/2007

Creacin y edicin de programas

Utilizacin del
escritorio digital
del Simulador
Twido

Para cerrar el escritorio digital del panel de control:


SIMULACIN

TWDLC-A24DRF
RUN
Error
Stat

TwidoSuite

Para volver a abrir el escritorio digital, haga clic en el botn tal y como se muestra
a continuacin:
Telemecanique

Mi proyecto

?
SIMULACIN

Detener

35013827 09/2007

51

Creacin y edicin de programas

Ampliacin del
escritorio digital
del Simulador
Twido

Para ampliar o reducir el escritorio digital del panel de control, haga clic tal y como
se muestra a continuacin.
TWDLC-A24DRF

SIMULACIN

RUN
Error
Stat

TwidoSuite

El escritorio digital se ampla tal y como se muestra a continuacin. Se puede volver


a reducir si se hace clic con el mismo botn de ampliacin/reduccin.
Nombre de aplicacin:

Mi Twido

Estado de Twido:

Detenido

Referencia:

TWDLC-A24DRF

Versin de firmware:

3.40

Hora actual:
Error de E/S

TRUE

Forzado de E/S:
Perodo de exploracin de PLC actual:0
Direccin utilizada:

Unidad P

COM2
L Ac:

NA

L St:

TWDLC-A24DRF

SIMULACIN

RUN
Error
Stat

TwidoSuite

52

35013827 09/2007

Creacin y edicin de programas

Panel de control
Gestin del
tiempo

El panel de control Gestin del tiempo permite controlar la temporizacin de la


simulacin (una accin en el panel de control Gestin del tiempo modifica el tiempo
RTC en consecuencia e inmediatamente). Puede elegir:
z el principio y el fin de la simulacin;
z acelerar la simulacin.
Nota: La hora inicial predeterminada de la simulacin es la hora de su PC.
La duracin predeterminada de la simulacin es de siete das.
El panel de control Gestin del tiempo aparece a continuacin:
1

3
?

Gestin del tiempo


24/07/2007

17:34:00

Inicio

Perodo de simulacin Fin


Fin 31/07/2007

17:34:00
Fin

Inicio

5
Da

Mes

Ao

Hora

Minuto Segundos
Mn.

Mx.

10

11

1. Tiempo de inicio: tiempo al inicio de la simulacin.


2. Perodo de simulacin:
z Si esta casilla est seleccionada, cuando se llegue al tiempo final, el
simulador se detiene y aparece una ventana emergente con el texto siguiente:
Tiempo final alcanzado. El simulador se cambiar al modo DETENER.
z Si esta casilla no est marcada, la simulacin permanece en modo EJECUTAR.
3. Tiempo final: tiempo al final de la simulacin.
4. Un cursor indica la progresin de tiempo actual.
Puede mover manualmente el cursor para fijar la hora actual.
z Si la hora actual es anterior al tiempo de inicio, el cursor se situar en "Inicio".
z Si la hora actual es posterior al tiempo final, el cursor se situar en "Fin".
5. Estado del simulador:
z

: Simulador en el modo Detener

: Simulador en el modo EJECUTAR.

: Simulador en avance rpido.

z
: Simulador en retroceso rpido.
6. Indica la hora actual de la simulacin.
7. Volver al tiempo de inicio.
8. Retroceder rpidamente en el tiempo.
9. Avanzar rpidamente en el tiempo.
10.Ir al tiempo final.
11.Fijar el nivel de avance rpido/retroceso rpido en el tiempo.

35013827 09/2007

53

Creacin y edicin de programas

Ajuste de los
parmetros de
simulacin

Para realizar pruebas en el programa, el Simulador Twido le permite ajustar los


valores de entrada y, a continuacin, configurar qu salidas se van a trazar.
Puede establecer tanto las entradas binarias como las entradas analgicas.
z
z

Para abrir la ventana de configuracin de entradas binarias, haga doble clic en


el indicador luminoso de las entradas binarias.
Para abrir la ventana de configuracin de entradas analgicas, haga doble clic
en el indicador luminoso de las entradas analgicas.

Adems, puede configurar hasta ocho salidas para que se tracen. Para abrir la
ventana de configuracin de trazado, haga clic en el botn Configurar de la ventana
Trazado de la salida.
Trazos de salida
con el Simulador

La ventana Trazado de la salida muestra la variacin de las salidas analgicas y


binarias a lo largo del tiempo.
La ventana Trazado de la salida aparece a continuacin:

Trazado
Salidas analgicas
%QW0.1.0:-13108

100%

0%
Salidas binarias
%Q0.0.0: 0
%Q0.0.2: 1

Ayuda

54

Configurar

Aceptar

35013827 09/2007

Creacin y edicin de programas

Detencin del
Simulador Twido

Para detener el Simulador Twido, haga clic en el botn S en la esquina inferior


derecha de la pantalla TwidoSuite.
Una vez detenida la simulacin, TwidoSuite vuelve a la pantalla que se muestra
antes de iniciar el Simulador Twido.
Nota: No es posible realizar una copia de seguridad del Simulador Twido antes de detenerlo.

35013827 09/2007

55

Creacin y edicin de programas

Paso 7: transferir y ejecutar el programa


Introduccin

En esta seccin, aprender cmo transferir el programa al PLC Twido y empezar a


ejecutar el programa en el controlador. Tenga en cuenta que un programa debe
guardarse antes de poder transferirse al PLC.

Transferencia
del programa

Para ejecutar la aplicacin cuando vaya a depurarla, primero debe transferirla a la


RAM del controlador.
Siga estos pasos para descargar el programa de aplicacin al PLC:
1. Si an no ha conectado el PC al controlador, seleccione una conexin en la tabla de
conexiones de la tarea Programa Depuracin Conectar y haga clic en Ejecutar.
Conexin para realizar una depuracin
Este mtodo de conexin permite
conectarse directamente al
controlador o transferir una aplicacin
del PC al controlador.

Seleccionar una conexin


Tipo

Nombre

Proyecto

Mi conexin 1

Ethernet

Directa a 13.1.2.3.

Proyecto

Mi conexin 2

Serie

Unidad P

Mi conexin 3

Mdem

555554443333,

Proyecto

Mtodo de conexin

IP/Phone

Proyecto

Mi conexin 4

USB

USB,8

PC

USB

Serie

USB, Unidad P

Establecer esta comunicacin

Aceptar

Resultados: TwidoSuite intenta establecer una conexin con el controlador y


realiza comprobaciones de sincronizacin entre el PC y las aplicaciones del PLC.
z La tabla de pruebas de conexin muestra los resultados de tres comprobaciones de sincronizacin.
Conexin para realizar una depuracin
Este mtodo de conexin permite
conectarse directamente al
controlador o transferir una aplicacin
del PC al controlador.

Seleccionar una conexin


Tipo

Nombre

Proyecto

Directa al USB

USB

USB

Proyecto

Directa a Ethernet

TCP/IP

192.168.0.1

Proyecto

Directa al mdem

Mtodo de conexin

MDEM

IP/Phone

+33 2 23 45 67 89

Proyecto

P2P COM1

Serie

COM1,@

PC

P2P USB

USB

USB,1
Comunicacin establecida

Pruebas de conexin
El PC y las aplicaciones del controlador son diferentes: no es posible conectarse de inmediato.
Las configuraciones del hardware coinciden: es posible transferir PC ==> Controlador
Aplicacin del controlador no protegida: se admite transferir Controlador ==> PC
Aplicaciones de comparacin

Proyecto

Controlador

Nombre de aplicacin
Controlador base

Vista amp.
TWDLCAA16DRF

Vista amp.
TWDLCAA16DRF

Seleccionar un mtodo de conexin

Conexin inmediata

Transferir
PC ==> Controlador

Transferir
Controlador ==> PC
Cancelar

Conectar

Lnea 1: comparacin entre el PC y las aplicaciones del PLC.


Lnea 2: comprobacin de compatibilidad del hardware.
56

35013827 09/2007

Creacin y edicin de programas

Lnea 3: comprobacin de seguridad (si la aplicacin del PLC es vlida); de lo


contrario, indica si la aplicacin del PLC no es vlida.
z La tabla de comprobacin de aplicaciones slo aparece si el PC y la
aplicacin del PLC tienen alguna diferencia.
2. Si el PC y las aplicaciones del PLC son diferentes, seleccione
Transferir PC => Controlador.

3. Si la aplicacin del controlador est protegida con una contrasea, recibir un


aviso para introducir la contrasea. Escriba la contrasea y seleccione Aceptar
para continuar con la transferencia.
4. Si se est ejecutando el controlador, aparecer un cuadro de advertencia que
indica que, para continuar con la transferencia, deber detenerse el controlador.
La transferencia comienza cuando se detiene el controlador. Si el controlador est en
ejecucin, seleccione Aceptar para detenerlo y continuar con la transferencia. Para
cerrar el cuadro y cancelar la transferencia, seleccione Cancelar.
Aparecer un cuadro de dilogo de advertencia que indica que se sobrescribir
el contenido de la aplicacin del controlador.
5. Seleccione Aceptar para continuar con la transferencia.
Puede definirse una opcin para proteger la aplicacin (consulte Funciones de
seguridad en la Gua de funcionamiento TwidoSuite - Ayuda en lnea).
Nota: Los comentarios referentes a los smbolos y al programa no se transfieren
al controlador.

35013827 09/2007

57

Creacin y edicin de programas

Ejecucin del
programa

Utilice el Panel de control de software del PLC para ejecutar, detener e iniciar un
programa que se ha descargado al PLC (consulte p. 56).
Para ejecutar el programa que acaba de transferirse al PLC, siga este procedimiento:
1. Si la conexin entre TwidoSuite y el PLC no est activa, seleccione una conexin
en la tabla de conexiones de la tarea Programa Depuracin Conectar y
haga clic en Aceptar para establecer una conexin.
2. Cuando se establece correctamente una conexin entre TwidoSuite y el
controlador, aparece el cuadro de dilogo Panel de control de software del
PLC en forma de escritorio digital, siempre en la parte superior del espacio de
trabajo TwidoSuite.
TWDLC-A24DRF
RUN
Error
Stat

TwidoSuite

Dispone de los siguientes botones de comando:


z

EJECUTAR

DETENER

INICIALIZAR

3. Haga clic en EJECUTAR para ejecutar el programa de aplicacin TwidoSuite


que actualmente se encuentra en la RAM del controlador.
Nota: Cada comando requiere una confirmacin antes de su ejecucin.
Resultado: Los tres indicadores luminosos del panel de software (RUN, Error,
Stat) proporcionan diagnsticos actuales. (Consulte Gua de funcionamiento
TwidoSuite - Ayuda en lnea para obtener detalles.)
Utilizacin del
escritorio digital
del panel de
control

58

El escritorio digital del panel de control se utiliza de la misma manera que el


escritorio digital que se utiliza para el Simulador, consulte Escritorio digital del
Simulador Twido (vase p. 50).

35013827 09/2007

Creacin y edicin de programas

Paso 8: Depurar el programa


Descripcin
general

35013827 09/2007

TwidoSuite ofrece muchas opciones para ayudarle a depurar y ajustar el programa:


z
z
z
z

navegador de referencias cruzadas,


tablas de animacin,
forzado de E/S,
animacin de programas.

59

Creacin y edicin de programas

Creacin de
referencias
cruzadas en el
programa

Introduccin
La creacin de referencias cruzadas facilita la bsqueda de varias apariciones del
mismo elemento del programa en la aplicacin, por motivos de depuracin.
Consiste en seleccionar elementos de un programa, como una direccin de la que
desea realizar un seguimiento en una aplicacin. Una vez seleccionados los elementos,
se genera una lista que muestra el lugar de la aplicacin en el que se utilizan los
elementos. Las referencias cruzadas proporcionan una prctica lista de operandos,
smbolos, lneas y operadores utilizados en toda la aplicacin o en parte de ella.
Navegador de referencias cruzadas
0101
01
10
10

Seleccione Programa

000

10
0 00
01 1

Programa

10
010 0
01 01 0 0 0
0 1 0 1 0 01 0
11 10 0 0
01 1 0 0
0
01

en la barra de pasos de TwidoSuite.

Haga clic en Navegador de ref. cruzadas


en la barra de funciones para
mostrar el navegador de referencias cruzadas. El navegador de referencias
cruzadas aparece a la derecha de la ventana del programa.
Operando: %I0.0.0

Configurar

Smbolo: TEST
Seccin

Ubicacin

Seccin 1

Escaln 1

Seccin 1

Escaln 1

Operador

Cmo crear referencias cruzadas en la aplicacin


Se trata de un sencillo procedimiento de cuatro pasos:
1. Haga clic en el elemento especfico del programa en el que desee crear una
referencia cruzada.
Resultado: la tabla de referencias cruzadas se actualiza.
2. Si desea cambiar los parmetros de configuracin del objeto en el que se ha
creado una referencia cruzada, haga clic en el acceso directo Configurar del
navegador de referencias cruzadas.
Resultado: aparece la pantalla de configuracin de objetos de hardware o
software con el cursor sealando el objeto de la referencia cruzada.
3. Configure el objeto que desee en la tabla de configuracin de objetos de
hardware o software.
4. Haga clic en el botn

60

para volver al navegador de referencias cruzadas.

35013827 09/2007

Creacin y edicin de programas

Uso de tablas de
animacin

Utilice la tabla de animacin para ver y ajustar las variables del programa en
lneacuando un PLC est en modo Ejecutar o Detener.
Con una tabla de animacin, puede:
z supervisar el valor real de cualquier variable del controlador, mientras el
programa est en ejecucin, y compararlo con el valor esperado;
z cambiar el valor de las variables independientes de los valores calculados, hasta
que se actualicen de nuevo;
z realizar una copia de seguridad de los valores actuales de todas las variables de
una tabla de animacin;
z restaurar los valores guardados de todas las variables de una tabla de animacin
en el controlador y
z forzar entradas y salidas.
Elementos de una tabla de animacin
Tareas de gestin de la
tabla de animacin

Encabezados de columna

Barra de
herramientas
1

Gestionar las tablas de animacin

Crear una tabla nueva


Copiar la tabla actual
Cambiar el nombre de la tabla actual

Direccin
%I0.0

En uso

Smbolo

Actual
0

Guardado
0

Formato
Decimal

%I0.1

Decimal

Eliminar la tabla actual

%I0.2

Decimal

Importar una tabla

%I0.3

Decimal

Exportar una tabla

%I0.4

Decimal

%I0.5

Decimal

%I0.6

Decimal

%I0.7

Decimal

%I0.8

Decimal

10

%I0.9

Decimal

11

%Q0.1

Decimal

12

%Q0.2

Decimal

13

%Q0.3

Decimal

14

%Q0.4

Decimal

15

%Q0.5

Decimal

16

%IW1.0

Decimal

17

%IW1.1

Decimal

18

%IW1.2

Decimal

19

%IW1.3

Decimal

20

%IW1.4

Decimal

Tablas de animacin
Nombre
Mi tabla de animacin 1
Mi tabla de animacin 2
Mi tabla de animacin 3
Mi tabla de animacin 4
Mi tabla de animacin 5

Direccin

Tabla de animacin

Para obtener ms detalles, consulte Depuracin en lnea mediante la animacin del


programa en la Gua de funcionamiento TwidoSuite - Ayuda en lnea.

35013827 09/2007

61

Creacin y edicin de programas

Forzado de E/S

Forzar las E/S significa que el usuario define los valores de uno o varios bits de
entrada o salida en 0 1 de un modo forzado.
Nota: Puede forzar E/S cuando TwidoSuite est en modoen lnea, con el
controlador en modo Ejecutar o Detener.
Cmo forzar E/S en una tabla de animacin
La barra de herramientas de la tabla de animacin proporciona Comandos de
forzado:
1

Forzar a 1

z
0

z
z
z

Forzar a 0
Borrar forzado
Borrar todos los forzados

Para forzar un valor a 0 1, o para borrar un valor forzado:


1. Resalte una variable de la tabla de animacin.
2. Haga clic en el comando Forzar a 0, Forzar a 1 o Borrar forzado de la barra de
herramientas de la tabla de animacin.
Resultado: en la columna con la etiqueta Actual de la tabla de animacin, la
variable forzada aparece con un prefijo F junto al estado forzado 0 1. F 0 o F 1.

62

35013827 09/2007

Creacin y edicin de programas

Animacin de un
programa

Puede animar los programas de Ladder y Lista cuando est en lnea. En esta
seccin, se describe cmo animar un programa de lenguaje de Ladder. Para
obtener ms detalles, consulte Animacin de un programa en la Gua de funcionamiento TwidoSuite - Ayuda en lnea.
Cmo animar un programa de Ladder
1. Seleccione la tarea Programa Depuracin Animar programa para abrir
el editor de programa en modo animado.
Resultado: el editor de programa muestra elementos de Ladder animados.
2. Observe los elementos de Ladder animados durante la ejecucin del programa.
Cmo funciona la animacin de Ladder
z Puede observar cmo se enciende la luz de fondo de los objetos lgicos como
contactos, bobinas y objetos especiales cuando su valor lgico pasa a ser 1.
z Puede realizar un seguimiento de las variables de datos de los bloques de
funcin, de comparacin y de operacin, incluidos los valores actuales y los
preseleccionados.
Nota: Los operandos binarios se muestran como 0 1, mientras que el resto de
los valores se muestran en forma hexadecimal o decimal, segn el formato
seleccionado en Preferencias (vase p. 22).

35013827 09/2007

63

Creacin y edicin de programas

Mostrar/ocultar las tablas de animacin

Haga clic en el icono


de la barra de funciones para mostrar y ocultar las
tablas de animacin situadas en la parte inferior de la ventana.
Copia de objetos de escaln en una tabla de animacin

Para copiar objetos de escaln en la tabla de animacin seleccionada, pulse


(botn situado ms a la izquierda de la barra de herramientas de animacin), como
se muestra en la figura que aparece a continuacin.
Telemecanique

010
01
10
10

Proyecto

Describir

100

Mi proyecto

10
01 0 0
0 1 0 1 0 00 0
01 01 0 10
11 10 0 0
01 0 1 0 0
01

1 0 10
0 10 1 0 0 0
0 10 0 0 0
1
1 10 0 0 1 0
0 11 0 0 0
1
0 10

0
0 01 1
0 10

Programa

Informe
Configurar

Ladder

SR

10
010 0
01 01 0 0 0
01 01 0 0 0
11 1 0 0 1 0
01 01 0 0
01

Hexadecimal
Dec.

100%

Programa

Depuracin
Desconectar

abc

%TM %C

Detener

1 LD

Animar el
programa.
Gestionar las
tablas de
animacin

Escaln 0
%I0.0

%I0.1

%Q0.0

Comprobar PLC

Supervisar la
configuracin
de hardware

%I0.3

Supervisar la
configuracin
de software

Direccin
%M0

%Q0.1

%I0.0

En uso

Supervisar la
configuracin
descrita

Mi tabla de animacin 1

Smbolo

Actual
0

Guardado

Formato
Decimal

Decimal

Decimal

Supervisar el
comportamiento

S
S

<ADVERTENCIA DE EJECUCIN>: NO HUBO NINGN


ARRANQUE EN EJECUTAR DE
TwidoSuite

64

35013827 09/2007

Creacin y edicin de programas

Paso 9: Gestionar el informe del programa


Introduccin

Con el informe de TwidoSuite, puede crear impresiones personalizadas y


exportaciones a html (a archivos .htm) seleccionando elementos de informe en el
navegador del gestor de informes.

Gestor de
informes

Utilice el gestor de informes para seleccionar los componentes de informes, configurar


las opciones de impresin y exportar el informe de la aplicacin al formato HTML.

Para acceder a la ventana Gestor de informes, seleccione el icono Informe


en la barra de pasos TwidoSuite.
Cmo configurar
el informe

El gestor de informes proporciona una vista de estructura en forma de rbol de los


elementos y subelementos de los informes que pueden incluirse en el informe
marcando las casillas adecuadas.
Contenido

Carpeta
Nombre de la carpeta Station

Repaginar
Carpeta
Mi proyecto de Project
Primera pgina (2)
Cronologa (1)
Contenido (1)
Describir (1)
Descripcin de grficos (5)
Propiedades (1)
Nomenclatura (1)
Twido
Configuracin
Hardware (1)
Objetos de memoria (1)
Uso de memoria (1)
Configuracin del
comportamiento (1)
Programa
Contenido (1)
Smbolos (1)
Referencias cruzadas (1)
Tablas de animacin (1)
Preferencias (1)
Acerca de (1)

Para configurar el informe, seleccione un elemento del navegador de informes y


defina las opciones que aparecen en la ventana de configuracin. Para obtener
detalles acerca de las opciones de informes, consulte la Gua de funcionamiento
TwidoSuite - Ayuda en lnea.

35013827 09/2007

65

Creacin y edicin de programas

Configuracin de
pginas

Seleccione la tarea Informe Configurar pgina para definir la informacin que desee
ver en los encabezados y pies de pgina, as como en los mrgenes de la pgina.
Puede configurar las pginas de informe para mostrar hasta nueve tipos distintos de
informacin en tres campos separados por cada encabezado y pie de pgina, incluidos:
Puede configurar las pginas de informe para mostrar hasta tres tipos distintos de
informacin en tres campos separados por cada encabezado y pie de pgina,
incluidos:
z fecha de impresin,
z fecha de creacin,
z fecha de modificacin,
z nombre de proyecto,
z cualquier texto (libre),
z ningn texto (ninguno),
z nmero de pgina/nmero total de pginas (pgina i/n),
z nmero de pgina (pgina i),
z versin de TwidoSuite,
z nombre del archivo.

Imprimir el
informe

Seleccione la tarea Informe Imprimir para preparar el informe para su envo a


la impresora o a un archivo de exportacin HTML.
La ventana de impresin permite:
z ver la presentacin preliminar del informe con varias opciones de formato de
pgina y de zoom;
z elegir la impresora de destino y acceder a las propiedades de la impresora;
z repaginar el informe segn las opciones de impresin seleccionadas;
z enviar a imprimir el informe del dispositivo de impresin seleccionado y
z exportar el informe a un archivo HTML.

66

35013827 09/2007

Supervisin de una aplicacin

6
Supervisin de una aplicacin
Cmo iniciar la
utilidad de
supervisin

Para iniciar la utilidad de supervisin TwidoSuite:


1. Abra el Iniciador de la aplicacin haciendo clic en el icono ubicado en el escritorio del PC.

TwidoSuite

Resultado: aparece el cuadro de dilogo Iniciador de la aplicacin, como se


muestra a continuacin.

Nuevo

Modo de programacin

Modo de control
English
Franais

Actualizacin del firmware


del PLC

2. En el Iniciador de la aplicacin TwidoSuite, haga clic en el modo de control.

35013827 09/2007

67

Supervisin

Funciones de
supervisin

Seleccione Comprobar PLC:


Seleccione una tarea
Ver informacin de la memoria

Estado del controlador

Ajustar hora de RTC

RAM ejecutable

Configurar el reloj de tiempo real

Fecha y hora de la ltima parada

RAM protegida

Ver las estadsticas de Ethernet

Forzado de E/S

Modificar la configuracin del mdem

Potencimetros

Punto 0 de ajuste del potencimetro


Punto 1 de ajuste del potencimetro
Tiempo de ciclo

Modificar la configuracin del mdem


La configuracin introducida ser
sustituida en el controlador por la
configuracin definida por la aplicacin.
Mdem:

...

TD-33/V90

Mximo (ms)

Actual (ms)

Mnimo (ms)

Timeout del
temporizador watchdog
Reloj de tiempo real del
controlador

Fecha (dd/mm/aa) Hora (hh:mm:ss)

Correccin RTC

Comando Hayes de inicializacin:


ATEOQ1&B1&DO&HO&IO&R
1&SOSO

Mdem conectado

Nombre
Comando

Aplicar

1.
2.
3.
4.
5.

Cancelar

La Utilidad de supervisin permite realizar las tareas siguientes:


Ver informacin de la memoria
Definir hora de RTC
Configurar el factor de correccin RTC
Ver estadsticas Ethernet
Modificar la configuracin del mdem

Para obtener ms detalles acerca del uso de varias funciones de supervisin,


consulte el captulo Supervisin de hardware en la Gua de funcionamiento
TwidoSuite - Ayuda en lnea.

68

35013827 09/2007

B
AC

ndice

Asistente de Executive Loader, 13

software, requisitos de instalacin, 8

D
Desinstalacin del software, 9

E
Eliminacin del software, 9

F
Firmware Executive
actualizacin, 13

H
hardware, requisitos de instalacin, 8

I
inicio de programa, 11
Instalacin del software, 9
instalacin, requisitos, 8

P
Preferencias, 22

35013827 09/2007

69

*3501382702*
Puede descargar esta publicacin tcnica y otra informacin tcnica
de nuestro sitio web http://www.telemecanique.com
Visite http://www.schneider-electric.com para obtener informacin sobre la filial de Schneider Electric ms cercana.

2007 Schneider Electric. Todos los derechos reservados.

09/2007