PL7 Junior/Pro - Ingeniería de Sistemas y Automática

Transcripción

PL7 Junior/Pro - Ingeniería de Sistemas y Automática
PL7 Junior/Pro
Funciones específicas de
los autómatas Premium
Contaje
35002679 00
TLX DS 57 PL7 40S spa V4.0
2
Documentos relacionados
Documentos relacionados
Presentación
Este manual se compone de 8 tomos:
l Tomo 1
l
l
l
l
l
l
l
TLX DS 57 PL7 40 09.2000
l Comunes de las funciones específicas
l Función específica Todo o Nada
l Puesta en marcha de AS-i
l Función específica de diálogo del operador
Tomo 2
l Función específica de contaje
Tomo 3
l Función específica de comando de ejes
Tomo 4
l Función específica de comando de ejes paso a paso
Tomo 5
l Función específica de leva electrónica
Tomo 6
l Función específica SERCOS
Tomo 7
l Función específica analógica
l Función específica de control PID
l Función específica de pesaje
Tomo 8
l Función específica de regulación
3
Documentos relacionados
4
TLX DS 57 PL7 40 09.2000
Tabla de materias
Acerca de este . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Capítulo 1
Presentación de la función específica de contaje . . . . . . . . . . 11
Presentación general de la función específica de contaje . . . . . . . . . . . . . . . . . 11
Capítulo 2
2.1
2.2
2.3
Capítulo 3
3.1
3.2
3.3
Presentación del funcionamiento de los acopladores
TSX CTY2A, TSX CTY4A y TSX CTY2C . . . . . . . . . . . . . . . . . . 13
Presentación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Generalidades acerca de los acopladores TSX CTY2A/4A y TSX CTY 2C . . . . 15
Presentación de los módulos TSX CTY2A, TSX CTY4A y TSX CTY2C . . . . . . 15
Funciones principales de los módulos TSX CTY2A y TSX CTY4A . . . . . . . . . . 16
Presentación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Presentación de los acopladores TSX CTY 2A y 4A . . . . . . . . . . . . . . . . . . . . . 17
Presentación de una vía de contaje o descontaje. . . . . . . . . . . . . . . . . . . . . . . . 19
Funcionamiento en contaje o descontaje . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Presentación de una vía de contaje/descontaje (TSX CTY 2A/4A) . . . . . . . . . . 22
Funcionamiento en contaje/descontaje. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Funciones principales del módulo TSX CTY2C . . . . . . . . . . . . . . . . . . . . . . . . . 25
Presentación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Presentación del módulo TSX CTY2C . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Presentación de una vía de contaje/descontaje y medida . . . . . . . . . . . . . . . . . 28
Funcionamiento en contaje/descontaje. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Funcionamiento en medida de velocidad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Descripción de las funciones de los acopladores de contaje
TSX CTY2A, TSX CTY4A y TSX CTY2C . . . . . . . . . . . . . . . . . . 33
Presentación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Presentación de las funciones asociadas a los acopladores de contaje . . . . . . 35
Presentación de las configuraciones de entrada y de las funciones asociadas al
contaje. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Descripción de las interfaces de entrada de los acopladores de contaje . . . . . . 38
Presentación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Descripción de las interfaces de entrada de contaje (TSX CTY2A/4A/2C) . . . . 39
Interfaz especializada para codificador absoluto (TSX CTY2C) . . . . . . . . . . . . . 43
Descripción de la función de lectura de los acopladores de contaje. . . . . . . . . . 45
5
3.4
3.5
3.6
3.7
3.8
3.9
3.10
6
Presentación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Función de lectura de los acopladores de contaje. . . . . . . . . . . . . . . . . . . . . . . . 46
Lectura, características específicas del módulo TSX CTY2C . . . . . . . . . . . . . . . 48
Descripción de la función de preselección y puesta a cero de los acopladores
de contaje . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Presentación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Presentación de la función de preselección o puesta a cero. . . . . . . . . . . . . . . . 50
Preselección en descontaje (TSX CTY2A/4A). . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Puesta a cero en contaje (TSX CTY2A/4A). . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Preselección en contaje/descontaje (TSX CTY2A/4A/2C) . . . . . . . . . . . . . . . . . 57
Descripción de la función de comparación de los acopladores de contaje . . . . . 62
Presentación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Presentación de la función de comparación . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Comparación en contaje o descontaje (TSX CTY2A/4A) . . . . . . . . . . . . . . . . . . 64
Comparación en modo de contaje/descontaje (TSX CTY2A/4A) . . . . . . . . . . . . 66
Comparación en modo de contaje/descontaje y medida (TSX CTY2C) . . . . . . . 67
Descripción de los biestables asociados a los acopladores de contaje . . . . . . . 68
Presentación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Presentación de los biestables de memorización . . . . . . . . . . . . . . . . . . . . . . . . 69
Biestables en modo de descontaje (TSX CTY2A/4A) . . . . . . . . . . . . . . . . . . . . . 70
Biestables en modo de contaje (TSX CTY2A/4A) . . . . . . . . . . . . . . . . . . . . . . . . 71
Biestables en modo de contaje/descontaje (TSX CTY2A, 4A, 2C) . . . . . . . . . . . 74
Descripción de las salidas físicas asociadas a los acopladores de contaje . . . . 78
Presentación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
Salidas físicas de los acopladores de contaje . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
Presentación de las salidas físicas de los acopladores TSX CTY2A/4A. . . . . . . 80
Modo de retorno de las salidas de los acopladores TSX CTY2A/4A cuando se
produce un fallo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
Presentación de las salidas del acoplador TSX CTY2C . . . . . . . . . . . . . . . . . . . 84
Modo de retorno de las salidas del acoplador TSX CTY2C cuando
se produce un fallo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
Reactivación de las salidas después de una disyunción (TSX CTY2A/4A/2C) . . 89
Descripción de la función de medida de velocidad del acoplador TSX CTY2C . 92
Función de supervisión de velocidad (TSX CTY2C) . . . . . . . . . . . . . . . . . . . . . . 92
Descripción de las funciones especiales del acoplador de contaje TSX CTY2C 94
Presentación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
Función especial número 1 (TSX CTY2C). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Función especial número 2 (TSX CTY2C). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
Función especial número 3 (TSX CTY2C). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
Descripción del tratamiento de los fallos de los acopladores de contaje. . . . . . . 98
Presentación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
Presentación del tratamiento de los fallos de vías y módulos . . . . . . . . . . . . . . . 99
Gestión de una medida inválida. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
Tratamiento de los fallos (TSX CTY2C). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
Capítulo 4
Configuración de los acopladores TSX CTY2A, TSX CTY4A
y TSX CTY 2C . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .103
Presentación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Descripción de la pantalla de configuración de un módulo de contaje . . . . . . .
Configuración de las entradas de contaje (TSX CTY2A/4A). . . . . . . . . . . . . . .
Configuración de las entradas de contaje y medida (TSX CTY2C) . . . . . . . . .
Configuración de una interfaz de codificador absoluto (TSX CTY2C) . . . . . . .
Configuración de la lectura de un registro de contaje . . . . . . . . . . . . . . . . . . . .
Configuración de la preselección o puesta a cero de una función de contaje .
Configuración del tratamiento de suceso . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configuración de la entrada/salida combinada IVal/Q2 (TSX CTY2C) . . . . . . .
Programación de la multiplexación de codificadores absolutos
de salidas paralelas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configuración del funcionamiento por paso a cero o alcance
de valor de consigna . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configuración del comportamiento de las salidas con fallo . . . . . . . . . . . . . . .
Configuración de una función especial (TSX CTY2C) . . . . . . . . . . . . . . . . . . .
Capítulo 5
120
121
123
125
126
128
129
130
131
132
133
134
Depuración de los acopladores TSX CTY2A, TSX CTY4A
y TSX CTY 2C . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
Presentación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Presentación de las pantallas de depuración . . . . . . . . . . . . . . . . . . . . . . . . . .
Descripción de la pantalla de depuración extendida. . . . . . . . . . . . . . . . . . . . .
Descripción de la pantalla de depuración reducida. . . . . . . . . . . . . . . . . . . . . .
Utilización de las ventanas de valores o parámetros . . . . . . . . . . . . . . . . . . . .
Utilización de los indicadores y los botones . . . . . . . . . . . . . . . . . . . . . . . . . . .
Capítulo 7
118
Ajuste de los acopladores TSX CTY2A, TSX CTY4A
y TSX CTY 2C . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .125
Presentación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Descripción de la pantalla de ajuste de un módulo de contaje . . . . . . . . . . . . .
Ajuste del valor de offset de un codificador absoluto . . . . . . . . . . . . . . . . . . . .
Ajuste del valor de preselección . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Ajuste del tratamiento de los fallos de vía (TSX CTY2C) . . . . . . . . . . . . . . . . .
Ajuste de los valores de umbrales y consignas . . . . . . . . . . . . . . . . . . . . . . . .
Ajuste de la función de medida y supervisión de velocidad . . . . . . . . . . . . . . .
Ajuste del período de la salida de frecuencia (TSX CTY2C) . . . . . . . . . . . . . .
Ajuste de las condiciones de cambio de estado de los biestables . . . . . . . . . .
Capítulo 6
103
104
106
107
110
113
114
116
117
137
138
139
141
144
146
Diagnóstico de los acopladores TSX CTY2A, TSX CTY4A
y TSX CTY 2C . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
Presentación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
Visualización de los diagnósticos de fallos . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150
Listas de los diagnósticos de fallo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
7
Capítulo 8
8.1
8.2
Capítulo 9
Puesta en marcha del programa . . . . . . . . . . . . . . . . . . . . . . 155
Presentación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155
Modos de funcionamiento de los acopladores de contaje . . . . . . . . . . . . . . . . . 157
Comportamiento de los módulos de contaje en los diferentes modos de
funcionamiento. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157
Puesta en marcha de un tratamiento de suceso . . . . . . . . . . . . . . . . . . . . . . . . 160
Presentación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160
Presentación del tratamiento de suceso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
Programación de un tratamiento de suceso . . . . . . . . . . . . . . . . . . . . . . . . . . . 162
Objetos de lenguaje de la función específica de contaje . . 165
Presentación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165
Presentación de los objetos de lenguaje de la función específica de contaje . . 166
Objetos de lenguaje de intercambio implícito asociados a la función específica de
contaje . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167
Detalles de los objetos de intercambio implícito . . . . . . . . . . . . . . . . . . . . . . . . 169
Objetos de lenguaje de intercambio explícito asociados a la función específica
de contaje . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174
Detalles de los objetos de intercambio explícito . . . . . . . . . . . . . . . . . . . . . . . . 177
Gestión de intercambios y confirmación de los objetos explícitos. . . . . . . . . . . 183
Capítulo 10
10.1
10.2
Ejemplo de aplicación de contaje . . . . . . . . . . . . . . . . . . . . . 187
Presentación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187
Presentación y configuración del ejemplo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189
Presentación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189
Presentación de un ejemplo de aplicación . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190
Configuración del autómata . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192
Detalle de la programación del ejemplo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195
Presentación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195
Estructura de la aplicación. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196
Programa: tratamiento preliminar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197
Programa: tratamiento secuencial . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198
Programa: etapa 0 del tratamiento secuencial . . . . . . . . . . . . . . . . . . . . . . . . . 199
Programa: etapa 2 del tratamiento secuencial . . . . . . . . . . . . . . . . . . . . . . . . . 202
Programa: tratamiento posterior . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204
Programa: tratamiento de suceso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205
Índice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207
8
Acerca de este
Presentación
Objeto
En este manual se describe la puesta en marcha de los programas de las funciones
específicas (excepto las funciones específicas de comunicación) en los Premium/
Atrium con el programa PL7.
Campo de
aplicación
La actualización de esta publicación tiene en cuenta las funciones de PL7 V4.
Permite no obstante utilizar las versiones anteriores de PL7.
Documentos
relacionados
Comentarios
del usuario
TLX DS 57 PL7 40 09.2000
Título
Reference Number
Manual de puesta en marcha del equipo
TSX DM 57 40S
Envíe sus comentarios a la dirección electrónica [email protected]
9
Acerca de este
10
TLX DS 57 PL7 40 09.2000
Presentación de la función
específica de contaje
1
Presentación general de la función específica de contaje
Presentación
La función específica de contaje permite efectuar contajes rápidos mediante
acopladores, pantallas PL7 y objetos de lenguaje especializados. El funcionamiento
general de los acopladores se describe en la parte Presentación del funcionamiento
de los acopladores TSX CTY2A, TSX CTY4A y TSX CTY2C, p. 13 y el detalle de
sus funciones se describe en la parte Descripción de las funciones de los
acopladores de contaje TSX CTY2A, TSX CTY4A y TSX CTY2C, p. 33.
Para poner en marcha el contaje es preciso definir el contexto físico en el que se
ejecutará (rack, alimentación, procesador, módulos o equipos...) y asegurar su
puesta en marcha de programa.
Este segundo aspecto se realiza en los distintos editores de PL7:
l ya sea en modo local,
l ya en modo conectado.
TLX DS 57 PL7 40 09.2000
11
Presentación general
Principio de
la puesta
en marcha
En la tabla siguiente se presentan las distintas fases de la puesta en marcha de la
función específica de contaje.
Modo
Fase
Descripción
Local
Declaración de un
módulo
Elección:
l de la posición geográfica: número y
emplazamiento si se trata de un módulo en rack,
l del tipo de módulo.
Configuración de las
vías del módulo
Introducción de los parámetros de configuración.
Validación de los
parámetros de
configuración
Validación de nivel de módulo.
Validación global de
la aplicación
Validación de nivel de aplicación.
Simbolización
Simbolización de las variables asociadas a la
función específica.
Programación
Programación de las funciones que debe ejecutar la
función específica mediante:
de los objetos bits y palabras asociadas al módulo,
así como al tratamiento de suceso,
Transferencia
Transferencia de la aplicación al autómata.
Depuración
y
diagnóstico
Depuración de la aplicación mediante:
l pantallas de ayuda a la puesta en marcha que
permiten controlar las entradas y salidas,
modificar los umbrales y los valores de
consigna, activar sucesos, efectuar
inicializaciones,
l pantallas de diagnóstico que permiten identificar
los fallos.
Documentación
Impresión de las diversas informaciones relativas a
la aplicación.
Local o
conectado
Conectado
Local o
conectado
Nota: El orden definido anteriormente se da a título indicativo, ya que el software
PL7 permite utilizar los editores de modo interactivo en el orden deseado
(no obstante, no se puede utilizar el editor de datos o de programa sin haber
configurado previamente el módulo de contaje).
12
TLX DS 57 PL7 40 09.2000
Presentación del funcionamiento
de los acopladores TSX CTY2A,
TSX CTY4A y TSX CTY2C
2
Presentación
Objeto de este
capítulo
En este capítulo se describen los principios de funcionamiento de los acopladores
TSX CTY2A, TSX CTY4A y TSX CTY2C.
Contenido:
Este capítulo contiene las siguientes secciones:
Sección
TLX DS 57 PL7 40 09.2000
Apartado
Página
2.1
Generalidades acerca de los acopladores TSX CTY2A/4A y
TSX CTY 2C
15
2.2
Funciones principales de los módulos TSX CTY2A y
TSX CTY4A
16
2.3
Funciones principales del módulo TSX CTY2C
25
13
Funcionamiento de los acopladores CTY2A/4A y CTY2C
14
TLX DS 57 PL7 40 09.2000
Funcionamiento de los acopladores CTY2A/4A y CTY2C
2.1
Generalidades acerca de los acopladores
TSX CTY2A/4A y TSX CTY 2C
Presentación de los módulos TSX CTY2A, TSX CTY4A y TSX CTY2C
Presentación
Los módulos TSX CTY2A, 4A y 2C son módulos de contaje destinados a la gama
de autómatas modulares Premium. A tal efecto, admiten todas las funciones del
programa PL7.
Dichos módulos disponen de:
l funciones destinadas a descargar el procesador de tareas directamente
relacionadas con el contaje (comparaciones, lecturas, preselección o puesta a
cero, detección de fallos, etc.)
l funciones de generación de sucesos destinados al programa de aplicación,
l salidas TON configurables en salidas reflejas, adaptadas a acciones rápidas.
Estos módulos constituyen una gama de diversas características, adaptadas a las
diferentes situaciones encontradas en el control industrial.
Características
principales
A continuación se indican las características principales de estos módulos:
Tipo
Funciones
Número de
vías por
módulo
Número de
salidas físicas
por vía
TSX CTY 2A
Contaje, descontaje o
contaje / descontaje.
2
1ó2
40
(según la función)
TSX CTY 4A
Contaje, descontaje o
contaje / descontaje.
4
1ó2
40
(según la función)
TSX CTY 2C Contaje / descontaje,
2
medida / supervisión de
velocidad.
4
Frecuencia
máxima
(kHz)
1000
Los módulos TSX CTY 2A y 4A tienen las mismas funciones. Sólo varía el número
de vías.
TLX DS 57 PL7 40 09.2000
15
Funcionamiento de los acopladores CTY2A/4A y CTY2C
2.2
Funciones principales de los módulos
TSX CTY2A y TSX CTY4A
Presentación
Objeto de esta
sección
En esta sección se describen las funciones principales de los módulos TSX CTY2A
y TSX CTY4A.
Contenido
Esta sección contiene los siguientes apartados:
Apartado
16
Página
Presentación de los acopladores TSX CTY 2A y 4A
17
Presentación de una vía de contaje o descontaje
19
Funcionamiento en contaje o descontaje
21
Presentación de una vía de contaje/descontaje (TSX CTY 2A/4A)
22
Funcionamiento en contaje/descontaje
24
TLX DS 57 PL7 40 09.2000
Funcionamiento de los acopladores CTY2A/4A y CTY2C
Presentación de los acopladores TSX CTY 2A y 4A
Descripción
TLX DS 57 PL7 40 09.2000
Los módulos TSX CTY 2A y 4A permiten llevar a cabo funciones de contaje,
descontaje o contaje / descontaje de impulsos. Disponen de las siguientes
funciones:
l validación (Véase Presentación de una vía de contaje o descontaje, p. 19),
l lectura (Véase Descripción de la función de lectura de los acopladores de
contaje, p. 45) (en contaje / descontaje),
l preselección o puesta a cero (Véase Descripción de la función de preselección
y puesta a cero de los acopladores de contaje, p. 49),
l comparaciones (Véase Descripción de la función de comparación de los
acopladores de contaje, p. 62),
l memorización de sucesos transitorios mediante dos biestables (Véase
Descripción de los biestables asociados a los acopladores de contaje, p. 68),
l dos salidas físicas (Véase Descripción de las salidas físicas asociadas a los
acopladores de contaje, p. 78),
l tratamiento de sucesos (Véase Puesta en marcha de un tratamiento de suceso,
p. 160).
Estos módulos son idénticos, a diferencia del número de vías:
l TSX CTY 2A: 2 vías
l TSX CTY 4A: 4 vías.
17
Funcionamiento de los acopladores CTY2A/4A y CTY2C
Ilustración
En la figura siguiente se presenta la estructura general de una vía. Según la función
seleccionada (contaje, descontaje o contaje/descontaje), es posible que algunas
funciones no estén activas.
Valor de
preselección
Tratamiento
EVT
Suceso de
preselecc. /
puesta a cero
&
Entrada física
IPres / IReset
Configuración
&
>1
Registro de preselección / puesta a
cero
Entrada física
IVal
Validación
&
Validación
directa
Entradas
físicas de
contaje IA,
IB, IZ
Configuración
de entrada de
contaje
>1
RESET
Tratamiento
EVT
Suceso
validación
&
Rebasamiento
de medida
Medida actual
Medida inválida
DESCONTADOR
/ CONTADOR
Tratamientos
EVT
EVT
COMPARACIÓN
Valores de
umbrales,
consignas
SET
Q
RESET
SET
Q
RESET
Entrada física
ICapt
Configuración
&
>1
&
Registro de
lectura
SET
Validación
Lectura directa
Comandos y
validación de los
modos, salida Q0
Reactivación
de salidas
Comandos y
validación de los
modos, salida Q1
18
Q
RESET
Configuración de
la salida Q0
Configuración
del modo de
retorno
Preselecc. /
puesta a cero
efectuada
SET
Q
Validación
preselecc. /
puesta a cero
Preselecc. /
puesta a
cero directa
&
Detección
de fallos
Configuración de
la salida Q1
&
Salida Q0
Control de
cortocircuito y
disyunción de
salidas físicas
&
&
Salida Q1
Sucesos
alcance de
umbrales,
consignas
Comparaciones de
medida actual con
umbrales,
consignas
Estado de
biestable 0
Estado de
biestable 1
Suceso de lectura
Valor leído
Lectura efectuada
Salida física 0
Fallo de
cortocircuito
Salida física 1
TLX DS 57 PL7 40 09.2000
Funcionamiento de los acopladores CTY2A/4A y CTY2C
Presentación de una vía de contaje o descontaje
Presentación
Ilustración
En esta sección se presenta el núcleo funcional de una vía, a saber, los bloques de:
l contaje o descontaje,
l validación.
A continuación se representa el núcleo funcional de contaje o descontaje de los
módulos TSX CTY 2A o 4A.
Tratamiento
de suceso
Entrada física de
validación IVal
Entrada física de
contaje IA
& >1
Rebasamiento
de medida
Contador o
descontador
Configuración
Suceso de
validación
Validación
activa
Validación
Validación
directa
&
Medida
actual
Medida
inválida
entrada de
contaje
Observación
La validación (de equipo o de programa) es una función auxiliar particular,
intrínsecamente relacionada con el contaje y el descontaje. En efecto, sin
validación, no puede haber contaje ni descontaje. Por este motivo, a diferencia de
las demás funciones auxiliares, la validación se presenta en esta sección.
Los objetos de lenguaje asociados se describen en la parte de objetos implícitos
(Véase Detalles de los objetos de intercambio implícito, p. 169).
Entrada física
Las funciones de contaje sólo o de descontaje sólo admiten únicamente una sola
entrada física de contaje, que se representa arriba (señal aplicada a la entrada IA).
TLX DS 57 PL7 40 09.2000
19
Funcionamiento de los acopladores CTY2A/4A y CTY2C
Características
de la entrada
En esta tabla se resumen las características de la entrada de las funciones de
contaje o descontaje para cada vía.
Módulos afectados
TSX CTY 2A / 4A
Entrada física principal
IA
Validación del contaje o del
descontaje
20
l
l
de equipo: entrada IVal, condicionada por el comando
de programa Validación,
directa por programa (comando Validación directa).
TLX DS 57 PL7 40 09.2000
Funcionamiento de los acopladores CTY2A/4A y CTY2C
Funcionamiento en contaje o descontaje
Presentación
A continuación se recuerda el funcionamiento de base de los módulos TSX CTY 2A
y 4A en contaje o descontaje sólo.
Principios
de base
El contaje o el descontaje son evoluciones de un mismo registro del módulo, sólo
difiere el sentido de evolución. Éste se define mediante configuración de programa
(funciones de contaje o descontaje sólo).
Las evoluciones del registro de contaje sólo son posibles cuando la función está
validada:
l bien mediante una entrada física (IVal) con preposicionamiento de programa
(comando Validación),
l bien directamente por programa: comando Validación directa.
Los valores de contaje evolucionan entre:
l 0 y +16 777 215 en contaje (24 bits sin signo),
l -16 777 216 y +16 777 215 en descontaje (24 bits + signo).
Funcionamiento
En el cronograma se muestra el proceso de contaje. El descontaje es similar, sólo
se invierte el sentido de evolución de la medida en curso. Los objetos de lenguaje
asociados se describen en la parte de objetos implícitos (Véase Detalles de los
objetos de intercambio implícito, p. 169).
Entrada física IA
Entrada física IVal
Validación
Validación directa
Medida actual
TLX DS 57 PL7 40 09.2000
21
Funcionamiento de los acopladores CTY2A/4A y CTY2C
Presentación de una vía de contaje/descontaje (TSX CTY 2A/4A)
Presentación
Ilustración
En esta sección se presenta el núcleo funcional de una vía, a saber, los bloques de:
l contaje/descontaje,
l validación.
A continuación se representa el núcleo funcional de contaje/descontaje de los
módulos TSX CTY 2A o 4A.
Tratamiento
de suceso
&
Entrada
física IVal
Validación
Rebasamiento
de medida
Contador /
descontador
Cambio de sentido
Entrada física IA
Entrada física IB
Validación
activa
& >1
Validación
directa
Suceso de
validación
Sentido
Medida
actual
Medida
inválida
Configuración
entrada de
contaje
Entrada física IZ
Nota: esta ilustración es muy similar a al de la función de contaje o descontaje
sólo. Las diferencias principales residen en las entradas físicas. Los objetos de
lenguaje asociados se describen en la parte de objetos implícitos (Véase Detalles
de los objetos de intercambio implícito, p. 169).
Observación
importante
La validación (de equipo o de programa) es una función particular, intrínsecamente
relacionada con la función principal de contaje/descontaje. En efecto, sin validación,
no puede haber contaje ni descontaje. Por este motivo, a diferencia de las demás
funciones, la validación se presenta en esta sección.
Entradas físicas
La función de contaje/descontaje admite cuatro configuraciones de entradas físicas
de contaje, que se describen en la siguiente tabla.
22
TLX DS 57 PL7 40 09.2000
Funcionamiento de los acopladores CTY2A/4A y CTY2C
Características
de la entrada
En esta tabla se resumen las características de la entrada de la función de contaje/
descontaje (para cada vía).
Módulos afectados
TSX CTY 2A / 4A
Configuración de las entradas
l
l
l
l
Validación
TLX DS 57 PL7 40 09.2000
l
l
Una entrada física IA y una entrada de programa
(sentido de contaje).
Dos entradas físicas: IA (principal) e IB (sentido de
contaje).
Dos entradas físicas: IA (contaje) e IB (descontaje).
Tres entradas físicas: IA e IB en codificador
incremental, e IZ en marcador de revolución.
de equipo: entrada física IVal,
de programa.
23
Funcionamiento de los acopladores CTY2A/4A y CTY2C
Funcionamiento en contaje/descontaje
Presentación
A continuación se presenta el funcionamiento de los módulos TSX CTY2A y 4A en
contaje / descontaje combinado.
Principios
de base
El contaje o el descontaje son evoluciones de un mismo registro del módulo, sólo
difiere el sentido de evolución. Éste se define mediante configuración de programa,
mediante una entrada física o mediante aplicación de la señal de contaje a una
entrada particular.
Las evoluciones del registro de contaje sólo son posibles cuando la función está
validada:
l bien mediante una entrada física (IVal) con preposicionamiento de programa
(comando validación),
l bien directamente por programa: comando validación directa.
Los valores de contaje evolucionan entre:
l -16 777 216 y +16 777 215 (24 bits + signo).
Funcionamiento
En el siguiente cronograma se muestra el proceso de contaje/descontaje en el caso
en el que la señal de contaje se aplica a la entrada IA; la entrada IB define el sentido
de contaje. Existen otras posibilidades para definir el sentido de contaje, descritas
anteriormente, pero el principio de contaje/descontaje es el mismo. Los objetos de
lenguaje asociados se describen en la parte de objetos implícitos (Véase Detalles
de los objetos de intercambio implícito, p. 169 ).
Entrada física IA
Entrada física IB
Entrada física
IVal
Validación
Validación directa
Medida actual
t
24
TLX DS 57 PL7 40 09.2000
Funcionamiento de los acopladores CTY2A/4A y CTY2C
2.3
Funciones principales del módulo TSX CTY2C
Presentación
Contenido de
esta sección
En esta sección se describen las funciones principales del módulo de contaje rápido
TSX CTY2C.
Contenido
Esta sección contiene los siguientes apartados:
Apartado
TLX DS 57 PL7 40 09.2000
Página
Presentación del módulo TSX CTY2C
26
Presentación de una vía de contaje/descontaje y medida
28
Funcionamiento en contaje/descontaje
30
Funcionamiento en medida de velocidad
31
25
Funcionamiento de los acopladores CTY2A/4A y CTY2C
Presentación del módulo TSX CTY2C
Descripción
26
El módulo TSX CTY2C es un módulo de contaje destinado a los autómatas
TSX/PMX/PCX 57.
Este módulo posee dos vías idénticas con las funciones principales siguientes:
l contaje / descontaje de impulsos (Véase Presentación de una vía de contaje/
descontaje y medida, p. 28 ),
l adquisición de posición de un codificador absoluto (Véase Interfaz especializada
para codificador absoluto (TSX CTY2C), p. 43),
l medida y supervisión de velocidad (frecuencia de impulsos) (Véase Función de
supervisión de velocidad (TSX CTY2C), p. 92).
También dispone de las funciones:
l validación (Véase Presentación de una vía de contaje/descontaje y medida,
p. 28),
l lectura (Véase Descripción de la función de lectura de los acopladores de
contaje, p. 45),
l preselección (Véase Preselección en contaje/descontaje (TSX CTY2A/4A/2C),
p. 57),
l comparaciones (Véase Comparación en modo de contaje/descontaje y medida
(TSX CTY2C), p. 67),
l memorización (Véase Biestables en modo de contaje/descontaje (TSX CTY2A,
4A, 2C), p. 74) de sucesos transitorios mediante dos biestables,
l cuatro salidas físicas (Véase Presentación de las salidas del acoplador
TSX CTY2C, p. 84),
l tratamiento de sucesos (Véase Puesta en marcha de un tratamiento de suceso,
p. 160).
TLX DS 57 PL7 40 09.2000
Funcionamiento de los acopladores CTY2A/4A y CTY2C
Ilustración
En la siguiente figura de presenta la estructura del núcleo funcional de una vía
(funciones principales de contaje / descontaje y medida de velocidad, validación,
preselección y lectura). Para conocer los objetos de lenguaje asociados, véanse los
objetos implícitos (Véase Detalles de los objetos de intercambio implícito, p. 169).
Desenmascaramiento
EVT
Entrada
física ICapt
Configura
ción
EVT de
lectura
&
Valor
leído
Flanco de
lectura
Registro
de lectura
& >1
SET
Validación
Reset
Lectura
Lectura de
programa
Entrada física
IZ
Entrada física
IPres
Configuración
Desenmascaramiento
EVT
& >1
Q
RESET
EVT
Preselección
&
Registro de
preselección
SET
Reset
Preselecc.
Validación
Preselecc.
de
programa
Entrada física
IVal
Validación
Intro
física IA
Intro
física IB
Intro
física IZ
Sentido de
programa
Entrada física
SSI Data
Salida física
SSICLK
RESET
CONTADOR /
DESCONTADOR
VELOCIDAD
Configuración
de entrada
&
Puesta a
cero de
Modo Módulo módulo
alcanzada
OFFSET
Preselección
efectuada
EVT
Validación
Validación
activa
Medida
actual
Rebasamient
o de medida
Sentido
Medida
inválida
Velocidad
actual
Período de
medida
Umbral de
sobrevelocidad
&
Offset de
codificador
absoluto de
salida serie
TLX DS 57 PL7 40 09.2000
Q
& >1
Validación
directa
Lectura
efectuada
SET
RESET
Dirección
codificador absoluto
con salidas paralelas
EVT alcance de
módulo
Alcance de
módulo en
sentido +
Alcance de
módulo en
sentido -
MÓDULO
27
Funcionamiento de los acopladores CTY2A/4A y CTY2C
Presentación de una vía de contaje/descontaje y medida
Introducción
En esta sección se presenta el núcleo funcional de una vía del módulo TSX CTY2C,
a saber, los bloques de:
l contaje/descontaje y medida de velocidad,
l validación.
Observación
La validación (de equipo o de programa) es una función auxiliar particular,
intrínsecamente relacionada con el contaje / descontaje. Por este motivo se
presenta en esta sección, a diferencia de las demás funciones.
Ilustración
En la siguiente figura se presentan las funciones principales de una vía del módulo
TSX CTY2C. Los objetos de lenguaje asociados se describen en la parte de objetos
implícitos (Véase Detalles de los objetos de intercambio implícito, p. 169).
Tratamiento
EVT
Entrada física
IVal
&
EVT
Validación
Validación
activa
& >1
Validación
Medida
actual
Validación
directa
CONTADOR /
DESCONTADOR
Sentido
Entrada física IA
Entrada física IB
MEDIDA DE
VELOCIDAD
Entrada física IZ
Sentido de
programa
Entrada física SSI
Data
Salida física
SSICLK
Rebasamiento
de medida
Configuración
de entrada
Medida
inválida
Dirección
codificador
absoluto con
salidas paralelas
Velocidad
actual
Período de
medida
Umbral de
sobrevelocidad
Fallo de
sobrevelocidad
28
TLX DS 57 PL7 40 09.2000
Funcionamiento de los acopladores CTY2A/4A y CTY2C
Características
de la entrada
El módulo TSX CTY 2C admite cinco configuraciones de entrada física, que se
describen en la siguiente tabla (para cada vía).
Módulo afectado
TSX CTY 2C
Configuración de las entradas
l
l
l
l
l
Validación del contaje/
descontaje
l
l
TLX DS 57 PL7 40 09.2000
Una entrada física IA y una entrada de programa
(sentido de contaje).
Dos entradas físicas: IA (principal) e IB (sentido de
contaje).
Dos entradas físicas: IA (contaje) e IB (descontaje).
Tres entradas físicas: IA e IB en codificador
incremental, e IZ en marcador de revolución.
Una interfaz de entrada/salida de codificador absoluto
serie SSI, con:
l una entrada física SSI Data
l una salida de reloj de transmisión SSICLK.
de equipo: entrada IVal (combinada con la salida Q2,
por configurar), condicionada por el comando de
programa Validación,
directa por programa (comando Validación directa).
29
Funcionamiento de los acopladores CTY2A/4A y CTY2C
Funcionamiento en contaje/descontaje
Presentación
A continuación se presenta el funcionamiento del módulo TSX CTY2C en
contaje / descontaje.
Principios
de base
El contaje o el descontaje son evoluciones de un mismo registro del módulo, sólo
difiere el sentido de evolución. Éste se define mediante configuración de programa,
mediante una entrada física o mediante aplicación de la señal de contaje a una
entrada particular.
Las evoluciones del registro de contaje sólo son posibles cuando la función está
validada:
l bien mediante la entrada física IVal con preposicionamiento de programa
(comando Validación),
l bien directamente por programa: comando Validación directa.
Los valores de contaje evolucionan entre:
l -16 777 216 y +16 777 215 en modo normal (24 bits + signo).
l 0 y +33.554.431 en modo módulo (25 bits sin signo).
Funcionamiento
En el siguiente cronograma se muestra el proceso de contaje/descontaje en el caso
en el que la señal de contaje se aplica a la entrada IA; la entrada IB define el sentido
de contaje. Existen otras posibilidades para definir el sentido de contaje, descritas
anteriormente, pero el principio de contaje/descontaje es el mismo. Los objetos de
lenguaje asociados se describen en la parte de objetos implícitos (Véase Detalles
de los objetos de intercambio implícito, p. 169 ).
Entrada física IA
Entrada física IB
Entrada física IVal
Validación
Validación directa
Medida actual
30
TLX DS 57 PL7 40 09.2000
Funcionamiento de los acopladores CTY2A/4A y CTY2C
Funcionamiento en medida de velocidad
Presentación
El módulo TSX CTY 2C dispone, además de la función de contaje / descontaje, de
la función de medida de velocidad.
Dicha función se puede utilizar con captadores de contaje (que generan impulsos) o
con codificadores absolutos (que generan una palabra que describe una posición).
Observación
La adquisición de posición no es un contaje o descontaje de impulsos propiamente
dicho, pero tiene el mismo resultado, a saber, escrituras sucesivas del registro de
contaje.
Principio de
la medida
El principio de cálculo de la velocidad es el del medidor de frecuencia: en un período
de medida (muestreo) que el usuario puede ajustar, la velocidad se calcula y se
actualiza en número de puntos por segundo. Por defecto, el valor del período de
medida es de 1 segundo.
En la siguiente figura se muestra el principio de la medida:
Fin del ciclo n-1,
la velocidad del ciclo n-1 se calcula
Fin del ciclo n,
la velocidad del ciclo n-1 se calcula
Período de la medida 10 ms to 30 s
Impulsiones
de contaje
Ciclo n-1
de cálculo
Ciclo n
de cálculo
Ciclo n+1
de cálculo
El período de muestreo debe elegirse según la precisión deseada y el límite inferior de
la velocidad (frecuencia) de la señal que se va a medir, utilizando la siguiente fórmula:
1
Período de muestreo
precisión x velocidad
donde la precisión se expresa en valor decimal (ejemplo: 0,1% = 0,001) y la
velocidad (frecuencia de impulsos) en miles de puntos/segundo (kHz). El período
de muestreo se obtiene en milisegundos.
Ejemplo: para una frecuencia de impulsos de 40.000 a 250.000 puntos/segundo, y
una precisión prevista del 0,1%, el período de muestreo mínimo es de 25 ms.
Nota: el período de muestreo mínimo es de 10 ms.
Principio de la
supervisión de
velocidad
TLX DS 57 PL7 40 09.2000
La supervisión de la velocidad permite situar a 0 las salidas reflejas cuando se
supera un umbral de velocidad configurable y controlar directamente un dispositivo
de seguridad (por ejemplo).
Para obtener más información sobre la función de medida de la velocidad, véase
Descripción de la función de medida de velocidad del acoplador TSX CTY2C, p. 92.
31
Funcionamiento de los acopladores CTY2A/4A y CTY2C
32
TLX DS 57 PL7 40 09.2000
Descripción de las funciones de
los acopladores de contaje
TSX CTY••
3
Presentación
Objeto de
este capítulo
En este capítulo se describen de forma exhaustiva todas las funciones de los
acopladores de contaje TSX CTY2A, TSX CTY4A y TSX CTY2C.
Contenido:
Este capítulo contiene las siguientes secciones:
Sección
Página
3.1
Presentación de las funciones asociadas a los acopladores de
contaje
35
3.2
Descripción de las interfaces de entrada de los acopladores de
contaje
38
3.3
Descripción de la función de lectura de los acopladores de
contaje
45
3.4
Descripción de la función de preselección y puesta a cero de
los acopladores de contaje
49
3.5
Descripción de la función de comparación de los acopladores
de contaje
62
3.6
Descripción de los biestables asociados a los acopladores de
contaje
68
3.7
Descripción de las salidas físicas asociadas a los acopladores
de contaje
78
3.8
Descripción de la función de medida de velocidad del
acoplador TSX CTY2C
92
3.9
Descripción de las funciones especiales del acoplador de
contaje TSX CTY2C
94
Descripción del tratamiento de los fallos de los acopladores de
contaje
98
3.10
TLX DS 57 PL7 40 09.2000
Apartado
33
Funciones de los acopladores de contaje TSX CTY••
34
TLX DS 57 PL7 40 09.2000
Funciones de los acopladores de contaje TSX CTY••
3.1
Presentación de las funciones asociadas a
los acopladores de contaje
Presentación de las configuraciones de entrada y de
las funciones asociadas al contaje
Presentación
Los módulos TSX CTY 2A, 4A y 2C ofrecen varias posibilidades de tratamiento local
de los resultados brutos de contaje, según el módulo, el tipo de captador y el modo
elegido (función de contaje). En este capítulo se describen las configuraciones de
entrada y las funciones asociadas disponibles.
Configuraciones
de entrada
Los módulos TSX CTY 2A, 4A y 2C incluyen para cada vía tres entradas de contaje
(Véase Descripción de las interfaces de entrada de contaje (TSX CTY2A/4A/2C) ,
p. 39): IA, IB e IZ. Estas entradas no se pueden cambiar.
El módulo TSX CTY 2C posee además para cada vía una interfaz serie SSI (Véase
Interfaz especializada para codificador absoluto (TSX CTY2C), p. 43).
Objeto de
las funciones
asociadas
Las funciones asociadas permiten adaptar los módulos a la aplicación. Puesto que
la función principal de contaje es bastante similar de un módulo a otro, la elección
este último puede depender de estas otras funciones.
TLX DS 57 PL7 40 09.2000
35
Funciones de los acopladores de contaje TSX CTY••
Funciones
comunes
36
En la siguiente tabla se resumen las características principales de las funciones
comunes a los tres tipos de módulos y su disponibilidad en función del modo de
funcionamiento.
Función
Descripción
Disponibilidad
Medida inválida
Detección de pérdida de impulso
provocada por condiciones de
funcionamiento defectuosas
o rebasamiento de capacidad.
Todos los modos.
Preselección o puesta a
cero
Preposicionamiento del registro
de contaje a un valor definido
(cero para una puesta a cero).
Puesta a cero en contaje,
preselección en descontaje
o contaje/descontaje
combinado.
Lectura
Memorización de un valor
instantáneo del registro de
contaje / descontaje.
Únicamente en contaje /
descontaje combinado.
Comparación
Comparación del valor actual con Todos los modos.
un valor predefinido (cero en
descontaje sólo).
Únicamente en contaje /
Comparación del valor leído con descontaje.
un valor predefinido.
Biestables
Memorización de un suceso
fugitivo predefinido.
Todos los modos.
Número de biestables (uno
o dos), variable según el
módulo y el modo.
Salidas
Según la configuración: salidas
físicas conectadas a biestables
(salidas reflejas) o colocadas por
programa (salidas "manuales"
TON).
Número de salidas (una a
cuatro), variable según el
módulo y el modo.
Tratamiento de suceso
Varios sucesos pueden generar
un tratamiento y una acción
refleja:
l validación del contaje o el
descontaje,
l preselección o puesta a cero,
l alcance de un umbral o
consigna,
l lectura (en contaje /
descontaje).
Todos los modos.
TLX DS 57 PL7 40 09.2000
Funciones de los acopladores de contaje TSX CTY••
Función
específica
La supervisión de la velocidad (Véase Descripción de la función de medida de
velocidad del acoplador TSX CTY2C, p. 92) sólo está disponible con el módulo
TSX CTY2C.
Se pueden conectar una o dos salidas físicas a comparadores para convertir el
resultado de la comparación entre la velocidad instantánea y un valor predefinido.
Funciones
especiales
(TSX CTY 2C)
El módulo TSX CTY 2C permite además configurar tres funciones especiales
(Véase Descripción de las funciones especiales del acoplador de contaje
TSX CTY2C, p. 94 ). Dichas funciones se derivan de las funciones estándar
anteriores y responden a necesidades específicas de determinadas aplicaciones
de contaje.
Se trata de:
l Función especial número 1: tiempo transcurrido desde el último impulso y una
lectura.
l Función especial número 2: inicio de una lectura y de una preselección directas
(programa) sincronizadas con la salida de frecuencia programable.
l Función especial número 3: control de la velocidad correcta y móvil en la
parada. Las tolerancias de la velocidad correcta y la velocidad de parada se
pueden configurar.
TLX DS 57 PL7 40 09.2000
37
Funciones de los acopladores de contaje TSX CTY••
3.2
Descripción de las interfaces de entrada de
los acopladores de contaje
Presentación
Objeto
En esta sección se describen las interfaces de entrada de los acopladores de
contaje.
Contenido
Esta sección contiene los siguientes apartados:
Apartado
38
Página
Descripción de las interfaces de entrada de contaje (TSX CTY2A/4A/2C)
39
Interfaz especializada para codificador absoluto (TSX CTY2C)
43
TLX DS 57 PL7 40 09.2000
Funciones de los acopladores de contaje TSX CTY••
Descripción de las interfaces de entrada de contaje (TSX CTY2A/4A/2C)
Presentación
En esta sección se describe el funcionamiento de las interfaces de entrada de
contaje comunes a los módulos TSX CTY 2A, 4A y 2C.
Configuración:
IA de contaje/
descontaje,
sentido según
la aplicación
En la siguiente figura se representa la señal de contaje aplicada a la entrada IA.
IA
0
2
1
3
2
contaje
Cambio
de sentido
1
descontaje
En esta configuración, el bit de cambio de sentido que gestiona la aplicación
define el sentido de contaje que se efectúa en los flancos ascendentes de la señal.
Configuración:
IA de contaje /
descontaje,
sentido según IB
En la figura siguiente se representa la señal de contaje que se aplica a la entrada
IA; la entrada IB define el sentido de contaje.
IA
-1
IB
1
0
contaje
25 µs mín
2
1
0
descontaje
25 µs mín
El contaje/descontaje se realiza en los flancos ascendentes de los impulsos
recibidos en la entrada IA.
TLX DS 57 PL7 40 09.2000
39
Funciones de los acopladores de contaje TSX CTY••
Configuración:
IA de contaje, IB
de descontaje
En la siguiente figura se representa la señal de contaje aplicada a la entrada IA
(en contaje) o la entrada IB (en descontaje)
IA
1
2
3
IB
contaje
2
1
descontaje
0
La toma en cuenta de los impulsos por parte del contador/descontador se efectúa
en los flancos ascendentes de la entrada física actual. La entrada IA incrementa el
contador/descontador (contaje) y la entrada IB lo disminuye (descontaje). Si los
impulsos en las dos entradas son simultáneos, el contador/descontador no
evoluciona.
40
TLX DS 57 PL7 40 09.2000
Funciones de los acopladores de contaje TSX CTY••
Configuración:
codificador
incremental
En este modo de funcionamiento, las entradas físicas IA e IB están conectadas a
un codificador incremental que genera dos señales desfasadas de 90°. El desfase
entre las entradas IA e IB determina el sentido de contaje o descontaje.
En la siguiente figura se representa el caso del contaje (IA con avance sobre IB).
IA
IB
Incrementos
IZ
90°
desfase
+1
+1
+1
+1
+1
+1
Nota: el codificador incremental también proporciona una información de
marcador de revolución en la entrada IZ.
El impulso en la entrada IZ permite realizar la preselección del contador/
descontador.
En la siguiente figura se representa el caso del descontaje (IA con retardo sobre IB).
IA
IB
90° desfase
Decrementos -1
TLX DS 57 PL7 40 09.2000
-1
-1
-1
-1
-1
41
Funciones de los acopladores de contaje TSX CTY••
Opciones de
la interfaz del
codificador
incremental
Se encuentran disponibles varias opciones en la pantalla de configuración cuando
se conecta un codificador incremental:
Si ...
Entonces...
el control de línea está
configurado (codificador
de salida RS 422 / 485) ,
el autómata indica un fallo cuando se detecta una ruptura del
cable del codificador en alguna de las entradas físicas IA, IB o
IZ. Es posible entonces iniciar un tratamiento de aplicación
correspondiente al fallo.
la multiplicación por 1
está configurada,
el contaje/descontaje se efectúa en los flancos ascendentes de
la entrada física IB (caso representado: contaje).
IA
IB
90°
0
la multiplicación por 4
está configurada,
2
3
4
5
el contaje/descontaje se efectúa en todos los flancos
ascendentes y descendentes de las entradas físicas IA e IB
(caso representado: descontaje).
IA
IB
90°
42
1
-1
0
-3 -5
-2 -4
-6
-7
-9
-8
-11 -13 -15 -17 -19 -21 -23
-10 -12 -14 -16 -18 -20 -22
TLX DS 57 PL7 40 09.2000
Funciones de los acopladores de contaje TSX CTY••
Interfaz especializada para codificador absoluto (TSX CTY2C)
Presentación
El módulo TSX CTY2C dispone asimismo de una interfaz especializada para un
codificador absoluto de serie, destinada a aplicaciones de medida y supervisión de
velocidad.
En esta sección se describe el funcionamiento de esta interfaz de entrada
específica.
Entradas
En esta configuración, la entrada física SSI Data y la salida física SSICLK están
conectadas al codificador absoluto de salida de serie.
También es posible conectar de uno a cuatro codificadores absolutos de salidas
paralelas utilizando bases de adaptación (véase el manual de puesta en marcha).
Descripción de
la interfaz SSI
En la siguiente figura se muestra una trama SSI.
Selección de
codificador
Inicialización
SSICLK
SSIData
MSB
ENCABEZADO
Tiempo de recarga
(10 a 40 µs, según el
codificador)
LSB
DATOS
PARIDAD
ESTADO
Las demás características principales de la trama y de la interfaz son las siguientes:
Parámetros
Valores u observaciones
Código
Binario o Gray
Frecuencia de transmisión
SSICLK
150 kHz, 200 kHz, 375 kHz, 500 kHz, 750 kHz o 1 MHz
Bits de encabezado
Ignorados
Bits de datos
l
l
l
TLX DS 57 PL7 40 09.2000
8 bits de datos activos como mínimo
17 bits de peso más significativo enmascarados como
máximo (contaje de módulo).
17 de bits de peso menos significativo enmascarados como
máximo (reducción de resolución).
Bits de estado
Un bit de error específico en el codificador. Su posición en la
trama y su significado se pueden configurar.
Paridad
Par, impar (no controlado por el módulo) o sin paridad.
43
Funciones de los acopladores de contaje TSX CTY••
Observación
44
Con un codificador absoluto, el contaje/descontaje se efectúa de forma implícita en
el modo de módulo. El valor del módulo viene directamente determinado por el
número de bits sin enmascarar. El registro de contaje evoluciona en el intervalo
[0, módulo]. El valor mínimo del módulo es 1 y el valor máximo +33 554 432
(25 bits de datos sin bit enmascarado).
TLX DS 57 PL7 40 09.2000
Funciones de los acopladores de contaje TSX CTY••
3.3
Descripción de la función de lectura de
los acopladores de contaje
Presentación
Objeto
En esta sección se describe la función de lectura de los acopladores de contaje.
Contenido
Esta sección contiene los siguientes apartados:
Apartado
TLX DS 57 PL7 40 09.2000
Página
Función de lectura de los acopladores de contaje
46
Lectura, características específicas del módulo TSX CTY2C
48
45
Funciones de los acopladores de contaje TSX CTY••
Función de lectura de los acopladores de contaje
Descripción
Inicio de
una lectura
La lectura permite copiar el valor actual del registro de contaje/descontaje en un
registro de lectura. Fija por tanto el valor instantáneo en el momento preciso de la
activación de la operación.
Sólo se puede realizar la lectura en el modo combinado contaje / descontaje (todos
los módulos).
El módulo TSX CTY2C posee además un modo de lectura combinado con
preselección a través del equipo (véase: Lectura, características específicas del
módulo TSX CTY2C, p. 48.
La información lectura efectuada constituye un suceso que puede ser objeto de
tratamiento de suceso.
La operación se inicia:
l bien directamente por programa: comando Lectura directa,
l bien mediante equipo: en el cambio de estado de la entrada física ICapt con
validación previa del programa (comando Validación de lectura). Esta señal
puede estar:
l en el flanco ascendente de la entrada ICapt,
l en el flanco descendente de la entrada ICapt,
l en los flancos ascendentes y descendentes del a entrada ICapt (TSX CTY2C
únicamente).
Nota: las prestaciones temporales son máximas cuando la entrada ICapt está
configurada en flanco ascendente o descendente.
46
TLX DS 57 PL7 40 09.2000
Funciones de los acopladores de contaje TSX CTY••
Estructura
de equipo
de la función
En la siguiente figura se presenta la estructura de equipo de la función de lectura.
Los objetos de lenguaje asociados se describen en la parte de objetos implícitos
(Véase Detalles de los objetos de intercambio implícito, p. 169).
Tratamiento de
suceso de lectura
Suceso de
lectura
&
Medida actual
Entrada física
ICapt
Configuración
de lectura
& >1
SET
Validación de
lectura
Lectura
directa
RESET
Registro de
lectura
Q
Lectura
efectuada
Valor
leído
Puesta a cero
de lectura
efectuada
Funcionamiento
En el siguiente cronograma se presenta el modo de lectura en el flanco ascendente
de ICapt. Los demás modos (lectura en flanco descendente, en flancos
ascendentes y descendentes) son similares.
Entrada física IA
Entrada física
ICapt
Validación de
lectura
Lectura directa
Validación
directa
Medida actual
Valores leídos
TLX DS 57 PL7 40 09.2000
47
Funciones de los acopladores de contaje TSX CTY••
Lectura, características específicas del módulo TSX CTY2C
Modos
específicos
Además de los modos de lectura simples descritos en el apartado anterior, el
módulo TSX CTY2C posee dos modos específicos:
l lectura en los flancos ascendentes y descendentes de la entrada ICapt. Se trata
de una extensión del principio de la lectura simple, descrita en el apartado
anterior.
l lectura combinada con la preselección de equipo (modo de lectura antes de
preselección).
Modo de lectura
en los flancos
ascendentes y
descendentes
El modo de lectura en los flancos ascendentes y descendentes de la entrada física
ICapt se puede utilizar por ejemplo para efectuar medidas de longitud de piezas.
Depende de un impulso exterior para efectuar dos lecturas sucesivas.
La diferencia admisible entre los dos flancos de lectura debe ser de 0,5 ms como
mínimo. Se trata por lo tanto del ancho mínimo del impulso de lectura.
El cumplimiento de esta condición garantiza el desarrollo correcto de la función, es
decir, la toma en cuenta de todos los flancos presentes en la entrada física de
lectura.
Ejemplos
En la siguiente tabla se muestra a modo de ejemplo esta diferencia en función de
la frecuencia de las entradas de contaje.
Modo de
lectura antes
de preselección
48
Frecuencia de las entradas de
contaje
Diferencia mínima entre los flancos de lectura
(en número de impulsos de contaje)
125 kHz
63
250 kHz
125
500 kHz
250
1 MHz
500
Este modo de lectura, específico del módulo TSX CTY2C, se aplica al contaje/
descontaje de impulsos (detector de proximidad, codificador incremental), pero no
así a la adquisición de datos del codificador absoluto.
La entrada física de preselección IPres inicia sucesivamente:
l una lectura
l seguida de la preselección.
TLX DS 57 PL7 40 09.2000
Funciones de los acopladores de contaje TSX CTY••
3.4
Descripción de la función de preselección y
puesta a cero de los acopladores de contaje
Presentación
Objeto
En esta sección se describe la función de preselección y puesta a cero de los
acopladores de contaje.
Contenido
Esta sección contiene los siguientes apartados:
Apartado
TLX DS 57 PL7 40 09.2000
Página
Presentación de la función de preselección o puesta a cero
50
Preselección en descontaje (TSX CTY2A/4A)
51
Puesta a cero en contaje (TSX CTY2A/4A)
54
Preselección en contaje/descontaje (TSX CTY2A/4A/2C)
57
49
Funciones de los acopladores de contaje TSX CTY••
Presentación de la función de preselección o puesta a cero
Generalidades
La preselección inicia el registro de contaje/descontaje en un valor predefinido
(por programa). La puesta a cero (RAZ) inicializa a cero ese mismo registro.
La preselección afecta al modo de descontaje y al modo combinado
contaje/descontaje. La puesta a cero afecta al modo de contaje sólo
(TSX CTY2A/4A).
La operación puede activarse o ser automática.
En los apartados siguientes se precisan las condiciones de realización de una
preselección o de una puesta a cero según el modo de contaje y el módulo utilizado.
Observaciones
l La preselección (o puesta a cero) actúa sobre el objeto (véase Gestión de una
medida inválida, p. 100).
l La preselección (o puesta a cero) efectuada constituye un suceso que puede ser
objeto de tratamiento de suceso.
50
TLX DS 57 PL7 40 09.2000
Funciones de los acopladores de contaje TSX CTY••
Preselección en descontaje (TSX CTY2A/4A)
Presentación
La preselección inicia el registro de descontaje en un valor predefinido por
programa. La preselección:
l se activa
l por equipo: en el flanco ascendente o descendente de la entrada física IPres
con validación previa del programa (comando Validación de la
preselección),
l directamente a través del programa: comando Preselección directa.
l ser automática; se efectúa cuando se supera el valor cero.
Nota: los dos tipos de preselección (activada y automática) son independientes y
pueden ser simultáneos.
Ilustración
En la siguiente figura se representa la función de preselección activada mediante
equipo. Los objetos de lenguaje asociados se describen en la parte de objetos
implícitos (Véase Detalles de los objetos de intercambio implícito, p. 169).
Tratamiento de
suceso de
preselección
Entrada física
IPres
Configuración
preselección
Valor de
preselección
&
SET
Validación
preselección
Preselección
directa
Suceso
preselección
&
RESET
>1
Preselección
Q efectuada
Puesta a cero de
preselección
Contador/descontador
TLX DS 57 PL7 40 09.2000
51
Funciones de los acopladores de contaje TSX CTY••
Cronogramas
En los cronogramas siguientes se presentan los diferentes casos de preselección
con o sin recarga automática al superar el valor cero.
En el siguiente cronograma se muestra una preselección activada por IPres y a
continuación una preselección directa (programa). El alcance del valor cero se
realiza sin preselección automática.
Entrada física IA
Entrada física
IPres
Validación
preselección
Preselección
directa
Validación
directa
Valor de preselección
Medida actual
t
52
TLX DS 57 PL7 40 09.2000
Funciones de los acopladores de contaje TSX CTY••
En el cronograma siguiente se muestra una preselección activada por IPres, una
preselección directa y una preselección automática al alcanzarse el valor cero.
Entrada física IA
Entrada física
IPres
Validación
preselección
Preselección
directa
Validación
directa
Valor de preselección
Medida actual
t
TLX DS 57 PL7 40 09.2000
53
Funciones de los acopladores de contaje TSX CTY••
Puesta a cero en contaje (TSX CTY2A/4A)
Presentación
La puesta a cero inicializa el registro de contaje al valor cero. La puesta a cero:
l se activa
l a través del equipo: en el flanco ascendente o descendente de la entrada
física IReset con validación previa del programa (comando Validación de la
puesta a cero),
l directamente mediante programa: comando Puesta a cero directa.
l automática; se efectúa cuando se supera el valor cero.
Nota: la entrada IReset es físicamente la misma que la entrada IPres utilizada
para la preselección en el modo de descontaje.
El esquema de bloques de la función de Puesta a cero es el mismo que el de la
función de Preselección.
(Véase Preselección en descontaje (TSX CTY2A/4A), p. 51).
Nota: los dos tipos de puesta a cero (activada y automática) son independientes
y pueden ser simultáneos.
54
TLX DS 57 PL7 40 09.2000
Funciones de los acopladores de contaje TSX CTY••
Cronogramas
En las figuras siguientes se muestran ejemplos de puesta a cero activada y
automática:
En el siguiente cronograma se muestra una puesta a cero activada en el flanco
ascendente de la entrada IReset, así como una puesta a cero directa (programa).
El alcance del valor de consigna alto se realiza sin puesta a cero automática.
Los objetos de lenguaje asociados se describen en la parte de objetos implícitos
(Véase Detalles de los objetos de intercambio implícito, p. 169).
Entrada IA
Entrada IReset
Validación de
puesta a cero
Puesta a cero
directa
Entrada IVal
Validación
Validación
directa
Valor de consigna alto
Medida
actual
Valor actual
> de consigna
alto
TLX DS 57 PL7 40 09.2000
t
55
Funciones de los acopladores de contaje TSX CTY••
En el siguiente cronograma se muestra una puesta a cero activada en el flanco
ascendente de la entrada IReset, una puesta a cero directa (programa) y una
puesta a cero automática al alcanzarse el valor de consiga alto.
Entrada IA
Entrada IReset
Validación de
puesta a cero
Puesta a cero
directa
Entrada IVal
Validación
Validación
directa
de consigna
alto
Umbral 0
Medida
actual
Valor actual
> umbral 0
Valor actual
> umbral 1
56
Umbral 1
0
t
TLX DS 57 PL7 40 09.2000
Funciones de los acopladores de contaje TSX CTY••
Preselección en contaje/descontaje (TSX CTY2A/4A/2C)
Modos de
preselección
En el funcionamiento combinado de contaje/descontaje existen 7 modos de
preselección por equipo, que son combinaciones relativas a los estados y a los
flancos de las entradas físicas IPres e IZ:
l flanco ascendente de IPres,
l flanco descendente de IPres,
l flanco ascendente de IPres en sentido + / flanco descendente de IPres en
sentido -,
l flanco ascendente de IPres en sentido - / flanco descendente de IPres en
sentido +,
l estado de IPres,
l punto de origen de la leva corta (con codificador incremental),
l punto de origen de la leva larga (con codificador incremental).
La preselección directa (mediante el programa) existe de forma simultánea a los
modos de preselección del equipo mencionados arriba.
Observaciones
l No existe preselección automática en contaje / descontaje combinado
(por alcance de un valor, como para el contaje o descontaje sólo).
l No existe preselección con los codificadores absolutos (TSX CTY2C).
TLX DS 57 PL7 40 09.2000
57
Funciones de los acopladores de contaje TSX CTY••
Preselección en
flanco de IPres
Los dos primeros modos de preselección (en el flanco ascendente o descendente
de IPres) son idénticos a los descritos para el descontaje sólo.
En la siguiente figura se muestra un ejemplo de preselección en flanco ascendente
de IPres, así como una preselección directa (programa). El caso de la preselección
en el flanco descendente de IPres es similar. Los objetos de lenguaje asociados se
describen en la parte de objetos implícitos (Véase Detalles de los objetos de
intercambio implícito, p. 169).
Entrada física
IB
descontaje
contaje
Entrada física
IA
Entrada física
IPres
Validación
preselección
Preselección
directa
Validación
directa
Valor de preselección
Medida
actual
t
58
TLX DS 57 PL7 40 09.2000
Funciones de los acopladores de contaje TSX CTY••
Preselección en
flanco de IPres
combinada con
el sentido de
contaje
En la siguiente figura se muestra un ejemplo de preselección en el flanco
ascendente de IPres en contaje (sentido +), y en el flanco descendente de IPres en
descontaje (sentido -). El caso inverso es similar.
Entrada física
IB
descontaje
contaje
Entrada física
IA
Entrada física
IPres
Validación
preselección
Validación
directa
Valor de preselección
Medida
actual
t
Preselección en
estado de IPres
En la siguiente figura se muestra un ejemplo de preselección en estado (nivel alto)
de IPres. El valor de contaje se fija en el valor de preselección mientras dura el
estado activo de IPres.
Entrada física
IB
contaje
Entrada física
IA
Entrada física
IPres
Validación
preselección
Validación
directa
Medida
actual
Valor de preselección
TLX DS 57 PL7 40 09.2000
t
59
Funciones de los acopladores de contaje TSX CTY••
Preselección en
el punto de
origen de
la leva corta
Este modo y el siguiente (punto de origen de leva larga) están destinados a
utilizarse con un codificador incremental.
En los cronogramas siguientes se presenta el modo de preselección en el punto de
origen de la leva corta.
Sentido +: contaje
Entrada física
IPres (leva corta)
Entrada física
IZ (marcador de
revolución)
(1)
Sentido -: descontaje
Entrada física
IPres (leva corta)
Entrada física
IZ (marcador de
revolución)
(1)
Nota: (1) la toma en cuenta de la preselección se efectúa:
l en el sentido + (contaje): entrada IPres en estado 1, flanco ascendente de la
entrada de marcador de revolución IZ y validación del programa.
l en el sentido - (descontaje): entrada IPres en estado 1, flanco descendente de
la entrada de marcador de revolución IZ y validación del programa.
Nota: En principio, puesto que la leva corta es inferior a una revolución del
codificador incremental, el marcador de revolución sólo se produce una vez en la
leva. No obstante, si hay varias revoluciones de codificador incremental en la leva,
el último flanco activo de la señal del marcador de revolución activa la
preselección.
60
TLX DS 57 PL7 40 09.2000
Funciones de los acopladores de contaje TSX CTY••
Preselección en
el punto de
origen de
la leva larga
En el cronograma siguiente se presenta el modo de preselección en el punto de
origen de la leva larga.
Sentido de contaje
Entrada física
IPres (leva larga)
Entrada física
IZ (marcador de
revolución)
Preselección
Sentido de descontaje
Entrada física
IPres (leva larga)
Entrada física
IZ (marcador de
revolución)
Preselección
Nota: la toma en cuenta de la preselección se efectúa en el primer flanco
ascendente de la entrada del marcador de revolución IZ después del paso al
estado 0 de la entrada IPres, tanto en el sentido de contaje como en el descontaje,
y la validación por programa.
TLX DS 57 PL7 40 09.2000
61
Funciones de los acopladores de contaje TSX CTY••
3.5
Descripción de la función de comparación de
los acopladores de contaje
Presentación
Objeto
En esta sección se describe la función de comparación de los acopladores de
contaje.
Contenido
Esta sección contiene los siguientes apartados:
Apartado
62
Página
Presentación de la función de comparación
63
Comparación en contaje o descontaje (TSX CTY2A/4A)
64
Comparación en modo de contaje/descontaje (TSX CTY2A/4A)
66
Comparación en modo de contaje/descontaje y medida (TSX CTY2C)
67
TLX DS 57 PL7 40 09.2000
Funciones de los acopladores de contaje TSX CTY••
Presentación de la función de comparación
Generalidades
Los módulos TSX CTY2A, 4A y 2C disponen de la función de comparación del
valor actual y el valor leído con:
l el valor cero,
l el umbral 0,
l el umbral 1,
l el valor de consigna alto,
l el valor de consigna bajo,
l el alcance de módulo,
En la siguiente tabla se resumen las distintas posibilidades:
Elemento de La comparación con respecto al
comparación valor actual es posible para:
La comparación con respecto al
valor leído es posible para:
Valor cero
CTY2A/4A (descontaje solo)
Ningún módulo
Umbral 0
CTY2A/4A (contaje solo)
CTY2A/4A (contaje/descontaje)
CTY2C (contaje/descontaje)
CTY2A/4A (contaje/descontaje)
CTY2C (contaje/descontaje)
CTY 2A/4A (contaje solo)
CTY 2A/4A (contaje/descontaje)
CTY2C (contaje/descontaje)
CTY2A/4A (contaje/descontaje)
CTY2C (contaje/descontaje)
Valor de consigna alto
CTY2A/4A (contaje solo)
CTY2A/4A (contaje/descontaje)
CTY2A/4A (contaje/descontaje)
Valor de consigna bajo
CTY2A/4A (contaje/descontaje)
CTY 2A/4A (contaje/descontaje)
Alcance de
módulo
CTY2C (contaje/descontaje)
CTY2C (contaje/descontaje)
Umbral 1
Observación
TLX DS 57 PL7 40 09.2000
El alcance de los umbrales, valores de consigna y módulo puede ser objeto de
tratamiento de suceso.
63
Funciones de los acopladores de contaje TSX CTY••
Comparación en contaje o descontaje (TSX CTY2A/4A)
Comparaciones
en descontaje
Comparaciones
en contaje
64
En el modo de descontaje solo, únicamente cabe una posibilidad:
l comparación del valor actual con el valor cero.
En el modo de contaje solo, existen tres posibilidades:
l comparación del valor actual con el umbral 0,
l comparación del valor actual con el umbral 1,
l comparación del valor actual con el valor de consigna alto.
TLX DS 57 PL7 40 09.2000
Funciones de los acopladores de contaje TSX CTY••
Funcionamiento
En el siguiente esquema de bloques se muestra el funcionamiento de las
comparaciones disponibles en los modos de contaje o descontaje solos de los
módulos TSX CTY 2A/4A. Los objetos de lenguaje asociados se describen en la
parte de objetos implícitos (Véase Detalles de los objetos de intercambio implícito,
p. 169).
Medida actual
Tratamiento
EVT
&
Valor 0 (descontaje) o
Umbral 0 (cont aje)
EVT de alcance
valor 0 (descontaje)
o umbral 0 (contaje)
Medida actual < 0 (descontaje)
o umbral 0 (contaje)
Tratamiento
EVT
&
Umbral 1
(contaje)
EVT de alcance
umbral 1 (contaje)
Medida actual > umbral 1
Tratamiento
EVT
&
Valor de
consigna alto
(contaje)
EVT de alcance
valor de consigna alto
(contaje)
Medida actual > valor de
consigna alto
COMPARACIÓN
TLX DS 57 PL7 40 09.2000
65
Funciones de los acopladores de contaje TSX CTY••
Comparación en modo de contaje/descontaje (TSX CTY2A/4A)
Comparaciones
posibles
En el modo combinado de contaje / descontaje, pueden realizarse comparaciones
con:
l dos umbrales (umbrales 0 y 1),
l y dos valores de consigna (alto y bajo).
Por lo tanto, existen ocho posibilidades de comparaciones.
Funcionamiento
En la siguiente figura se muestra el funcionamiento de las comparaciones
disponibles en el modo de contaje / descontaje de los módulos TSX CTY 2A /4A.
Los objetos de lenguaje asociados se describen en la parte de objetos implícitos
(Véase Detalles de los objetos de intercambio implícito, p. 169).
Medida actual
Valor leído
Tratamiento EVT
Valor de umbral 0
&
EVT de alcance
umbral 0
Medida actual > umbral 0
Valor leído > umbral 0
Tratamiento EVT
Valor de umbral 1
&
EVT de alcance
umbral 1
Medida actual > umbral 1
Valor leído > umbral 1
Tratamiento EVT
&
Valor de
consigna alto
EVT de alcance
valor de consigna alto
Medida actual > valor de
consigna alto
Valor leído > valor de
consigna alto
Tratamiento EVT
&
Valor de
consigna bajo
Medida actual > valor de
consigna bajo
COMPARACIÓN
66
EVT de alcance
valor de consigna bajo
Valor leído > valor de
consigna bajo
TLX DS 57 PL7 40 09.2000
Funciones de los acopladores de contaje TSX CTY••
Comparación en modo de contaje/descontaje y medida (TSX CTY2C)
Presentación
En el modo de contaje/descontaje y medida, pueden realizarse comparaciones con:
l el umbral 0,
l el umbral 1,
Existen cuatro posibilidades de comparaciones: valor actual y valor leído con
respecto a los umbrales.
Funcionamiento
En la siguiente figura se muestra el funcionamiento de las comparaciones
disponibles en el modo de contaje/descontaje y medida del módulo TSX CTY 2C.
Los objetos de lenguaje asociados se describen en la parte de objetos implícitos
(Véase Detalles de los objetos de intercambio implícito, p. 169).
Módulo
Medida
actual
Valor
leído
Tratamiento
EVT
EVT de alcance
de módulo en sentido +
&
Alcance
de módulo en sentido +
Tratamiento
EVT
&
EVT de alcance
de módulo en sentido Alcance
de módulo en sentido -
&
EVT de alcance
umbral 0
Medida actual > umbral
&
EVT de alcance
umbral 1
Medida actual > umbral
Tratamiento
EVT
Valor de
umbral 0
Valor leído > umbral 0
Tratamiento
EVT
Valor de
umbral 1
Valor leído > umbral 1
COMPARACIÓN
SET
Q
Estado de biestable 0
Q
Estado de biestable 1
RESET
SET
RESET
TLX DS 57 PL7 40 09.2000
67
Funciones de los acopladores de contaje TSX CTY••
3.6
Descripción de los biestables asociados a
los acopladores de contaje
Presentación
Objeto
En esta sección se describe el funcionamiento de los biestables asociados a los
acopladores de contaje.
Contenido
Esta sección contiene los siguientes apartados:
Apartado
68
Página
Presentación de los biestables de memorización
69
Biestables en modo de descontaje (TSX CTY2A/4A)
70
Biestables en modo de contaje (TSX CTY2A/4A)
71
Biestables en modo de contaje/descontaje (TSX CTY2A, 4A, 2C)
74
TLX DS 57 PL7 40 09.2000
Funciones de los acopladores de contaje TSX CTY••
Presentación de los biestables de memorización
Generalidades
TLX DS 57 PL7 40 09.2000
Determinadas circunstancias producidas durante el contaje o el descontaje se
memorizan en biestables. El número de estos biestables (uno o dos) depende del
modo de funcionamiento.
Las salidas de los biestables se pueden probar por programa y en determinados
casos dirigirse a las salidas físicas (salidas reflejas).
Los biestables poseen condiciones de puesta a 1 (SET) y de puesta a cero (RESET)
automáticas y condiciones puesta a 1 o a 0 directas mediante programa. Estas
últimas siempre tienen prioridad. Las reglas de prioridad se detallan en los
apartados Biestables en modo de contaje (TSX CTY2A/4A), p. 71 y Biestables en
modo de contaje/descontaje (TSX CTY2A, 4A, 2C), p. 74.
En esta parte se describen las condiciones de SET y RESET según los módulos y
sus modos de funcionamiento.
El ajuste de las condiciones de los biestables se presenta en el apartado Ajuste de
los acopladores TSX CTY2A, TSX CTY4A y TSX CTY 2C, p. 125.
69
Funciones de los acopladores de contaje TSX CTY••
Biestables en modo de descontaje (TSX CTY2A/4A)
Generalidades
En el modo de descontaje solo, los módulos TSX CTY2A/4A únicamente poseen un
biestable (0), cuyas condiciones de SET y RESET automáticas están predefinidas:
l SET: medida actual inferior o igual a 0,
l RESET: preselección directa (programa) o preselección de equipo efectuada.
Entradas del
biestable 0
En la siguiente figura se muestran las entradas del biestable 0 en el modo de
descontaje. Se observan asimismo las entradas manuales de puesta a 0 o a 1.
Medida actual < 0
Entrada física
IPres
SET
Configuración
& >1
Validación
preselección
Preselección
directa
Ejemplo de
funcionamiento
Q
RESET
Estado de
biestable 0
Reset
Puesta a 1
En el cronograma siguiente se muestra el funcionamiento del biestable 0.
Entrada física
IPres
Validación de
preselección
Preselección
directa
Valor de preselección
Medida actual
Estado de
biestable 0
Puesta a 1 manual
Puesta a 0 manual
70
TLX DS 57 PL7 40 09.2000
Funciones de los acopladores de contaje TSX CTY••
Biestables en modo de contaje (TSX CTY2A/4A)
Generalidades
En el modo de contaje solo, los módulos TSX CTY2A/4A poseen dos biestables:
l biestable 0, cuyas condiciones de SET y RESET automáticas están predefinidas,
l biestable 1, cuyas condiciones de SET y RESET automáticas se pueden ajustar
con 5 combinaciones.
Entradas del
biestable 0
En la siguiente figura se muestran las entradas del biestable 0 en el modo de
contaje solo. Se observan asimismo las entradas manuales de puesta a 0 o a 1.
Medida actual > valor de consigna alto
Entrada física
IReset
SET
Configuración
& >1
Validación de
puesta a cero
Puesta a
cero directa
Entradas del
biestable 1
Q
RESET
Estado de
biestable 0
Puesta a 0
Puesta a 1
En la siguiente figura se muestran las entradas del biestable 1 en el modo de
contaje solo, así como las entradas directas de puesta a 0 o a 1.
CONDICIONES DE BASE
Alcance de umbral 0
Alcance de umbral 1
Alcance del valor de consigna
Suceso de validación
Parametraje
de cambio de
estado de
biestable 1
Parametraje
de cambio de
estado de
biestable 1
>1
SET
>1
Q
RESET
Estado de
biestable 1
Puesta a 1
Puesta a 0
Suceso de puesta a cero
Nota: los biestables 0 y 1 tienen las mismas condiciones de base de SET y
RESET. En caso de simultaneidad, la combinación global de RESET tiene
prioridad sobre SET.
TLX DS 57 PL7 40 09.2000
71
Funciones de los acopladores de contaje TSX CTY••
Condiciones de
posicionamiento
de los biestables
y prioridades
En la siguiente tabla se presentan las condiciones de posicionamiento de los
biestables 0 y 1 con sus prioridades correspondientes.
Prioridad
Biestable 0
Biestable 1
Puesta a 0 manual
Puesta a 0 manual
Puesta a 1 manual
RESET
SET
Suceso de validación
Suceso de puesta a cero
Alcance del valor de consigna
Alcance de umbral 1
Alcance de umbral 0
Más prioridad
Puesta a 1 manual
RESET: puesta a cero (directa o
efectuada)
SET: medida actual superior o igual
al valor de consigna
Menos prioridad
Observaciones
l Las condiciones ajustables (sucesos, alcance de umbrales o consignas) son las
mismas para las entradas SET y RESET del biestable 1.
l La entrada RESET tienen prioridad sobre la entrada SET.
Ejemplo de
funcionamiento
(biestable 0)
En el cronograma siguiente se muestra el funcionamiento del biestable 0.
Entrada física
IReset
Validación de
puesta a cero
Puesta a
cero directa
umbral 0
Medida actual
Estado de
biestable 0
Puesta a 1 manual
Puesta a 0 manual
72
TLX DS 57 PL7 40 09.2000
Funciones de los acopladores de contaje TSX CTY••
Ejemplo de
funcionamiento
(biestable 1)
En el siguiente cronograma se muestra el funcionamiento del biestable 1 con los
siguientes ajustes:
Si ...
Entonces: estado final...
Suceso de validación
-
Suceso de puesta a cero
R
Alcance del valor de consigna
-
Alcance de umbral 1
R
Alcance de umbral 0
S
En el siguiente cronograma se muestra el funcionamiento del biestable:
Entrada física
IReset
Validación de
puesta a cero
Umbral 1
Medida actual
Umbral 0
Estado de
biestable 1
Puesta a 1 manual
Puesta a 0 manual
TLX DS 57 PL7 40 09.2000
73
Funciones de los acopladores de contaje TSX CTY••
Biestables en modo de contaje/descontaje (TSX CTY2A, 4A, 2C)
Generalidades
74
Estos módulos presentan dos biestables de memorización en el modo de
contaje/descontaje (y medida, para el módulo TSX CTY2C).
Las condiciones de SET (puesta a 1) y RESET (puesta a 0) de los biestables se
pueden ajustar mediante combinaciones de:
l 17 condiciones de base para los módulos TSX CTY2A/4A,
l 13 condiciones de base para el módulo TSX CTY2C.
Estas condiciones de base afectan a:
Módulo
Alcance por la
medida actual de:
Posición del valor
Sucesos:
leído con respecto a:
TSX CTY2A/4A
umbrales y valores de
consigna
umbrales y valores de
consigna
validación,
preselección y lectura
TSX CTY2C
umbrales y de módulo
umbrales
validación,
preselección y lectura
TLX DS 57 PL7 40 09.2000
Funciones de los acopladores de contaje TSX CTY••
Entradas de
los biestables
En la siguiente figura se muestran las entradas de los biestables en el modo de
contaje / descontaje. Obsérvense asimismo las entradas manuales de puesta a
0 o a 1.
Condiciones de base de
SET y RESET de los biestables
Alcance de umbral 0 ó 1,
sentido + o Alcance de valor de consigna
alto o bajo, sentido + o Alcance de módulo,
sentido + o -
Parametraje
de cambio de
estado de
biestable 0
Parametraje
de cambio de
estado de
biestable 0
>1
SET
>1
Q
RESET
Estado de
biestable 0
Puesta a 1
Puesta a 0
Valor leído > o < umbral 0 o
umbral 1
Valor leído > o < valor de
consigna alto o bajo
Suceso de validación
Suceso de preselección
Suceso de lectura
Parametraje
de cambio de
estado de
biestable 1
Parametraje
de cambio de
estado de
biestable 1
>1
SET
>1
Q
RESET
Estado de
biestable 1
Puesta a 1
Puesta a 0
Nota: los biestables 0 y 1 tienen las mismas condiciones de base de SET y
RESET. En caso de simultaneidad, la combinación global de RESET tiene
prioridad sobre SET.
Según el tipo de módulo, es posible que algunas condiciones no estén definidas.
Las listas de las condiciones y sus prioridades se presentan más adelante.
TLX DS 57 PL7 40 09.2000
75
Funciones de los acopladores de contaje TSX CTY••
Ejemplo de
funcionamiento
En el siguiente cronograma se muestra el funcionamiento del biestable 0 con los
siguientes ajustes:
Si ...
Entonces: estado final...
Alcance de umbral 0 en sentido +
S
Valor leído > umbral 0
R
Otras condiciones
-
En el siguiente cronograma se muestra el funcionamiento del biestable 1.
IPreset
Validación de
preselección
Lectura
directa
Medida
actual
Umbral 0
Valor de
preselección
Biestable 0
Puesta a 1
manual
Puesta a 0
manual
76
TLX DS 57 PL7 40 09.2000
Funciones de los acopladores de contaje TSX CTY••
Condiciones
de base y
prioridades
En la siguiente tabla se presentan las condiciones de base del posicionamiento de
los biestables 0 y 1 con sus prioridades correspondientes.
Prioridad
TSX CTY2A/4A
TSX CTY2C
Mayor prioridad
Puesta a 0 manual
Puesta a 1 manual
RESET
SET
Suceso de validación
Posición del valor leído con
respecto al valor de consigna bajo
Posición del valor leído con
respecto al valor de consigna alto
Posición del valor leído con
respecto al umbral 1
Posición del valor leído con
respecto al umbral 0
Suceso de lectura
Alcance del valor de consigna bajo
Alcance del valor de consigna alto
Alcance de umbral 1
Alcance de umbral 0
Suceso de preselección
Puesta a 0 manual
Puesta a 1 manual
RESET
SET
Suceso de validación
Alcance de umbral 1
Alcance de umbral 0
Alcance de módulo
Posición del valor leído con
respecto al umbral 1
Posición del valor leído con
respecto al umbral 0
Suceso de lectura
Suceso de preselección
Menor prioridad
Nota: el alcance de consignas, umbral y módulo agrupan en realidad cada vez dos
condiciones, según el sentido (+ o -) del alcance.
TLX DS 57 PL7 40 09.2000
77
Funciones de los acopladores de contaje TSX CTY••
3.7
Descripción de las salidas físicas asociadas a
los acopladores de contaje
Presentación
Objeto
En esta sección se describe el funcionamiento de las salidas físicas asociadas a los
acopladores de contaje.
Contenido
Esta sección contiene los siguientes apartados:
Apartado
78
Página
Salidas físicas de los acopladores de contaje
79
Presentación de las salidas físicas de los acopladores TSX CTY2A/4A
80
Modo de retorno de las salidas de los acopladores TSX CTY2A/4A cuando se
produce un fallo
83
Presentación de las salidas del acoplador TSX CTY2C
84
Modo de retorno de las salidas del acoplador TSX CTY2C cuando se produce
un fallo
87
Reactivación de las salidas después de una disyunción (TSX CTY2A/4A/2C)
89
TLX DS 57 PL7 40 09.2000
Funciones de los acopladores de contaje TSX CTY••
Salidas físicas de los acopladores de contaje
Generalidades
TLX DS 57 PL7 40 09.2000
Cada una de las vías de los módulos de contaje presenta de una a cuatro salidas
físicas Q0 a Q3, según el módulo.
Las salidas Q0 y Q1, disponibles en todos los módulos, se pueden configurar de dos
formas:
l modo manual: el programa controla el estado de la salida, como una salida TON,
l modo automático: la salida copia el estado del biestable asociado (biestable
0 ó 1), y por lo tanto el estado de las memorizaciones definidas para estos
biestables.
Este modo permite poner en marcha acciones reflejas en cuanto al módulo.
Las salidas Q2 y Q3, disponibles únicamente en el módulo TSX CTY 2C, ofrecen
posibilidades de configuración más limitadas (véase: Presentación de las salidas
del acoplador TSX CTY2C, p. 84.
El comportamiento de las salidas en caso de producirse un fallo (modo de retorno)
presenta algunas diferencias según se trate de un módulo TSX CTY 2A / 4A
(Véase Modo de retorno de las salidas de los acopladores TSX CTY2A/4A cuando
se produce un fallo, p. 83) o de un módulo TSX CTY 2C (Véase Modo de retorno de
las salidas del acoplador TSX CTY2C cuando se produce un fallo, p. 87).
En caso de disyunción (sobrecarga o cortocircuito), es necesario reactivar las
salidas, bien manualmente a través de la aplicación, bien automáticamente
cuando desaparece la sobrecarga.
79
Funciones de los acopladores de contaje TSX CTY••
Presentación de las salidas físicas de los acopladores TSX CTY2A/4A
Descripción
80
Cada una de las vías de los módulos TSX CTY2A y 4A dispone de dos salidas
físicas: Q0 y Q1.
Estas salidas se pueden utilizar en modo manual (TON). El estado de estas salidas
se define en tal caso a través de los comandos enviados por el programa.
Las salidas físicas Q0 y Q1 también se pueden configurar en modo automático. El
modo automático permite poner en marcha acciones reflejas en cuanto al módulo,
copiando respectivamente el estado de los biestables de memorización.
l En contaje: están disponibles dos biestables, las dos salidas se pueden
configurar en modo automático.
l En descontaje: sólo está disponible el biestable 0. Únicamente se puede
configurar una salida (Q0) en modo automático.
TLX DS 57 PL7 40 09.2000
Funciones de los acopladores de contaje TSX CTY••
Estructura de
las salidas
En la siguiente figura se muestra la estructura de las salidas físicas de una vía de
los módulos TSX CTY2A/4A. Los objetos de lenguaje asociados se describen en
la parte de objetos implícitos (Véase Detalles de los objetos de intercambio
implícito, p. 169).
SET
Q
RESET
Validación del modo
automático Q0
Modo manual/
automático de Q0
&
&
>1
&
&
Salida Q0
Control de
cortocircuito y
salidas físicas
FALLOS
MÓDULO Y
VÍA
Configuración
del modo de
retorno
Reactivación de
salidas Q0 y Q1
&
TLX DS 57 PL7 40 09.2000
Fallas\ntarea
cortocircuito
>1
SET
&
Q
RESET
Estado de
biestable 1 (no
disponible en
descontaje)
&
Modo manual/
automático de Q1
Comando de estado
de modo manual
Salida
física Q0
&
Comando de estado
de modo manual
Validación del modo
automático Q1
Estado de
biestable 0
>1
&
&
Salida Q1
Salida
física Q1
&
81
Funciones de los acopladores de contaje TSX CTY••
Funcionamiento
de las salidas
En el siguiente cronograma se muestra el funcionamiento de las salidas (ejemplo
de la salida Q0).
Estado de
biestable 0
Modo manual/
automático
Comando de
estado de modo
manual
Validación del
modo
automático
Estado de la salida
física Q0
82
TLX DS 57 PL7 40 09.2000
Funciones de los acopladores de contaje TSX CTY••
Modo de retorno de las salidas de los acopladores TSX CTY2A/4A
cuando se produce un fallo
Necesidad del
modo de retorno
Las salidas físicas de los módulos TSX CTY2A/4A pueden controlar directamente
algunas partes del proceso. Por lo tanto, es necesario, para la seguridad del
funcionamiento, prever un modo de retorno en caso de fallo de las propias salidas,
del módulo o de la aplicación.
Modo de retorno
El estado de las salidas físicas Q0 y Q1 se fuerza a 0 cuando se produce alguno
de los fallos siguientes:
l disyunción de la salida (cortocircuito o sobrecarga),
l módulo averiado,
l autoprueba en curso,
l fallo de una entrada/salida auxiliar,
l fallo de una entrada de contaje,
l fallo de la aplicación de contaje,
l fallo de la aplicación,
l parada de comunicación con el autómata: fallo particular cuyo modo de retorno
también se puede configurar según la siguiente tabla.
Todos estos fallos dan lugar a una señalización del programa. Los objetos de
lenguaje asociados se describen en la parte de objetos implícitos (Véase Detalles
de los objetos de intercambio implícito, p. 169).
Caso particular
de parada de
la comunicación
En caso de parada de comunicación con el autómata:
Señalización de
una disyunción
Si el modo de retorno está configurado en... Entonces las salidas...
puesta a cero,
forzadas a 0,
mantenimiento
conservan el estado anterior a la aparición
del fallo.
Una disyunción en caso de sobrecarga o cortocircuito de una salida se señala:
l a través del programa y por mediación de los objetos de lenguaje,
l y a través de los indicadores luminosos:
l encendido (fijo) del indicador de E/S del módulo,
l parpadeo del indicador CH asociado a la vía sobrecargada.
Además se establece un límite de corriente (625 mA).
TLX DS 57 PL7 40 09.2000
83
Funciones de los acopladores de contaje TSX CTY••
Presentación de las salidas del acoplador TSX CTY2C
Descripción
Caso particular
de la salida Q2
Caso particular
de la salida Q3
Cada una de las vías del módulo TSX CTY 2C dispone de cuatro salidas físicas:
Q0, Q1, Q2 y Q3.
Todas las salidas se pueden utilizar en modo manual (TON). El estado de estas
salidas se define en tal caso a través de los comandos enviados por el programa.
Los objetos de lenguaje asociados se describen en la parte de objetos implícitos
(Véase Detalles de los objetos de intercambio implícito, p. 169).
Las salidas físicas Q0 y Q1 también se pueden configurar en modo automático.
El estado de las salidas Q0 y Q1 es entonces el de los biestables de salida
respectivamente 0 y 1. El modo automático permite poner en marcha acciones
reflejas en cuanto al módulo, en función de la evolución del contador/descontador.
Q2 es en efecto una entrada/salida configurable:
l bien en entrada física de validación IVal,
l bien en salida física Q2 (sólo en modo manual).
La salida Q3 se puede utilizar:
l bien en modo manual,
l bien en modo de frecuencia programable de 1 ms a 4.000 s, por pasos de 1 ms.
La salida de frecuencia programable permite disponer de un tope de sincronización
externo en distintas vías de varios módulos de contaje.
84
TLX DS 57 PL7 40 09.2000
Funciones de los acopladores de contaje TSX CTY••
Estructura de
las salidas
En la siguiente figura se muestra la estructura de las salidas físicas del módulo
TSX CTY 2C. Los objetos de lenguaje asociados se describen en la parte de
objetos implícitos (Véase Detalles de los objetos de intercambio implícito, p. 169 ).
SET
Q
RESET
Validación del modo
automático Q0
&
Modo manual/
automático de Q0
Comando de estado
de modo manual Q0
Estado de
biestable 0
&
>1
&
&
Salida Q0
Salida física Q0
&
Control
cortocircuito y
salidas físicas
FALLOS
MÓDULO
Y VÍA
>1
Configuración
del modo de
retorno
Validación del modo
automático Q1
Modo manual /
automático Q1
&
TLX DS 57 PL7 40 09.2000
Q
RESET
Estado de
biestable 1
&
>1
Comando de estado
de modo manual Q1
Comando de estado
de modo manual Q2
Valor de
frecuencia
program.
Validación de modo
automático Q3
Modo manual/
automático de Q3
Comando de estado
de modo manual Q3
SET
&
&
&
Salida Q1
Salida física Q1
&
&
Salida Q2
Salida física Q2
&
&
Salida Q3
Salida física Q3
&
&
&
>1
&
85
Funciones de los acopladores de contaje TSX CTY••
Funcionamiento
de las salidas
En el siguiente cronograma se muestra el funcionamiento de las salidas (ejemplo
de la salida Q0).
Estado de
biestable 0
Modo manual/
automático
MANUAL
AUTO
Comando de estado
de modo manual
Validación del
modo automático
Estado de la salida
física Q0
86
TLX DS 57 PL7 40 09.2000
Funciones de los acopladores de contaje TSX CTY••
Modo de retorno de las salidas del acoplador TSX CTY2C
cuando se produce un fallo
Necesidad del
modo de retorno
Condiciones de
retorno en
modo manual
Las salidas físicas del módulo TSX CTY2C pueden controlar directamente algunas
partes del proceso. Por lo tanto, es necesario, para la seguridad del funcionamiento,
prever un modo de retorno en caso de fallo de las propias salidas, del módulo o de
la aplicación.
En el caso del módulo TSX CTY2C, los modos de retorno son diferentes según:
l la naturaleza del fallo,
l el modo de funcionamiento (manual o automático) de la salida defectuosa.
Cuando se produce alguno de los fallos siguientes... : las salidas Q0 a Q3 en modo
manual... :
l
l
l
l
l
l
l
l
l
l
l
l
l
módulo averiado,
autoprueba en curso,
fallo de aplicación de contaje (configuración de
programa inválida o reconfiguración de la vía),
fallo de entradas/salidas auxiliares,
fallo de alimentación de las entradas auxiliares,
disyunción de cualquiera de las salidas (cortocircuito
o sobrecarga),
fallo de las entradas de contaje
fallo de aplicación de contaje (fallo de ajuste),
fallo de alimentación de codificador o captador,
ruptura o cortocircuito de línea de codificador,
fallo de trama serie SSI,
fallo específico del codificador absoluto,
rebasamiento de medida o sobrevelocidad
se ponen a cero.
no se ponen a cero.
Todos estos fallos dan lugar a una señalización por programa a través de los
objetos de lenguaje. Para conocer los objetos de lenguaje asociados, véase la
palabra CH_FLT de los objetos de lenguaje explícitos (Véase Fallos estándar de
vía, %MWxy.i.2 , p. 178).
Condiciones de
retorno en modo
automático
TLX DS 57 PL7 40 09.2000
Cuando las salidas están en modo automático, éstas se ponen a 0
independientemente del fallo. El módulo garantiza de esta forma la seguridad del
funcionamiento, incluso si el fallo está enmascarado.
Dichos fallos dan también lugar a una señalización por programa.
87
Funciones de los acopladores de contaje TSX CTY••
Caso particular
del fallo de
comunicación
Señalización de
una disyunción
Independientemente del modo manual o automático de las salidas, en caso de
parada de la comunicación con el autómata:
Si le modo de retorno está configurado en .. Entonces las salidas ..
puesta a cero,
fuerzan a 0,
mantenimiento
conservan el estado anterior a la aparición
del fallo.
Una disyunción en caso de sobrecarga o cortocircuito de una salida se señala:
l por programa a través de objetos de lenguaje, tal y como se indica
anteriormente,
l por indicadores luminosos:
l encendido (fijo) del indicador de E/S del módulo,
l parpadeo del indicador CH asociado a la vía sobrecargada.
Además se establece un límite de corriente (625 mA).
88
TLX DS 57 PL7 40 09.2000
Funciones de los acopladores de contaje TSX CTY••
Reactivación de las salidas después de una disyunción (TSX CTY2A/4A/2C)
Presentación
Cuando un fallo provoca la disyunción de una o varias salidas físicas, es necesario
reactivarlas. Esta operación es diferente según que la configuración sea manual o
automática.
Puesto que la disyunción conlleva el funcionamiento degradado de proceso que
controla el autómata, se recomienda condicionar la reactivación de las salidas a una
operación manual (por ejemplo: pulsar un botón para confirmar, etc.). El operador
puede entonces tomar todas las medidas necesarias respecto al automatismo y la
seguridad de las personas (por ejemplo, solicitar el paso al funcionamiento manual).
Nota: Si el proceso que controla el autómata así lo permite, y siempre bajo la
responsabilidad del usuario, es posible programar una reactivación automática.
Principio de base
Cuando en alguna de las salidas físicas se produce un cortocircuito, el módulo de
contaje pone a 0 todas las salidas. A pesar de ello, por motivos de seguridad,
mientras esté presente el cortocircuito, es preciso bloquear las salidas físicas en 0:
l independientemente del modo (manual o automático), invalidar las salidas:
poner a 0 los bits de validación de las salidas físicas,
l en modo manual: programar una puesta a 0 de los objetos de comando manual
de las salidas físicas.
TLX DS 57 PL7 40 09.2000
89
Funciones de los acopladores de contaje TSX CTY••
Principio de
la reactivación
manual
El bit de fallo de cortocircuito pasa a 1 desde que aparece el cortocircuito.
Es necesario activar el bit de reactivación de la salida para reactivar la salida
física, con la condición de haber configurado el modo de reactivación manual.
Por ejemplo, el programa puede esperar a que se pulse un botón de confirmación
antes de activar el bit.
La reactivación será efectiva al menos 10 segundos después de la detección del
cortocircuito, con la condición de que el cortocircuito ya no esté presente. Para
conocer los objetos de lenguaje asociados, véanse los objetos implícitos (Véase
Detalles de los objetos de intercambio implícito, p. 169) y los objetos explícitos
(Véase Detalles de los objetos de intercambio explícito, p. 177).
En el siguiente cronograma se muestra el proceso de confirmación manual del
cortocircuito.
Aparición de
cortocircuito
Estado de la salida
física Q0
10 segundos
Desaparición de
cortocircuito
10 segundos
Reactivación
de salida
1 segundo
Fallo de
cortocircuito
90
TLX DS 57 PL7 40 09.2000
Funciones de los acopladores de contaje TSX CTY••
Principio de
la reactivación
automática
El módulo solicita automáticamente la reactivación cada 10 segundos. La base de
tiempo de 10 segundos es síncrona con respecto a la aparición del fallo.
En el siguiente cronograma se muestra el proceso de confirmación automática del
cortocircuito.
Aparición de
cortocircuito
Desaparición de
cortocircuito
Estado de la salida
física Q0
10 segundos 10 segundos 10 segundos
Base de tiempo de
sistema de
reactivación
1 segundo
Fallo de
cortocircuito
TLX DS 57 PL7 40 09.2000
91
Funciones de los acopladores de contaje TSX CTY••
3.8
Descripción de la función de medida de velocidad
del acoplador TSX CTY2C
Función de supervisión de velocidad (TSX CTY2C)
Presentación
La supervisión de la velocidad, a través de un umbral que el usuario puede ajustar,
permite contar con una medida de seguridad en las salidas cuando se supera un
umbral de sobrevelocidad (las salidas se ponen a 0). Dichas salidas deben
configurarse en modo automático.
Funcionamiento
En la figura siguiente se muestra la evolución de las salidas reflejas en función de
la configuración (ejemplo de la salida Q0).
Velocidad
Umbral sobrevelocidad
Posición
o tiempo
Falla de sobrevelocidad
Fin del falla
Confirmación
del falla
Si la memorización de fallas está configurado
Salida Q0 modo
automático
Si la memorización de fallas no está configurado
Salida Q0 modo
automático
92
TLX DS 57 PL7 40 09.2000
Funciones de los acopladores de contaje TSX CTY••
Memorización
de fallos
Cuando la salida está en modo automático:
l si se configura el almacenamiento de los fallos: cuando desaparece el fallo, es
preciso confirmarlo para colocar de nuevo la salida en el estado anterior al fallo.
Una confirmación antes de tiempo no tiene efecto.
l si no está configurada la memorización de fallos: la desaparición del fallo de
sobrevelocidad coloca de nuevo la salida en su estado inicial.
Observación:
salidas en
modo manual
Las salidas en el modo manual no se ven afectadas por el fallo de sobrevelocidad
y conservan su estado.
Elección
del período
de medida
Por defecto, el período de medida es de 1 segundo, lo que puede provocar un
retraso excesivo en la detección de sobrevelocidad o una precisión insuficiente.
Se puede programar el período de medida según la velocidad que se va a
supervisar y la precisión deseada:
Período de muestreo
1
precisión x velocidad
donde la precisión se expresa en valor decimal (ejemplo: 0,1% = 0,001) y la
velocidad en puntos/segundo. El período de muestreo se obtiene en segundos.
Los valores admitidos van de 10-2 s a 30 s.
En la siguiente tabla se indica el período mínimo de medida en función de la
velocidad que se va a medir, con el fin de garantizar una precisión del 0,1%,
por ejemplo.
TLX DS 57 PL7 40 09.2000
Velocidad que se va a medir
(puntos/segundo)
Período mínimo de medida
(s)
Precisión
(%)
250 000 ...1 000 000
Superior o igual a 10-2
0,1
40 000 ... 250 000
Superior o igual a 25 10-3
0,1
10 000 ... 40 000
Superior o igual a 0,1
0,1
1 000 ...10 000
Superior o igual a 1
0,1
100 ...1 000
Superior o igual a 10
0,1
93
Funciones de los acopladores de contaje TSX CTY••
3.9
Descripción de las funciones especiales
del acoplador de contaje TSX CTY2C
Presentación
Objeto
En esta sección se describen las tres funciones especiales del acoplador de contaje
TSX CTY2C.
Contenido
Esta sección contiene los siguientes apartados:
Apartado
94
Página
Función especial número 1 (TSX CTY2C)
95
Función especial número 2 (TSX CTY2C)
96
Función especial número 3 (TSX CTY2C)
97
TLX DS 57 PL7 40 09.2000
Funciones de los acopladores de contaje TSX CTY••
Función especial número 1 (TSX CTY2C)
Presentación
La función especial número 1 calcula el tiempo transcurrido entre el último impulso
de contaje/descontaje y la lectura. El tiempo que separa el último impulso de la
lectura se expresa en milisegundos con una precisión de + o - 1 ms.
Funcionamiento
En el siguiente cronograma se describe el funcionamiento de la función especial
número 1.
último impulso
antes de la lectura
lectura efectuada
tiempo
TLX DS 57 PL7 40 09.2000
95
Funciones de los acopladores de contaje TSX CTY••
Función especial número 2 (TSX CTY2C)
Presentación
La función especial número 2 inicia en la vía de contaje una lectura directa
(programa) y una preselección directa (programa) del contador/descontador,
sincronizadas en la salida de frecuencia programable (dicha salida no debe
utilizarse como externa en este caso).
Cada flanco ascendente de la salida de frecuencia programable de la vía de contaje
provoca una lectura directa (programa) del valor del contador seguida de una
preselección directa (programa).
Funcionamiento
A continuación se presenta la función especial número 2:
- lectura directa
- preselección directa
- lectura directa
- preselección directa
Salida de frecuencia
programable
Observaciones
96
Los objetos de lenguaje siguientes se comportan de forma distinta respecto a las
funciones estándar de lectura y preselección directas:
l el bit de lectura efectuada %Ixy.i.2 se coloca en 1 (la lectura directa estándar
no coloca el bit en 1),
l el bit de preselección efectuada %Ixy.i.1 se coloca en 1 (la preselección directa
estándar no coloca el bit en 1),
Para obtener más información sobre los objetos de lenguaje asociados, véanse los
objetos implícitos (Véase Detalles de los objetos de intercambio implícito, p. 169).
TLX DS 57 PL7 40 09.2000
Funciones de los acopladores de contaje TSX CTY••
Función especial número 3 (TSX CTY2C)
Presentación
La función especial número 3 es una extensión de la función de medida y
supervisión de velocidad. Permite a la vía de contaje y medida llevar a cabo:
l el control de la velocidad correcta correspondiente a la función booleana:
(Velocidad destino - X% < Medida velocidad) AND (Medida velocidad < Vitesse cible + X%)
l y la detección de móvil en parada, que corresponde a la función booleana
siguiente:
(Medida velocidad < Velocidad de parada)
Parámetros
de la función
La tolerancia de la velocidad X% es un parámetro de configuración que debe
introducir el usuario.
La Velocidad de destino y la Velocidad de parada son parámetros de ajuste
introducidos por el programa de aplicación a través de WRITE_PARAM %CHxy.i
(Lista de objetos de intercambio explícito, p. 176) o de una tabla de animación de
variables en modo conectado.
Funcionamiento
En el siguiente cronograma se muestra el principio de la función especial número 3.
Velocidad
+X%
Velocidad destino
-X%
Velocidad
de parada
Posición o
tiempo
Velocidad
correcta
(1) significativo
Móvil en la
parada
1. Zona significativa; ninguna otra zona de velocidad correcta o de móvil en parada es
significativa.
Observaciones
TLX DS 57 PL7 40 09.2000
Los datos Velocidad correcta y Móvil en parada sólo son significativos en
mesetas de velocidad. La gestión de la viabilidad de esta información corre a cargo
del programa de aplicación.
97
Funciones de los acopladores de contaje TSX CTY••
3.10
Descripción del tratamiento de los fallos de
los acopladores de contaje
Presentación
Objeto
En esta sección se describen los tratamientos de los fallos que pueden ocurrir
en una aplicación de contaje, así como las herramientas que proporcionan los
acopladores para detectarlos y tratarlos.
Contenido
Esta sección contiene los siguientes apartados:
Apartado
Presentación del tratamiento de los fallos de vías y módulos
98
Página
99
Gestión de una medida inválida
100
Tratamiento de los fallos (TSX CTY2C)
102
TLX DS 57 PL7 40 09.2000
Funciones de los acopladores de contaje TSX CTY••
Presentación del tratamiento de los fallos de vías y módulos
Presentación
Los módulos de contaje poseen capacidades de señalización e identificación de los
fallos surgidos durante su configuración y su funcionamiento. Estas capacidades
son distintas según el tipo de módulo.
Las salidas de los módulos poseen además modos de retorno predefinidos o
configurables para garantizar la seguridad del funcionamiento. El comportamiento
de las salidas describe en detalle en la parte Descripción de las salidas físicas
asociadas a los acopladores de contaje, p. 78.
Tratamiento
de los fallos de
los módulos
TSX CTY 2A / 4A
Estos módulos señalan la aparición de fallos a través de los siguientes objetos de
lenguaje de intercambio implícito:
l error de vía (%Ixy.i.ERR)
l error de módulo (%Ixy.MOD.ERR)
l medida inválida (%IxWxy.i.2:X7)
La aplicación puede identificar la causa del fallo examinando las palabras de
estado. Esto sólo es posible si el fallo está aún presente en el momento del
tratamiento.
Tratamiento
de los fallos
del módulo
TSX CTY 2C
Este módulo utiliza los mismos objetos de lenguaje anteriores para señalar la
aparición de fallos.
Además, posee capacidades de:
l memorización, que permite tener en cuenta e identificar los fallos fugitivos,
l enmascaramiento, que permite evitar de forma selectiva la reaparición de
determinados fallos.
TLX DS 57 PL7 40 09.2000
99
Funciones de los acopladores de contaje TSX CTY••
Gestión de una medida inválida
Presentación
Contexto
del fallo
El usuario dispone de una información de medida inválida complementaria al
diagnóstico. Permite detectar una pérdida de datos de contaje o de medida.
Esta gestión de los fallos, parecida a la memorización, se ofrece en todos los
módulos de contaje.
Esta señalización de fallos puede ser debida a:
l un arranque en frío o un rearranque en caliente de la aplicación,
l un fallo en la entrada de contaje:
l un fallo de alimentación o una ruptura de la línea del captador (detector de
proximidad o codificador),
l un error de transmisión de la trama serie (TSX CTY 2C),
l un fallo específico del codificador absoluto (TSX CTY 2C),
l un rebasamiento de la capacidad del registro de contaje.
l un rebasamiento del umbral de sobrevelocidad (TSX CTY 2C).
En este caso, el contenido del registro de contaje no se puede utilizar y las salidas
de los biestables se sitúan en el estado 0. Esta circunstancia se traduce por el bit
Medida inválida (%IWxy.i.2:X7) en el estado 1.
Cuando el registro se inicia o reinicializa por preselección (o puesta a cero) y
siempre y cuando ninguno de los fallos anteriores esté aún presente, el bit Medida
inválida pasa al estado 0.
Observaciones
l El bit Medida inválida situado en 1 no informa sobre la naturaleza del fallo que
lo ha provocado. La aplicación debe examinar para ello las palabras de estado
%MWxy.i.2 y 3 (Véase Detalles de los objetos de intercambio explícito, p. 177),
siempre y cuando el fallo esté aún presente o se haya memorizado
(TSX CTY 2C).
l Los fallos enmascarados no provocan la señalización Medida inválida
(TSX CTY2C).
100
TLX DS 57 PL7 40 09.2000
Funciones de los acopladores de contaje TSX CTY••
Procedimiento
de gestión del
incidente
El procedimiento de gestión y confirmación de medida inválida por parte de la
aplicación es el siguiente:
Rearranque en caliente
o
arranque en frío
Preselección / puesta a cero
del contador
¿Está en
en 1 el bit
de medida inválida?
SÍ
Gestión de fallos por
la aplicación
NO
Funcionamiento normal
TLX DS 57 PL7 40 09.2000
101
Funciones de los acopladores de contaje TSX CTY••
Tratamiento de los fallos (TSX CTY2C)
Presentación
Principio de
la memorización
de los fallos
Principio del
enmascaramiento
de los fallos
El módulo TSX CTY2C posee dos mecanismos independientes y complementarios
para tratar los fallos de las vías, que el usuario puede configurar:
l La memorización permite señalar la aparición de un fallo, incluso fugitivo.
l El enmascaramiento de determinados fallos permite que la aplicación siga
funcionando en modo degradado.
Estos dos mecanismos se seleccionan a través de la pantalla de configuración
(Véase Descripción de la pantalla de configuración de un módulo de contaje, p. 104).
La memorización permite:
l señalar a la aplicación la aparición de un fallo, fugitivo o no, mediante los bits de
error de vía %Ixy.i.ERR y de error de módulo %Ixy.MOD.ERR (intercambios
implícitos),
l identificarlo a través de las palabras de estado (intercambios explícitos).
A falta de memorización, es posible que los fallos fugitivos no se detecten en la
exploración del procesador, ya que estos objetos de lenguaje se ponen a cero
cuando desaparece el fallo.
El enmascaramiento consiste en impedir el posicionamiento, según el caso, de los bits
de error de vía, error de módulo y de los indicadores ERR y E/S. Los fallos
correspondientes se seleccionan de forma individual (enmascaramiento fallo por fallo).
Nota: En caso de error, con el enmascaramiento validado o no, las salidas pasan
al modo de retorno para garantizar la seguridad y el indicador CH parpadea.
La aplicación puede por lo tanto ignorar los fallos enmascarados. Sin embargo, ésta
puede acceder a la advertencia de fallo si se programa la prueba del bit
COUNT_FLT (%Ixy.i.3).
Las palabras de estado se siguen colocando normalmente, estén o no
enmascarados los fallos.
Observaciones
importantes
l Aunque un fallo no esté enmascarado, puede pasar desapercibido para la
aplicación si no se ha configurado la memorización y el fallo es fugitivo.
l Existe asimismo otro mecanismo indirecto de señalización de fallos relacionados
con el contaje, a través de la detección de Medida inválida (Véase Gestión de
una medida inválida, p. 100).
Principio
de lectura y
confirmación
de fallos
102
Una vez señalado el fallo al procesador, éste debe leer las palabras de estado del
módulo mediante una instrucción READ_STS.
Las palabras de estado del módulo se ponen a cero cuando:
l el o los fallos desaparecen,
l si se memorizan después del comando de confirmación (bit %Qxy.i.3).
TLX DS 57 PL7 40 09.2000
Configuración de los acopladores
TSX CTY2A, TSX CTY4A y
TSX CTY 2C
4
Presentación
Objeto de este
capítulo
En este capítulo se describen las distintas opciones de configuración de los
acopladores TSX CTY2A, TSX CTY4A y TSX CTY2C.
Contenido:
Este capítulo contiene los siguiente apartados:
Apartado
TLX DS 57 PL7 40 09.2000
Página
Descripción de la pantalla de configuración de un módulo de contaje
104
Configuración de las entradas de contaje (TSX CTY2A/4A)
106
Configuración de las entradas de contaje y medida (TSX CTY2C)
107
Configuración de una interfaz de codificador absoluto (TSX CTY2C)
110
Configuración de la lectura de un registro de contaje
113
Configuración de la preselección o puesta a cero de una función de contaje
114
Configuración del tratamiento de suceso
116
Configuración de la entrada/salida combinada IVal/Q2 (TSX CTY2C)
117
Programación de la multiplexación de codificadores absolutos de salidas
paralelas
118
Configuración del funcionamiento por paso a cero o alcance de valor de
consigna
120
Configuración del comportamiento de las salidas con fallo
121
Configuración de una función especial (TSX CTY2C)
123
103
Configuración
Descripción de la pantalla de configuración de un módulo de contaje
Generalidades
La pantalla de configuración es una herramienta gráfica destinada a configurar el
módulo seleccionado en un rack. Muestra los parámetros asociados a las vías de
dicho módulo y permite modificarlos en modo local y en modo conectado.
Proporciona asimismo acceso a las pantallas de ajuste y de depuración (esta última
sólo en modo conectado).
Nota: consulte en la parte Comunes de las funciones específicas la presentación
del proceso de configuración, ajuste y depuración de una aplicación.
Nota: no se puede configurar un módulo por programa utilizando directamente
objetos de lenguaje %KW, ya que únicamente se puede acceder a estas palabras
en sólo lectura.
Ilustración
En la figura siguiente se representa una pantalla de configuración.
1
2
3
4
TSX CTY 2C [ RACK0
POSICIÓN 5 ]
Configuración
Designación: MOD.CONT.MEDIDA 2 VÍAS
Símbolo:
Vía:
Vía 0
Función:
Contaje/descontaje y medida
Tarea:
MAST
Interfaces de entrada
Configuración…
Impulsos de contaje
Preseleccción en IPres
5
Flanco ascendente IPres
Modo de retorno
Puesta a cero
Lectura en ICapt
Conserv.
Suceso
EVT
Flanco ascendente ICapt
Funciones especiales
Lectura antes de preselección en IPres
Validación en IVal o salida Q2
Entrada de validación en IVal
Salida Q2
104
Reactivación de las salidas
Manual
Automático
Fallos
Memorización
Enmascaramiento…
Núm:
0
Parámetro:
0
0
0
0
TLX DS 57 PL7 40 09.2000
Configuración
Descripción
TLX DS 57 PL7 40 09.2000
En la tabla siguiente se presentan los distintos elementos de la pantalla de
configuración y sus funciones.
Variable Elemento
Función
1
Barra de título
Recuerda la referencia del módulo seleccionado y su dirección
geográfica (número de rack y posición física en el mismo).
2
Zona de
comando
Indica el modo en curso (Configuración en el ejemplo) y permite
seleccionar los demás modos:
l Ajuste
l Depuración (o diagnóstico), accesible sólo en modo
conectado.
3
Zona módulo
Recuerda el nombre abreviado del módulo.
4
Zona de la vía
Permite elegir la vía de contaje que se va a configurar y la
función de contaje asociada:
l Símbolo: nombre de la vía definido por el usuario (a través
del editor de variables).
l Contador o Vía: número del contador, es decir, de la vía del
módulo.
l Función: función de contaje de entre las disponibles para el
módulo en cuestión. En función de esta elección, los títulos
de la zona de configuración pueden variar. Por defecto no
está configurada Ninguna función.
l Tarea: defina la tarea (MAST o FAST en la que se
intercambiarán los objetos de intercambio implícito de la vía.
5
Zona de
configuración
Permite configurar los parámetros de la vía. Esta zona incluye
diferentes títulos, que se muestran según la función de contaje
que se haya seleccionado. Algunas selecciones pueden ser fijas
y aparecen atenuadas.
En el ejemplo, los títulos Interfaz de entrada y
Enmascaramiento incluyen un botón de acceso a un submenú
que se debe rellenar obligatoriamente.
105
Configuración
Configuración de las entradas de contaje (TSX CTY2A/4A)
Presentación
Los módulos de contaje TSX CTY2A y 4A poseen varios tipos de interfaz de entrada
posibles, según la función de contaje seleccionada. La interfaz se configura a través
del editor de configuración.
Procedimiento
En la siguiente tabla se resume el procedimiento que debe seguirse para configurar
la interfaz de entrada de un módulo TSX CTY2A o 4A.
Etapa
Acción
1
Acceda a la pantalla de configuración del módulo deseado.
2
En la zona Vía: seleccione el contador en cuestión (esto es, la vía) y su función.
3
En la zona Interfaces de entrada, seleccione en la lista desplegable del primer
campo:
Interfaces de entradas
IA contaje/descontaje, sentido de aplicación
Contacto estático
Control de línea
Multiplicación
por 1
por 4
l
el tipo de interfaz de entrada.
Los detalles relativos a los diferentes tipos de interfaz se describen en la parte
Descripción de las interfaces de entrada de los acopladores de contaje, p. 38.
Observación: En contaje o descontaje sólo, la opción Entrada IA es fija.
106
4
Seleccione en la lista desplegable del segundo campo el filtrado de la entrada:
l Contacto estático (filtrado reducido), o
l Contacto mecánico (filtrado contra rebotes, frecuencia de los impulsos
limitada a 100 Hz).
5
Si se selecciona una interfaz de codificador incremental en la etapa 3, rellene los
campos siguientes, de lo contrario pase a la etapa 6 para terminar la configuración:
l Control de línea (permite señalar un fallo de vía en caso de ruptura de la
conexión física del codificador).
l Multiplicación por 1 o por 4 (permite aumentar la precisión del contaje en
detrimento de la frecuencia máxima).
6
La configuración de la interfaz de entrada ha terminado.
Valide la nueva configuración. Para ello:
l despliegue el menú Edición y active el comando Validar.
TLX DS 57 PL7 40 09.2000
Configuración
Configuración de las entradas de contaje y medida (TSX CTY2C)
Presentación
TLX DS 57 PL7 40 09.2000
El módulo de contaje y medida de velocidad TSX CTY2C posee varios tipos de
interfaces de entrada posibles. La interfaz se configura a través del editor de
configuración.
107
Configuración
Procedimiento
En la siguiente tabla se resume el procedimiento que debe seguirse para configurar
la interfaz de entrada de un módulo TSX CTY2C.
Etapa
Acción
1
Acceder a la pantalla de configuración del módulo deseado.
2
En la zona Vía: seleccionar el contador en cuestión (esto es, la vía) y su función.
3
En la zona Interfaz de entrada, seleccione en la lista desplegable
Interfaces de entrada
Configuración…
Impulsos de contaje
l
el tipo de interfaz de entrada:
l Impulsos de contaje,
l Codificador incremental o
l Codificador absoluto.
4
Haga clic en el botón Configuración... para acceder a los detalles de ésta.
5
La pantalla siguiente, Detalles de interfaces de entrada, depende del tipo de
interfaz elegida en la etapa 3:
l Interfaz Impulsos de contaje: seleccione la configuración de las entradas
físicas IA, IB, IZ, y a continuación el filtrado (frecuencia límite de la señal).
Detalle de interfaces de entrada
Interfaz de entrada: IMPULSOS DE CONTAJE
Impulsos de contaje:
IA contaje/descontaje, IB sentido
Filtrado:
Contacto estático < 250kHz
Inversión de medida
Módulo
Validar
l
l
108
Cancelar
Interfaz Codificador incremental: selección ele filtrado teniendo en cuenta la
multiplicación por 1 o por 4.
Interfaz Codificador absoluto: consulte la parte Configuración de una interfaz
de codificador absoluto (TSX CTY2C), p. 110.
TLX DS 57 PL7 40 09.2000
Configuración
Etapa
TLX DS 57 PL7 40 09.2000
Acción
6
A continuación seleccionar, dependiendo de la aplicación:
l La inversión de medida (invierte el sentido de evolución de la medida
determinada por la definición de las entradas).
l El modo de módulo y el valor de éste.
7
La configuración de la interfaz de entrada ha terminado.
Validar la nueva configuración. Para ello:
l validar la pantalla Detalles de interfaces de entrada,
l desplegar el menú Edición y active el comando Validar.
109
Configuración
Configuración de una interfaz de codificador absoluto (TSX CTY2C)
Presentación
El módulo TSX CTY2C posee, además de la entradas de impulsos de contaje, una
interfaz específica para la adquisición de datos:
l de un codificador absoluto de salida serie (SSI),
l o de uno a cuatro codificadores absolutos de salidas paralelas, con bases de
adaptación ABE-7CPA11.
Procedimiento
En la siguiente tabla se describen las etapas para configurar la interfaz.
Etapa
1
Acción
Empezar la configuración utilizando el procedimiento general relativo al módulo
TSX CTY 2C Configuración de las entradas de contaje y medida (TSX CTY2C),
p. 107, hasta la pantalla de introducción Detalles de interfaces de entrada
siguiente.
Detalle de interfaces de entrada
Interface de entrada:
Codificador
Binario
Gris
CODIFICADOR ABSOLUTO SSI
Inversión de medida
Trama SSI
Frecuencia de transmisión:
Encabezado
Nº de bits de encabezado:
200 kHz
0
Datos
Nº de bits de datos codificador: 16
Nº de bits de peso más
0
significativo
Reducción de la resolución:
0
Módulo
65 536
Validar
Multiplexación
Control de línea
Estado
Nº de bits estado: 0
Bit de error
Paridad
Bit de paridad
Trama:
x16x
Cancelar
Algunos títulos son fijos o no se muestran, según el tipo de salidas (serie o
paralelas) del codificador.
110
2
Rellenar los títulos a los que sea posible acceder, según la tabla que se indica a
continuación.
3
Validar la nueva configuración. Para ello:
l validar la pantalla de introducción anterior,
l desplegar el menú Edición y activar el comando Validar.
TLX DS 57 PL7 40 09.2000
Configuración
Definiciones y
opciones
de los títulos
Zona
En la siguiente tabla se indican las definiciones y opciones posibles de los títulos de
la pantalla Detalles de interfaces de entrada según el tipo de salidas del
codificador absoluto.
Título
Codificador de salida serie SSI
Codificador(es) de salidas
paralelas
Binario o Gray
Tipo de codificación.
igual que para la salida serie
Inversión de medida
Invierte el sentido de evolución de la
medida para un sentido de rotación
determinado del codificador.
igual que para la salida serie
Multiplexación
No existe.
Permite la multiplexación de los
codificadores por parte de la
aplicación (Véase Programación de
la multiplexación de codificadores
absolutos de salidas paralelas,
p. 118)).
Frecuencia de
transmisión
150, 200 (por defecto), 375, 500, 750 igual que para la salida serie
kHz o 1 MHz.
Control de línea
Selección del control de línea
(ruptura o cortocircuito).
Fijo: control de línea presente.
0 a 4 (0 por defecto)
Fijado a 0.
Codificador
Trama SSI
Encabezado N° de bits de
encabezado
Datos
Número de bits de
8 a 25 (16 por defecto)
datos del codificador
8 a 24 (24 por defecto)
Nº de bits
enmascarados de
peso más
significativo
0 a 17 (0 por defecto)
0 a 16 (0 por defecto)
Reducción de la
resolución
0 a 17 (bits enmascarados de peso
menos significativo, 0 por defecto).
0 a 16 (0 por defecto).
Limitación: nº de bits de datos de codificador - nº de bits enmascarados de peso más significativo nº de bits enmascarados de peso menos significativo > 8 bits de datos activos.
Módulo
TLX DS 57 PL7 40 09.2000
Fijo (depende del número de bits de
datos activos).
igual que para la salida serie
111
Configuración
Zona
Título
Codificador de salida serie SSI
Codificador(es) de salidas
paralelas
Nº de bits de estado
0 a 4 (0 por defecto)
Fijado a 3.
Bit de error
sin ninguno por defecto. Para poder sin ninguno por defecto.
acceder a esta opción, el número de
bits de estado debe ser > 1.
Rango
1 a 4 (1 por defecto). El título sólo
aparece si se ha seleccionado el bit
de error.
Fijado a 3. El título sólo aparece si se
ha seleccionado el bit de error.
Activo a 0/1
Nivel activo del bit de error (1 por
defecto). El título sólo aparece si se
ha seleccionado el bit de error.
igual que para la salida serie
Bit de paridad
sin ninguno por defecto. Las
Fijo: con, paridad par.
opciones de paridad sólo aparecen si
se selecciona el bit. Si la paridad es
impar, el número de bits de estado se
limita a 3.
Estado
Paridad
Trama
112
Información: resumen de las
características de la trama serie.
igual que para la salida serie
TLX DS 57 PL7 40 09.2000
Configuración
Configuración de la lectura de un registro de contaje
Presentación
Este parámetro define el modo de lectura del valor actual del registro de contaje en
un instante preciso definido por la señal en la entrada física ICapt. Esta función sólo
existe en contaje/descontaje (TSX CTY 2A / 4A) y contaje/descontaje y medida
(TSX CTY 2C).
La configuración de la lectura de equipo se define en la zona Lectura en ICapt de
la pantalla de configuración. Existen dos opciones:
l lectura en flanco ascendente,
l lectura en flanco descendente.
Observaciones
Para que la lectura tenga lugar efectivamente, es necesario validarla previamente
mediante programa a través de los objetos de lenguaje correspondientes (Véase
Comandos de programa, bits %Qxy.i.r, p. 172), operación que lleva a cabo la
aplicación.
La lectura directa mediante programa no requiere la puesta en marcha del
procedimiento siguiente.
Procedimiento
En la siguiente tabla se resume el procedimiento que debe seguirse para configurar
la lectura de equipo con los módulos TSX CTY 2A, 4A y 2C.
Etapa
Acción
1
Acceder a la pantalla de configuración del módulo deseado.
2
En la zona Vía, seleccionar o comprobar la selección del contador en cuestión
(es decir, la vía) y su función.
3
En la zona Lectura en ICapt, hacer clic en el botón del menú desplegable.
Resultado: aparece la lista de opciones siguiente.
Lectura en Capt
Flanco descendente ICapt
Flanco ascendente ICapt
Flanco descendente ICapt
Flancos ascendente y descendente ICapt
TLX DS 57 PL7 40 09.2000
4
Seleccionar el flanco de lectura de equipo que desee.
5
La configuración de la lectura de equipo ha terminado.
Si no es necesario configurar otros parámetros, valide la nueva configuración.
Para ello:
l despliegue el menú Edición y active el comando Validar.
113
Configuración
Configuración de la preselección o puesta a cero de una función de contaje
Presentación
Este parámetro define el modo de inicialización del registro de contaje en un
instante definido por la señal en la entrada física IPres o IReset (según la función
de contaje).
La configuración de la preselección o puesta a cero de equipo se define en la zona
Preselección en IPreset o Puesta a cero en IReset de la pantalla de
configuración.
Observaciones
l Para que la preselección, IPreset o puesta a cero, IReset de equipo tenga lugar
efectivamente, es necesario validarla previamente mediante programa a través
de los objetos de lenguaje correspondientes (Véase Comandos de programa,
bits %Qxy.i.r, p. 172), operación que lleva a cabo la aplicación.
l La preselección o puesta a cero directa mediante programa no requiere la puesta
en marcha del procedimiento siguiente.
l El valor de preselección se define en la pantalla de ajuste (Véase Ajuste del valor
de preselección, p. 129).
114
TLX DS 57 PL7 40 09.2000
Configuración
Procedimiento
En la siguiente tabla se resume el procedimiento que debe seguirse para configurar
la preselección de equipo de los módulos TSX CTY 2A, 4A y 2C.
Etapa
Acción
1
Acceder a la pantalla de configuración del módulo deseado.
2
En la zona Vía, seleccionar o compruebe la selección del contador en cuestión
(es decir, la vía) y su función.
3
En la zona Preselección en IPres o Puesta a cero en IReset, hacer clic en el
botón del menú desplegable.
Resultado: aparece una lista de opciones similar a la indicada. Las opciones
disponibles efectivamente dependen del tipo de módulo y de la función de contaje
seleccionada.
Preseleccción en IPres
Flanco ascendente IPres
Flanco descendente IPres Flanco asc.
Flanco ascendente IPres en sentido +/descendente
IPres en sentido Flanco ascendente IPres en sentido -/descendente
IPres en sentido +
IPres
Punto de origen de leva corta
TLX DS 57 PL7 40 09.2000
4
Seleccionar la configuración de preselección (o puesta a cero) de equipo que
desee.
5
La configuración de la preselección (o puesta a cero) de equipo ha terminado.
Si no es necesario configurar otros parámetros, valide la nueva configuración.
Para ello:
l despliegue el menú Edición y active el comando Validar.
115
Configuración
Configuración del tratamiento de suceso
Presentación
Este parámetro permite asociar un tratamiento de suceso a la vía de contaje.
Esta configuración se define en la zona Suceso de la pantalla de configuración.
Procedimiento
En la siguiente tabla se resume el procedimiento que debe seguirse para configurar
el tratamiento de suceso de los módulos TSX CTY 2A, 4A y 2C.
Etapa
Acción
1
Acceder a la pantalla de configuración del módulo deseado.
2
En la zona Vía, seleccionar o comprobar la selección del contador en cuestión
(es decir, la vía) y su función.
3
En la zona Suceso, marcar la casilla EVT.
Suceso
EVT
116
31
4
Seleccionar el número de la tarea de suceso asociada a la vía de contaje (dicha
tarea debe a continuación programarse).
5
La configuración del tratamiento de suceso ha terminado.
Si no es necesario configurar otros parámetros, validar la nueva configuración.
Para ello:
l desplegar el menú Edición y activar el comando Validar.
TLX DS 57 PL7 40 09.2000
Configuración
Configuración de la entrada/salida combinada IVal/Q2 (TSX CTY2C)
Presentación
Este parámetro define la utilización de esta entrada/salida combinada:
l bien como entrada de validación de contaje IVal,
l bien como salida física Q2 (en modo manual).
Esta operación se realiza en zona Validación en IVal o salida Q2 de la pantalla de
configuración.
Procedimiento
En la siguiente tabla se resume el procedimiento que debe seguirse para configurar
la entrada/salida combinada IVal / Q2 del módulo TSX CTY2C.
Etapa
Acción
1
Acceder a la pantalla de configuración del módulo deseado.
2
En la zona Vía, seleccionar o comprobar la selección del contador en cuestión
(es decir, la vía) y su función.
3
En la zona Validación en IVal o salida Q2, hacer clic en el botón de la opción
deseada.
Validación en IVal o salida Q2
Entrada de validación en
IVal
Salida Q2
4
TLX DS 57 PL7 40 09.2000
La configuración de la entrada/salida combinada IVal/Q2 ha terminado.
Si no es necesario configurar otros parámetros, validar la nueva configuración.
Para ello:
l desplegar el menú Edición y activar el comando Validar.
117
Configuración
Programación de la multiplexación de codificadores absolutos
de salidas paralelas
Presentación
Cada una de las vías del módulo TSX CTY 2C permite adquirir, a través de una
trama serie, las señales suministradas por un codificador absoluto de salidas
paralelas a través del TELEFAST de adaptación ABE-7CPA11. La utilización de
varios TELEFAST permite multiplexar en una misma vía de contaje hasta 4
codificadores absolutos de salidas paralelas.
La aplicación de contaje gestiona la multiplexación.
Principio de la
multiplexación
Los codificadores están direccionados por dos salidas TON (pertenecientes al
módulo TSX CTY 2C, preferentemente las salidas Q2 y Q3, o a un módulo TON).
Estas salidas se reenvían a las entradas dedicadas de TELEFAST. Esta último
reenvía hacia el módulo TSX CTY 2C el valor de adquisición y la dirección del
codificador en curso.
El contexto relativo al codificador (valor de offset, valores de los umbrales,
condiciones de SET y RESET de los biestables), que debe evolucionar en el
direccionamiento de un nuevo codificador, corre a cargo del programa de
aplicación.
Además, éste debe tener en cuenta el hecho de que la información relativa a la
posición / alcance de umbrales, de módulo, el valor de la velocidad y el fallo de
sobrevelocidad son inválidos durante las fases de cambio de codificador.
Análisis de la
multiplexación
Para esta operación es necesario realizar las etapas siguientes, para cada
codificador absoluto y en cada adquisición:
Etapa
118
Acción
1
Carga por la aplicación del contexto del codificador interrogado.
2
Direccionamiento por la aplicación del codificador interrogado.
3
Adquisición de datos.
4
Espera eventual relativa al período de adquisición y retorno a la etapa 1 para
tratar el codificador siguiente.
TLX DS 57 PL7 40 09.2000
Configuración
Organigrama de
la multiplexación
En el siguiente diagrama se muestra un ejemplo de programación de la
multiplexación:
Etapa 0
- Posicionamiento en modo manual de las salidas
de direccionamiento (Q2, Q3).
- Carga de los parámetros del codificador i
(WRITE_PARAM).
WRITE_PARAM terminado: sin ajuste en curso
Y prueba de las salidas de direccionamiento del
codificador.
Etapa 1
- Tratamiento de los fallos iniciales.
- Confirmación de los fallos.
Sin fallo de vía Y sin medida inválida.
Etapa 2
- Desenmascaramiento de sucesos en caso de
tratamiento de suceso.
- Tratamiento de fallos.
Etapa 3
- Adquisición del valor actual.
- Tratamiento de la información de posicionamiento
respecto a los umbrales y el módulo.
- Tratamiento de suceso.
Etapa 4
TLX DS 57 PL7 40 09.2000
- Enmascaramiento de sucesos en caso de
tratamiento
de suceso configurado.
119
Configuración
Configuración del funcionamiento por paso a cero o alcance de valor
de consigna
Presentación
Este parámetro define el modo de reinicialización automática del registro de contaje
de un módulo TSX CTY2A / 4A:
l al pasar al valor cero (en descontaje sólo),
l al alcanzar el valor de consigna alto (en contaje sólo).
Esta configuración se define en la zona Funcionamiento por paso a 0 o
Funcionamiento por alcance de valor de consigna de la pantalla de
configuración.
Observaciones
l Estas operaciones son similares respectivamente a una preselección o una
puesta a cero automáticas. No requieren validación de programa de preselección
o puesta a cero.
l Los valores de consigna se definen en la pantalla de ajuste.
Procedimiento
En la siguiente tabla se resume el procedimiento que debe seguirse para configurar
el funcionamiento por alcance de los valores cero o de consigna alto de los módulos
TSX CTY2A y 4A.
Etapa
Acción
1
Acceder a la pantalla de configuración del módulo deseado.
2
En la zona Vía, seleccionar o comprobar la selección del contador en cuestión
(es decir, la vía) y su función.
3
En la zona Funcionamiento por paso a 0 o Funcionamiento por alcance de
valor de consigna, hacer clic en el botón de la opción que se desee.
Funcionamiento por paso a 0
Sin preselección de descontador
Con preselección de descontador
Funcionamiento por alcance de consigna
Sin puesta a 0 de contador
Con puesta a 0 de contador
4
120
La configuración del funcionamiento por alcance del valor cero o de consigna ha
terminado.
Si no es necesario configurar otros parámetros, valide la nueva configuración.
Para ello:
l despliegue el menú Edición y active el comando Validar.
TLX DS 57 PL7 40 09.2000
Configuración
Configuración del comportamiento de las salidas con fallo
Presentación
Estos parámetros definen el comportamiento de las salidas físicas de una vía de los
módulos TSX CTY 2A, 4A y 2C, cuando se producen los fallos de sobrecarga o
cortocircuito:
l reactivación de las salidas,
l modo de retorno.
Estas configuraciones se definen en las zonas del mismo nombre de la pantalla de
configuración.
AVISO
Asegúrese de que la configuración prevista, en particular el modo
de reactivación, es compatible con la seguridad de
funcionamiento
Si no se respetan estas precauciones pueden producirse daños
corporales y/o materiales
Observación
TLX DS 57 PL7 40 09.2000
Las configuraciones así definidas sólo son válidas en caso de sobrecarga o
cortocircuito de una o varias salidas. Cuando se produce un fallo de otro tipo, el
modo de retorno está predefinido en función del fallo y del tipo de módulo (véase
Descripción de las salidas físicas asociadas a los acopladores de contaje, p. 78).
121
Configuración
Procedimiento
En la siguiente tabla se resume el procedimiento que debe seguirse para configurar
el comportamiento de las salidas con fallo.
Etapa
Acción
1
Acceder a la pantalla de configuración del módulo deseado.
2
En la zona Vía, seleccionar o comprobar la selección del contador en cuestión
(es decir, la vía) y su función.
3
En la zona Reactivación de las salidas seleccionar:
Manual o
Automático
l
l
Reactivación de las salidas
Manual
Automático
Modo de retorno
Puesta a cero
Conserv.
4
5
122
En la zona "Modo de retorno" seleccione:
Puesta a cero o
Conserv.
l
l
La configuración del comportamiento de las salidas físicas ha terminado.
Si no es necesario configurar otros parámetros, valide la nueva configuración.
Para ello:
l desplegar el menú Edición y activar el comando Validar.
TLX DS 57 PL7 40 09.2000
Configuración
Configuración de una función especial (TSX CTY2C)
Presentación
Las funciones especiales del módulo TSX CTY2C permiten responder a
determinadas necesidades concretas que no cubren las funciones estándar.
En la siguiente tabla se recuerdan los objetos de estas funciones y los números de
versión necesarios para el módulo:
Función
nº
Descripción
Versión
módulo
1
Tiempo transcurrido entre el último impulso y una lectura de equipo. 1.0
2
Inicio de una lectura y de una preselección directas sincronizadas
1.0
con cada flanco ascendente de la salida de frecuencia programable.
3
Control de velocidad correcta y móvil en la parada.
1.1
También se pueden desarrollar funciones específicas de una tarea.
Compatibilidad
de las funciones
especiales
Si se intenta configurar un módulo de contaje con una función especial no admitida,
se producirá un fallo de aplicación.
La versión del módulo de contaje se indica:
l en la etiqueta de referencia del producto situada al lado derecho del módulo,
l en la zona Módulo de la pantalla de depuración (modo conectado).
Configuración de
varias funciones
especiales
Se pueden configurar simultáneamente dos funciones especiales si no son
exclusivas, es decir, si no se solapan sus objetos de lenguaje. En la práctica, se
trata de las funciones n° 1 y 2.
En la siguiente tabla se resumen las propiedades de exclusión recíproca.
Func. n° 1
Func. n° 1
Func. n° 2
Func. n° 3
-
No exclusivas (1)
Exclusivas
Func. n° 2
No exclusivas (1)
-
Exclusivas
Func. n° 3
Exclusivas
Exclusivas
-
(1) En caso de utilizarse simultáneamente las funciones especiales 1 y 2, sólo se
puede acceder al cálculo del tiempo de la función especial número 1 %IDxy.i.11 en
una tarea Fast o Mast, en la lectura efectuada %Ixy.i.2=1.
TLX DS 57 PL7 40 09.2000
123
Configuración
Procedimiento
En la siguiente tabla se resume el procedimiento que debe seguirse para configurar
las funciones especiales del módulo TSX CTY2C.
Etapa
Acción
1
Acceder a la pantalla de configuración del módulo deseado.
2
En la zona Vía, seleccionar o comprobar la selección del contador en cuestión
(es decir, la vía) y su función.
3
En la zona Funciones especiales, introduccir en uno de los campos Núm. el
número de la función especial.
Funciones especiales
Núm:
Parámetro:
0
0
0
0
0
Introduccir el número de la segunda función especial, si procede. El cero significa
que no se ha seleccionado ninguna función.
124
4
Rellene el campo Parámetro si fuera necesario, para la función especial número 3
(Véase Función especial número 3 (TSX CTY2C), p. 97) por ejemplo.
5
La configuración de las funciones especiales ha terminado.
Si no es necesario configurar otros parámetros, valide la nueva configuración.
Para ello:
l despliegue el menú Edición y active el comando Validar.
TLX DS 57 PL7 40 09.2000
Ajuste de los acopladores
TSX CTY2A, TSX CTY4A y
TSX CTY 2C
5
Presentación
Objeto de este
capítulo
En este capítulo se describen las distintas opciones de ajuste de los acopladores
TSX CTY2A, TSX CTY4A y TSX CTY2C.
Contenido:
Este capítulo contiene los siguiente apartados:
Apartado
TLX DS 57 PL7 40 09.2000
Página
Descripción de la pantalla de ajuste de un módulo de contaje
126
Ajuste del valor de offset de un codificador absoluto
128
Ajuste del valor de preselección
129
Ajuste del tratamiento de los fallos de vía (TSX CTY2C)
130
Ajuste de los valores de umbrales y consignas
131
Ajuste de la función de medida y supervisión de velocidad
132
Ajuste del período de la salida de frecuencia (TSX CTY2C)
133
Ajuste de las condiciones de cambio de estado de los biestables
134
125
Ajuste
Descripción de la pantalla de ajuste de un módulo de contaje
Generalidades
La pantalla de ajuste muestra los parámetros de ajuste del módulo y permite
modificarlos en modo local y en modo conectado.
También permite acceder a las pantallas de configuración y de depuración.
La estructura de la pantalla de ajuste es muy similar a la de la pantalla de
configuración.
Nota: consulte en la parte Comunes de las funciones específicas la presentación
del proceso de configuración, ajuste y depuración de una aplicación.
Nota: la pantalla de ajuste es una herramienta gráfica destinada a facilitar el
desarrollo de una aplicación. Al contrario que la configuración, los ajustes se
pueden programar utilizando directamente objetos de lenguaje.
Ilustración
En la siguiente figura se muestra un ejemplo de pantalla de ajuste.
1
2
TSX CTY 4A [RACK 0
POSICIÓN 4]
Ajuste
Designación: MOD.CONT.4VÍAS 40KHZ
3
4
Símbolo:
Contador:
Contador 0
Función:
Contaje/Descontaje
Valor de preseleccción
100
5
Valor inicial 0
Valor de los umbrales
200
Umbral 0
0
Valor inicial
300
Umbral 1
Valor inicial
0
Valores de consigna
500
Alto
0
Valor inicial
Bajo
Valor inicial
126
50
0
Estado de los biestables
Estado de los biestables
Cambio de estado de biestables en
B0 B0i B1 B1i
Alcance de umbral 0 en sentido +
R R
Alcance de umbral 0 en sentido Valor leído>= umbral 0
Valor leído< umbral 0
Alcance de umbral 1 en sentido +
Alcance de umbral 1 en sentido Valor leído >= umbral 1
Valor leído < umbral 1
Alcance de valor de consigna alto en sentido +
Alcance de valor de consigna alto en sentido Valor leído > = valor de consigna alto
S S
Alcance de valor de consigna bajo en sentido +
Alcance de valor de consigna bajo en sentido Acciones:
Set
Reset
Ninguna
TLX DS 57 PL7 40 09.2000
Ajuste
Descripción
Valor actual y
valor inicial
En la siguiente tabla se presentan los distintos elementos de la pantalla de ajuste y
sus funciones.
Variable Elemento
Función
1
Barra de título
Recuerda la referencia del módulo seleccionado y su dirección
geográfica (número de rack y posición física en el mismo).
2
Zona de
comando
Indica la pantalla actual (Ajuste) y permite pasar o volver a las
demás pantallas:
l Configuración
l Depuración (o diagnóstico), accesible sólo en modo
conectado.
3
Zona módulo
Recuerda el nombre abreviado del módulo.
4
Zona de la vía
Permite seleccionar la vía que se va a ajustar y el título para los
parámetros de los biestables:
l Símbolo: nombre de la vía definido por el usuario (a través
del editor de variables).
l Contador: número del contador, es decir, de la vía del
módulo.
l Función: recuerda la función de contaje configurada. Este
título es fijo.
l Estado del biestable: esta casilla debe marcarse si desea
programar los cambios de estado de los biestables de
memorización. De lo contrario, el título no aparece en la zona
de ajuste.
5
Zona de ajuste Esta zona incluye diferentes títulos para rellenar (valores de los
parámetros), que se muestran según la función de contaje
seleccionada.
Para cada título aparecen dos valores:
l el valor introducido que se puede modificar, en una ventana,
l y el valor inicial, que no se puede modificar directamente.
El comportamiento de estos valores depende del modo de conexión con el
autómata.
l En modo local: después de la validación (comando Edición → Validar), el valor
introducido pasa a ser el valor inicial y aparece en el campo correspondiente.
Durante la transferencia, el valor inicial se convertirá en el valor actual.
l En modo conectado: después de la validación, el valor introducido pasa a ser
el valor actual. El comando Edición → Guardar los parámetros de ajuste
permite copiar el valor actual en el valor inicial.
Nota: el valor inicial es el que adopta el parámetro correspondiente en el arranque
en frío del autómata.
TLX DS 57 PL7 40 09.2000
127
Ajuste
Ajuste del valor de offset de un codificador absoluto
Presentación
Estos parámetros se proponen cuando la interfaz de entrada del módulo
TSX CTY 2C está configurada para un codificador absoluto de salida serie.
Este parámetro permite desplazar el cero añadiendo al valor de offset el valor actual
suministrado por el codificador.
El parametraje se realiza en la zona Valor de offset de la pantalla de ajuste.
Caso de los
codificadores de
salidas paralelas
En el caso de los codificadores multiplexados de salidas paralelas, los offsets deben
gestionarse a través de la aplicación (véase Programación de la multiplexación de
codificadores absolutos de salidas paralelas, p. 118).
Procedimiento
En la siguiente tabla se resume el procedimiento que debe seguirse para ajustar el
valor de offset.
Etapa
Acción
1
Acceder a la pantalla de ajuste del módulo deseado.
2
En la zona Vía, seleccionar o comprobar la selección del contador en cuestión
(es decir, la vía) y su función.
3
En la zona Valor de offset, introduccir el valor que desee.
Valor de offset
100
Valor inicial
0
El valor debe estar comprendido entre: 0 y el valor del módulo (este modo es
implícito para una interfaz de codificador absoluto).
4
128
El ajuste del valor de offset ha terminado.
Si no es necesario definir otros parámetros, valide el nuevo ajuste con el
comando Edición → Validar.
Observación: en modo local, el valor introducido se copia en el campo Valor inicial.
En modo conectado, el valor introducido pasa a ser el valor actual.
l
TLX DS 57 PL7 40 09.2000
Ajuste
Ajuste del valor de preselección
Presentación
Este parámetro define el valor de preselección (en descontaje sólo o en contaje/
descontaje), es decir, el valor que se vuelve a cargar en el registro de contaje
después de:
l un comando de preselección de equipo o de programa, concretamente después
de una medida inválida,
l o una preselección automática al pasar a cero.
Este parámetro existe cuando la entrada está configurada para impulsos de contaje
o un codificador incremental.
El parametraje se realiza en la zona Valor de preselección de la pantalla de ajuste.
Procedimiento
En la siguiente tabla se resume el procedimiento que debe seguirse para ajustar el
valor de preselección.
Etapa
Acción
1
Acceder a la pantalla de ajuste del módulo deseado.
2
En la zona Vía, seleccionar o compruebe la selección del contador en cuestión
(es decir, la vía) y su función.
3
En la zona Valor de preselección, introduccir el valor que desee.
Valor de preselección
100
Valor inicial
100
El valor debe estar comprendido entre:
-16 777 216 y +16 777 215 en modo normal,
0 y el valor del módulo, si este modo está configurado (TSX CTY 2C).
l
l
4
TLX DS 57 PL7 40 09.2000
El ajuste del valor de preselección ha terminado.
l Si no es necesario definir otros parámetros, valide el nuevo ajuste con el
comando Edición → Validar.
Observación: en modo local, el valor introducido se copia en el campo Valor inicial.
En modo conectado, el valor introducido pasa a ser el valor actual.
129
Ajuste
Ajuste del tratamiento de los fallos de vía (TSX CTY2C)
Presentación
El módulo TSX CTY2C posee dos mecanismos independientes para tratar los fallos
de las vías, que el usuario puede configurar:
l La memorización permite que la aplicación detecte la aparición de un fallo
fugitivo o no.
l El enmascaramiento de determinados fallos permite que la aplicación siga
funcionando en modo degradado (seguridades activadas).
Procedimiento
En la siguiente tabla se resume el procedimiento que debe seguirse para ajustar el
tratamiento de los fallos de un módulo TSX CTY2C:
Etapa
Acción
1
Acceder a la pantalla de ajuste del módulo TSX CTY2C deseado.
2
En la zona Vía, seleccionar o comprobar la selección del contador en cuestión
(es decir, la vía) y su función.
3
En el título Fallos, marcar o no la casilla Almacenamiento.
Fallos
Memorización
Enmascaramiento…
4
Haga clic en el botón Enmascaramiento. Aparece el siguiente cuadro de diálogo:
Enmascaramiento de fallos
Fallos
Enmascarar
Tratamiento de entradas / salidas auxiliares: Alimentación
Salidas auxiliares: en cortocircuito
Entradas de contaje: alimentación del codificador o DDP
Entradas de contaje: ruptura o cortocircuito de línea de codificador
Entradas de contaje: fallo de transmisión de la trama SSI (coc
Validar
130
Cancelar
5
Marque las casillas correspondientes a los defectos que se van a enmascarar.
La información enmascarado aparece al lado de cada casilla marcada.
6
Valide el cuadro de diálogo.
7
El ajuste del tratamiento de los fallos ha terminado.
l Si no es necesario definir otros parámetros, valide la nueva configuración con el
comando Edición → Validar.
TLX DS 57 PL7 40 09.2000
Ajuste
Ajuste de los valores de umbrales y consignas
Presentación
Estos parámetros definen los valores de los umbrales 0 y 1, valores de consigna
alto y bajo.
Estos objetos desempeñan funciones muy similares en las comparaciones.
El parametraje se realiza en las zonas Valores de los umbrales y Valores de
consignas de la pantalla de ajuste.
Procedimiento
En la siguiente tabla se resume el procedimiento que debe seguirse para ajustar
los valores de los umbrales.
Etapa
Acción
1
Acceder a la pantalla de ajuste del módulo deseado.
2
En la zona Vía, seleccionar o comprobar la selección del contador en cuestión
(es decir, la vía) y su función.
3
En la zona Valores de los umbrales, introduzca los valores que desee.
Valor de los umbrales
250
Umbral 0:
Valor inicial:
250
500
Umbral 1:
Valor inicial:
500
Dichos valores deben estar comprendidos entre:
-16 777 216 y +16 777 215 en modo normal,
0 y el valor del módulo, si este modo está configurado o es implícito
(TSX CTY 2C, interfaz de codificador absoluto).
Observación: los valores respectivos del umbral 0 y el umbral 1 no están
obligatoriamente en ese orden.
l
l
4
En la zona Valores de consigna, introduzca el o los valores deseados cuando
estén definidos (según el módulo y la función de contaje configurada).
Valores de consigna
500
Alto
Valor inicial
0
Bajo
Valor inicial
0
50
Dichos valores deben estar comprendidos entre: -16 777 216 y +16 777 215.
5
TLX DS 57 PL7 40 09.2000
El ajuste de los valores de los umbrales y de consigna ha terminado.
l Si no es necesario definir otros parámetros, valide el nuevo ajuste con el
comando Edición → Validar.
Observación: en modo local, los valores introducidos se copian en los campos
Valor inicial. En modo conectado, los valores introducidos pasan a ser los valores
actuales.
131
Ajuste
Ajuste de la función de medida y supervisión de velocidad
Presentación
Este parametraje se ofrece con el módulo TSX CTY 2C.
La zona Supervisión de velocidad permite definir:
l el valor del umbral de sobrevelocidad,
l el período de medida de la velocidad.
Procedimiento
En la siguiente tabla se resume el procedimiento que debe seguirse para ajustar la
función de medida y supervisión de velocidad.
Etapa
Acción
1
Acceder a la pantalla de ajuste del módulo deseado.
2
En la zona Vía, seleccionar o comprobar la selección del contador en cuestión
(es decir, la vía) y su función.
3
En la zona Supervisión de velocidad, introduccir el valor deseado para el umbral
de sobrevelocidad.
Supervisión de velocidad
Umbral de
sobrevelocidad:
200
Valor inicial:
Período de medida:
Valor inicial:
200 puntos/s
10 ms
10
El valor debe estar comprendido entre: 1 y 4.000.000 puntos/s.
El valor 0 inhibe el control de sobrevelocidad.
4
5
132
Introduccir el valor del período de medida, en función de la frecuencia estimada de
los impulsos, de la precisión o del tiempo de respuesta deseados (véase Función
de supervisión de velocidad (TSX CTY2C), p. 92).
El valor debe estar comprendido entre: 10 y 30.000 ms.
El ajuste de la función de medida y supervisión de la velocidad ha terminado.
Si no es necesario definir otros parámetros, valide el nuevo ajuste con el
comando Edición → Validar.
Observación: en modo local, el valor introducido se copia en el campo Valor
inicial. En modo conectado, el valor introducido pasa a ser el valor actual.
l
TLX DS 57 PL7 40 09.2000
Ajuste
Ajuste del período de la salida de frecuencia (TSX CTY2C)
Presentación
El módulo TSX CTY2C posee una salida Q3 que se puede programar en modo
automático para generar una señal de período ajustable, destinada diversas
utilizaciones (por ejemplo: sincronización de varias vías o módulos).
La configuración de la salida (automática o manual) corre a cargo de la aplicación,
pero se puede modificar provisionalmente en la pantalla de Depuración (Véase
Depuración de los acopladores TSX CTY2A, TSX CTY4A y TSX CTY 2C, p. 137).
El parametraje del período de la señal se realiza en el título Salida de frecuencia
de la pantalla de ajuste.
Procedimiento
En la siguiente tabla se resume el procedimiento que debe seguirse para ajustar el
período de la señal de la salida de frecuencia.
Etapa
Acción
1
Acceder a la pantalla de ajuste del módulo deseado.
2
En la zona Vía, seleccionar o comprobar la selección del contador en cuestión
(es decir, la vía) y su función.
3
En el título Salida de frecuencia, introducir el valor que se desee.
Salida de frecuencia
Período:
Valor inicial:
2 ms
2
El valor debe estar comprendido entre: 0 y 4.000.000 ms, por pasos de 1 ms.
4
TLX DS 57 PL7 40 09.2000
El ajuste del período de la salida Q3 ha terminado.
l Si no es necesario definir otros parámetros, valide el nuevo ajuste con el
comando Edición → Validar.
Observación: en modo local, el valor introducido se copia en el campo Valor
inicial. En modo conectado, el valor introducido pasa a ser el valor actual.
133
Ajuste
Ajuste de las condiciones de cambio de estado de los biestables
Presentación
134
Las condiciones de cambio de estado de los biestables 0 y 1 se pueden programar
desde la pantalla de ajuste.
Estas condiciones son varias y dependen del módulo y de la función configurada.
Las prioridades se definen en la parte Descripción de los biestables asociados a los
acopladores de contaje, p. 68 .
TLX DS 57 PL7 40 09.2000
Ajuste
Procedimiento
En la siguiente tabla se resume el procedimiento que debe seguirse para ajustar
las condiciones de cambio de estado de los biestables 0 y 1.
Etapa
Acción
1
Acceder a la pantalla de ajuste del módulo deseado.
2
En la zona Vía, seleccionar o compruobar la selección del contador en cuestión
(es decir, la vía) y su función.
3
Seleccionar la casilla Estado de los biestables.
Un título del mismo nombre aparece en zona de ajuste.
Estado de los biestables
Cambio de estado de biestables en
B0 B0i B1 B1i
Alcance de umbral 0 en sentido +
R R
Alcance de umbral 0 en sentido Valor leído>= umbral 0
Valor leído< umbral 0
Alcance de umbral 1 en sentido +
Alcance de umbral 1 en sentido Valor leído >= umbral 1
Valor leído < umbral 1
Alcance de valor de consigna alto en sentido +
Alcance de valor de consigna alto en sentido Valor leído > = valor de consigna alto
S S
Alcance de valor de consigna bajo en sentido +
Alcance de valor de consigna bajo en sentido Acciones:
TLX DS 57 PL7 40 09.2000
Set
Reset
Ninguna
4
En el título Estado de los biestables:
l seleccionar la casilla correspondiente a la condición y el biestable (B0 o B1) en
cuestión,
l a continuación hacer clic en el botón SET (puesta a 1), RESET (puesta a 0) o
NINGUNA (suprime un valor existente).
Observación: las condiciones no se presentan en el orden de las prioridades.
5
Ajustar de la misma forma las demás condiciones de cambio de estado.
6
El ajuste de las condiciones de cambio de estado de los biestables ha terminado.
l Si no es necesario definir otros parámetros, validar el nuevo ajuste con el
comando Edición → Validar.
Observaciones: en modo local, los valores introducidos se copian en los campos
de los estados iniciales B0i y B1i. Las reglas de prioridad también se aplican a los
valores iniciales. En modo conectado, los valores introducidos pasan a ser los
valores de estado actuales.
135
Ajuste
136
TLX DS 57 PL7 40 09.2000
Depuración de los acopladores
TSX CTY2A, TSX CTY4A y
TSX CTY 2C
6
Presentación
Objeto de este
capítulo
En este capítulo se describen las distintas opciones de depuración de los
acopladores TSX CTY2A, TSX CTY4A y TSX CTY2C.
Contenido:
Este capítulo contiene los siguiente apartados:
Apartado
TLX DS 57 PL7 40 09.2000
Página
Presentación de las pantallas de depuración
138
Descripción de la pantalla de depuración extendida.
139
Descripción de la pantalla de depuración reducida.
141
Utilización de las ventanas de valores o parámetros
144
Utilización de los indicadores y los botones
146
137
Depuración
Presentación de las pantallas de depuración
Generalidades
Las pantallas de depuración sirven para poner a punto una aplicación. Permiten ver
el estado de las entradas y las salidas de una vía, el contenido de los registros y los
fallos eventuales, así como controlar objetos de lenguaje (puesta a 0 o a 1, forzado
o cancelación de forzado de un bit, etc.). Por lo tanto, sólo se puede acceder a los
mismos en modo conectado.
También permiten acceder a las pantallas de ajuste (Véase Ajuste de los
acopladores TSX CTY2A, TSX CTY4A y TSX CTY 2C, p. 125) y de configuración
(Véase Configuración de los acopladores TSX CTY2A, TSX CTY4A y TSX CTY 2C,
p. 103).
Las pantallas de depuración son dos:
l una pantalla reducida, que constituye la herramienta de supervisión del
funcionamiento de la aplicación en cuanto a la vía de contaje o de medida.
Muestra los datos principales: contenido de los registros, estado de las entradas
y salidas e indicadores de error.
l una pantalla extendida, que constituye la herramienta de depuración. Permite
ver y controlar objetos de lenguaje.
El paso de una a otra es inmediato, y no es necesario detener la aplicación o el
contaje en curso.
Por defecto, cuando se abre un módulo en modo conectado, aparece la pantalla de
depuración reducida.
Nota: los principios generales de depuración de una aplicación se describen en la
parte Comunes de las funciones específicas.
138
TLX DS 57 PL7 40 09.2000
Depuración
Descripción de la pantalla de depuración extendida.
Presentación
La pantalla de depuración extendida permite modificar provisionalmente el
funcionamiento de una aplicación en relación con el módulo de contaje, con el fin
de detectar fallos de programación. Muestra el estado de las entradas, las salidas
y los bits principales de una vía, el contenido de los registros y los posibles fallos.
Permite controlar o forzar (bloquear) determinados bits.
Se puede volver a la pantalla reducida simplemente haciendo clic en un icono.
La pantalla reducida no incluye, por defecto, zona de módulo. No obstante, se
puede hacer aparecer esta última a través del menú Vista. La zona módulo
también proporciona acceso a las pantallas de ajuste (Véase Descripción de la
pantalla de configuración de un módulo de contaje, p. 104) y configuración (Véase
Descripción de la pantalla de ajuste de un módulo de contaje, p. 126).
Ilustración
En la siguiente figura se muestra un ejemplo de pantalla de depuración extendida.
1
2
TSX CTY 2C [ RACK0
Símbolo:
Vía:
Vía 0
POSICIÓN 5 ]
Función:
Contaje/descontaje y medida
Contador
Medida:
Velocidad:
0
Rebasamiento EVT
0 puntos/s
Sentido de
IA
IB
IZ
Dirección del codificador:
0
DIAG...
CH0
Comparación con respecto a los umbrales
Intervalo
Umbral 1:
Módulo:
80
0
50
S0
EVT
Posición de medida/
Posición de lectura/
S1
Módulo
-
+
Fallos
Medida inválida
3
Adq. Fallos
Validación/Preselección/Lectura
Preselección Offset:
Lectura:
100
0
0
VAL PRES CAPT
-
Tratamiento EWT
+
Puesta a cero
Salidas/Biestables
B0
B1
Q0
Q1
Q2
Q3
Estado
EVT
Efecto/Activa
Intro
Puesta a 1
Puesta a 0
Validación automática
Validación
Directa
Tratamiento EVT
Puesta a cero
TLX DS 57 PL7 40 09.2000
Modo automático
Comando manual
Reactivación de las salidas
139
Depuración
Descripción
En la siguiente tabla se indican los distintos elementos de la pantalla de depuración
extendida y sus funciones.
Variable
Elemento
Función
1
Barra de título
Recuerda la referencia del módulo seleccionado y su dirección
geográfica (número de rack y posición física en el mismo).
2
Zona de la vía
Permite elegir la vía de contaje que se va a depurar, en la
ventana Vía o Contador. Se recuerdan el símbolo (nombre) de
la vía y su función.
En la misma zona se encuentran:
l
l
l
l
el botón de acceso
a la pantalla reducida,
el botón de cancelación de forzado
y el botón de acceso
DIAG...
diagnóstico de la vía, el icono
fallos enmascarados (CTY 2C).
3
Zona de
visualización y
control
de los bits
forzados,
la copia del indicador de señalización de vía CHx,
a la ventana de
señala la existencia de
Esta zona muestra el estado de las entradas, salidas, bits
intermedios y valores de los distintos registros del contaje
actual. También permite controlar y forzar diversos objetos
(bits).
La zona se divide en grupos funcionales, que corresponden a
las funciones principales (Véase Descripción de las funciones
de los acopladores de contaje TSX CTY2A, TSX CTY4A y
TSX CTY2C, p. 33).
Nota: se puede ver la definición resumida de un objeto no seleccionado
manteniendo el cursor del ratón sobre éste. La definición recuerda asimismo la
designación del objeto de lenguaje asociado.
Nota: los indicadores y comandos que no están disponibles aparecen atenuados.
140
TLX DS 57 PL7 40 09.2000
Depuración
Descripción de la pantalla de depuración reducida.
Presentación
La pantalla de depuración reducida sirve para supervisar el funcionamiento de una
aplicación en relación con el módulo de contaje. Muestra el estado de las entradas,
las salidas y los bits principales de una vía, el contenido de los registros y los
posibles fallos.
El paso a la pantalla extendida se realiza simplemente haciendo clic en un icono.
También permite acceder a las pantallas de ajuste y de configuración.
Ilustración
En la siguiente figura se muestra un ejemplo de pantalla de depuración reducida.
1
2
TSX CTY 4A [RACK 0
POSICIÓN 4]
Depuración
Designación: MOD.CONT.4 VÍAS 40KHZ
3
4
RUN
Símbolo:
Contador:
Contador 0
IA
Medida actual:
IB
Medida inválida
IPres
Valor de preselección:
TLX DS 57 PL7 40 09.2000
Valor de lectura:
DIAG...
DIAG...
0
Q0
Q1
100
IVal
ICapt
IO
Función:
Contaje/Descontaje
Sentido de contaje:
5
ERR
0
Preselección
efectuada
Validación
activa
Lectura
efectuada
Elección de las funciones
para zoom:
Medida
Validación
Preselección
Lectura
Comparación
Biestables
Salidas
141
Depuración
Descripción
En la siguiente tabla se indican los distintos elementos de la pantalla de depuración
reducida y sus funciones.
Variable Elemento
Función
1
Barra de título
Recuerda la referencia del módulo seleccionado y su dirección
geográfica (número de rack y posición física en el mismo).
2
Zona de
comando
Indice el modo actual (Depuración) y permite acceder a los
demás modos:
l Ajuste (Véase Descripción de la pantalla de ajuste de un
módulo de contaje, p. 126)
l Configuración (Véase Descripción de la pantalla de ajuste
de un módulo de contaje, p. 126).
3
Zona módulo
Recuerda el nombre abreviado del módulo y su número de
versión (se trata de la única pantalla en la que aparece esta
información).
En la misma zona se encuentran:
l la copia de los indicadores de estado del módulo: RUN (en
servicio), ERR (error), E/S (fallo externo),
l
142
DIAG... a la ventana de diagnóstico
y el botón de acceso
del módulo (Véase Visualización de los diagnósticos de
fallos, p. 150).
TLX DS 57 PL7 40 09.2000
Depuración
Variable Elemento
Función
4
Permite elegir la vía de contaje que se va a depurar, en la
ventana Vía o Contador. En este nivel, aparece la siguiente
información:
l Símbolo: nombre de la vía definido por el usuario (a través
del editor de variables).
l Función: función de contaje configurada. Esta opción se
define en la pantalla de configuración.
En la misma zona se encuentran:
Zona de la vía
l
el botón de acceso
l
el botón de cancelación de forzado
l
l
a la pantalla extendida (Véase
Descripción de la pantalla de depuración extendida., p. 139)
(zoom), en la que se encuentran los comandos de
depuración,
Observación: en el caso de los módulos CTY 2A/4A
únicamente, las funciones que se visualizan en la pantalla
extendida se pueden seleccionar en una ventana situada en
la zona de los parámetros, más abajo. En cuanto al módulo
CTY 2C, todas las funciones aparecen de forma sistemática.
de las entradas/
salidas.
la copia del indicador de fallo de vía CHx,
y el botón de acceso
DIAG... a la ventana de diagnóstico
de la vía, el icono
señala la existencia de fallos
enmascarados (CTY 2C).
5
Zona de
parámetros
actuales
Esta zona muestra el estado de las entradas y salidas y los
distintos parámetros del contaje actual. Si el contenido del
registro de contaje no se puede utilizar debido a un fallo en las
entradas, la señalización o el indicador Medida inválida
aparecen en rojo.
Nota: se puede ver la definición resumida de un objeto no seleccionado pero que
se puede activar manteniendo el cursor del ratón sobre éste. La definición
recuerda asimismo la designación del objeto de lenguaje asociado.
TLX DS 57 PL7 40 09.2000
143
Depuración
Utilización de las ventanas de valores o parámetros
Presentación
La zona de comandos de la pantalla de depuración extendida se divide en títulos o
grupos funcionales. Las funciones correspondientes se describen detalladamente
en la parte Descripción de las funciones de los acopladores de contaje TSX CTY2A,
TSX CTY4A y TSX CTY2C, p. 33, y sus características esenciales se recuerdan en
los procedimientos de configuración de los módulos (Véase Configuración de los
acopladores TSX CTY2A, TSX CTY4A y TSX CTY 2C, p. 103).
Este módulo de documentación presenta los principios generales de utilización de
las ventanas de medida o de parámetros.
Una medida es el resultado de un contaje o adquisición, o incluso de un cálculo.
Un parámetro es un dato que introduce el usuario o la aplicación.
Principio de
utilización de
las ventanas
de medida
Las ventanas, tal y como se presentan en el ejemplo siguiente, están destinadas a
mostrar el contenido actual de un registro. Los valores mostrados no se pueden
mostrar directamente seleccionando estas ventanas.
Contador
Medida:
Velocidad:
Comparación con respecto a los umbrales
0
0
Overrun EVT
Puntos/s
Umbral 0:
Umbral 1:
50
Módulo:
80
0
En la siguiente tabla se resume el comportamiento de los valores que no se pueden
modificar:
Valor
Comportamiento
Medida
No modificable. Se puede colocar previamente mediante un
comando de preselección o puesta a cero. Los signos + o situados a la derecha de la ventana indican el sentido real de
evolución de la medida.
Velocidad (CTY 2C)
No se puede modificar ni colocar previamente.
Dirección de
codificador
multiplexado (CTY 2C)
No modificable. Se puede colocar previamente a través de las
salidas manuales Q2 y Q3 si éstas controlan la multiplexación.
Para modificar el valor de un parámetro, por ejemplo, los valores de umbrales,
preselección o módulo, utilice el siguiente procedimiento.
144
TLX DS 57 PL7 40 09.2000
Depuración
Cambio del valor
de un parámetro
En la siguiente tabla se indica el procedimiento que debe seguirse para cambiar un
parámetro.
Etapa
TLX DS 57 PL7 40 09.2000
Acción
1
En la zona Módulo seleccionar el modo Ajuste
2
En la pantalla de ajuste, modificar el parámetro deseado.
3
Validar (menú Edición - Validar), o bien responder Sí en el cuadro de diálogo
Validar las modificaciones, que aparece en la siguiente etapa.
4
En la zona Módulo seleccionar de nuevo el modo Depuración.
Resultado: aparece el nuevo valor del parámetro.
145
Depuración
Utilización de los indicadores y los botones
Presentación
La zona de comandos de la pantalla de depuración extendida se divide en títulos o
grupos funcionales. Las funciones correspondientes se describen detalladamente
en la parte Descripción de las funciones de los acopladores de contaje TSX CTY2A,
TSX CTY4A y TSX CTY2C, p. 33, y sus características esenciales se recuerdan en
los procedimientos de configuración de los módulos (Véase Configuración de los
acopladores TSX CTY2A, TSX CTY4A y TSX CTY 2C, p. 103).
En esta parte se presentan los principios generales de utilización de los indicadores
y los botones.
Los indicadores están destinados a mostrar el estado de un bit.
Los botones están destinados a colocar un bit, active o no una acción (según el
caso).
Nota: se puede ver la definición resumida de un objeto no seleccionado
manteniendo el cursor del ratón sobre éste. La definición recuerda asimismo la
designación del objeto de lenguaje asociado.
Significado de
los indicadores
Cuando el bit está en 0, el indicador está vacío (blanco) (véase el ejemplo
siguiente).
Cuando el bit está en 1, el indicador está lleno (color negro, azul o rojo). Algunos
indicadores muestran un punto negro en el estado 1.
Existen asimismo indicadores de posición
que muestran mediante un trazo
en negrita la posición de la medida o de la lectura en relación con un umbral o un
valor de consigna, representados por el trazo fino central.
146
TLX DS 57 PL7 40 09.2000
Depuración
Principio de
utilización de un
botón
En el ejemplo siguiente, los botones Validación directa y Lectura directa están
colocados en 1.
Validación/Preselección/Lectura
Preselección : Offset :
100
Lectura :
260
0
VAL
PRES
CAPT
EVT
Efet./Activa
Entrada
Validación
Directa
Tratamiento EVT
Puesta a cero
Una acción en este botón
pone a 1 el bit asociado. El botón y, en su caso, el
indicador situado encima, se encienden (adoptan un color).
Una acción en este botón
pone a 0 el bit asociado. El botón y, en su caso, el
indicador situado encima, se apagan (pasan al color blanco).
Estas acciones son provisionales, en el sentido de que la aplicación o el contaje
pueden cambiar el estado del bit.
Nota: el estado del indicador puede ser diferente del estado del botón. Algunos
indicadores están reservados para memorizar la acción que realiza la entrada
física (lectura, preselección o puesta a cero). Estos indicadores se reconocen por
la presencia de un botón de puesta a cero (acción efectuada) en la misma
columna. En este caso es posible, si así se desea, apagar el indicador accionando
dicho botón.
Forzado de un bit
Para bloquear el estado de un bit (esto es, convertirlo en permanente), utilice los
comandos de forzado, a los que se puede acceder haciendo clic con el botón
derecho del ratón. El botón se enciende o se apaga de la misma forma descrita
Forzar a 0
F4
Fozar a 1
F5
Cancelar forzado F6
anteriormente, pero con la letra F en sobreimpresión F . A la inversa, utilice el
mismo menú para eliminar el forzado del bit.
También puede cancelar el forzado del conjunto de los bits haciendo clic en el icono
candado
en la zona Vía.
TLX DS 57 PL7 40 09.2000
147
Depuración
148
TLX DS 57 PL7 40 09.2000
Diagnóstico de los acopladores
TSX CTY2A, TSX CTY4A y
TSX CTY 2C
7
Presentación
Objeto
En este capítulo se describen las distintas opciones de diagnóstico de los
acopladores TSX CTY2A, TSX CTY4A y TSX CTY2C.
Contenido:
Este capítulo contiene los siguiente apartados:
Apartado
TLX DS 57 PL7 40 09.2000
Página
Visualización de los diagnósticos de fallos
150
Listas de los diagnósticos de fallo
152
149
Diagnóstico
Visualización de los diagnósticos de fallos
Presentación
Sólo se puede acceder en modo conectado a las pantallas de diagnóstico de nivel
de módulo o de nivel de vía. Cuando aparece un fallo no enmascarado, éste se
indica:
l en la pantalla de configuración del rack, mediante la presencia de un cuadrado
rojo en la posición del módulo de contaje en fallo,
l en la pantalla de depuración mediante los botones DIAG de nivel de módulo o de
nivel de vía que se ponen de color rojo. Al pulsar estos botones se accede al
diagnóstico del fallo.
El fallo se señala también:
l en el módulo, mediante la visualización centralizada,
l mediante los objetos de lenguaje dedicados: %Ixy.i.ERR, %Ixy.i.MOD.ERR,
%MWxy.i.MOD.2, etc., y las palabras de estado (Véase Objetos de lenguaje de
la función específica de contaje, p. 165).
Nota: aunque el fallo esté enmascarado (TSX CTY 2C), se señala mediante el
parpadeo del indicador CHx y mediante el botón DIAG de nivel de vía.
150
TLX DS 57 PL7 40 09.2000
Diagnóstico
Figura
La siguiente figura muestra la estructura de señalización de los fallos.
Configuración
XMWI
XTI..
TSX 5730 V3.0...
0
0
P
S
Y
T
S
X
2
6
0
0
5
7
3
0
1
1
2
D D
E
S
Y Y
3
1
2
6
D T
TSX
2
3CTY
3
4
5
6
D
S
C
C
T
T
Y
Y
Y
0
8
4
2
R
A
C
4A
[
RACK
0
POSITION
4]
5
7
8
9
Depuración
Designación: MOD.COMPT.4 VOIES 40KHZ Versión: 1.0
RUN
Símbolo:
Contador:
Contador 0
Función:
Contaje/Descontaje
10
ERR
IO
DIAG...
CH0
DIAG...
Diagnóstico de módulo
Fallos internos
Fallos externos
Otros fallos
Vías(s) en fallo
Aceptar
Diagnóstico de vía
Fallos internos
Fallos externos
Entradas/Salidas auxiliares:
Alimentación
Entradas de contaje:
Alimentación del codificador o
DDP
Otros fallos
Fallo de la aplicación
Configuración de
programa no válida
Aceptar
TLX DS 57 PL7 40 09.2000
151
Diagnóstico
Listas de los diagnósticos de fallo
Presentación
Los mensajes mostrados en las pantallas de diagnóstico constituyen una ayuda
para la depuración de la aplicación. Estos mensajes son obviamente muy breves y
a veces ambiguos (fallos diferentes pueden tener las mismas consecuencias).
Los diagnósticos son de dos niveles: módulo y vías, estos últimos son los más
explícitos. Las listas siguientes presentan el título de los mensajes, con sugerencias
para localizar los fallos.
Lista de
los mensajes de
fallo de módulo
En la siguiente tabla se ofrece la lista de los mensajes de fallos en el módulo.
152
Fallo indicado
Interpretación y/o acción posible
Módulo fuera de
servicio
El módulo presenta un fallo.
Compruebe la fijación del módulo. Cambie el módulo.
Vía(s) defectuosa(s)
Una o varias vías presentan un fallo.
Consulte el diagnóstico de la(s) vía(s).
Autoprueba
El módulo está realizando una autoprueba. Espere a que terminen
las autopruebas.
Configuración de
equipo y de programa
diferentes
Existe una incoherencia entre el módulo configurado y el módulo
situado en el rack.
Haga coincidir la configuración de equipo y la de programa.
Módulo ausente o
desconectado
Coloque el módulo. Apriete el tornillo de fijación.
TLX DS 57 PL7 40 09.2000
Diagnóstico
Lista de
los mensajes de
fallo de vía
En la siguiente tabla se ofrece la lista de los mensajes de fallos en las vías.
Fallo indicado Otras
consecuencias
Interpretación y/o acción posible
Fallo externo o fallo de las entradas
de contaje:
l fallo de alimentación de
codificador o DDP,
l fallo de ruptura o cortocircuito de
línea en al menos una de las
señales diferenciales del
codificador (IA, IB o IZ),
l fallo de trama serie SSI,
l fallo específico del codificador
absoluto.
En el modo automático, las salidas
se ponen a 0.
Mensaje Medida inválida.
Compruebe el cableado de los captadores.
Compruebe las alimentaciones de los captadores.
Compruebe el funcionamiento de los captadores.
Elimine el fallo y confirme si está configurado el
almacenamiento de fallos (CTY 2C).
Impulsos de contaje o codificador incremental: realice
una preselección o puesta a cero para confirmar el
mensaje Medida inválida.
Fallo de aplicación de contaje:
rebasamiento de medida
sobrevelocidad
En el modo automático, las salidas
se ponen a 0.
Mensaje Medida inválida.
Diagnostique el fallo de forma más precisa (causas
externas).
Revise la aplicación si fuera necesario.
Elimine el fallo y confirme si está configurado el
almacenamiento de fallos (CTY 2C).
Impulsos de contaje o codificador incremental: realice
una preselección o puesta a cero para confirmar el
mensaje Medida inválida.
Fallo de entradas/salidas
auxiliares:
l alimentación
l cortocircuito en al menos una
salida
En el modo automático, las salidas
se ponen a 0.
Compruebe el cableado de las salidas.
Compruebe la alimentación de las entradas/salidas
(24V).
Diagnostique el fallo de forma más precisa (causas
externas).
Elimine el fallo y confirme si está configurada la
memorización de fallos (CTY 2C).
l
l
Fallo interno o autoprueba de la vía: Fallo de módulo bajado a nivel de vía
módulo defectuoso,
Consulte el diagnóstico de módulo.
módulo ausente o
desconectado,
l módulo en autoprueba.
l
l
Configuraciones de equipo y de
programa diferentes
TLX DS 57 PL7 40 09.2000
Fallo de módulo bajado a nivel de vía
Consulte el diagnóstico de módulo.
153
Diagnóstico
Fallo indicado Otras
consecuencias
Interpretación y/o acción posible
Configuración de programa
Compruebe y modifique las constantes de
inválida:
configuración.
l constante incorrecta
l combinación de bits no asociada
a ninguna configuración
154
Fallo de comunicación
Compruebe las conexiones entre los racks
Fallo de la aplicación: rechazo de
configuración o ajuste
Diagnostique el fallo de forma más precisa.
TLX DS 57 PL7 40 09.2000
Puesta en marcha del programa
8
Presentación
Objeto de este
capítulo
En este capítulo se describen los modos de funcionamiento de los módulos de
contaje, así como el funcionamiento del tratamiento de sucesos que permite llevar
a cabo aplicaciones de contaje con tiempos de respuesta optimizados.
Contenido:
Este capítulo contiene las siguientes secciones:
Sección
TLX DS 57 PL7 40 09.2000
Apartado
Página
8.1
Modos de funcionamiento de los acopladores de contaje
157
8.2
Puesta en marcha de un tratamiento de suceso
160
155
Puesta en marcha del programa
156
TLX DS 57 PL7 40 09.2000
Puesta en marcha del programa
8.1
Modos de funcionamiento de los acopladores
de contaje
Comportamiento de los módulos de contaje en los diferentes modos
de funcionamiento
Generalidades
TLX DS 57 PL7 40 09.2000
Los módulos de contaje presentan comportamientos específicos en los diferentes
modos de funcionamiento del autómata. Conocer estas particularidades es
importante para la programación y la depuración de la aplicación.
Los principios generales del tratamiento de los modos de funcionamiento se
describen:
l en el manual de puesta en marcha, TSX Premium - Autómatas TSX 57,
(TSX DM 57 fre V4,
l en el manual de referencia, PL7 Micro/Junior/Pro (TLX DR PL7 fre V4).
157
Puesta en marcha del programa
Tabla de
recapitulación
En la siguiente tabla se indican las características especiales de los módulos de
contaje en los diferentes modos de funcionamiento.
Arranque en frío Rearranque en
caliente
STOP
Reconfiguración
en modo
conectado
1
1
0
1
Parámetros de ajuste: valores
valores iniciales
de consigna, umbrales,
preselección, período de medida
(velocidad), período de salida
(frecuencia)
%MDxy.i.r
no modificados
no modificados
valores iniciales
Comandos (acciones directas
0
de programa, acciones diversas,
desenmascaramiento de EVT)
%Qxy.i.r, %QWxy.i.r
no modificados
no modificados,
nuevos comandos
no transmitidos
no modificados
Información y datos de módulo - no modificados si
> procesador
no se corta la
%IDxy.i.r, %IWxy.i.r, %Ixy.i.r
alimentación
no modificados si
no se corta la
alimentación
transmitidos
no modificados
Objetos forzados
cancelación de
forzado
no modificados
no modificados
no modificados
Biestables (consecuencia de la
Medida inválida)
0
0
no modificados
0
Salidas
0
0
modo de retorno
0
Bit Medida inválida
Los apartados siguientes recuerdan las propiedades esenciales de estos modos de
funcionamiento, desde un módulo.
Arranque en frío
158
El arranque en frío tiene lugar en la primera ejecución de la aplicación, en
determinados restablecimientos de corriente, en las inicializaciones desde PL7 o al
pulsar en el botón de reinicialización del procesador.
Los parámetros vuelven a sus valores iniciales definidos a través del editor de
configuración. La medida actual del contador no se puede utilizar (bit Medida
inválida en estado 1).
Si el módulo no ha tenido ningún corte de alimentación, el valor actual del contador
no cambia, aunque el bit Medida inválida esté colocado.
El usuario debe definir el tratamiento que se va a efectuar en un arranque en frío
(Véase Gestión de una medida inválida, p. 100).
TLX DS 57 PL7 40 09.2000
Puesta en marcha del programa
Rearranque
en caliente
La ejecución del programa retoma a partir del elemento de programa en el que se
produce el corte de corriente, pero las salidas permanecen en 0 hasta que la tarea
las actualiza.
Los valores de los objetos de funciones específicas de contaje no se modifican
cuando se produce un rearranque en caliente, excepto los relativos al bit Medida
inválida.
Si el módulo no ha tenido ningún corte de alimentación, el valor actual del contador
no cambia, aunque el bit Medida inválida esté colocado.
El usuario debe definir el tratamiento que se va a efectuar en un rearranque en
caliente.
Corte y
restablecimiento
de la corriente
Cuando se produce un corte de corriente, el contexto de la aplicación y la hora del
corte se almacenan.
Cuando se restablece la corriente, el contexto guardado se compara con el actual:
l si el contexto de la aplicación ha cambiado (pérdida del contexto del sistema o
aplicación nueva), el autómata inicializa la aplicación: véase arranque en frío,
l si el contexto de la aplicación es el mismo, el autómata efectúa un rearranque
en caliente.
Modo STOP
En el modo STOP, el programa de usuario no se ejecuta, pero la función específica
de contaje está operativa: el contador evoluciona según el estado de las entradas
físicas (IA, IB, IPres o IReset, IVal, ICapt).
Reconfiguración
en modo
conectado
Este caso hace principalmente referencia a la depuración de una aplicación.
Las modificaciones efectuadas deben validarse.
TLX DS 57 PL7 40 09.2000
159
Puesta en marcha del programa
8.2
Puesta en marcha de un tratamiento de suceso
Presentación
Objeto de esta
sección
En esta sección se describe la forma de poner en marcha un tratamiento de suceso
asociado a un acoplador de contaje.
Contenido
Esta sección contiene los siguientes apartados:
Apartado
160
Página
Presentación del tratamiento de suceso
161
Programación de un tratamiento de suceso
162
TLX DS 57 PL7 40 09.2000
Puesta en marcha del programa
Presentación del tratamiento de suceso
Presentación
Principio
del tratamiento
de suceso
El tratamiento de suceso permite reducir al mínimo el tiempo de reacción en la
puesta en marcha de los módulos de contaje mediante:
l la programación de acciones reflejas,
l la extensión de los resultados temporales de las salidas (físicas) reflejas Q0 y Q1
a otras salidas situadas en módulos de salida del autómata.
A cada vía de contaje se puede asociar un tratamiento (tarea) de suceso. La
aparición de un suceso de la función específica de contaje desvía el programa de
aplicación hacia la tarea de suceso asociada a la vía.
La prioridad de la tarea está relacionada con su número. Existen dos niveles de
prioridad, determinados por el número del tratamiento: EVT0 tiene prioridad sobre
todos los demás EVTi (i: de 1 a 31 ó 63, según el tipo de procesador). Por lo tanto,
hay que asignar EVT0 a la vía de mayor prioridad de la aplicación, que no es
necesariamente una vía de contaje.
En la sección Estructura de la aplicación multitarea del Manual de puesta en
marcha, TSX Premium - Autómatas TSX 57 (TSX DM 57 fre V4) se ofrecen detalles
acerca de la integración de las tareas de sucesos en la aplicación.
El tratamiento de suceso se valida cuando:
l el bit %S38 de validación del tratamiento PL7 de sucesos se encuentra en estado 1,
l la instrucción UNMASKEVT se ejecuta en las tareas MAST o FAST,
l los sucesos correspondientes de la vía de contaje se desenmascaran.
Los objetos que indican:
l el origen del suceso (palabra de estado de sucesos %IWxy.i.3),
l y el valor leído,
se actualizan de forma implícita antes de la ejecución del tratamiento de suceso.
Los demás objetos de contaje no se actualizan.
El tratamiento debe primero identificar el origen del suceso mediante la prueba de
los bits a 1 de la palabra de estado de sucesos.
Ilustración
En la siguiente figura se muestra el principio del tratamiento de suceso
Prueba y
tratamiento EVT
Desenmascaramiento EVT
Contaje
Validación
de
CTY2A/4A
Preselección
o
CTY2C
Lectura
Alcance
umbral, etc..
TLX DS 57 PL7 40 09.2000
UNMASKEVT
%S38
Acción refleja
Acción refleja
Acción refleja
Acción refleja
161
Puesta en marcha del programa
Programación de un tratamiento de suceso
Procedimiento
En la siguiente tabla se resumen las etapas esenciales para programar un
tratamiento de suceso.
Etapa
162
Acción
1
Fase de configuración
En modo local, en el editor de configuración, seleccione Tratamiento de
suceso y el número de suceso para la vía de contaje.
2
Fase de desenmascaramiento
La tarea que llama, MAST o FAST, debe concretamente:
l Validar el tratamiento de los sucesos en relación con el sistema: el bit
%S38 debe colocarse en 1 (valor por defecto).
l Desenmascarar los sucesos en las tareas MAST y FAST con la instrucción
UNMASKEVT (activa por defecto).
l Desenmascarar los sucesos correspondientes en relación con la vía
mediante la puesta a 1 de los objetos de lenguaje implícitos de
desenmascaramiento de sucesos (Véase Comandos de
desenmascaramiento de sucesos, palabra %QWxy.i.1, p. 173).
Por defecto, los sucesos están enmascarados.
l Comprobar que la pila de sucesos del sistema no está saturada
(el bit %S39 debe estar en 0).
3
Fase de creación del programa de suceso
Sitúese en la pestaña Sucesos, seleccione el comando Edición → Crear y
cree el programa de suceso. El programa debe concretamente:
l Determinar el origen de los sucesos a partir de la palabra de estado de
sucesos (Véase Estado de los sucesos y biestables, palabra %IWxy.i.3,
p. 171), de intercambio implícito.
l Ejecutar las tareas reflejas asociadas al suceso. Este tratamiento debe ser
lo más corto posible.
l Actualizar explícitamente las salidas reflejas correspondientes.
Observación: la puesta a cero de la palabra de estado de sucesos es
automática.
TLX DS 57 PL7 40 09.2000
Puesta en marcha del programa
Ilustración del
desenmascarami
ento de sucesos
En esta figura se muestra el desenmascaramiento de los sucesos efectuado en la
tarea MAST.
LD: MAST - MAIN
(* Desenmascaramiento de sucesos*)
OPERATE
UNMASKEVT()
(* Si desenmascaramiento en frío, ENTONCES autorizar los sucesos*)
%S1
%S38
S
(* Si arranque en frío ENTONCES desenmascarar suceso de alcance de umbral 0:%QW1.1.0:X5*)
%S1
%QW1.0.1:X5
(* Si arranque en frío ENTONCES desenmascarar suceso de alcance de umbral 1:QW1.1.0:X6*)
%QW1.0.1:X6
%S1
F2
Ilustración del
contenido de una
tarea de suceso
F3
P
F4
N
F5
X
F6
F7
F8
F9
F10
F11
S
F12
R
S.F1
OPER
S.F2
S.F3
COHP
H
S.F4
COHP
V
S.F5
S.F6
FB
S.F7
F (...)
S.F8
En esta figura se muestra el contenido posible de una tarea de suceso (prueba del
bit de suceso y acción).
LD: EVT - EVT0
(* Si suceso de alcance de umbral 0 ENTONCES puesta a 1 salida física %Q2.0*)
%Q2,0
S
%IW1.0.3:X5
(* Si suceso de alcance de umbral 1 ENTONCES puesta a 0 salida física %Q2.0*)
%Q2,0
R
%IW1.0.3:X6
F2
TLX DS 57 PL7 40 09.2000
F3
P
F4
N
F5
X
F6
F7
F8
F9
F10
F11
S
F12
R
S.F1
S.F2
OPER
S.F3
COHP
H
S.F4
COHP
V
S.F5
S.F6
FB
S.F7
F (...)
S.F8
163
Puesta en marcha del programa
164
TLX DS 57 PL7 40 09.2000
Objetos de lenguaje de la función
específica de contaje
9
Presentación
Objeto de este
capítulo
En este capítulo se describen los objetos de lenguaje asociados a la función
específica de contaje, así como las diferentes formas de utilizarlos.
Contenido:
Este capítulo contiene los siguiente apartados:
Apartado
TLX DS 57 PL7 40 09.2000
Página
Presentación de los objetos de lenguaje de la función específica de contaje
166
Objetos de lenguaje de intercambio implícito asociados a la función específica
de contaje
167
Detalles de los objetos de intercambio implícito
169
Objetos de lenguaje de intercambio explícito asociados a la función específica
de contaje
174
Detalles de los objetos de intercambio explícito
177
Gestión de intercambios y confirmación de los objetos explícitos
183
165
Objetos de lenguaje
Presentación de los objetos de lenguaje de la función específica de contaje
Generalidades
166
Los módulos de contaje configurados en una posición determinada generan
automáticamente un conjunto de objetos de lenguaje que permiten programarlos y
leer los resultados de medida y los diagnósticos.
Existen dos tipos principales de objetos de lenguaje:
l los objetos de intercambio implícito, que se intercambian automáticamente en
cada vuelta de ciclo de la tarea asociada al módulo,
l los objetos de intercambios explícitos, que se intercambian a petición de la
aplicación, utilizando las instrucciones de intercambio explícito.
Los primeros (intercambio implícito) hacen referencia a las imágenes de las
entradas/salidas del módulo: resultados de medida, información y comandos de
programa necesarios para la explotación.
Los segundos (intercambio explícito) permiten programar el módulo y aportan
argumentos adicionales (parámetros, comandos e información) para una
programación avanzada. No son indispensables para una programación normal.
TLX DS 57 PL7 40 09.2000
Objetos de lenguaje
Objetos de lenguaje de intercambio implícito asociados a la función específica
de contaje
Presentación
Estos objetos permiten acceder a las entradas y a la información de programa de la
función específica de contaje.
El sistema de direccionamiento de las palabras y los bits se presenta en la parte
Comunes de las funciones específicas.
Recapitulación
Las imágenes (%I y %IW) de las entradas del módulo se actualizan en el
procesador al principio del ciclo de la tarea, en RUN o STOP.
Los comandos de las salidas (%Q y %QW) se actualizan en el módulo al final del
ciclo del a tarea, únicamente cuando ésta está en RUN.
xy representa la posición del módulo, i representa el número de la vía (contado
desde 0) en el módulo.
Ilustración
En el siguiente gráfico se representa el ciclo de funcionamiento relativo a una tarea
del autómata (ejecución cíclica).
Tratamiento interno
Adquisición de las entradas
RUN
STOP
Tratamiento del programa
Actualización de las salidas
TLX DS 57 PL7 40 09.2000
167
Objetos de lenguaje
Lista de objetos
de intercambio
implícito
168
En la siguiente tabla se resumen los objetos de intercambio implícito de la función
específica de contaje.
Objeto
Contenido
%Ixy.i.ERR
Bit de error de vía de contaje. En el estado 1, indica que la vía i del
módulo en la posición xy presenta un fallo. Las causas de fallo se
clasifican en las palabras de intercambio explícito %MWxy.i.2 (Véase
Fallos estándar de vía, %MWxy.i.2 , p. 178) y %MWxy.i.3 (Véase
Fallos específicos de las vías, %MWxy.i.3, p. 178).
%Ixy.MOD.ERR
Bit de error de módulo. En el estado 1, indica que el módulo en la
posición xy presenta un fallo. Las causas del fallo se clasifican en la
palabra de estado del módulo de intercambio explícito %MWxy.MOD.2
(Véase Indicadores de fallos en el módulo: %MWxy.MOD.2, p. 177).
%IDxy.i.0
Medida actual del contador (24 bits activos).
%IDxy.i.4
Valor leído del contador (24 bits activos).
%IDxy.i.6
Reservado para las funciones especiales (CTY 2C); es el tiempo
transcurrido (en la tarea de suceso) entre la lectura y el último impulso
(función especial número 1).
%IDxy.i.8
Velocidad (en número de impulsos por segundo, 24 bits activos, CTY
2C).
%IDxy.i.10
Dirección multiplexada del codificador absoluto de salidas paralelas
(CTY 2C).
%IDxy.i.11
Reservado a las funciones especiales (CTY 2C); es el tiempo
transcurrido (en las tareas Mast o Fast) entre la lectura y el último
impulso detectado (función especial número 1).
%Ixy.i.0
a %Ixy.i.23
Bits de información de programa. (Véase Información de programa:
bits %Ixy.i.r, p. 169)
%IWxy.i.2
Palabra de información de programa que indica el estado de las
entradas físicas de contaje (Véase Estado de las entradas/salidas
físicas, palabra %IWxy.i.2 , p. 170).
%IWxy.i.3
Palabra de información que indica el origen de los sucesos y el estado
de los biestables de salida de programa (Véase Estado de los sucesos
y biestables, palabra %IWxy.i.3, p. 171).
%Qxy.i.0
a %Qxy.i.23
Comandos de programa (Véase Comandos de programa, bits
%Qxy.i.r, p. 172).
%QWxy.i.0
Comandos de puesta a cero de la información almacenada, comando
de sentido de programa (Véase Comandos de puesta a cero, palabra
%QWxy.i.0, p. 173).
%QWxy.i.1
Comandos de desenmascaramiento de sucesos (Véase Comandos
de desenmascaramiento de sucesos, palabra %QWxy.i.1, p. 173).
TLX DS 57 PL7 40 09.2000
Objetos de lenguaje
Detalles de los objetos de intercambio implícito
Presentación
En esta parte se describe el conjunto de los bits de intercambio implícito. Las
columnas de las tablas recogen la siguiente información:
l la variable,
l el símbolo generado por PL7 en una Presimbolización,
l la descripción de su función.
Información de
programa:
bits %Ixy.i.r
En la siguiente tabla se indican los significados de los bits de estado %Ixy.i.r.
Variable
Significado
%Ixy.i.0
ENAB_ACTIV
Validación activa
%Ixy.i.1
PRES_DONE
Preselección efectuada (de equipo, salvo función
especial CTY 2C)
%Ixy.i.2
CAPT_DONE
Lectura efectuada (de equipo, salvo función especial
CTY 2C)
%Ixy.i.4
OVERSPEED_WRN Fallo de sobrevelocidad (CTY 2C)
%Ixy.i.5
CUR_MEAS_THR0
Valor actual superior o igual al umbral 0 (<o inferior
a 0 en descontaje, CTY 2A/4A)
%Ixy.i.6
CUR_MEAS_THR1
Valor actual superior o igual al umbral 1
%Ixy.i.7
CUR_MEAS_HISP
Valor actual superior o igual al valor de consigna alto
(CTY 2A/4A)
%Ixy.i.8
CUR_MEAS_LOSP
Valor actual superior o igual al valor de consigna
bajo (CTY 2A/4A)
%Ixy.i.9
COUNT_DIR
Sentido de contaje
0 : sentido - (descontaje), 1: sentido + (contaje)
%Ixy.i.10
CAPT_THR0
Valor leído superior o igual al umbral 0
%Ixy.i.11
CAPT_THR1
Valor leído superior o igual al umbral 1
%Ixy.i.12
CAPT_HISP
INC_MOD_DONE
%Ixy.i.13
TLX DS 57 PL7 40 09.2000
Símbolo estándar
CAPT_LOSP
DEC_MOD_DONE
l
l
l
l
Valor leído superior o igual al valor de consigna
alto (CTY 2A/4A)
Paso del módulo en sentido + (CTY 2C)
Valor leído superior o igual al valor de consigna
bajo (CTY 2A/4A)
Paso del módulo en sentido - (CTY 2C)
%Ixy.i.16
Reservado a las funciones especiales (CTY 2C):
%Ixy.i.16 : Velocidad correcta,
%Ixy.i.17
Reservado a las funciones especiales (CTY 2C):
%Ixy.i.17: móvil en parada.
169
Objetos de lenguaje
Estado de las
entradas/salidas
físicas, palabra
%IWxy.i.2
En la siguiente tabla se indican los significados de los bits de la palabra de estado
%IWxy.i.2.
Variable
Símbolo estándar
Significado
%IWxy.i.2:X0
ST_IA
Estado de la entrada física de contaje IA
%IWxy.i.2:X1
ST_IB
Estado de la entrada física de contaje IB
%IWxy.i.2:X2
ST_IVAL
Estado de entrada física de validación IVal
%IWxy.i.2:X3
ST_PRES
Estado de entrada física de preselección IPres o
IReset
%IWxy.i.2:X4
ST_CAPT
Estado de entrada física de lectura ICapt
%IWxy.i.2:X6
ST_IZ
Estado de la entrada física de contaje IZ
%IWxy.i.2:X7
INVALID_MEAS
Medida inválida
%IWxy.i.2:X8
ST1_SSI_FRAME
l
l
l
170
l
l
Bit de estado de rango 1 de la trama SSI,
o bit de paridad impar (codificador absoluto SSI
de paridad impar, no controlada por el módulo),
o peso menos significativo de la dirección
(codificador absoluto de salidas paralelas
multiplexado con base de adaptación).
%IWxy.i.2:X9
ST2_SSI_FRAME
%IWxy.i.2:X10
ST3_SSI_FRAME
%IWxy.i.2:X11
ST4_SSI_FRAME
Bit de estado de rango 4 de la trama SSI
%IWxy.i.2:X12
ST_Q2
Estado de la salida Q2 (CTY 2C)
%IWxy.i.2:X13
ST_Q3
Estado de la salida Q3 (CTY 2C)
%IWxy.i.2:X14
ST_Q0
Estado de la salida Q0
%IWxy.i.2:X15
ST_Q1
Estado de la salida Q1
l
l
Bit de estado de rango 2 de la trama SSI,
o peso más significativo de la dirección
(codificador absoluto de salidas paralelas
multiplexado con base de adaptación).
Bit de estado de rango 3 de la trama SSI,
o bit de fallo específico del codificador absoluto
de salidas paralelas.
TLX DS 57 PL7 40 09.2000
Objetos de lenguaje
Estado de los
sucesos y
biestables,
palabra
%IWxy.i.3
En la siguiente tabla se indican los significados de los bits de la palabra de estado
%IWxy.i.3.
Variable
Símbolo estándar
Significado
%IWxy.i.3:X0
ENAB_EVT
Suceso de validación
%IWxy.i.3:X1
PRES_EVT
Suceso de preselección o puesta a cero
%IWxy.i.3:X2
CAPT_EVT
Suceso de lectura
%IWxy.i.3:X3
CAPT_EDGE
Sentido del flanco de lectura (TSX CTY 2C)
0: flanco ascendente, 1: flanco descendente.
%IWxy.i.3:X5
THR0_EVT
Suceso de alcance de umbral 0 (o valor cero en
descontaje con TSX CTY 2A/4A)
%IWxy.i.3:X6
THR1_EVT
Suceso de alcance de umbral 1
%IWxy.i.3:X7
HISP_EVT
l
%IWxy.i.3:X8
LOSP_EVT
l
l
%IWxy.i.3:X9
ST_COUNT_DIR
Sentido al alcanzar el umbral o el valor de consigna
(CTY 2A/4A)
0: sentido - (descontaje), 1: sentido + (contaje)
%IWxy.i.3:X10
ST_LATCH0
Estado de biestable 0
l
TLX DS 57 PL7 40 09.2000
Suceso de alcance de valor de consigna alto
(CTY 2A/4A)
Reservado a las funciones especiales (CTY 2C)
Suceso de alcance de valor de consigna bajo
(CTY 2A/4A)
Reservado a las funciones especiales (CTY 2C)
%IWxy.i.3:X11
ST_LATCH1
Estado de biestable 1
%IWxy.i.3:X12
INC_MOD_EVT
Suceso de paso de módulo en sentido + (CTY 2C)
%IWxy.i.3:X13
DEC_MOD_EVT
Suceso de paso de módulo en sentido - (CTY 2C)
%IWxy.i.3:X15
OVERRUN_EVT
Rebasamiento de sucesos (nivel de vía).
171
Objetos de lenguaje
Comandos de
programa, bits
%Qxy.i.r
En la siguiente tabla se indican los significados de los bits de comando %Qxy.i.r.
Variable
Símbolo estándar
Significado
%Qxy.i.0
DIRENAB
Validación directa por programa
%Qxy.i.1
DIRPRES
Preselección directa por programa
%Qxy.i.2
DIRCAPT
Lectura directa por programa
%Qxy.i.3
FLT_ACK
Confirmación de los fallos (CTY 2C)
%Qxy.i.5
ENAB_IENAB
Validación de la entrada física IVal
%Qxy.i.6
ENAB_IPRES
Validación de la entrada física IPres o IReset
%Qxy.i.7
ENAB_ICAPT
Validación de la entrada física ICapt
%Qxy.i.9
ENAB_Q3_AUTO
Validación de la salida Q3 en modo automático
(CTY 2C)
%Qxy.i.10
SET_LATCH0
Puesta a 1 del biestable 0
%Qxy.i.11
SET_LATCH1
Puesta a 1 del biestable 1
%Qxy.i.12
RESET_LATCH0
Puesta a 0 del biestable 0
%Qxy.i.13
RESET_LATCH1
Puesta a 0 del biestable 1
%Qxy.i.14
ENAB_Q0_AUTO
Validación de la salida Q0 en modo automático
%Qxy.i.15
ENAB_Q1_AUTO
Validación de la salida Q1 en modo automático
%Qxy.i.16 a
%Qxy.i.19
172
Reservados a las funciones especiales
(CTY 2C)
%Qxy.i.20
MANU_CMD_Q2
Comando manual de la salida Q2 (CTY 2C)
%Qxy.i.21
MANU_CMD_Q3
Comando manual de la salida Q3 (CTY 2C)
TLX DS 57 PL7 40 09.2000
Objetos de lenguaje
Comandos de
puesta a cero,
palabra
%QWxy.i.0
Comandos de
desenmascaramiento de
sucesos,
palabra
%QWxy.i.1
En la siguiente tabla se indican los significados de los bits de la palabra de comando
%QWxy.i.0.
Variable
Símbolo estándar
Significado
%QWxy.i.0:X1
PRES_RESET
Puesta a cero de la preselección de programa
efectuada
%QWxy.i.0:X2
CAPT_RESET
Puesta a cero de lectura de programa efectuada
%QWxy.i.0:X4
MOD_RESET
Puesta a cero del módulo efectuada (CTY 2C)
%QWxy.i.0:X9
COUNT_DIR_CHG
Sentido de contaje
0: sentido - (descontaje), 1: sentido + (contaje)
%QWxy.i.0:X10 REACTIV_Q
Reactivación de las salidas Q0, Q1, y las salidas
Q2, Q3 (CTY 2C)
%QWxy.i.0:X11 AUTO_MOD_Q3
Modo manual/automático de la salida Q3
(frecuencia, CTY 2C)
0: manual, 1: automático (frecuencia programable)
%QWxy.i.0:X12 AUTO_MOD_Q0
Modo manual/automático de la salida Q0
0: manual, 1: automático
%QWxy.i.0:X13 AUTO_MOD_Q1
Modo manual/automático de la salida Q1
0: manual, 1: automático
%QWxy.i.0:X14 MANU_CMD_Q0
Comando manual de estado de la salida Q0
%QWxy.i.0:X15 MANU_CMD_Q1
Comando manual de estado de la salida Q1
En la siguiente tabla se indican los significados de los bits de la palabra %QWxy.i.1.
Variable
Símbolo estándar
Significado
%QWxy.i.1:X0
ENAB_UNMSK
Desenmascaramiento de suceso de validación
%QWxy.i.1:X1
PRES_UNMSK
Desenmascaramiento de suceso de preselección o
puesta a cero
%QWxy.i.1:X2
CAPT_UNMSK
Desenmascaramiento de suceso de lectura
%QWxy.i.1:X5
THR0_UNMSK
Desenmascaramiento de suceso de umbral 0
%QWxy.i.1:X6
THR1_UNMSK
Desenmascaramiento de suceso de umbral 1
%QWxy.i.1:X7
HISP_UNMSK
Desenmascaramiento de suceso de valor de
consigna alto (CTY 2A/4A)
%QWxy.i.1:X8
LOSP_UNMSK
Desenmascaramiento de suceso de valor de
consigna bajo (CTY 2A/4A)
%QWxy.i.1:X12 INC_MOD_UNMSK
Desenmascaramiento de paso del módulo en
sentido + (CTY 2C)
%QWxy.i.1:X13 DEC_MOD_UNMSK Desenmascaramiento de paso del módulo en
sentido - (CTY 2C)
TLX DS 57 PL7 40 09.2000
173
Objetos de lenguaje
Objetos de lenguaje de intercambio explícito asociados a la función específica
de contaje
Presentación
Los intercambios explícitos son intercambios efectuados a petición del programa de
usuario mediante las instrucciones:
l READ_STS (lectura de palabras de estado),
l WRITE_CMD (escritura de palabras de comando)
l WRITE_PARAM (escritura de parámetros de ajuste),
l READ_PARAM (lectura de parámetros de ajuste),
l SAVE_PARAM (guardado de parámetros de ajuste),
l RESTORE_PARAM (restitución de parámetros de ajuste).
Estos intercambios se aplican a un conjunto de objetos %MW del mismo tipo
(estado, comandos o parámetros) de una misma vía.
Nota: estos objetos aportan información (ej.: tipo de fallo de una vía...), de los
comandos (ej.: control de biestables) y de los modos de funcionamiento (guardado
y restablecimiento de parámetros e ajuste en curso de aplicación) adicionales para
efectuar una programación más precisa de la función específica.
174
TLX DS 57 PL7 40 09.2000
Objetos de lenguaje
Principio general
de utilización de
las instrucciones
explícitas
El esquema siguiente presenta los distintos tipos de intercambios explícitos
posibles entre el procesador del autómata y el módulo (o la interfaz integrada).
Procesador del
autómata
Módulo de función específica o interfaz
función específica integrada
Objetos %MWxy.i.r
o
%MWxy.MOD.r (1)
Parámetros de estado
Parámetros de comando
READ_STS
WRITE_CMD
Parámetros de estado
Parámetros de comando
WRITE_PARAM
Parámetros de ajuste
actuales
READ_PARAM
SAVE_PARAM
Parámetros de ajuste
actuales
Parámetros de ajuste
iniciales
RESTORE_PARAM
(1) Sólo mediante las instrucciones READ_STS y WRITE_CMD.
Gestión de los
intercambios
En el caso de un intercambio explícito, puede resultar interesante controlar el
desarrollo de éste, con el fin de tomar en cuenta, por ejemplo, los datos leídos sólo
cuando el intercambio se ha realizado correctamente.
Para ello, existen dos tipos de informaciones:
l la detección de un intercambio en curso (Véase Indicadores de ejecución de un
intercambio explícito: %MWxy.i.0, p. 185),
l la confirmación de fin de intercambio (Véase Confirmación de intercambio
explícito: %MWxy.i.1, p. 186).
En el cuadro sinóptico siguiente se describe el principio de gestión de un
intercambio
Ejecución de un
intercambio
explícito
TLX DS 57 PL7 40 09.2000
Detección de un
intercambio en
curso
Confirmación
de fin de
intercambio
175
Objetos de lenguaje
Lista de objetos
de intercambio
explícito
En la siguiente tabla se resumen los objetos de intercambio explícito de la función
específica de contaje.
Objeto
Contenido
Tipo
%MWxy.i.MOD.2
Palabra de estado de los fallos de módulo
(actualizada por la instrucción
READ_STS%CHxy.MOD)
Estado
%MDxy.i.4
Valor de preselección
Parámetro
%MDxy.i.6
Valor de umbral 0
Parámetro
%MDxy.i.8
Valor de umbral 1
%MDxy.i.10
%MDxy.i.12
176
l
l
l
l
Parámetro
Valor de consigna alto (CTY 2A/4A)
Valor de offset de codificador absoluto
(CTY 2C)
Parámetro
Valor de consigna bajo (CTY 2A/4A)
Umbral de sobrevelocidad (CTY 2C)
Parámetro
%MDxy.i.22
Período de la salida de frecuencia Q3 (CTY 2C) Parámetro
%MDxy.i.24
Velocidad de destino
(función especial número 3, CTY 2C)
%MWxy.i.2 y 3
Diagnósticos de los fallos de la vía de contaje i Estado
del módulo en posición xy (Véase Fallos
estándar de vía, %MWxy.i.2 , p. 178)
%MWxy.i.14 y 15
Condiciones de SET del biestable 0 (Véase
Comandos de SET biestable 0, %MWxy.i.14,
p. 179)
Parámetro
%MWxy.i.16 y 17
Condiciones de RESET del biestable 0 (Véase
Comandos de RESET biestable 0,
%MWxy.i.16, p. 180)
Parámetro
%MWxy.i.18 y 19
Condiciones de SET del biestable 1 (Véase
Comandos de SET biestable 1, %MWxy.i.18,
p. 181)
Parámetro
%MWxy.i.20 y 21
Condiciones de RESET del biestable 1 (Véase
Comandos de RESET biestable 1,
%MWxy.i.20, p. 182)
Parámetro
%MWxy.i.26
Velocidad de parada (función especial número
3, CTY 2C)
Parámetro
%MWxy.i.27
Período de medida de velocidad (CTY 2C)
Parámetro
%MWxy.i.28
Reservado a las funciones especiales
(CTY 2C).
Parámetro
Parámetro
TLX DS 57 PL7 40 09.2000
Objetos de lenguaje
Detalles de los objetos de intercambio explícito
Presentación
Esta parte agrupa los objetos de intercambio explícito de tipo palabra, cuyos bits
tienen un significado especial. Dichos objetos se presentan detalladamente a
continuación, bit por bit.
Observaciones
l El significado de un bit se entiende en el estado 1. Los bits no enunciativos
(ni verdadero, ni falso) se detallan para evitar ambigüedades.
l No se utilizan todos los bits.
Recapitulación
l xy representa la posición del módulo,
l i representa el número de la vía (a partir de 0) en el módulo
Indicadores
de fallos en
el módulo:
%MWxy.MOD.2
En la siguiente tabla se indican los significados de los bits de la palabra de estado
del módulo. Estos bits no tienen símbolos estándar y se leen a través de
READ_STS %CHxy.MOD.
TLX DS 57 PL7 40 09.2000
Variable
Significado
%MWxy.MOD.2:X0
Módulo fuera de servicio
%MWxy.MOD.2:X1
Vía(s) en fallo(s)
%MWxy.MOD.2:X5
Configuraciones de equipo y de programa diferentes
%MWxy.MOD.2:X6
Módulo ausente o desconectado
177
Objetos de lenguaje
Fallos estándar
de vía,
%MWxy.i.2
Fallos
específicos de
las vías,
%MWxy.i.3
178
En la siguiente tabla se indican los significados de los bits de la palabra de estado
CH_FLT, la lectura se realiza a través de READ_STS %CHxy.i.
Variable
Símbolo estándar
Significado
%MWxy.i.2:X0
COUNT_INP_FLT
Fallo de las entradas de contaje
%MWxy.i.2:X1
COUNT_APP_FLT
Fallo de aplicación de contaje
%MWxy.i.2:X3
AUX_IO_FLT
Fallo de entradas/salidas auxiliares
%MWxy.i.2:X4
INTERNAL_FLT
Fallo interno o autoprueba de la vía
%MWxy.i.2:X5
CONF_FLT
Configuraciones de equipo y de programa
diferentes
%MWxy.i.2:X6
COMMUNIC_FLT
Fallo de comunicación con el autómata
%MWxy.i.2:X7
APPLI_FLT
Fallo de la aplicación
%MWxy.i.2:X8 y
%MWxy.i.2:X9
CH_LED0,1
Bits de comando del indicador verde CHx
(estado de la vía)
00 = apagado, 01 = parpadeando, 11 =
encendido
%MWxy.i.2:X11
AUX_SUPPL_FLT
Fallo de alimentación de las entradas/salidas
auxiliares
%MWxy.i.2:X12
SHORT_CIRC_FLT
Fallo de cortocircuito de salida
%MWxy.i.2:X13
ENC_SUPPLY_FLT
Fallo de alimentación de codificador o DDP
%MWxy.i.2:X14
LINE_BRK_FLT
Fallo de ruptura o cortocircuito de la línea del
codificador
%MWxy.i.2:X15
SSI_TRAME_FLT
Fallo de transmisión de trama SSI del codificador
absoluto (CTY 2C)
En la siguiente tabla se indican los significados de los bits de la palabra de estado
de la vía %MWxy.i.3, la lectura se realiza a través de READ_STS %CHxy.i.
Variable
Símbolo estándar
Significado
%MWxy.i.3:X0
CH_CONF_FLT
Fallo de configuración de la vía
%MWxy.i.3:X1
XERFLOW_FLT
Fallo de rebasamiento de medida
%MWxy.i.3:X2
ABS_ERROR_FLT
Fallo específico del codificador absoluto
%MWxy.i.3:X3
OVERSPEED_FLT
Fallo de sobrevelocidad
TLX DS 57 PL7 40 09.2000
Objetos de lenguaje
Comandos de
SET biestable 0,
%MWxy.i.14
En la siguiente tabla se indican los significados de los bits de la palabra de comando
%MWxy.i.14, las peticiones utilizadas son las asociadas a los parámetros
(READ_PARAM, WRITE_PARAM...).
Variable
Comandos de
SET biestable 0,
%MWxy.i.15
TLX DS 57 PL7 40 09.2000
Símbolo estándar
Significado: puesta a 1 del biestable 0...
%MWxy.i.14:X0
S0_ENAB
por validación
%MWxy.i.14:X1
S0_PRES
por preselección
%MWxy.i.14:X2
S0_CAPT
por lectura
%MWxy.i.14:X4
S0_MOD_INC
por alcance del módulo en sentido +
%MWxy.i.14:X5
S0_MOD_DEC
por alcance del módulo en sentido -
En la siguiente tabla se indican los significados de los bits de la palabra de comando
%MWxy.i.15, las peticiones utilizadas son las asociadas a los parámetros
(READ_PARAM, WRITE_PARAM...).
Variable
Símbolo estándar
Significado: puesta a 1 del biestable 0...
%MWxy.i.15:X0
S0_TH0_INC
por alcance de umbral 0 en sentido +
%MWxy.i.15:X1
S0_TH0_DEC
por alcance de umbral 0 en sentido -
%MWxy.i.15:X2
S0_C_SUP_TH0
si el valor leído es superior o igual al umbral 0
%MWxy.i.15:X3
S0_C_INF_TH0
si el valor leído es inferior al umbral 0
%MWxy.i.15:X4
S0_TH1_INC
por alcance de umbral 1 en sentido +
%MWxy.i.15:X5
S0_TH1_DEC
por alcance de umbral 1 en sentido -
%MWxy.i.15:X6
S0_C_SUP_TH1
si el valor leído es superior o igual al umbral 1
%MWxy.i.15:X7
S0_C_INF_TH1
si el valor leído es inferior al umbral 1
%MWxy.i.15:X8
S0_HISP_INC
por alcance de valor de consigna alto
%MWxy.i.15:X9
S0_HISP_DEC
por alcance de valor de consigna alto
%MWxy.i.15:X10
S0_C_SUP_HISP
si el valor leído es superior o igual al valor de
consigna alto
%MWxy.i.15:X12
S0_LOSP_INC
por alcance de valor de consigna bajo en sentido +
%MWxy.i.15:X13
S0_LOSP_DEC
por alcance de valor de consigna bajo en sentido -
%MWxy.i.15:X15
S0_C_INF_LOSP
si el valor leído es inferior al valor de consigna
bajo
179
Objetos de lenguaje
Comandos de
RESET biestable
0, %MWxy.i.16
Comandos de
RESET biestable
0, %MWxy.i.17
180
En la siguiente tabla se indican los significados de los bits de la palabra de comando
%MWxy.i.16, las peticiones utilizadas son las asociadas a los parámetros
(READ_PARAM, WRITE_PARAM...).
Variable
Símbolo estándar
Significado: puesta a 0 del biestable 0...
%MWxy.i.16:X0
R0_ENAB
por validación
%MWxy.i.16:X1
R0_PRES
por preselección
%MWxy.i.16:X2
R0_CAPT
por lectura
%MWxy.i.16:X4
R0_MOD_INC
por alcance del módulo en sentido +
%MWxy.i.16:X5
R0_MOD_DEC
por alcance del módulo en sentido -
En la siguiente tabla se indican los significados de los bits de la palabra de comando
%MWxy.i.17, las peticiones utilizadas son las asociadas a los parámetros
(READ_PARAM, WRITE_PARAM...).
Variable
Símbolo estándar
Significado: puesta a 0 del biestable 0...
%MWxy.i.17:X0
R0_TH0_INC
por alcance de umbral 0 en sentido +
%MWxy.i.17:X1
R0_TH0_DEC
por alcance de umbral 0 en sentido -
%MWxy.i.17:X2
R0_C_SUP_TH0
si el valor leído es superior o igual al umbral 0
%MWxy.i.17:X3
R0_C_INF_TH0
si el valor leído es inferior al umbral 0
%MWxy.i.17:X4
R0_TH1_INC
por alcance de umbral 1 en sentido +
%MWxy.i.17:X5
R0_TH1_DEC
por alcance de umbral 1 en sentido -
%MWxy.i.17:X6
R0_C_SUP_TH1
si el valor leído es superior o igual al umbral 1
%MWxy.i.17:X7
R0_C_INF_TH1
si el valor leído es inferior al umbral 1
%MWxy.i.17:X8
R0_HISP_INC
por alcance de valor de consigna alto
%MWxy.i.17:X9
R0_HISP_DEC
por alcance de valor de consigna alto
%MWxy.i.17:X10
R0_C_SUP_HISP
si el valor leído es superior o igual al valor de
consigna alto
%MWxy.i.17:X12
R0_LOSP_INC
por alcance de valor de consigna bajo en sentido +
%MWxy.i.17:X13
R0_LOSP_DEC
por alcance de valor de consigna bajo en sentido -
%MWxy.i.17:X15
R0_C_INF_LOSP
si el valor leído es inferior al valor de consigna
bajo
TLX DS 57 PL7 40 09.2000
Objetos de lenguaje
Comandos de
SET biestable 1,
%MWxy.i.18
En la siguiente tabla se indican los significados de los bits de la palabra de comando
%MWxy.i.18, las peticiones utilizadas son las asociadas a los parámetros
(READ_PARAM, WRITE_PARAM...).
Variable
Comandos de
SET biestable 1,
%MWxy.i.19
TLX DS 57 PL7 40 09.2000
Símbolo estándar
Significado: puesta a 1 del biestable 1...
%MWxy.i.18:X0
S1_ENAB
por validación
%MWxy.i.18:X1
S1_PRES
por preselección
%MWxy.i.18:X2
S1_CAPT
por lectura
%MWxy.i.18:X4
S1_MOD_INC
por alcance del módulo en sentido +
%MWxy.i.18:X5
S1_MOD_DEC
por alcance del módulo en sentido -
En la siguiente tabla se indican los significados de los bits de la palabra de comando
%MWxy.i.19, las peticiones utilizadas son las asociadas a los parámetros
(READ_PARAM, WRITE_PARAM...).
Variable
Símbolo estándar
Significado de la puesta a 1 del biestable 1...
%MWxy.i.19:X0
S1_TH0_INC
por alcance de umbral 0 en sentido +
%MWxy.i.19:X1
S1_TH0_DEC
por alcance de umbral 0 en sentido -
%MWxy.i.19:X2
S1_C_SUP_TH0
si el valor leído es superior o igual al umbral 0
%MWxy.i.19:X3
S1_C_INF_TH0
si el valor leído es inferior al umbral 0
%MWxy.i.19:X4
S1_TH1_INC
por alcance de umbral 1 en sentido +
%MWxy.i.19:X5
S1_TH1_DEC
por alcance de umbral 1 en sentido -
%MWxy.i.19:X6
S1_C_SUP_TH1
si el valor leído es superior o igual al umbral 1
%MWxy.i.19:X7
S1_C_INF_TH1
si el valor leído es inferior al umbral 1
%MWxy.i.19:X8
S1_HISP_INC
por alcance de valor de consigna alto
%MWxy.i.19:X9
S1_HISP_DEC
por alcance de valor de consigna alto
%MWxy.i.19:X10
S1_C_SUP_HISP
si el valor leído es superior o igual al valor de
consigna alto
%MWxy.i.19:X12
S1_LOSP_INC
por alcance de valor de consigna bajo en sentido +
%MWxy.i.19:X13
S1_LOSP_DEC
por alcance de valor de consigna bajo en sentido -
%MWxy.i.19:X15
S1_C_INF_LOSP
si el valor leído es inferior al valor de consigna
bajo
181
Objetos de lenguaje
Comandos de
RESET biestable
1, %MWxy.i.20
Comandos de
RESET biestable
1, %MWxy.i.21
182
En la siguiente tabla se indican los significados de los bits de la palabra de comando
%MWxy.i.20, las peticiones utilizadas son las asociadas a los parámetros
(READ_PARAM, WRITE_PARAM...).
Variable
Símbolo estándar
Significado: puesta a 0 del biestable 1...
%MWxy.i.20:X0
R1_ENAB
por validación
%MWxy.i.20:X1
R1_PRES
por preselección
%MWxy.i.20:X2
R1_CAPT
por lectura
%MWxy.i.20:X4
R1_MOD_INC
por alcance del módulo en sentido +
%MWxy.i.20:X5
R1_MOD_DEC
por alcance del módulo en sentido -
En la siguiente tabla se indican los significados de los bits de la palabra de comando
%MWxy.i.21, las peticiones utilizadas son las asociadas a los parámetros
(READ_PARAM, WRITE_PARAM...).
Variable
Símbolo estándar
Significado: puesta a 0 del biestable 1...
%MWxy.i.21:X0
R1_TH0_INC
por alcance de umbral 0 en sentido +
%MWxy.i.21:X1
R1_TH0_DEC
por alcance de umbral 0 en sentido -
%MWxy.i.21:X2
R1_C_SUP_TH0
si el valor leído es superior o igual al umbral 0
%MWxy.i.21:X3
R1_C_INF_TH0
si el valor leído es inferior al umbral 0
%MWxy.i.21:X4
R1_TH1_INC
por alcance de umbral 1 en sentido +
%MWxy.i.21:X5
R1_TH1_DEC
por alcance de umbral 1 en sentido -
%MWxy.i.21:X6
R1_C_SUP_TH1
si el valor leído es superior o igual al umbral 1
%MWxy.i.21:X7
R1_C_INF_TH1
si el valor leído es inferior al umbral 1
%MWxy.i.21:X8
R1_HISP_INC
por alcance de valor de consigna alto
%MWxy.i.21:X9
R1_HISP_DEC
por alcance de valor de consigna alto
%MWxy.i.21:X10
R1_C_SUP_HISP
si el valor leído es superior o igual al valor de
consigna alto
%MWxy.i.21:X12
R1_LOSP_INC
por alcance de valor de consigna bajo en sentido +
%MWxy.i.21:X13
R1_LOSP_DEC
por alcance de valor de consigna bajo en sentido -
%MWxy.i.21:X15
R1_C_INF_LOSP
si el valor leído es inferior al valor de consigna
bajo
TLX DS 57 PL7 40 09.2000
Objetos de lenguaje
Gestión de intercambios y confirmación de los objetos explícitos
Presentación
Al intercambiar los datos entre la memoria del autómata y el módulo, la validación
por el acoplador puede requerir varios ciclos de la tarea. Para gestionar los
intercambios, se utilizan 2 palabras:
l %MWxy.i: Intercambio en curso,
l %MWxy.i.1: Confirmación.
Ilustración
La ilustración siguiente presenta los distintos bits significativos para la gestión de
los intercambios.
Reconfiguración (X15)
Ajuste (X2)
Comando (X1)
Estado (X0)
Parámetros de estado
Parámetros de comando
Parámetros de ajuste
TLX DS 57 PL7 40 09.2000
READ_STS
WRITE_CMD
WRITE_PARAM
READ_PARAM
SAVE_PARAM
RESTORE_PARAM
183
Objetos de lenguaje
Descripción
de los bits
significativos
Cada uno de los bits de las palabras %MWxy.i y %MWxy.i.1 está asociado a un tipo
de parámetro:
l los bits de rango 0 están asociados a los parámetros de estado:
l el bit %MWxy.i.0:X0 indica si está en curso una solicitud de lectura de las
palabras de estado,
l los bits de rango 1 están asociados a los parámetros de comando:
l el bit %MWxy.i.0:X1 indica si se envían parámetros de comando a la vía i del
módulo,
l el bit %MWxy.i.1:X1 precisa si la vía i del módulo acepta parámetros de
comando,
l los bits de rango 2 están asociados a los parámetros de ajuste:
l el bit %MWxy.i.0:X2 indica si se intercambian parámetros de ajuste con la vía
i del módulo (por WRITE_PARAM, READ_PARAM, SAVE_PARAM,
RESTORE_PARAM),
l el bit %MWxy.i.1:X2 precisa si el módulo acepta los parámetros de ajuste. Si
el intercambio se ha desarrollado correctamente este bit pasa a 0,
l los bits de rango 15 indican una reconfiguración en la vía i del módulo desde la
consola (modificación de los parámetros de configuración + arranque en frío de
la vía).
Nota: Las palabras de intercambio y de resumen existen también en el módulo
(%MWxy.MOD y %MWxy.MOD.1).
184
TLX DS 57 PL7 40 09.2000
Objetos de lenguaje
Ejemplo
Fase 1: Emisión de datos mediante la instrucción WRITE_PARAM
Memoria del autómata
Memoria del módulo de E/S o
función específica integrada
1
0
Parámetros de estado
Parámetros de comando
Parámetros de ajuste
Parámetros de estado
Parámetros de comando
Parámetros de ajuste
Cuando el procesador del autómata explora la instrucción, el bit Intercambio en
curso se pone a 1 en %MWxy.
Fase 2: Análisis de los datos por el módulo de E/S y confirmación
Memoria del autómata
Memoria del módulo de E/S o
función específica integrada
0
1
Parámetros de estado
Parámetros de comando
Parámetros de ajuste
Parámetros de estado
Parámetros de comando
Parámetros de ajuste
Al intercambiar los datos entre la memoria del autómata y el módulo, la validación
por el acoplador la gestiona el bit %MWxy.i.1:X2: Confirmación (0 = intercambio
correcto, 1 = intercambio infructuoso).
Nota: No existen parámetros de ajuste en el módulo.
Indicadores de
ejecución de un
intercambio
explícito:
%MWxy.i.0
TLX DS 57 PL7 40 09.2000
En la siguiente tabla se indican los significados de los bits de control de intercambio
de la vía EXCH_STS.
Bit
Símbolo estándar
Significado
0
STS_IN_PROGR
Intercambio de palabras de estado de la vía actual
1
COMMAND_IN_PROGR Intercambio de palabras de comando actual
2
ADJUST_IN_PROGR
Intercambio de palabras de ajuste (parámetros) actual
15
RECONF_IN_PROGR
Reconfiguración de la vía actual
185
Objetos de lenguaje
Confirmación
de intercambio
explícito:
%MWxy.i.1
186
En la siguiente tabla se indican los significados de los bits de confirmación
EXCH_ERR.
Bit
Símbolo estándar
Significado
0
STS_READ_ERR
Fallo al leer el estado de la vía
1
COMMAND_ERR
Fallo al enviar una palabra de comando
2
ADJUST_ERR
Fallo al enviar una palabra de ajuste
15
RECONF_ERR
Fallo al reconfigurar la vía
TLX DS 57 PL7 40 09.2000
Ejemplo de aplicación de contaje
10
Presentación
Objeto de este
capítulo
En este capítulo se presenta un ejemplo de aplicación de contaje, desde la
configuración de los acopladores al desarrollo de la aplicación en el autómata.
Contenido:
Este capítulo contiene las siguientes secciones:
Sección
TLX DS 57 PL7 40 09.2000
Apartado
Página
10.1
Presentación y configuración del ejemplo
189
10.2
Detalle de la programación del ejemplo
195
187
Ejemplo de aplicación
188
TLX DS 57 PL7 40 09.2000
Ejemplo de aplicación
10.1
Presentación y configuración del ejemplo
Presentación
Objeto de esta
sección
En esta sección se presenta el ejemplo de aplicación de contaje y se describe la
configuración de equipo necesaria para la realización del programa.
Contenido
Esta sección contiene los siguientes apartados:
Apartado
TLX DS 57 PL7 40 09.2000
Página
Presentación de un ejemplo de aplicación
190
Configuración del autómata
192
189
Ejemplo de aplicación
Presentación de un ejemplo de aplicación
Presentación
Este sencillo ejemplo muestra la utilización de un módulo de contaje TSX CTY 2A
combinado con un módulo TON. Incluye una tarea MAST y una tarea de suceso.
Ilustración
La figura representa el principio de un control de llenado de paleta que se va a
automatizar.
C
M
V
P
25
50
nueva paleta
nuevo compartimento
Cofre de comando
190
TLX DS 57 PL7 40 09.2000
Ejemplo de aplicación
Especificaciones
externas de la
aplicación
El autómata se encarga de controlar el llenado de las paletas. Cada paleta posee
tres compartimentos. Los compartimentos se colocan bajo el dispositivo de llenado
por un cilindro V de 4 posiciones, la última de las cuales corresponde a la
evacuación de la paleta llena.
Existen dos tipos de paletas, con compartimentos de 25 ó 50 objetos cada una.
El principio de funcionamiento es el siguiente:
l El motor M acciona una cinta transportadora en la que circulan los objetos.
l Un captador C cuenta los objetos antes de que entren en la paleta.
l Un cilindro telescópico V manipula la paleta de forma que presente un nuevo
compartimento cuando se llena el que está en curso, y a continuación evacua la
paleta llena.
l Una placa P permite cambiar de paleta.
La puesta en marcha del motor conlleva la validación física del contaje.
El diálogo del operador se compone de los controles siguientes:
l conmutador 25/50: permite seleccionar el tipo de paleta. Sólo se tiene en cuenta
en la paleta siguiente (por estado),
l botón nueva paleta: fuerza un cambio de paleta (en flanco ascendente),
l botón nuevo compartimento: fuerza un cambio de compartimento (en flanco
ascendente).
TLX DS 57 PL7 40 09.2000
191
Ejemplo de aplicación
Configuración del autómata
Estructura
del autómata
En la figura siguiente se muestra la composición del autómata.
Configuración
XMWI
XTI..
TSX 57202 V3.0...
0
P
S
Y
0
T
S
X
2
6
0
0
5
7
2
0
2
1
2
C
T
Y
C
T
Y
2
A
2
C
1
3
D
E
Y
4
5
6
3
2
D
2
K
1
Nota: el módulo CTY 2C de la posición 2 no se utiliza en el ejemplo.
Configuración
del procesador
En la figura siguiente se muestra la configuración del procesador TSX 57202 que
se utiliza en el ejemplo.
TSX 57202 [RACK 0
POSICIÓN 0]
Configuración
Designación: Procesador TSX P 57202
Modo de Funcionamiento
Entrada Run/Stop
Tareas
MAST
Cíclica
Periódica
Arranque automático en RUN
Puesta a cero de %MWi al
rearrancar en frío
Tarjeta de memoria
Ninguna
192
Watchdog
FAST
Período:
Watchdog
Modo FIPIO
Duración de ciclo
red (calculado)
50 ms
Controlado
ms
Libre
ms
250
Modo FIPIO
10 ms
Duración de ciclo
red (calculado)
ms
100
Controlado
ms
Libre
TLX DS 57 PL7 40 09.2000
Ejemplo de aplicación
Configuración
del módulo
de contaje
En la figura siguiente se muestra la configuración del módulo TSX CTY 2A que se
utiliza en el ejemplo.
TSX CTY 2A [RACK 0
POSICIÓN 1]
Configuración
Designación: MOD.CONT. 2 VÍAS 40KHZ
Símbolo:
Contador:
Contador 0
Función:
Descontaje
Interfaz de entradas
1 entrada IA
Contacto estático
Preselección en IPres
Flanco ascendente IPres
Tarea:
MAST
Suceso
EVT
0
Reactivación de la salida Q0
Manual
Automático
Modo de retorno
Puesta a cero
Conserv.
Funcionamiento en paso a 0
Sin preselección de descontador
Con preselección de descontador
El captador C (contaje de objetos) está conectado a la vía 0.
TLX DS 57 PL7 40 09.2000
193
Ejemplo de aplicación
Configuración
del módulo TON
En la figura siguiente se muestra la configuración del módulo TSX DEY 32D2K que
se utiliza en el ejemplo.
TSX DEY 32D2K [RACK 0
POSICIÓN 3]
Configuración
Designación: 32E 24VCC SINK CONN
Vía
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Símbolo
Tarea
Supervisión alim.
Activo
MAST
MAST
Nuev_pal
Nuev_comp
Tamaño_comp
Las asignaciones de las entradas son las siguientes:
l entrada 13: botón de forzado nueva paleta (activo en 1)
l entrada 14: botón de forzado nuevo compartimento (activo en 1)
l entrada 15: conmutador 25 / 50 objetos por compartimento (1 = 50 objetos).
Nota: este módulo sólo se utiliza en entrada.
Asignación
de los bits
y las palabras
internas
En el ejemplo se utilizan las asignaciones de variables internas siguientes:
l %M0: a 1 pone en marcha, a 0 para el motor M.
l %M1: a 1 la paleta está en curso de colocación, a 0 la paleta está lista para recibir
los objetos.
l %MW0: posiciones del cilindro: 1, 2, 3 (correspondientes a los tres
compartimentos) y 4 (evacuación de la paleta).
l %MW1: 25 ó 50 (memorización del tamaño de los compartimentos de una
paleta).
194
TLX DS 57 PL7 40 09.2000
Ejemplo de aplicación
10.2
Detalle de la programación del ejemplo
Presentación
Objeto de esta
sección
En esta sección se describe en detalle la programación de la puesta en marcha con
PL7 para realizar la aplicación de contaje.
Contenido
Esta sección contiene los siguientes apartados:
Apartado
TLX DS 57 PL7 40 09.2000
Página
Estructura de la aplicación
196
Programa: tratamiento preliminar
197
Programa: tratamiento secuencial
198
Programa: etapa 0 del tratamiento secuencial
199
Programa: etapa 2 del tratamiento secuencial
202
Programa: tratamiento posterior
204
Programa: tratamiento de suceso
205
195
Ejemplo de aplicación
Estructura de la aplicación
Vista estructural
de la aplicación
En la figura siguiente se muestra la estructura de la aplicación.
Navegador de aplicación
Vista estructural
ESTACION
Configuración
Configuración de equipo
Configuración de programa
Configuración de objetos Grafcet
Programa
Tarea Mast
Secciones
Secuencial
LD
LD Prl
G7 Chart
LD
LD Post
Sr
Sucesos
LD
LD Evt0
Tipos DFB
Variables
+
Tablas de animación
Carpeta
+
Pantallas de explotación
196
TLX DS 57 PL7 40 09.2000
Ejemplo de aplicación
Programa: tratamiento preliminar
Objetivos
del tratamiento
preliminar
Funcionamiento
del tratamiento
preliminar
El tratamiento preliminar gestiona los modos de funcionamiento forzados:
l cambio de paleta
l cambio de compartimento
En la figura siguiente se muestra la programación del tratamiento preliminar.
LD: MAST - Secuencial - Prl
(*nuevo compartimento*)
%M0
%I3.14
P
R
(*nueva paleta: puesta a cero de grafcet*)
%S21
%I3.13
P
S
%I1.0.ERR
P
(*Desenmascaramiento general y particular*)
OPERATE
UNMASKEVT()
%QW1.0.3:X5
S
F2
TLX DS 57 PL7 40 09.2000
F3
P
F4
N
F5
F6
F7
F8
F9
F10
S
F11
R
F12
1.F2
OPER COHP
H
1.F3
1.F4
COHP
V
1.F5
1S.F6
1F7
F(...)
1.F8
197
Ejemplo de aplicación
Programa: tratamiento secuencial
Generalidades
El tratamiento secuencial constituye el núcleo de la aplicación. Afecta a la
supervisión del llenado de los compartimentos y el cambio de paleta.
Organigrama
del tratamiento
secuencial
En la figura siguiente se muestra el organigrama GRAFCET del tratamiento
secuencial.
GRAFCET: MAST - Secuencial - Chart
(*nueva paleta*)
0
(*espera posicionamiento compartim>>
1
(*relleno compartimento*)
2
F2
198
F3
F4
F5
F6
F7
F8
F9
F10
F11
F12
1F2
TLX DS 57 PL7 40 09.2000
Ejemplo de aplicación
Programa: etapa 0 del tratamiento secuencial
Presentación
de la etapa 0
TLX DS 57 PL7 40 09.2000
La etapa 0 consiste en inicializar el bucle:
l parada del motor,
l validación de la entrada IVal del módulo de contaje,
l desenmascaramiento del suceso alcance del valor cero.
199
Ejemplo de aplicación
Etapa 0:
acción en la
activación P1
En la figura siguiente se muestra la acción al activar la etapa 0 (P1).
LD: MAST - secuencial - Chart - PAGE0 %X0 P1
(*parada del motor a todos los efectos*)
%M0
R
(*sacar la paleta*)
OPERATE
%MW0:=4
(*petición de carga de nueva paleta*)
%M1
S
(*Memorizar tamaño de los compartimentos*)
%I3.15
OPERATE
%MW1:=50
%I3.15
OPERATE
%MW1:=25
En la figura siguiente se muestra la continuación de la acción al activar la etapa 0 (P1).
LD: MAST - secuencial - Chart - PAGE0 %X0 P1
(*escritura del valor de preselección del descontador según tamaño de los compartimentos*)
OPERATE
%MD1.0.4:=%MW1
OPERATE
WRITE_PARAM %CH1.0
(*validación de la entrada IVal*)
%Q1,00,5
S
(*preparación de preselección directa*)
%Q1,00,1
R
(*desenmascaramiento de suceso de validación*)
OPERATE
%QW1.0.1:=16#0020
200
TLX DS 57 PL7 40 09.2000
Ejemplo de aplicación
Etapa 0:
acción en la
desactivación P0
En la figura siguiente se muestra la acción al desactivar la etapa 0 (P0).
LD: MAST - secuencial - Chart - PAGE0 %X0 P0
(*Traer cilindro a posición inicial*)
OPERATE
%MW0:=1
(*Preselección directa*)
%Q1,00,1
S
F2
Transición
de la etapa 0
a la etapa 1
Ilustración
F3
P
F4
N
F5
X
F6
F7
F8
F9
F10
F11
S
R
F12
S.F1
OPER
S.F2
S.F3
COHP
H
S.F4
COHP
V
S.F5
S.F6
FB
S.F7
F (...)
S.F8
A continuación se indican las condiciones de la transición de la etapa 0 a la etapa 1:
l paleta lista para recibir objetos,
l intercambios entre el autómata y el módulo de contaje finalizados.
En la figura siguiente se muestran las condiciones de transición de la etapa 0 a la
etapa 1.
LD: MAST - secuencial - Chart - PAGE0 %X(0) >%X(1)
%M1
F2
TLX DS 57 PL7 40 09.2000
%MW1.0:X1
F3
P
F4
N
F5
X
F6
F7
F8
F9
COHP
H
I F4
COHP
V
I F5
201
Ejemplo de aplicación
Programa: etapa 2 del tratamiento secuencial
Presentación
de la etapa 2
La etapa 2 es la relativa a la supervisión del llenado del compartimento.
Etapa 2:
acción en la
activación P1
En la figura siguiente se muestra la acción al activar la etapa 2 (P1).
LD: MAST - secuencial - Chart - PAGE 0 %X2 P1
%M0
S
Etapa 2:
acción en la
desactivación P0
En la figura siguiente se muestra la acción al desactivar la etapa 2 (P0).
LD: MAST - secuencial - Chart - PAGE 0 %X2 P0
(* Empujar la paleta de una posición*)
OPERATE
INC %MW0
Transición
de la etapa 2
a la etapa 0
En la figura siguiente se muestran las condiciones de transición de la etapa 2 la
etapa 0.
LD: MAST - secuencial - Chart - PAGE0 %X(2)->%X(0)
%M0
F2
202
COMPARE
%MW0>=3
F3
P
F4
N
F5
X
F6
F7
F8
F9
COHP
H
I F4
COHP
V
I F5
TLX DS 57 PL7 40 09.2000
Ejemplo de aplicación
Transición
de la etapa 2
a la etapa 1
En la figura siguiente se muestran las condiciones de transición de la etapa 2 la
etapa 1.
LD: MAST - secuencial - Chart - PAGE0 %X(2)->%X(1)
%M0
COMPARE
%MW0<4
F2
Transición
de la etapa 1
a la etapa 2
F3
N
F5
X
F6
F7
F8
COHP
H
I F4
F9
COHP
V
I F5
En la figura siguiente se muestran las condiciones de transición de la etapa 1 a la
etapa 2 (ésta es siempre verdadera).
LD: MAST - CHART - PAGE 0 %X ( 1 ) - > %X ( 2 )
F2
TLX DS 57 PL7 40 09.2000
P
F4
F3
P
F4
N
F5
X
F6
F7
F8
F9
#
F10
COHP
H
S.F4
COHP
V
S.F5
203
Ejemplo de aplicación
Programa: tratamiento posterior
Objeto
del tratamiento
posterior
El tratamiento posterior gestiona los errores y para el motor si se produce un fallo
en el autómata.
Funcionamiento
del tratamiento
posterior
En la figura siguiente se muestra la programación del tratamiento posterior.
LD: MAST - Secuencial - Post
(*Parada motor en caso de error*)
%I1.0.ERR
OPERATE
READ_STS %CH1.0
%M0
R
204
TLX DS 57 PL7 40 09.2000
Ejemplo de aplicación
Programa: tratamiento de suceso
Presentación
El tratamiento de suceso consiste en parar el motor mediante la reinicialización de
%M0 cuando se valida el suceso de paso al valor cero.
Ilustración
En la figura siguiente se muestra la programación de la tarea de suceso 0.
LD :EVTO - Evt0
%M0
%IW1.0.3:X5
R
F2
TLX DS 57 PL7 40 09.2000
F3
P
F4
N
F5
F6
F7
F8
F9
F10
S
F11
R
F12
1.F2
OPER COHP
H
1.F3
1.F4
COHP
V
1.F5
1S.F6
1F7
F(...)
1.F8
205
Ejemplo de aplicación
206
TLX DS 57 PL7 40 09.2000
B
AC
Índice
A
Ajuste
Biestables, 134
Medida de velocidad, 132
Offset de codificador absoluto, 128
Preselección, 129
Presentación, 126
Salida de frecuencia, 133
Tratamiento de los fallos, 130
Umbral, 131
Valor de consigna, 131
C
Configuración
Alcance de valor de consigna, 120
Entrada combinada IVal/Q2, 117
Entrada TSX CTY2A/4A, 106
Entrada TSX CTY2C, 107
Funciones especiales, 123
Interfaz de codificador absoluto, 110
Lectura de un registro de contaje, 113
Multiplexación de los codificadores
absolutos, 118
Pantalla, 104
Paso a cero, 120
Preselección, 114
Puesta a cero, 114
Salidas con fallo, 121
Tratamiento de suceso, 116
TLX DS 57 PL7 40 09.2000
Contaje
Presentación, 11
Principio, 19, 21
Puesta a cero, 54
Sentido, 39
Contaje/descontaje
Principio, 22, 24, 28, 30
CTY2A/4A
Presentación, 17
CTY2C
Presentación, 26
D
Depuración
Indicadores y botones, 146
Pantalla extendida, 139
Pantalla reducida, 141
Presentación, 138
Utilización, 144
Descontaje
Principio, 19, 21
Diagnóstico
Lista de fallos, 152
Visualización, 150
E
Ejemplo
Configuración, 189, 192
Programación, 195
207
Index
Entrada
Contaje, 38
Interfaz, 38
F
Fallo
Enmascaramiento, 130
Memorización, 130
Fallos
Tratamiento, 98
Función
Biestable, 68
Comparación, 62
Especial, 94
Lectura, 45
Preselección, 49
Puesta a cero, 49
Salidas físicas, 78
Supervisión de velocidad, 92
Tratamiento de suceso, 161
M
Medida de velocidad
Principio, 31
Medida inválida
Tratamiento, 100
Modos de funcionamiento
Función específica de contaje, 157
O
Objetos de lenguaje
Gestión de los intercambios, 183
Implícitos, 167
Intercambios explícitos, 174, 177
T
Tratamiento de suceso
Programación, 162
208
TLX DS 57 PL7 40 09.2000

Documentos relacionados