Guía de Implementación
Uso del Tesys T en modo Custom Logic
Centro de Competencia Técnica
ÍNDICE
Objetivo
Programación en
“Structured Text”
Entorno
Custom Logic
●Descargar
●Programa
Programación en
“Function Blocks”
Conclusión
Schneider Electric - Centro Competencia Técnica- Daniel Casanova – Septiembre 2009
2
1. OBJETIVO
● El objetivo de este documento es explicar cuál es la mejor manera de
realizar un programa básico en modo Custom con el Tesys T. Se
mostrará cómo construir el programa paso a paso y cómo descargarlo
en el controlador.
Tesys T
Schneider Electric - Centro Competencia Técnica- Daniel Casanova – Septiembre 2009
3
2. ENTORNO CUSTOM LOGIC
• Antes de nada, es necesario configurar el Tesys T en modo Custom desde el menú “Settings /
Motor and Control”. En este menú hay que seleccionar el modo Custom e indicar el “Custom ID”
(número identificativo del programa). Este número debe estar comprendido necesariamente entre
el 256 y el 511.
• Luego, se accede al Custom Logic Editor desde el menú “Custom Logic” para crear el programa.
En este apartado hay dos submenús : “Structured Text” y “Function Blocks”.
Schneider Electric - Centro Competencia Técnica- Daniel Casanova – Septiembre 2009
4
2. ENTORNO CUSTOM LOGIC
• Es posible programar en formato Listado de instrucciones una aplicación completa con
“Structured Text”. En el directorio de PowerSuite ya existen ficheros creados en este formato para
modos de operación predefinidos (2 Wire Overload, 3 Wire Independent, 2 Wire Two Step …)
• El modo “Function Blocks” se usa para programar una parte de una aplicación existente (tomando
como base un programa predefinido, por ejemplo) o un programa básico para crear una función
lógica entre entradas y salidas. No es posible crear o disponer de un modo de operación
predefinido en “Function Blocks”.
Programación en modo “Function Blocks”
Schneider Electric - Centro Competencia Técnica- Daniel Casanova – Septiembre 2009
Programación en modo “Structured Text”
5
3. PROG. « FUNCTION BLOCKS »
Toolbox
• Es posible crear un programa con bloques lógicos:
Schneider Electric - Centro Competencia Técnica- Daniel Casanova – Septiembre 2009
6
3. PROG. « FUNCTION BLOCKS »
Bloques lógicos:
Schneider Electric - Centro Competencia Técnica- Daniel Casanova – Septiembre 2009
7
3. PROG. « FUNCTION BLOCKS »
Bloques de función:
NOTA : Los bloques con marcado “NV” (No Volátil) mantienen su estado almacenado
después de quitar la alimentación. Los bloques sin marcado “NV” se inicializan cada
vez que se quita y se vuelve a dar alimentación al equipo (excepto los bloques “LTMR”
que también almacenan su estado).
Schneider Electric - Centro Competencia Técnica- Daniel Casanova – Septiembre 2009
8
3. PROG. « FUNCTION BLOCKS »
Bloques de cálculo:
Schneider Electric - Centro Competencia Técnica- Daniel Casanova – Septiembre 2009
9
3. PROG. « FUNCTION BLOCKS »
Bloques de Entrada:
Schneider Electric - Centro Competencia Técnica- Daniel Casanova – Septiembre 2009
10
3. PROG. « FUNCTION BLOCKS »
Bloques de Salida:
Schneider Electric - Centro Competencia Técnica- Daniel Casanova – Septiembre 2009
11
3. PROG. « FUNCTION BLOCKS »
Características de los Bloques:
Schneider Electric - Centro Competencia Técnica- Daniel Casanova – Septiembre 2009
12
3. PROG. « FUNCTION BLOCKS »
Compilación
• Antes de cargar el programa al Tesys T, es necesario convertir el diagrama de bloques (“Function
Blocks”) a formato listado de instrucciones (“Structured Text”). El programa únicamente puede
transferirse al Tesys T en este último formato.
Schneider Electric - Centro Competencia Técnica- Daniel Casanova – Septiembre 2009
13
3. PROG. « FUNCTION BLOCKS »
Rejilla (Grid)
Schneider Electric - Centro Competencia Técnica- Daniel Casanova – Septiembre 2009
14
4. PROG. «STRUCTURED TEXT »
Programa predefinido
• En [email protected] y en el PowerSuite (C:\ Archivos de programa \ Schneider Electric \ PowerSuite \ ps1 \
TESYST \ Configurations) están todos los ficheros relativos a los modos de funcionamiento
predefinidos disponibles en el Tesys T. Es posible descargarlos y modificarlos (“3 wire 2 speed”, “3
wire independent”, etc.).
Schneider Electric - Centro Competencia Técnica- Daniel Casanova – Septiembre 2009
15
4. PROG. «STRUCTURED TEXT »
Formato de programa “Structured Text”
• En “Structured Text” existe una lista de instrucciones para crear el programa:
• Registro (Comp, “And”, “Or”, “Xor”, “On_Set”)
• Booleanas (Load, “Or”, “Set”)
• Temporizadores
• “Latch”
• Contadores
• Matemáticas (“On_Add”, “On_Sub”, “On_Mul”, “On_Div”)
Para obtener más información sobre cada instrucción, ver el manual “Custom Logic Editor”
(adjunto al final de este documento).
Schneider Electric - Centro Competencia Técnica- Daniel Casanova – Septiembre 2009
16
5. DESCARGAR PROGRAMA
Para descargar un programa “Custom” en el Tesys T, hay que seguir 2 pasos:
PASO 1: Compilación
PASO 2: Descarga archivo de ajustes de protección (IMPR) y programa “custom” (LF)
Schneider Electric - Centro Competencia Técnica- Daniel Casanova – Septiembre 2009
17
6. CONCLUSIÓN
En este documento se han descrito las dos formas de programar una lógica de control
adicional en el Tesys T: “Structured Text” y “Function Blocks”, disponibles en el submenú
“Custom Logic” del software de configuración del Tesys T incluido en el PowerSuite (LTM
Conf).
Se ha hecho hincapié sobretodo en el modo “Function Blocks”, por ser más sencillo e
intuitivo. Para más información sobre los distintos bloques e instrucciones en cada modo
de programación hay que dirigirse al manual adjunto.
Schneider Electric - Centro Competencia Técnica- Daniel Casanova – Septiembre 2009
18
Make the most of your energy
www.schneiderelectric.es
Descargar

Uso del Tesys T en modo Custom Logic