Tcom 2
Tcom 2
Funciones específicas de
comunicación
Tomo 2
TLX DS COM PL7 40S spaV4.0
35002675 00
2
Documentos relacionados
Documentos relacionados
Acerca de este . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Capítulo 1 Generalidades . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Presentación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Acerca de Modbus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Compatibilidades. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Compatibilidad entre un autómata TSX 37/57 y un autómata serie 1000. . . . . . 20
Rendimientos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Modo de funcionamiento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
5
Capítulo 4 Depuración de una comunicación Modbus. . . . . . . . . . . . . . . 43
Presentación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Pantalla de depuración de Modbus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Pantalla de depuración en tipo Modbus maestro. . . . . . . . . . . . . . . . . . . . . . . . . 45
Pantalla de depuración en tipo Modbus esclavo . . . . . . . . . . . . . . . . . . . . . . . . . 46
Comprobación de un vía de comunicación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
6
Capítulo 7 Configuración de una comunicación por módem . . . . . . . . . . 85
Presentación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
Acceso a los parámetros de las tarjetas módem PCMCIA . . . . . . . . . . . . . . . . . 86
Pantalla de configuración del módem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
Parámetros en modo Uni-telway . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
Parámetros en modo carácter. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
Parámetros del módem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
Parámetros del módem para una estación llamada . . . . . . . . . . . . . . . . . . . . . . 93
Parámetros del módem para una estación llamante. . . . . . . . . . . . . . . . . . . . . . 94
7
Ln – Volumen del altavoz. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143
Mn – Comando del altavoz . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144
Nn – Activación del modo automático . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
On – Vuelta al modo de datos en línea . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146
P - Ajuste por defecto de la marcación de pulsos . . . . . . . . . . . . . . . . . . . . . . . 147
Qn - Activación / desactivación de los códigos de resultado . . . . . . . . . . . . . . . 148
Sn - Lectura / Escritura del registro S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
T - Ajuste por defecto de la marcación por tonos . . . . . . . . . . . . . . . . . . . . . . . 150
Vn - Forma de los códigos de resultado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
Wn - Control de mensajes de corrección de errores . . . . . . . . . . . . . . . . . . . . . 152
Xn - Códigos de resultado esperados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
Yn – Desconexión por inactividad prolongada. . . . . . . . . . . . . . . . . . . . . . . . . . 158
Zn - Reinicialización de solftware del módem y restauración del perfil . . . . . . . 159
&Cn - Opción RLSD (detección de portadora de datos- DCD) . . . . . . . . . . . . . 160
&Dn - Opción DTR (terminal de datos lista). . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
&Fn - Restauración de la configuración de fábrica (perfil). . . . . . . . . . . . . . . . . 162
&Gn - Selección del tono de título . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
&Kn - Control de flujo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164
&Pn - Selección del informe de cierre / apertura en marcación por pulsos . . . . 165
&Qn - Modo síncrono / asíncrono . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166
&Rn - Opción RTS / CTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167
&Sn - Control DSR (estación de datos lista) . . . . . . . . . . . . . . . . . . . . . . . . . . . 168
&V - Visualización de la configuración actual y de los perfiles almacenados . . 169
&Wn - Almacenamiento de la configuración actual . . . . . . . . . . . . . . . . . . . . . . 170
&Yn - Designación de un perfil por defecto en la reinicialización . . . . . . . . . . . 171
&Zn – Almacenamiento del número de teléfono . . . . . . . . . . . . . . . . . . . . . . . . 172
%Cn - Activación / Desactivación de la compresión de datos . . . . . . . . . . . . . . 173
%En - Activación / Desactivación del control de la calidad de la línea o resincroni-
zación automática o retorno / aumento de la velocidad. . . . . . . . . . . . . . . . . . . 174
%L - Nivel de señal de línea . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175
%Q - Calidad de la señal de línea . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176
\Kn - Control de BREAK. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177
\Nn - Modo de explotación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179
Valores de registros de tarjeta TSX MDM 10 en el autómata . . . . . . . . . . . . . . 180
8
Capítulo 13 Servicio Peer Cop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .189
Servicio Peer Cop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189
9
Compatibilidad del programa: transparencia de red . . . . . . . . . . . . . . . . . . . . . 238
Compatibilidad del programa: comunicación hacia el exterior. . . . . . . . . . . . . . 240
Compatibilidad relativa a los equipos TBX . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241
Compatibilidad relativa a los equipos Momentum . . . . . . . . . . . . . . . . . . . . . . . 242
Compatibilidad con el terminal de programación. . . . . . . . . . . . . . . . . . . . . . . . 243
Compatibilidad con otros equipos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244
Modo de funcionamiento del bus FIPIO. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 246
Tiempo de ciclo de red: aplicación monotarea . . . . . . . . . . . . . . . . . . . . . . . . . 248
Tiempo de ciclo de red: aplicación multitarea . . . . . . . . . . . . . . . . . . . . . . . . . . 250
Ejemplo de cálculo de los tiempos de ciclo de red de una aplicación multitarea253
10
Capítulo 21 Depuración de una comunicación FIPIO . . . . . . . . . . . . . . . .295
Presentación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 295
Modo de depuración . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 296
Acceso a las pantallas de depuración de los equipos remotos. . . . . . . . . . . . . 297
Pantalla de depuración de un equipo del bus FIPIO. . . . . . . . . . . . . . . . . . . . . 298
11
Capítulo 25 FIPIO Agente . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 353
Presentación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 353
25.1 Presentación de los FIPIO Agentes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 355
Presentación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 355
Agente FIPIO: generalidades. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 356
Intercambio de los datos periódicos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 357
Casos particulares . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 359
Comunicación a través de un agente FIPIO . . . . . . . . . . . . . . . . . . . . . . . . . . . 361
25.2 Configuración de los FIPIO Agentes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 363
Presentación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 363
Acceso a los parámetros de agente FIPIO con tarjetas PCMCIA . . . . . . . . . . . 364
Pantalla de configuración de agente FIPIO . . . . . . . . . . . . . . . . . . . . . . . . . . . . 365
25.3 Depuración de los FIPIO Agentes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 366
Pantalla de depuración del agente FIPIO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 366
25.4 Objetos de lenguaje asociados a los FIPIO Agentes. . . . . . . . . . . . . . . . . . . . . 367
Presentación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 367
Objetos de lenguaje de intercambio implícito . . . . . . . . . . . . . . . . . . . . . . . . . . 368
Objetos de lenguaje de intercambio explícito . . . . . . . . . . . . . . . . . . . . . . . . . . 370
Gestión y confirmación de intercambios explícitos . . . . . . . . . . . . . . . . . . . . . . 372
Objetos de lenguaje asociados a la configuración. . . . . . . . . . . . . . . . . . . . . . . 373
Índice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 375
12
Acerca de este
Presentación
Objeto Este manual trata de la puesta en marcha del programa de función específica de
comunicación.
Revisiones
Rev. N°. Modificaciones
1 Modbus Modem Modbus Plus FIPIO
Documentos
relacionados
Título Reference Number
Manual de puesta en marcha del equipo TSX DM 57 40S
Advertencia
Acerca de Modbus
Manuales Para una información más exhaustiva, consúltense los siguientes manuales:
asociados
Título Descripción
Modbus - Guía del usuario Descripción detallada del protocolo
Modbus
Autómatas TSX Micro - Manual de puesta en Puesta en marcha del equipo
marcha
Autómatas TSX Premium - Manual de puesta Puesta en marcha del equipo
en marcha
Compatibilidades
Las tarjetas PCMCIA y el enlace integrado del módulo TSX SCY 21600 / 21601
pueden tratar 8 funciones de comunicación simultáneamente en maestro Modbus.
Nota: Los autómatas TSX Nano, TSX Micro y TSX Premium no pueden enviar
más de 1000 bits por una demanda de lectura.
Presentación La utilización de las funciones READ_VAR et WRITE_VAR permite leer los objetos
contenidos en los autómatas de la serie 1000, es decir, las palabras, palabras
dobles, flotantes, cadena de caracteres.
Direccionamien- La dirección del objeto en la memoria del autómata serie 1000 determina el tipo de
to de la memoria objeto al que se accede.
Reglas de Cuando desee acceder a los objetos de un autómata serie 1000, el índice del
programación primero que se ha de leer (o escribir), es la dirección de acceso.
Ejemplo:
l Lectura del bit %MX0
READ_VAR(ADR#0.1.3, ‘%M’, 16#A000, 1, ...)
l Lectura de la palabra %MD25000
READ_VAR(ADR#0.1.3, ‘%MW’, 16#61A8, 2, ...)
Rendimientos
Presentación Las siguientes tablas permiten evaluar el tiempo de intercambio típico en Modbus
según diferentes criterios.
Los resultados corresponden a una duración media de ejecución de la función
READ_VAR en ms.
Modo de funcionamiento
Presentación El siguiente gráfico describe los modos de marcha de las tarjetas PCMCIA Modbus,
del enlace integrado de los módulos TSX SCY21600/21601 y del puerto terminal.
Reset
Módulo no configurado
Aceptar autopruebas
Configuración
Funcionamiento l Después de la conexión, el módulo efectúa las autopruebas. Durante esta fase,
los indicadores de señalización están intermitentes.
l Si el autómata no dispone de aplicación PL7, el módulo queda a la espera de
configuración.
l Si el autómata no dispone de aplicación PL7, la configuración de la aplicación se
transmite al módulo y a continuación al módulo activado.
l Si se produce un corte de corriente, el procesador del autómata efectúa un
rearranque en caliente. En este momento el módulo inicia los procedimientos de
autoprueba.
Presentación Esta operación muestra cómo acceder a los parámetros de configuración del enlace
Modbus mediante las tarjetas PCMCIA para los autómatas TSX Premium.
Acceso al enlace La tabla siguiente muestra la pasos que se deben seguir para acceder al enlace
Modbus:
Etapa Acción
1 Acceder a la pantalla de configuración de la vía de comunicación
2 Seleccionar la vía de comunicación en el menú desplegable VOIE 1
Ejemplo
VÍA 1
VÍA 1 (Sin submódulo PCMCIA)
VÍA 0 no configurado)
(Enlace MAST
VÍA 1
VÍA 1:
VÍA 1 TSX SCP 114 TARJETA PCMCIA RS 485 MP
(Enlace no configurado) MAST
(Enlace no configurado)
ENLACE UNI-TELWAY
ENLACE MODO DE CARACTERES
ENLACE MODBUS/JBUS
CARACTERES
Presentación Esta operación muestra cómo se debe acceder a los parámetros de configuración
del enlace Modbus mediante el conector terminal del autómata TSX Micro.
Acceso al enlace La tabla siguiente muestra la pasos que se deben seguir para acceder al enlace
Modbus:
Etapa Acción
1 Acceder a la pantalla de configuración de la vía de comunicación
2 Seleccionar el enlace en el menú desplegable ENLACE MODBUS/JBUS :
Ejemplo
VÍA 0:
VÍA 0 Conector terminal
ENLACE UNI-TELWAY MAST
ENLACE UNI-TELWAY
ENLACE MODO DE CARACTERES
ENLACE MODBUS/JBUS
Presentación Esta operación muestra el acceso a los parámetros de configuración del enlace
Modbus mediante el los módulos TSX SCY 21600/21601 destinados alTSX
Premium.
Acceso al enlace La siguiente tabla muestra la pasos que se deben seguir para acceder al enlace
Modbus:
Etapa Acción
1 Acceder a la pantalla de configuración de la vía de comunicación del módulo
elegido
2 Seleccionar la vía de comunicación en el menú desplegable VOIE 0
Ejemplo
VÍA 0
VÍA 0 (Sin submódulo PCMCIA)
VÍA 0 no configurado)
(Enlace MAST
VÍA 1
Presentación Esta pantalla, dividida en dos zonas, permite declarar la vía de comunicación y
configurar los parámetros necesarios para un enlace Modbus/Jbus.
VÍA 1:
VÍA 1 TSX SCP 114 TARJETA PCMCIA RS485 MP
ENLACE MODBUSNBUS MAST
Velocidad de transmisión
Tipo
Maestro 9600 Bits/s
C Tiempo entre caracteres
Maestro
Por defecto 4 ms
Número de reiteraciones 3
Tiempo de respuesta 100 X 10 ms
Datos
ASCII (7 bits)
Stop
1 bit
RTU (8 bits) 2 bits
Esclavo
Número de esclavo 98 Paridad
Par Impar Sin
Bucle de corriente (PSR) Retraso RTS/CTS
Multipunto Punto por punto 0 X100 ms Portador (DCD)
Elementos y Esta tabla describe las distintas zonas que constituyen la pantalla de configuración:
funciones
Variable Zona Función
1 común
2 específico permite seleccionar o reseñar los parámetros de un enlace
Modbus.
Se divide en dos tipos de información:
l los parámetros relacionados con la aplicación,
l los parámetros relacionados con la transmisión.
Nota: Dentro de la ventana Datos para el puerto del terminal, las dos opciones son
posibles pero sólo el formato RTU funciona a través de la conector terminal.
Funciones La función suplementaria Servidor inmediato está disponible solamente para una
particulares tarjeta TSX SCP 114 insertada en los módulos TSX SCY 21600/21601.
Función Maestro La ventana es accesible únicamente desde la selección del tipo Maestro :
Maestro
Número de reiteraciones 3
Tiempo de respuesta 100 X 10 ms
Función Esclavo La ventana es accesible únicamente desde la selección del tipo Esclavo :
Esclavo
Número de esclavo 7
Se recomienda utilizar los valores por defecto en las configuraciones sin módem y
sin equipo intermediario. De no ser así, es preciso utilizar valores superiores.
l Modo RTU:
l Los caracteres están codificados en 8 bits,
l El inicio y el fin de la trama se detectan por un silencio de un mínimo de 3,5
caracteres,
l La integridad de la trama se controla con la ayuda de cheksum CRC que se
encuentra en la misma.
l Modo RTU:
l los caracteres están codificados en 7 bits,
l el inicio de trama se detecta mediante recepción de los caracteres ":" o
mediante silencio superior al tiempo entre caracteres.
El fin de trama se detecta mediante CR y LF (retorno de carro y salto de línea)
o mediante silencio superior al tiempo entre caracteres.
El campo Stop permite informar sobre el número de bits de stop utilizados para
comunicarse en Modbus. Los valores posibles son 1 o 2 bits de stop. Este campo
se ha de configurar en función de los otros equipos.
Presentación Esta página describe los servicios disponibles en la estación TSX Micro o en la TSX
Premium maestro de un enlace Modbus. Para más información relativa a las
funciones de los códigos en Modbus, consúltese la guía del usuario Modbus.
Intercambios de Las peticiones siguientes se dirigen al equipo esclavo con el que se desee efectuar
datos la operación de lectura o la de escritura de variables.
Presentación Esta página describe los servicios gestionados por los módulos esclavos para un
enlace Modbus.
Presentación El ejemplo trata de la función de diagnóstico Echo. Esta función pide al esclavo
interrogado que devuelva íntegro el mensaje enviado por el maestro.
Nota: (1) hay que invertir los bytes de peso más significativo y de peso menos
significativo.
Nota: Para recuperar las palabras leídas, se puede reiterar la siguiente formula de
cálculo:
%MW200 := (%MW52 and 16#FF00) and (%MW53 and 16#00FF)
Presentación Esta pantalla, dividida en dos zonas, permite declarar la vía de comunicación y
configurar los parámetros necesarios para un enlace Modbus/Jbus.
VÍA 1
VÍA 1 TSX SCP 111 TARJETA PCMCIA RS232 MP
ENLACE MODBUS/JBUS DIAG...
Tipo: Contadores
0 0
Esclavo Recepción sin error CRC Recepción con error CRC
Recepción con código de 0 Mensajes para UC 0
excepción
Recepción en difusión 0 Emisión con NAQ 0
Slave BUSY o LOM Caracteres erróneos
0 0
P a 0 de los contadores
Prueba de vía
Recepción de respuesta
Esclavo
Identificación
1 Introduzca la
petición
ASCII Hexa.
Elementos y Esta tabla describe las distintas zonas que constituyen la pantalla de depuración:
funciones
Variable Zona Función
1 común
2 específico permite acceder a los parámetros de depuración de un enlace
Modbus.
Es diferente dependiendo del tipo de función Modbus
configurada :
l ya sea Modbus maestro,
l o Modbus esclavo.
Esta ventana permite probar una vía de comunicación mediante la emisión de una
petición hacia una de las estaciones presentes en el bus.
Presentación Esta página indica el procedimiento que se debe seguir para comprobar una vía de
comunicación desde la pantalla de depuración.
Resultado
La respuesta aparece en la ventanaRecepción Respuesta:
Recepción de respuesta
.....TSX 3721...!0....
ASCII Hexa.
Envío de una El siguiente procedimiento permite enviar una petición, diferente a las establecidas
petición por les botones de comando, hacia una estación designada. El ejemplo trata sobre
la emisión de la petición Echo (código función: 08 ; código subfunción: 00 ; datos
que se han de emitir 1144).
Etapa Acción
1 Seleccionar la dirección del esclavo que se ha de interrogar con la ayuda del
campo Esclavo.
2 Pulsar el botón Introducir Petición.
Resultado
Aparece la siguiente ventana:
Introduzca la petición
001144
Emisión Cancelar
Resultado
La respuesta aparece en la ventanaRecepción Respuesta:
Prueba de vía
Recepción de respuesta
Esclavo
Identificación 08 00 00 00 11 44
1
Introduzca la
petición ASCII Hexa.
La respuesta contiene:
l el código de función en 2 bytes (08 00),
l el código de subfunción en 2 bytes (00 00),
l los datos en 2 bytes (11 44),
Presentación Esta página describe todos los objetos de lenguaje de intercambio implícito para
una función Modbus maestra que se pueden ver o modificar mediante el programa
de aplicación. Véase (PL7 Micro/Junior/Pro ; Funciones especìficas de
Comunicaciòn ; Tome 1Consultar : PL7 Micro/Junior/Pro ; Funciones especìficas de
Comunicaciòn ; Tome 1Consultar : vPL7 Micro/Junior/Pro ; Funciones especìficas
de Comunicaciòn ; Tome 1Consultar : PL7 Micro/Junior/Pro ; Funciones especìficas
de Comunicaciòn ; Tome 1Consultar : PL7 Micro/Junior/Pro ; Funciones especìficas
de Comunicaciòn ; Tome 1Consultar : PL7 Micro/Junior/Pro ; Funciones especìficas
de Comunicaciòn ; Tome 1).
Objetos bit La tabla siguiente presenta los distintos objetos bit de intercambio implícito.
Objeto (1) Función Significado
%[Link] Bit de fallo de módulo Este bit a 1 indica un fallo del módulo
(al menos una de las vías está en fallo...)
%[Link] Bit de fallo de vía Este bit a 1 indica un fallo en la línea.
Leyenda
(1) Dirección xy.i
l x: corresponde al número de rack
l y: corresponde al número del módulo
l i: corresponde al número de la vía
Objetos de La tabla siguiente presenta los distintos objetos de palabra de intercambio implícito.
palabra en modo
Objeto (1) Función Significado
Modbus maestro
%IWxy.i.0 Señales de entrada Señales comunes
l x0 = 1: señal DCD
l x1 = 1: señal RI
l x2 = 1: señal CTS
l x3 = 1: señal DSR
Leyenda
(1) Dirección xy.i
l x: corresponde al número de rack
l y: corresponde al número del módulo
l i: corresponde al número de la vía
Objetos de Los objetos de lenguaje son los mismos que los de la función Modbus maestro. Sólo
palabra en modo los objetos definidos en las tablas siguientes son distintos.
Modbus esclavo
La tabla siguiente presenta los distintos objetos de palabra de intercambio implícito.
Objeto (1) Función Significado
%IWxy.i.0 Señales de entrada Datos específicos
l x8 = 1: modo de lista únicamente (modo listen only)
Leyenda
(1) Dirección xy.i
l x: corresponde al número de rack
l y: corresponde al número del módulo
l i: corresponde al número de la vía
Presentación Esta página describe todos los objetos de lenguaje de intercambio explícito para
una función Modbus maestra que se pueden ver o modificar mediante el programa
de aplicación. Véase (PL7 Micro/Junior/Pro ; Funciones especìficas de
Comunicaciòn ; Tome 1Consultar : PL7 Micro/Junior/Pro ; Funciones especìficas de
Comunicaciòn ; Tome 1Consultar : PL7 Micro/Junior/Pro ; Funciones especìficas de
Comunicaciòn ; Tome 1Consultar : PL7 Micro/Junior/Pro ; Funciones especìficas de
Comunicaciòn ; Tome 1Consultar : PL7 Micro/Junior/Pro ; Funciones especìficas de
Comunicaciòn ; Tome 1Consultar : PL7 Micro/Junior/Pro ; Funciones especìficas de
Comunicaciòn ; Tome 1).
Objetos de La tabla siguiente presenta los distintos objetos de palabra de intercambio explícito.
palabra en modo
Objeto (1) Función Significado
maestro
%[Link].2 Estado del módulo l x0 = 1: módulo defectuoso
l x1 = 1: fallo funcional (fallo entre el procesador
y el módulo, fallo de ajuste o de
configuración,...)
l x2 = 1: fallo de bloque de terminales
(no conectado)
l x3 = 1: autopruebas en curso
l x4 = 1: reservado
l x5 = 1: fallo de configuración de hardware o
software (el módulo presente no es el
declarado en la configuración, los submódulos
no son compatibles)
l x6 = 1: módulo ausente
l x7 = 1: fallo en uno de los submódulos
%MWxy.i.2 Estado estándar de l x0 = 1: no funciona ningún equipo en la vía
la vía l x1 = 1: hay un equipo en fallo en la vía
l x2 = 1: fallo de bloque de terminales
(no conectado)
l x3 = 1: fallo de tiempo de espera
(cableado defectuoso)
l x4 = 1: autopruebas en curso
l x5 = 1: fallo de configuración de equipo o
programa (la vía presente no es la declarada
en la configuración.)
l x6 = 1: fallo de comunicación
l x7 = 1: fallo de aplicación (error en la configu-
ración, error de ajuste...)
%MWxy.i.3 Estado específico de Byte 0 = 16#06 para la función Modbus maestro
la vía
%MWxy.i.4 Contador de fallos Número de respuestas recibidas sin error CRC
%MWxy.i.5 Contador de fallos Número de mensajes recibidos con error CRC
%MWxy.i.6 Contador de fallos Número de respuestas recibidas con un código de
excepción
%MWxy.i.7 Contador de fallos Número de mensajes maestros emitidos sin
respuesta
%MWxy.i.8 Contador de fallos Número de emisiones en difusión
%MWxy.i.9 Contador de fallos Número de recepciones con NACK
%MWxy.i.10 Contador de fallos Número de mensajes maestros reiterados
%MWxy.i.11 Contador de fallos Número de errores de caracteres
Leyenda
(1) Dirección xy.i
l x: corresponde al número de rack
l y: corresponde al número del módulo
l i: corresponde al número de la vía
Objetos de Los objetos de lenguaje para la función Modbus esclavo son los mismos que los de
palabra en modo la función Modbus maestro.
Modbus esclavo Sólo los objetos definidos en la tabla siguiente son distintos.
Objeto (1) Función Significado
%[Link].2 Estado del módulo l x0 = 1: módulo defectuoso
l x1 = 1: fallo funcional (fallo entre el procesador
y el módulo, fallo de ajuste o de configu-
ración...)
l x2 = 1: fallo de bloque de terminales
(no conectado)
l x3 = 1: autopruebas en curso
l x4 = 1: reservado
l x5 = 1: fallo de configuración de hardware o
software (el módulo presente no es el declarado
en la configuración, los submódulos no son
compatibles)
l x6 = 1: módulo ausente
l x7 = 1: fallo en uno de los submódulos
Leyenda
(1) Dirección xy.i
l x: corresponde al número de rack
l y: corresponde al número del módulo
l i: corresponde al número de la vía
Presentación Esta página describe todos los objetos lenguaje que gestionan los intercambios
explícitos. (Consultar : PL7 Micro/Junior/Pro ; Funciones especìficas de
Comunicaciòn ; Tome 1Consultar : PL7 Micro/Junior/Pro ; Funciones especìficas de
Comunicaciòn ; Tome 1Consultar : PL7 Micro/Junior/Pro ; Funciones especìficas de
Comunicaciòn ; Tome 1Consultar : PL7 Micro/Junior/Pro ; Funciones especìficas de
Comunicaciòn ; Tome 1Consultar : PL7 Micro/Junior/Pro ; Funciones especìficas de
Comunicaciòn ; Tome 1)
Objetos palabra La tabla siguiente presenta los distintos objetos palabra para la gestión de
intercambios explícitos.
Objeto (1) Función Significado
%[Link].0 Intercambios en l x0 = 1: lectura de estado en curso
curso del módulo l x1 = 1: envío de parámetros de comando al
módulo de comunicación
l x2 = 1: envío de parámetros de ajuste al módulo
de comunicación
%[Link].1 Resumen del módu- l x1 = 0: parámetros de comando recibidos y
lo aceptados por el módulo
l x2 = 0: parámetros de ajuste recibidos y
aceptados por el módulo
%MWxy.i.0 Intercambios en cur- l x0 = 1: lectura de estado en curso
so de la vía l x1 = 1: envío de parámetros de comando a la vía
de comunicación
l x2 = 1: envío de parámetros de ajuste a la vía de
comunicación
%MWxy.i.1 Confirmación de la l x1 = 0: parámetros de comando recibidos y
vía aceptados por la vía de comunicación
l x2 = 0: parámetros de ajuste recibidos y
aceptados por la vía de comunicación
Leyenda
(1) Dirección xy.i
l x: corresponde al número de rack
l y: corresponde al número del módulo
l i: corresponde al número de la vía
Presentación Esta página describe todos los objetos de lenguaje de configuración para una
comunicación Modbus que se pueden ver mediante el programa de aplicación.
Objetos para la La siguiente tabla describe las constantes internas para la función Modbus maestro:
función Modbus
Objeto Función Significado
maestro
%KWxy.i.0 Tipo Byte 0 = 16#06 para la función Modbus maestro
%KWxy.i.1 Velocidad / Formato Byte 0 = velocidad
l 128 = 300 bits/s, 129 = 600 bits/s sólo para TSX
SCP 111
l 00 = 1200 bits/s, ..., 04 = 19200 bits/s
Byte 1 = formato
l x8: número de bits (1 = 8 bits, 0 = 7 bits)
l x9 = 1: gestión de la paridad
l x10: tipo de paridad (1 = impar, 0 = 7 par)
l x11: bit de stop (1 = 1 bit, 0 = 2 bits)
%KWxy.i.2 Tiempo entre caracter- Valor en ms de 2 ms a 10 000 ms
es
%KWxy.i.3 Tiempo de espera: Tiempo de espera en ms de 10 ms a 10 000 ms
%KWxy.i.4 Reiteración y gestión de Byte 0 = número de reiteración (3 por defecto)
señales Byte 1 = gestión de señales
l x8 = 1 si hay gestión de la señal PSR
(TSX SCP 112)
l x10 = 1 si hay gestión de la portadora DCD
(TSX SCP 111)
%KWxy.i.5 Retraso RTS/CTS Valor del retraso en centenas de ms
(valor por defecto 0 ms)
Objetos para la Los objetos de lenguaje de la función Modbus esclavo son los mismos que los de
función Modbus la función Modbus maestro.
esclavo Sólo los objetos definidos en la tabla siguiente son distintos:
Objeto Función Significado
%KWxy.i.3 Direcciones de escla- Byte 0: valor del número de esclavo (0 a 98)
vos
Presentación
Manuales Para obtener más información, se pueden consultar los siguientes manuales :
asociados
Título Descripción
Autómatas TSX Micro - Manual de puesta en Puesta en marcha del equipo
marcha
Autómatas TSX Premium - Manual de puesta Puesta en marcha del equipo
en marcha
Terminal de programación
Teléfono
Fax
Receptor de
bolsillo
Instalaciones de
Programación alarmas y de
Red telefónica
Depuración medidas
conmutada
Comandos
Intercambios de variables
Comandos
Estación remota 1 Alarmas y medidas Estación remota n
Presentación A partir de la estación de una red local es posible llamar a una estación remota de
la red telefónica conmutada a través de otra estación que posea una conexión por
módem.
Esclavo de
dirección 1 y 2
Red telefónica
conmutada
Red FIPWAY 1
Estación llamante
Estación llamada
Estación 1.1
Esclavo de
Maestro
dirección 1 y 2
Red telefónica
conmutada
Red telefónica
conmutada
Estación A Estación B
estación llamante a la estación llamada
iniciativa de la (receptora)
llamada (emisora)
6.2 Características
Presentación
Relativo a los Este tipo de comunicación está disponible para los autómatas de la versión V3.3
autómatas como mínimo
l TSX Premium a través de la tarjeta PCMCIA TSX MDM 10,
l TSX Micro compatible con la tarjeta PCMCIA antes descrita.
Es posible insertar también una tarjeta en un PC con un emplazamiento de tarjeta
PCMCIA de tipo 3.
Nota: Para ciertos tipos de procesadores, utilice una tarjeta de memoria PCMCIA
(la propia función de comunicación CALL_MODEM ocupa 25 Kb de espacio de
memoria en el programa).
Relativo a los La tarjeta TSX MDM 10 admite los dos formatos de caracteres de 10 ó 11 bits.
protocolos En el caso de comunicaciones de 11 bits por módem, la compatibilidad sólo está
garantizada para los módems de COM1 para la red telefónica.
Relativo a la La tarjeta módem asegura la transparencia X-WAY y permite el uso de dos tipos de
transparencia protocolos
X-WAY l el protocolo Uni-telway maestro o esclavo,
l el protocolo a través de modo carácter.
En la comunicación mantenida entre una estación de una red local y otra estación
remota de la red telefónica conmutada, la estación llamante debe estar en modo
maestro y la estación llamada en modo esclavo.
Relativo a la La velocidad de transmisión varía de 4800 bits/s a 9600 bits/s. El tamaño de las
transmisión tramas emitidas es de 256 bytes en total (240 bytes útiles en modo Uni-telway y 200
bytes en modo carácter).
Tan sólo una función de comunicación puede estar activa a través de la tarjeta TSX
MDM 10.
Relativo a la La configuración del módem requiere el uso del programa PL7 desde la versión
aplicación V3.3.
AVISO
Telecarga de una aplicación
La tarjeta módem no permite la carga o descarga de una aplicación
PL7.
Si se inicia por error la telecarga, se muestra un mensaje de error de
conexión: la aplicación del autómata se perderá.
Sin embargo, es posible volver a telecargar una aplicación a través del
conector terminal.
Si no se respetan estas precauciones pueden producirse daños
corporales y/o materiales
Presentación
Presentación Las funcionalidades incluidas en la tarjeta TSX MDM 10 permiten tratar de forma
inmediata y sin configuración previa los casos de utilización más frecuentes:
l la comunicación entre autómatas con una tarjeta módem TSX MDM 10 instalada,
l la comunicación desde el programa PL7 hacia un autómata con una tarjeta
módem TSX MDM 10 instalada.
Presentación Las dos estaciones están conectadas mediante tarjetas TSX MDM 10 a la red
telefónica conmutada.
Red telefónica
conmutada
Estación llamante Estación llamada
Estación La estación llamante es un autómata con una tarjeta TSX MDM 10.
llamante
Etapa Acción
1 Declarar la tarjeta TSX MDM 10 por defecto.
Valores por defecto
l Protocolo Uni-telway
l Velocidad de transmisión de 9600 bits/s
l Cambio automático al modo esclavo en las direcciones 1 y 2
l Ninguna gestión de contraseñas
2 Confirmar la configuración.
3 Programar la función de comunicación CALL_MODEM que permite la llamada
de la estación remota.
CALL_MODEM(ADR#[Link], 1, %MB100:20, 0, 0, %MW256:4)
Valores
l Dirección: ADR#[Link]
l Comando: 1
l Opción de conexión: 0
l Modo esclavo: 0
l Confirmación: %MWx:4
Estación llamada La estación llamada es un autómata con una tarjeta TSX MDM 10.
Etapa Acción
1 Declarar la tarjeta TSX MDM 10 por defecto.
Valores por defecto
l Protocolo Uni-telway
l Velocidad de transmisión de 9600 bits/s
l Cambio automático en modo maestro en las direcciones 1 y 2
l Ninguna gestión de contraseñas
2 Confirmar la configuración.
Red telefónica
conmutada
Estación llamada
Módem externo Autómata con una
de COM1 tarjeta TSX MDM 10
Del lado de la La tarjeta TSX MDM 10 está configurada con los valores por defecto de la pantalla
tarjeta de configuración en modo Uni-telway.
TSX MDM 10
Del lado de la La tarjeta TSX SCP 111 está configurada con los valores por defecto de la pantalla
tarjeta de configuración en modo Uni-telway maestro, con el número de esclavos igual a 2.
TSX SCP 111 El tiempo de espera debe definirse con el valor por defecto (2 s).
La configuración del módem externo de COM1 se lleva a cabo con los comandos
AT siguientes:
l AT&F&K%C0 con:
l &F: envío de la configuración por defecto,
l &K: control de flujo desactivado,
l %C0: compresión de datos desactivada
l ATS0=2: establece 2 timbrados antes de la respuesta automática
l AT&D0: si la señal DTR no está establecida a 1 en la tarjeta TSX SCP 111
l AT&D2: si la señal DTR está establecida a 1 en la tarjeta TSX SCP 111
Presentación Una de las estaciones es un PC con el programa PL7 conectado a la red telefónica,
a través de:
l un módem externo de COM1,
l una tarjeta PCMCIA de COM1,
l la tarjeta TSX MDM 10 si el PC posee tres emplazamientos PCMCIA.
La otra estación es un autómata conectado a la red telefónica por la tarjeta TSX
MDM 10.
Módem externo o
tarjeta PCMCIA
módem
Red telefónica
conmutada
Estación llamada
Estación llamante
Autómata con TSX
PC con PL7
MDM 10
Estación llamada La estación llamada es un autómata con una tarjeta TSX MDM 10.
Etapa Acción
1 Declarar la tarjeta TSX MDM 10 por defecto:
l Protocolo Uni-telway
l Velocidad de transmisión de 9600 bits/s
l Cambio automático en modo maestro en las direcciones 1 y 2
l Ninguna gestión de contraseñas
2 Confirmar la configuración.
Paso previo Antes de ejecutar el procedimiento, anote la dirección I/O y la interrupción IRQ
usada bajo Windows por el módem.
Para obtener esta información, seleccione el módem en el menú Administrador de
dispositivos de Windows.
Presentación Esta operación describe el modo de acceso a los parámetros de configuración del
enlace a través de módem mediante las tarjetas PCMCIA.
Acceso al enlace La siguiente tabla presenta el procedimiento que permite tener acceso al enlace por
módem:
Etapa Acción
1 Acceder a la pantalla de configuración de la vía de comunicaciones
2 Seleccionar en el menú despegable el canal de comunicaciones VÍA 1
Ejemplo
VÍA 1:
VÍA 1 (Sin submódulo PCMCIA)
VÍA 0 no configurado)
(Enlace MAST
VÍA 1
Presentación Esta pantalla, dividida en dos zonas, permite declarar la vía de comunicaciones y
configurar los parámetros necesarios para un enlace a través de módem.
VÍA 1:
VÍA 1 TSX MDM 10 TARJETA PCMCIA MÓDEM
ENLACE UNI-TELWAY MAST
Unitelway
Modo esclavo llamante Datos Stop
Dirección de servidor (AD0) 1 7 Bits 1 Bit
Número de direcciones
de servidor (AD0) 2 8 Bits 2 Bits
Velocidad de transmisión
9600 Bits/s Paridad
Elementos y La tabla presenta la descripción de las diferentes zonas que constituyen la pantalla
funciones de configuración:
Variable Zona Función
1 común Véase .
2 específica permite seleccionar o definir los parámetros de un enlace a
través de módem.
Se divide en tres tipos de información:
l Los parámetros relativos a una comunicación que utiliza el
protocolo Uni-telway,
l Los parámetros relativos a una comunicación que utiliza el
protocolo modo carácter
l Los parámetros relativos al módem
Stop Ajuste este campo en función del equipo remoto. En general, el protocolo
Uni-telway impone 1 bit de stop por carácter.
Este campo permite definir si se incluye un bit de paridad así como su tipo.
l Los valores admitidos son par, impar o sin paridad.
l El valor por defecto es impar. En general, la paridad es impar
l Ajuste este campo en función del equipo remoto. En general, la paridad es impar
para el protocolo Uni-telway.
Aceptar Cancelar
Datos El campo Datos permite definir el número de bits de datos necesarios para codificar
un carácter:
l Los caracteres se codifican en 7 ó 8 bits.
l El valor por defecto es 8 bits.
l Ajuste el número de bits de datos en función de los equipos remotos.
Stop El campo Stop permite definir el número de bits de stop utilizados para detectar el
final de trama:
l Los valores admitidos son 1 ó 2 bits.
l El valor por defecto es 1 bit.
l Ajuste el número de bits de stop en función de los equipos remotos.
Paridad Este campo permite definir si se incluye un bit de paridad así como su tipo.
l Los valores admitidos son par, impar o sin paridad.
l El valor por defecto es impar.
l Ajuste la paridad en función del equipo remoto.
Parada en Los parámetros siguientes permiten definir el carácter o los caracteres de fin de
recepción mensaje:
l Parada (no modificable): activa la parada al recibir un carácter de fin,
l CR: detecta el fin del mensaje mediante un retorno de carro,
l LF: detecta el fin de mensaje mediante un salto de línea,
l un campo de entrada: identifica con un valor decimal un carácter de fin diferente
de los caracteres CR o LF,
Los valores admitidos son:
l 0 a 255 si los datos están codificados en 8 bits,
l 0 a 127 si los datos están codificados en 7 bits,
l Carácter incluido (no modificable): permite incluir el carácter de fin en la tabla
de recepción de la aplicación autómata PL7.
Aceptar Cancelar
Lista de Cuando se utiliza la gestión de contraseñas, cada estación llamada posee una lista
contraseñas como máximo de 8 o 16 contraseñas. Estas contraseñas permiten identificar 8 ó 16
equipos diferentes (es decir, sólo permite la conexión con estos 8 ó 16 equipos).
El tamaño de una palabra no debe sobrepasar 8 caracteres como máximo (letras
mayúsculas, minúsculas, números o caracteres especiales).
Contraseña de Cada estación posee su propia contraseña. Permite identificar la estación. Cuando
estación se produce una petición de conexión, la estación llamante envía su contraseña para
que la estación llamada pueda identificar y autorizar la conexión.
Para una comunicación con otros equipos, el equipo remoto debe ser compatible
con el protocolo de intercambio descrito en la codificación de los intercambios
(Véase Codificación de los intercambios, p. 102).
Parámetros de Agrupan todos los parámetros necesarios para realizar una llamada:
llamada l Duración de marcación (por defecto, de 60 segundos): corresponde a la
duración en segundos de una llamada.
l Intervalo entre intentos (por defecto, de 60 segundos): en segundos,
corresponde al tiempo de espera de la estación llamante entre dos intentos de
conexión. Si un intento de conexión no tiene éxito, el autómata inicia una nueva
llamada después de esperar este tiempo, si no se sobrepasa el número de
intentos de llamada.
l Número de intentos (por defecto: 3 intentos): permite definir el número de
intentos de llamada en caso de intentos de conexión sin éxito. Si el último intento
no tiene éxito, la función CALL_MODEM (que es la que inició los intentos de
conexión) devuelve una confirmación de error. Si el número de intentos de
llamada configurado es igual a 0, no se realiza ningún otro intento.
Parámetros de Agrupan todos los parámetros necesarios para establecer una conexión:
conexión l Tiempo máximo de conexión (por defecto, de 0 segundos):
l permite definir el tiempo de conexión en segundos. Agotado este tiempo, la
conexión actual se interrumpe. Este control es necesario si la estación
emisora no es capaz de desconectar la línea tras un error de la aplicación al
cambiar al modo STOP, o un error del sistema.
l Si el tiempo de conexión configurado es igual a 0, no se realiza ningún
control.
l Tiempo máximo entre dos tramas (por defecto, de 0 segundos):
Ofrece la posibilidad:
l De conectar una línea entre la tarjeta TSX MDM 10 y una tarjeta TSX MDM 10 o
un módem remoto de otro fabricante
l De desconectar una línea después o durante la fase de establecimiento
l De reinicializar la tarjeta TSX MDM 10 si es necesario (por ejemplo, después de
un error de protocolo)
l De emitir comandos AT
Descripción de
los parámetros
Parámetro Tipo Significado
Comando Palabra l Valor = 1: comando de conexión
l Valor = 2: comando de desconexión
l Valor = 3: comando de reinicialización del módem
l Valor = 4: comando AT emitido
Número de teléfono Tabla de Su tamaño ( 24 bytes como máximo) está definido por el último parámetro de
o bytes gestión %MWk+3 (en el ejemplo anterior %MW259).
Comando AT Si %MWk+3 = 0, el tamaño es igual a 24 bytes.
Opción de conexión palabra l Valor = 0: conexión en modo Uni-telway con contraseña
l Valor = 1: conexión en modo ASCII con contraseña
l Valor = 2: conexión en modo Uni-telway sin contraseña
l Valor = 3: conexión en modo ASCII sin contraseña
l Valor = 4: conexión en modo UNI-TELWAY sin emisión de cadena de
caracteres por la línea, al producirse la petición de conexión
l Valor = 5: conexión en modo ASCII sin emisión de cadena de caracteres por
la línea, al producirse la petición de conexión
Modo maestro o escla- palabra l Valor = 0: conexión en modo Uni-telway esclavo
vo Uni-telway l Valor diferente de 0: conexión en modo Uni-telway maestro
l El byte 0 (menos significativo) corresponde al número de direcciones del
esclavo
Valor = 1: para Ad0
Valor = 2: para Ad0 y Ad1
l El byte 1 (más significativo) corresponde a las direcciones Ad0 del
esclavo Uni-telway (de la 1 a la 98)
Presentación Una descripción detallada de estos parámetros está disponible en la parte común.
Véase (PL7 Micro/Junior/Pro ; Funciones especìficas de Comunicaciòn ; Tome 1).
En lo que sigue, este documento tan sólo tratará de los parámetros específicos a la
comunicación por módem.
Estos parámetros son:
l Timeout
l Confirmación de operación
Valor Significado
16#0A Desconexión por un módem remoto
16#0B Desconexión por un error de protocolo
16#0C Desconexión por tiempo de espera
Presentación Al producirse una petición de conexión, la estación llamante puede emitir por la
línea una cadena de caracteres de 11 bytes útiles con el fin de iniciar la conexión.
Formato de la La cadena de caracteres que es posible enviar por la línea respeta el siguiente
cadena formato:
l Campo Contraseña, de 8 bytes que contiene el valor FFFFFFFF en
hexadecimal o el valor de la contraseña de la estación,
l Campo Tipo (tipo de protocolo) de 1 byte con valor 0 para el modo Uni-telway o
1 para el modo carácter,
l Campo Número del esclavo de 1 byte con un valor de 1 a 98,
l Campo Número de direcciones de esclavos, de 1 byte,
l Campo adicional de 20 bytes (no usado).
Presentación El modo Uni-telway maestro o esclavo, así como las direcciones utilizadas,
dependen de los parámetros siguientes:
l De los parámetros del campo Modo llamante de la pantalla de configuración
l Del parámetro Modo de la función de comunicación CALL_MODEM
Comunicación Parámetros utilizados del lado de la estación llamante (tarjeta TSX MDM 10):
hacia un equipo
tercero
Llamante: TSX MDM 10 Caso 1 Caso 2 Caso 3
Parámetros de la pantalla Por defecto: Ad0 = n y número de Por defecto:
Ad0 = 1 y número de dirección = 2 Ad0 = 1 y número de
direcciones = 2 direcciones = 2
Modo de CALL_MODEM Por defecto: Por defecto: Valor xx
valor 0 valor 0 Byte 0 = 02
Byte 1 = 50
Esclavo que debe
decodificarse, de dirección
50 y 51
Designación Se convierte en esclavo Se convierte en esclavo Se convierte en maestro
Uni-telway con las Uni-telway con las Uni-telway y explora las
direcciones Ad0 = 1 y Ad1 = direcciones Ad0 = n y Ad1 = direcciones 50 y 51
2 n+1
Parámetros utilizados del lado de la estación llamada (tarjeta TSX MDM 10):
Llamado: TSX MDM 10 Caso 1 Caso 2 Caso 3
Parámetros de la pantalla Por defecto: Necesita la configuración Indiferente
Ad0 = 1 y número de direc- Ad0 = n y número de direc-
ciones = 2 ciones = 2
Designación Se convierte en maestro Se convierte en maestro Se convierte en esclavo
Uni-telway y explora las Uni-telway y explora las Uni-telway con las
direcciones Ad0 = 1 y Ad1 = direcciones Ad0 = n y Ad1 = direcciones configuradas
2 n+1
Comunicación Parámetros utilizados del lado de la estación llamante (tarjeta TSX MDM 10):
hacia un equipo
tercero
Llamante: TSX MDM 10
Parámetros de la pantalla Configuración en modo carácter (datos codificados sobre 8 bits)
Opción de CALL_MODEM Protocolo en modo carácter
Parámetros utilizados del lado de la estación llamada (tarjeta TSX MDM 10):
Llamado: TSX MDM 10
Parámetros de la pantalla Configuración en modo carácter idéntico a la estación llamante
Presentación Los ejemplos siguientes permiten poner en marcha los diferentes servicios de la
función CALL_MODEM.
Presentación El ejemplo siguiente describe las diferentes fases de la comunicación entre dos
autómatas TSX Micro conectados a través de la red telefónica:
l La fase de conexión
l La fase de intercambios de datos
l La fase de desconexión
Fase de La estación llamante realiza la llamada en modo Uni-telway esclavo sin gestión de
conexión contraseña:
Fase de La estación llamante lee las palabras internas %MW100 a %MW199 de la estación
intercambio de llamada. Esta última se considera como maestro Uni-telway:
datos
READ_VAR(ADR#0.1.1, ‘%MW', 100, 100, %MW200:100, %MW1094:4)
Presentación Esta pantalla, dividida en dos zonas, permite declarar la vía de comunicaciones y
configurar los parámetros necesarios para un enlace a través de módem.
VÍA 1
VÍA 1 TSX MDM 10 TARJETA PCMCIA MÓDEM
ENLACE UNI-TELWAY MAST DIAG...
Causa de desconexión
Número de llamadas 0 EF “Call_Modem”
Tiempo entre llamadas Error de protocolo
0
Módem (CD)
Tiempo de marcación restante 0 Tiempo límite de conexión
Tiempo límite entre 2 tramas
Tiempo de conexión restante 0
Error de contraseña
Elementos y La tabla presenta la descripción de las diferentes zonas que constituyen la pantalla
funciones de configuración:
Variable Zona Función
1 común Véase .
2 específica da acceso a los parámetros de depuración de un enlace
mediante módem.
Parámetros de depuración
Objeto de esta En este capítulo se describen los objetos de leguaje asociados a una comunicación
sección mediante un módem TSX MDM 10.
Presentación En esta página se describen todos los objetos de lenguaje de intercambio implícito
para una comunicación por módem que el programa de aplicación puede mostrar o
modificar. (PL7 Micro/Junior/Pro ; Funciones especìficas de Comunicaciòn ; Tome
1Consultar : PL7 Micro/Junior/Pro ; Funciones especìficas de Comunicaciòn ; Tome
1Consultar : vPL7 Micro/Junior/Pro ; Funciones especìficas de Comunicaciòn ;
Tome 1Consultar : PL7 Micro/Junior/Pro ; Funciones especìficas de Comunicaciòn
; Tome 1Consultar : PL7 Micro/Junior/Pro ; Funciones especìficas de Comunicaciòn
; Tome 1Consultar : PL7 Micro/Junior/Pro ; Funciones especìficas de Comunicaciòn
; Tome 1)
Objetos bit En la siguiente tabla se presentan los diferentes objetos bit de intercambio implícito.
Objeto (1) Función Significado
%[Link] Bit de fallo de módulo Este bit en 1 indica un fallo del módulo
(al menos una de las vías está en fallo, ...)
%[Link] Bit de fallo de vía Este bit en 1 indica una vía en fallo.
Leyenda
(1) Dirección xy.i
l x: corresponde al número de rack
l y: corresponde al número de módulo
l i: corresponde al número de la vía
Leyenda
(1) Dirección xy.i
l x: corresponde al número de rack
l y: corresponde al número de módulo
l i: corresponde al número de la vía
Presentación En esta página se describen todos los objetos de lenguaje de intercambio explícito
para una comunicación por módem que el programa de aplicación puede mostrar o
modificar. (PL7 Micro/Junior/Pro ; Funciones especìficas de Comunicaciòn ; Tome
1Consultar : PL7 Micro/Junior/Pro ; Funciones especìficas de Comunicaciòn ; Tome
1Consultar : PL7 Micro/Junior/Pro ; Funciones especìficas de Comunicaciòn ; Tome
1Consultar : PL7 Micro/Junior/Pro ; Funciones especìficas de Comunicaciòn ; Tome
1Consultar : PL7 Micro/Junior/Pro ; Funciones especìficas de Comunicaciòn ; Tome
1Consultar : PL7 Micro/Junior/Pro ; Funciones especìficas de Comunicaciòn ; Tome
1)
Leyenda
(1) Dirección xy.i
l x: corresponde al número de rack
l y: corresponde al número de módulo
l i: corresponde al número de la vía
Presentación En esta página se describen todos los objetos de lenguaje que gestionan los
intercambios explícitos. (Consultar : PL7 Micro/Junior/Pro ; Funciones especìficas
de Comunicaciòn ; Tome 1Consultar : PL7 Micro/Junior/Pro ; Funciones especìficas
de Comunicaciòn ; Tome 1Consultar : PL7 Micro/Junior/Pro ; Funciones especìficas
de Comunicaciòn ; Tome 1Consultar : PL7 Micro/Junior/Pro ; Funciones especìficas
de Comunicaciòn ; Tome 1Consultar : PL7 Micro/Junior/Pro ; Funciones especìficas
de Comunicaciòn ; Tome 1)
Objetos de En la siguiente tabla se indican los diferentes objetos de palabra para gestionar los
palabra intercambios explícitos.
Objeto (1) Función Significado
%[Link].0 Intercambios en cur- l x0 = 1: lectura de estado en curso
so del módulo l x1 = 1: envío de parámetros de comando al
módulo de comunicación
l x2 = 1: envío de parámetros de ajuste al módulo
de comunicación
%[Link].1 Confirmación del l x1 = 0: parámetros de comando recibidos y
módulo aceptados por el módulo
l x2 = 0: parámetros de ajuste recibidos y
aceptados por el módulo
%MWxy.i.0 Intercambios en cur- l x0 = 1: lectura de estado en curso
so de la vía l x1 = 1: envío de parámetros de comando a la vía
de comunicación
l x2 = 1: envío de parámetros de ajuste a la vía de
comunicación
%MWxy.i.1 Confirmación de la l x1 = 0: parámetros de comando recibidos y
vía aceptados por la vía de comunicación
l x2 = 0: parámetros de ajuste recibidos y
aceptados por la vía de comunicación
Leyenda
(1) Dirección xy.i
l x: corresponde al número de rack
l y: corresponde al número del módulo
l i: corresponde al número de la vía
Presentación En esta página se describen todos los objetos de lenguaje de configuración para
una comunicación por módem que el programa de aplicación puede mostrar.
Constantes En la siguiente tabla se describen las constantes internas para los autómatas TSX
internas para los Micro:
TSX Micro
Objeto Función Significado
%KWxy.i.1 Lista de contraseñas Lista de 8 contraseñas, 8 caracteres como máximo
8 a 49 para cada contraseña
%KWxy.i.5 Cadena de módem Cadena de 148 bytes
0 a 123
Constantes En la siguiente tabla se describen las constantes internas para los autómatas TSX
internas para los Premium:
TSX Premium
Objeto Función Significado
%KWxy.i.1 Lista de contraseñas Lista de 16 contraseñas, 8 caracteres como
8 a 81 máximo para cada contraseña
%KWxy.i.8 Cadena de módem Cadena de 148 bytes
2 a 155
Objeto En este capítulo se describen los comandos AT asociados al módem TSX MDM 10.
Apartado Página
Yn – Desconexión por inactividad prolongada 158
Zn - Reinicialización de solftware del módem y restauración del perfil 159
&Cn - Opción RLSD (detección de portadora de datos- DCD) 160
&Dn - Opción DTR (terminal de datos lista) 161
&Fn - Restauración de la configuración de fábrica (perfil) 162
&Gn - Selección del tono de título 163
&Kn - Control de flujo 164
&Pn - Selección del informe de cierre / apertura en marcación por pulsos 165
&Qn - Modo síncrono / asíncrono 166
&Rn - Opción RTS / CTS 167
&Sn - Control DSR (estación de datos lista) 168
&V - Visualización de la configuración actual y de los perfiles almacenados 169
&Wn - Almacenamiento de la configuración actual 170
&Yn - Designación de un perfil por defecto en la reinicialización 171
&Zn – Almacenamiento del número de teléfono 172
%Cn - Activación / Desactivación de la compresión de datos 173
%En - Activación / Desactivación del control de la calidad de la línea o 174
resincronización automática o retorno / aumento de la velocidad
%L - Nivel de señal de línea 175
%Q - Calidad de la señal de línea 176
\Kn - Control de BREAK 177
\Nn - Modo de explotación 179
Valores de registros de tarjeta TSX MDM 10 en el autómata 180
Comandos AT
Presentación El módem responderá a los comandos que se describen más abajo. Los parámetros
que se pueden asociar a cada comando se ofrecen en la descripción del comando.
Los valores por defecto indicados para cada comando de configuración son los que
utiliza el perfil de fábrica de Rockwell.
Comandos La siguiente tabla presenta los comandos AT compatibles con la tarjeta TSX MDM
disponibles 10:
Comando Descripción
A/ Reejecución de comando
AT = x Escritura en el registro S seleccionado
AT? Lectura del registro S seleccionado
A Respuesta
Cn Control de la portadora de datos
Dn Marcación
En Eco local de los comandos
Hn Desconexión (colgar)
In Identificación
Ln Volumen del altavoz
Mn Comando del altavoz
Nn Activación del altavoz
On Retorno al modo de datos en línea
P Ajuste por defecto de la marcación por pulsos
Qn Activación / desactivación de los códigos de resultado
Sn Lectura / escritura del registro S
T Ajuste por defecto de la marcación por tonos
Vn Forma de los códigos de resultado
Wn Control de los mensajes de corrección de errores
Xn Códigos de resultados esperados
Yn Desconexión por inactividad prolongada
Zn Reinicialización del software del módem y restauración del perfil
&Cn Opción RLSD (detección de portadora de datos DCD)
&Dn Opción DTR (terminal de datos lista)
&Fn Restauración de la configuración de fábrica (perfil)
&Gn Selección del tono de título
Comando Descripción
&Kn Control de flujo
&Pn Selección del informe de cierre / apertura en marcación por pulsos
&Qn Modo síncrono / asíncrono
&Rn Opción RTS/CTS
&Sn Control DSR (estación de datos lista)
&V Presentación de la configuración actual y de los perfiles almacenados
&v1 Presentación de las estadísticas de la última conexión)
&Wn Almacenamiento de la configuración actual
&Yn Designación de un perfil por defecto en la reinicialización
&Zn Almacenamiento del número de teléfono
%Cn Activación / desactivación de la compresión de datos
%En Activación / desactivación del control de la calidad de la línea y del intento
de resincronización automática o de retorno / aumento de la velocidad
%L Nivel de señal de línea
%Q Calidad de señal de línea
\Kn Control de "break"
\Nn Modo de explotación
\Vn Validación de los mensajes de conexión monolínea
A/ - Reejecución de comando
Presentación El módem actúa como si la última línea de comando se hubiera reenviado por el
ETTD. "A/" repite todos los comandos contenidos en el buffer de comandos.
La utilidad principal de este comando es que permite renovar una llamada
(utilizando el comando de marcación) que no se ha llevado a cabo debido a que la
línea estaba ocupada o a la ausencia de respuesta. Este comando debe aparecer
sólo en una línera de comando y deber terminar con el carácter "/". No debe
terminar con un retorno de carro.
A - Respuesta
Presentación Este comando se incluye sólo por razones de compatibilidad, su único efecto es
reenviar un código de resultado. El único parámetro válido es el 1.
Dn - Marcación
Código Descripción
@ Espera de silencio: el módem espera a que haya, al menos, 5 segundos de
silencio en la banda de frecuencia de desarrollo de la llamada antes de
continuar con la ejecución de la cadena de marcación. Si el módem no detecta
estos 5 segundos de silencio al término del tiempo definido por el temporizador
de abandono de llamada (S7), el módem termina la tentativa de llamada y
muestra el siguiente mensaje NO ANSWER (no responde). Si la línea está
ocupada, el módem puede terminar la llamada y mostrará el código de resultado
BUSY (ocupado). Si el tono de respuesta llega durante la ejecución de este
parámetro, el módem realiza la conexión.
, Pausa en la marcación: el módem marca una pausa en el tiempo indicado en
S8 antes de marcar los números que siguen a ",".
; Vuelta al modo de comandos. Si se añade este parámetro al final de la
marcación, el módem volverá al modo de comandos una vez que haya
procesado la parte de la cadena anterior a ";". Esto permite emitir nuevos
comandos AT mientras está descolgado. Los nuevos comandos AT pueden
establecerse en la línea de comandos de origen tras ";" o ser introducidos en
nuevas líneas de comando. El módem sólo intenta establecer la conexión
después de que se emita un nuevo comando de marcación sin el símbolo de fin
";". Utilice "H" para abandonar la marcación actual y colgar.
^ Cambiar el tono de llamada: sólo se aplica la tentativa de marcación actual.
( ) Ignorado: puede servir para dar formato a la cadena de marcación.
- Ignorado: puede servir para dar formato a la cadena de marcación.
<espa- Ignorado: puede servir para dar formato a la cadena de marcación.
cio>
<i> Símbolo no válido: se ignorará.
Hn - Desconexión (colgar)
Presentación Este comando establece una secuencia de desconexión; puede que en ciertos
países no esté disponible.
In - Identificación
Presentación El módem regula el comando de volumen del altavoz en función del parámetro
elegido. El valor del parámetro, si es válido, se escribe en los bits 0 y 1 de S22.
Presentación Este comando activa o desactiva la detección del modo automático. El valor del
parámetro, si es válido, se escribe en el bit 1 de S31.
Observaciones 1. Los comandos Nn y S37=x tienen prioridad sobre los valores del comando +MS.
Cuando se emiten los comandos N0 o N1, los subparámetros de +MS se
actualizan para reflejar los valores de Nn y S37 (vea las descripciones del
comando +MS y del registro S37).
Por ejemplo:
l N1S37=10 actualiza los subparámetros del comando +MS como
sigue:+MS=10,1,300,12000
l N1S37=10 actualiza los subparámetros del comando +MS como
sigue:+MS=10,1,300,12000
2. Se recomienda utilizar el comando +MS más que los comandos Nn y S37=x. Los
comandos Nn y S37=x se utilizan para asegurasr la compatibilidad con los
programas de comunicación existentes.
Presentación Este comando impone la marcación a pulsos hasta la recepción del modificador de
marcación "T" siguiente o del comando "T" siguiente. Establece el bit 5 de S14 en
uno. Desde la ejecución de un comando de marcación que indica expresamente el
modo de marcación de la llamada implicada (ej. ATDT...), este comando se anula
de manera que todas las marcaciones siguientes se realizarán por tonos (consulte
acerca del comando "T").
En ciertos países, este comando puede no estar autorizado.
Presentación Según el parámetro indicado, el comando activa o desactiva el envío de los códigos
de resultado al ETTD. El valor del parámetro, si es válido, se escribe ne el bit S14.
Presentación Este comando impone la marcación por pulsos hasta la recepción del modificador
de marcación P siguiente o del comando P siguiente. El módem establece en 1 un
bit del registro S para indicar que todas las marcaciones siguientes se realizarán por
tonos. Tenga en cuenta que el comando DP tiene prioridad sobre este comando.
Establece el bit 5 de S14 en cero. En ciertos países, este comando puede que no
se utilice (consulte el comando P).
Presentación Este comando elige enviar los códigos de resultado al ETTD en la forma abreviada
o en la forma completa. El valor del parámetro, si es válido, se escribe en el bit 3 de
S14.
Presentación Este comando controla el formato de los mensajes CONNECT. El valor del
parámetro, si es válido, se escribe en los bits 2 y 3 de S31
(consulte también la descripción de S95).
Presentación Este comando selecciona el conjunto de mensajes que utilizará el módem para
informar al ETTD de los resultados de los comandos. La tabla indica los mensajes
que se activarán para cada valor de X.
Si el módem esté en modo fax (+FCLASS=1 o 2), el único mensaje enviado para
indicar que una conexión se ha realizado es CONNECT sin indicación de velocidad.
Código Descripción
X2 Desactiva la detección de tonos de ocupado salvo si ésta está impuesta por las
preescripciones nacionales; sólo envía los códigos de resultado Aceptar,
CONNECT, RING, NO CARRIER, ERROR, NO DIAL TONE, NO ANSWER y
CONNECT XXXX. Si está en vigor la detección de tonos de ocupación y se
detecta dicha ocupación, la respuesta NO CARRIER (sin portadora) se envía en
vez de BUSY (ocupado). Si la detección de tonos está en vigor o seleccionada y
no se detecta un tono, la respuestaNO CARRIER se envía en vez de NO DIAL
TONE (sin tono). El valor binario 101 se escribe en los bits 6, 5 y 4 de S22
respectivamente.
X3 Activa la detección de tonos de ocupado salvo si ésta está impuesta por las
preescripciones nacionales; sólo envía los códigos de resultado OK, CONNECT,
RING, NO CARRIER, ERROR, NO DIAL TONE, NO ANSWER y CONNECT XXXX.
Modo de marcación ciega activado / desactivado por los parámetros nacionales.
Si está en vigor la detección de tonos y no se detecta el tono, la respuesta NO
CARRIER (sin portdora) se envía en vez de NO DIAL TONE (sin tono). El valor
binario 110 se escribe en los bits 6, 5 y 4 de S22 respectivamente.
X4 Activa la detección de tonos de ocupado; envía todos los mensajes. El valor
binario 111 se escribe en los bits 6, 5 y 4 de S22 respectivamente.
Tabla de los
códigos de
resultado
Forma Forma completa n=0 n=1 n=2 n=3 n=4 Observación
abreviada
0 Aceptar X X X X X -
1 CONNECT X X X X X -
2 RING X X X X X -
3 NO CARRIER X X X X X -
4 ERROR X X X X X -
5 CONNECT 1200 1 X X X X -
6 NO DIAL TONE 3 3 X X X -
7 BUSY 3 3 3 X X -
Observa-
ciones
1 Una "X" en una columna significa que el mensaje en cuestión (en su forma textual o simplemente
digital) se genera cuando el valor "n" correspondiente (indicado en la parte superior de la columna) se
ha seleccionado con el comando ATXn. SI la columna está en blanco, no se ha generado ningún
mensaje para este lugar de la tabla. Un nombre devuelve el mensaje menos explícito (en forma
completa o abreviada) que se emitirá al lugar de la tabla en cuestión.
2 Módems RC288 y superiores.
3 Módems RC336 y superiores.
4 Módems RC56.
Presentación Este comando interpreta la pérdida de señal DTR emitida por el ETTD, en función
del parámetro seleccionado. El valor del parámetro, si es válido, se escribe en los
bits 3 y 4 de S21.
Presentación El módem carga la configuración por defecto definida en la fábrica en función del
parámetro seleccionado. Los valores por defecto Rockwell correspondientes al
perfil 0 (&F0) se utilizan para cada comando y en las descripciones de registro S.
Hay dos perfiles disponibles. Un perfil de configuración se compone de un
subconjunto de registros S.
Presentación El módem genera el tono de título seleccionado para este comando en función del
parámetro seleccionado (sólo modos de modulación por desplazamiento diferencial
de fase). El valor del parámetro, si es válido, se escribe en los bits 6 y 7 de S23.
Presentación Este comando sirve para controlar los modos de conexión autorizados. Se utiliza
junto con S36 y S48 (consúltese también el comando \N).
Presentación Este comando selecciona el modo de control de la señal preparada para emitirse
(Clear to Send - CTS) por el módem. La operación de la señal CTS se modifica si
el control de flujo material está seleccionado (consulte el comando &K).
Presentación Este comando selecciona la manera en la que el módem controla la señal DSR
(estación de datos lista). El valor del parámetro, si es válido, se escribe en el bit 6
de S21.
Ejemplo El ejemplo
AT&V
PERFIL ACTIVO:
B0 E1 L1 M1 N1 QO T V1 W0 X4 Y0 &C0 &D0 &G2 &J0 &K3 &Q5 &R1
&S0 &T4 &X0 &Y0
S00:002 S01:000 S02:043 S03:013 S04:010 S05:008 S06:002
S07:030 S08:002 S09:006S10:014 S11:255 S12:050 S18:000 S25:005
S26:001 S36:007 S37:000 S38:020 S46:138
S48:007 S95:000
PROFIL 0 STOCKE :
B0 E1 L1 M1 N1 QO T V1 W0 X4 Y0 &C0 &D0 &G2 &J0 &K3 &Q5 &R1
&S0 &T4 &X0 &Y0
S00:002 S02:043 S06:002 S07:030 S08:002 S09:006 S10:014
S11:095 S12:050 S18:000
S36:007 S37:000 S40:105 S41:003 S46:138 S95:000
PROFIL 1 STOCKE:
B0 E1 L1 M1 N1 QO T V1 W0 X4 Y0 &C0 &D0 &G2 &J0 &K3 &Q5 &R1
&S0 &T4 &X0 &Y0
S00:002 S02:043 S06:002 S07:030 S08:002 S09:006 S10:014
S11:095 S12:050 S18:000
S36:007 S37:000 S40:105 S41:003 S46:138 S95:000
NÚMEROS DE TELÉFONO:
0 = 1 =
2 = 3 =
Aceptar
Presentación Guarda la configuración (perfil) actual (activa), incluidos los registros S, en uno de
los dos perfiles que utilizan la memoria NVRAM, según el valor del parámetro.
Este comando dará como resultado la respuesta ERROR si la memoria NVRAM no
está instalada si la prueba detecta que no está operativa.
La configuración actual está constituida de una lista de parámetros almacenados,
tal y como lo ilustra el comando &V. Estos valores se vuelven a establecer a la
configuración activa desde la recepción de un comando Zn o la conexión (consulte
el comando &Yn).
Presentación Selecciona el perfil de usuario que se debe cargar tras una reinicialización material.
Presentación Devuelve un valor que indica el nivel de la señal recibida. El valor devuelto es una
indicación directa del nivel de recepción en el dispositivo de envío de datos del
módem y no en el conector de la línea telefónica.
Por ejemplo, 009 = -9 dBm, 043 = -43 dBm, así sucesivamente.
Presentación Indica la calidad de la línea (función de DAA, conector de acceso a la red). Devuelve
el byte de peso más significativo del valor EQM. En función del valor EQM, se puede
obtener un intento de resincronización o un retorno/aumento de la velocidad produ-
cido por %E1 o %E23.
Ejemplo AT&Q
015
Presentación Controla, en función del parámetro seleccionado, la respuesta del módem a una
señal de break recibida del ETTD, del módem remoto o del comando \B. El valor del
parámetro, si es válido, se escribe en los bits 3, 4 y 5 de S40. La respuesta es
diferente según el caso.
Parámetros del El primer caso es el de un módem que recibe un break del ETTD mientras está en
caso 1 el modo de transferencia de datos:
Código Descripción
\K0 Pasa al modo comando en línea, no se envía un break al módem remoto.
\K1 Libera el buffer de datos y envía un break al módem remoto.
\K2 Como \K0.
\K3 Envía inmediatamente un break al módem remoto.
\K4 Como \K0.
\K5 Envía un break al módem remoto en secuencia con los datos transmitidos (valor
por defecto).
Parámetros del El segundo caso es el de un módem que está en el modo comando en línea
caso 2 (en espera de comandos AT) durante una conexión y que recibe un comando \B
para que envíe un break al módem remoto:
Código Descripción
\K0 Libera el buffer de datos y envía un break al módem remoto.
\K1 Libera el buffer de datos y envía un break al módem remoto.
\K2 Envía inmediatamente un break al módem remoto.
\K3 Envía inmediatamente un break al módem remoto.
\K4 Envía un break al módem remoto en secuencia junto con los datos.
\K5 Envía un break al módem remoto en secuencia con los datos transmitidos (valor
por defecto).
Parámetros del El tercer caso es el de un módem que recibe un break del módem remoto durante
caso 3 una conexión sin corrección de errores:
Código Descripción
\K0 Libera el buffer de datos y envía un break al ETTD.
\K1 Libera el buffer de datos y envía un break al ETTD.
\K2 Envía inmediatamente un break al ETTD.
Código Descripción
\K3 Envía inmediatamente un break al ETTD.
\K4 Envía un break al ETTD en secuencia con los datos recibidos.
\K5 Envía un break al ETTD en secuencia con los datos recibidos (valor por
defecto).
Presentación Este comando define el modo de corrección de errores preferido para negociar
durante una conexión posterior. Está asignado por la configuración del firmware
OEM.
Presentación Los valores por defecto de la tarjeta TSX MDM 10 se almacenan en la memoria
ROM y se cargas después de la conexión o por el comando ATZn.
Presentación
Ejemplo de red
Modbus Plus
2 12
Premium Quantum
Bus de ficha
(anillo lógico)
Manuales Para una información más exhaustiva, consúltense los siguientes manuales:
asociados
Título Descripción
Red Modbus Plus - Manual de instalación y Descripción detallada de la puesta en
planificación marcha de la red Modbus Plus
Autómatas TSX Micro - Manual de puesta en Puesta en marcha material
marcha
Autómatas TSX Premium - Manual de puesta Puesta en marcha del equipo
en marcha
Compatibilidades
Equipos Este tipo de comunicación está a la disposición de los autómatas de versión V3.0
minimum:
l TSX Premium mediante el intermediario de la tarjeta PCMCIA TSX MBP100,
l TSX Micro acepta la tarjeta PCMCIA descrita.
Nota: Este tipo de comunicación no está disponible con los módulos TSX SCY
21601.
Los autómatas TSX Premium y Micro no aseguran la redundancia con la tarjeta TSX
MBP 100.
Software La tarjeta PCMCIA TSX MBP 100 puede tratar 4 funciones de comunicación
simultáneamente.
Presentación Un segmento Modbus Plus se puede integrar dentro de una arquitectura de redes
X-WAY.
Las comunicaciones entre estaciones de diferentes redes son posibles bajo
determinadas condiciones de utilización.
Comunicación a Una aplicación cliente conectada a una red FIPWAY o ETHERNET TCP/IP puede
una red Modbus comunicarse con una estación Modbus Plus desde el protocolo Modbus.
Plus En este caso debe indicar la dirección de la red X-WAY del autómata TSX Premium
que está conectado tanto al segmento Modbus Plus como a la red FIPWAY, y el
número de la estación Modbus Plus de destino.
La sintaxis es la siguiente:
{número de red . número de estación} 0.1. número de la estación Modbus Plus
Ejemplo En este ejemplo, la estación FIPWAY {5.3} tiene una conexión Modbus Plus, en
consecuencia toda estación distante FIPWAY que desee comunicarse con une
estación Modbus Plus ( por ejemplo estación 5) debe utilizar esta dirección.
FIPWAY #5
3
Premium Quantum
Modbus Plus 5
8 Quantum
Comunicación Si se integra un segmento Modbus Plus en una arquitectura X-WAY, una estación
desde una red Quantum no puede comunicarse con las estaciones conectadas a otra red de la
Modbus Plus arquitectura (por ejemplo FIPWAY o ETHERNET TCP/IP). La comunicación
solamente es posible con el Premium local.
Ejemplo El autómata Quantum envía una petición escrita para modificar 5 palabras en la
aplicación PL7 (%MW10, .....), pero no se puede acceder a otras estaciones en
Fipway.
FIPWAY #5
3
Premium Quantum
MBP-MSTR
write
5
10
RP=[Link].0
5 Modbus Plus
Presentación En una arquitectura Modbus Plus, una aplicación de un autómata TSX Quantum
puede comunicar con un autómata TSX Premium y a la inversa.
Premium hacia La comunicación de un autómata TSX Premium hacia una estación remota se
Quantum describe en el servicio de intercambios en las redes remotas.
Quantum hacia La comunicación de un autómata TSX Quantum hacia un autómata TSX Premium
Premium está disponible a través de bloques MSTR.
En este caso los TSX Premium o Micro son servidores, por lo que todas las
estaciones Modbus Plus conectadas dentro de una arquitectura de redes, hasta un
máximo de 5 niveles, pueden comunicarse entre ellas.
Ejemplo
1 2 3 Modbus Plus
Premium
Quantum
Bridge Plus
Modbus Plus
5
Bridge Plus
8 Modbus Plus
Quantum
4
Quantum
MSTR
read
Los autómatas TSX Premium soportan dos tipos de transferencia Peer Cop:
l las entradas específicas,
l las salidas específicas.
Entradas y Las entradas y salidas específicas son servicios punto por punto que utilizan el
salidas protocolo multicast (multiestaciones). Cada mensaje contiene una o varias
específicas direcciones de destino para transmitir los datos. Este funcionamiento permite
intercambiar los datos con varias estaciones sin repetirlos.
Nota: Los bits de presencia sólo son válidos para las entradas específicas.
Ejemplo para las Los bloques de datos se copian en su totalidad de la tarjeta PCMCIA hacia el
entradas espacio de las palabras internas, reservadas durante la configuración.
%MW10
3 palabras de la
estación 1
%MW13
32 palabras de la
estación 5
%MW45
20 palabras de la
estación 6
Estación 1
500 palabras máx. %MW65
12 palabras de la copia Entradas específicas de
estación 8
%MW77 los datos de Peer Cop Estación 5
32 palabras de la
estación 9
Estación 6
Estación 62
%MW150
3 palabras de la
estación 62
Bit de actividad
Bits de estado
%IW0.1.6
%IW0.1.7 copia Bits de presencia
...
%IW0.1.14
Ejemplo para las Los bloques de datos se copian en su totalidad del espacio de las palabras internas,
salidas reservadas durante la configuración hacia la tarjeta PCMCIA. Las configuraciones
se copian de la tarjeta PCMCIA hacia los objetos de lenguaje.
%MW10
3 palabras de la
estación 1
%MW13
32 palabras de la
estación 5
%MW45
20 palabras de la Estación 1
500 palabras máx. estación 6
%MW65 Salidas específicas
12 palabras de la copia Estación 5
estación 8 datos de Peer Cop
%MW77
32 palabras de la Estación 6
estación 9
Estación 62
%MW150
3 palabras de la
estación 62
Estación 1
Estación 5
Bit de actividad
Presentación Esta operación muestra cómo acceder a los parámetros de configuración del enlace
Modbus Plus mediante el intermediario de las tarjetas PCMCIA para los autómatas
TSX Premium.
Acceso al enlace La tabla siguiente muestra los pasos que se deben seguir para acceder al enlace
Modbus Plus:
Etapa Acción
1 Acceder a la pantalla de configuración de la vía de comunicación
2 Seleccionar la vía de comunicación en el menú desplegable VOIE 1
Ejemplo
VÍA 1:
VÍA 1 (Sin submódulo PCMCIA)
VÍA 0 no configurado)
(Enlace MAST
VÍA 1
Presentación Esta pantalla, dividida en dos zonas, permite declarar la vía de comunicación y
configurar los parámetros necesarios para un enlace Modbus Plus.
Ilustración La pantalla dedicada a la comunicación Modbus Plus aparece del siguiente modo:
TSX 57302 [RACK 0 POSICIÓN 0]
Configuración
Designación: PROCESADOR TSX P 57302
VÍA 1:
VÍA 1 TSX MBP 100 TARJETA PCMCIA MODBUS+
MODBUS+ MAST
Número de estación: 1
Peer Cop
Elementos y Esta tabla describe las distintas zonas que constituyen la pantalla de configuración:
funciones
Variable Zona Función
1 común
2 específico permite seleccionar o informar sobre los parámetros de un
enlace Modbus Plus.
Se divide en dos tipos de información:
l el direccionamiento de la estación,
l los parámetros referentes al servicio Peer Cop.
Parámetros Peer Sólo se accede a la ventana mediante la selección de la casilla de verificación Peer
Cop Cop :
Peer Cop
Valor del Tiempo de
espera: 500 (ms)
Modo de retorno de las entradas Entradas específicas
Conservación
Puesta a cero Salidas específicas
Permite:
l informar sobre el Valor del Timeout: tiempo de actualización de las entradas en
milisegundos. Permite especificar el tiempo máximo durante el cual se deben
actualizar en la tarjeta PCMCIA las entradas provenientes de las estaciones
distantes. Cuando los datos no se refrescan dentro del tiempo otorgado, se
detecta un error.
l el valor por defecto es 20ms,
l los valores están comprendidos entre 20ms y 2s,
l el incremento es de 20ms.
l informar sobre el Modo de Retorno de las entradas:
l mantenidas,
l puestas a cero
l acceder a los valores de las entradas específicas y salidas específicas.
Servicio Peer Cop, p. 189
Presentación En el caso de que haya seleccionado la casilla Peer Cop, debe especificar la
dirección de salida y el tamaño de los datos que se van a intercambiar.
Reglas de La zona de las palabras de las entradas no pueden superponerse a la zona de las
configuración palabras de las salidas.
Las palabras internas correspondientes a las entradas o salidas específicas se
almacenan de manera continua.
El tamaño máximo de los datos específicos no debe superar las 1000 palabras
(máx. 500 palabras para las entradas y máx. 500 palabras para las salidas).
Para cada punto de conexión del segmento de bus local, el usuario debe definir:
l la dirección de salida en la tabla de las palabras internas (%MW),
l El tamaño de los intercambios de 0 a 32 palabras por estación en el segmento
de bus local.
Para cada punto de conexión del segmento de bus local, el usuario debe definir:
l la dirección de salida en la tabla de las palabras internas (%MW),
l El tamaño de los intercambios de 0 a 32 palabras por estación en el segmento
de bus local.
Presentación Un autómata TSX Micro o Premium puede intercambiar datos con estaciones
conectadas a la red Modbus Plus local.
Corresponden- Las tablas describen la correspondencia de los tipos de objetos entre los autómatas
cia de los tipos TSX Premium y TSX Quantum.
de objetos
El autómata TSX Premium es el emisor de la petición y el autómata TSX Quantum
responde:
Función READ_VAR o Tipo de objeto PL7 Objeto Quantum en respuesta
WRITE_VAR
‘%MW’ palabras internas 4x... zona de memoria
1 2 5
Quantum
Presentación Un autómata TSX Micro o Premium puede intercambiar datos con estaciones
conectadas a otros segmentos Modbus Plus mediante pasarelas BP85 Bridge Plus.
Acceso a una Para acceder a una estación conectada a otro segmento de red es necesario indicar
estación remota en las informaciones que se van a transmitir la ruta de direccionamiento
(routing path) completa.
Se debe indicar previamente en la petición la dirección del primer punto de conexión
de destino en el bus local.
Luego, hay que indicar en los datos que se van a transmitir las direcciones de los
equipos que permiten el paso de los intercambios hasta la estación de destino.
Intercambios de Se puede acceder a este tipo de intercambio mediante la función SEND_REQ. Para
datos diferenciar la lectura de la escritura de datos de una estación remota, hay un código
de petición asociado a la función SEND_REQ. Se trata de intercambios explícitos
gestionados por la aplicación.
Codificación de Los datos de peticiones de lectura / escritura están codificados en las palabras
datos internas que se envían del siguiente modo:
Presentación La siguiente ilustración presenta dos tipos que se van a tratar a continuación:
22 Modbus Plus 13 61
Premium Quantum
BP85
Bridge Plus
12 30 15 25
Quantum
Bridge
multiplexador
1 2 3 4
BP85
Bridge Plus
62 9
Ejemplo 2 La escritura por un TSX Premium de 50 palabras internas en la dirección 560 del
esclavo 113 conectado al puerto 4 del bridge multiplexor requiere:
l la ruta de direccionamiento (routing path) para acceder al esclavo: 61, 25, 4, 113,
0.
l el código de petición para la lectura: 16#37.
l el tamaño real de los datos de transmisión (memorizado en %MW603): 110
bytes.
l los valores de los datos de escritura (memorizados en %MW305 a %MW354).
l la respuesta (memorizada en %MW450:1): no contiene ningún dato de recepción
pero debe tener una longitud mínima de una palabra.
Servicio de diagnóstico
Presentación Un autómata TSX Micro o Premium puede leer o poner a cero los contadores de
fallos locales o remotos en una red Modbus Plus local.
Intercambios de Se puede acceder a este tipo de intercambio mediante la función SEND_REQ. Para
datos diferenciar la lectura de la escritura de datos de una estación remota, hay un código
de petición asociado a la función SEND_REQ.
Precauciones de Para los autómatas TSX Premium y TSX Micro, este servicio lo realizan funciones
uso de comunicación particulares (WRITE_GDATA y READ_GDATA) ejecutadas por la
aplicación periódicamente. No está integrado en las transacciones Peer Cop.
Un autómata TSX Premium o TSX Micro puede emitir 32 palabras como máximo en
difusión.
Escritura de los Se puede acceder a este tipo de intercambio mediante la función WRITE_GDATA.
datos globales
El direccionamiento desde una TSX Premium es por ejemplo:
WRITE_GDATA (ADR#[Link], %MW100:x, %MW200:4)
Lectura de los Se puede acceder a este tipo de intercambio mediante la función READ_GDATA.
datos globales
El direccionamiento desde una TSX Premium es por ejemplo:
READ_GDATA (ADR#0.1.10, %MW30:32, %MW300:4)
Presentación Esta pantalla, subdividida en dos zonas, permite declarar la vía de comunicación y
acceder a los parámetros de depuración para un enlace Modbus Plus.
VÍA 1
VÍA 1 TSX MBP 100 TARJETA PCMCIA MODBUS*
MODBUS* MAST DIAG...
Valores de depuración
Número de estación: 1 Mnemónico de contador Valor
1 Error: postergación de la retransmisión 0
2 Error: saturación del buffer de recepción DMA 0
3 Recepción de comando repetido 0
Reinic. contadores 4 Error: tamaño de trama 0
5 Error: cancelación de colisión en receptor 0
6 Error de alineación en receptor 0
7 Error: CRC en receptor 0
8 Error: longitud de paquete incorrecta 0
9 Error: dirección de enlace incorrecta 0
10 Error: DMA insuficiente en el buffer de transmisión 0
Elementos y Esta tabla describe las distintas zonas que constituyen la pantalla de configuración:
funciones
Variable Zona Función
1 común
2 específica permite acceder a los parámetros de depuración de un enlace
Modbus Plus.
Esta ventana muestra los distintos contadores de fallos de una estación conectada
a la red Modbus Plus.
Nota: Para acceder a los contadores de fallos de una estación remota, debe
seleccionar previamente el número de la estación remota.
Presentación Esta página describe todos los objetos de lenguaje de intercambio implícito para
una comunicación Modbus Plus que se pueden ver o modificar mediante el
programa de aplicación. (PL7 Micro/Junior/Pro ; Funciones especìficas de
Comunicaciòn ; Tome 1Consultar : PL7 Micro/Junior/Pro ; Funciones especìficas de
Comunicaciòn ; Tome 1Consultar : vPL7 Micro/Junior/Pro ; Funciones especìficas
de Comunicaciòn ; Tome 1Consultar : PL7 Micro/Junior/Pro ; Funciones especìficas
de Comunicaciòn ; Tome 1Consultar : PL7 Micro/Junior/Pro ; Funciones especìficas
de Comunicaciòn ; Tome 1Consultar : PL7 Micro/Junior/Pro ; Funciones especìficas
de Comunicaciòn ; Tome 1)
Objetos bit La tabla siguiente presenta los distintos objetos bit de intercambio implícito.
Objeto (1) Función Significado
%[Link] Bit de fallo de módulo Este bit a 1 indica un fallo del módulo
(al menos una de las vías está en fallo...)
%[Link] Bit de fallo de vía Este bit a 1 indica un fallo en la línea.
Leyenda
(1) Dirección xy.i
l x: corresponde al número de rack
l y: corresponde al número del módulo
l i: corresponde al número de la vía
Objetos de La tabla siguiente presenta los distintos objetos de palabra de intercambio implícito.
palabra
Objeto (1) Función Significado
%IWxy.i.0 Peticiones Estado de las vías de comunicación
Byte 0: número de funciones de comunicación
tratadas simultáneamente en modo cliente
l x0 = 1: función de comunicación 1
l x1 = 1: función de comunicación 2
l x2 = 1: función de comunicación 3
l x3 = 1: función de comunicación 4
Byte 1: número de funciones de comunicación
tratadas simultáneamente en modo servidor
l x8 = 1: función de comunicación 1
l x9 = 1: función de comunicación 2
l x10 = 1: función de comunicación 3
l x11 = 1: función de comunicación 4
%IWxy.i.1 reservado -
%IWxy.i.2 a Presencia de datos glo- Un bit a 1 indica la presencia de una estación que
%IWxy.i.5 bales emite datos globales. Estaciones 01 a 64
%IWxy.i.6 Disponibilidad de bits Byte 0: las entradas específicas de todas las
de estado estaciones remotas están disponibles
l x0 = 0: las entradas específicas no están
disponibles
l x0 = 1: las entradas específicas están
disponibles
l x1 a x7: reservados
Estado de las entradas Byte 1: un bit a 1 indica la presencia de una estación
específicas que emite entradas específicas. Estaciones 1 a 8
%IWxy.i.7 a Estado de las entradas Un bit a 1 indica la presencia de una estación que
%IWxy.i.9 específicas emite entradas específicas. Estaciones 9 a 56
%IWxy.i.10 Estado de las entradas Byte 0: un bit a 1 indica la presencia de una estación
específicas que emite entradas específicas. Estaciones 57 a 64
Presencia de nuevas Byte 1: un bit a 1 indica la presencia de nuevas
entradas específicas entradas específicas. Estaciones 1 a 8
%IWxy.i.11 a Presencia de nuevas Un bit a 1 indica la presencia de nuevas entradas
%IWxy.i.13 entradas específicas específicas. Estaciones 9 a 56
%IWxy.i.14 Presencia de nuevas Byte 0: un bit a 1 indica la presencia de nuevas
entradas específicas entradas específicas. Estaciones 57 a 64
Byte 1: no utilizado
Leyenda
(1) Dirección xy.i
l x: corresponde al número de rack
l y: corresponde al número del módulo
l i: corresponde al número de la vía
Presentación Esta página describe todos los objetos de lenguaje de intercambio explícito para
una comunicación Modbus Plus que se pueden ver o modificar mediante el
programa de aplicación. (PL7 Micro/Junior/Pro ; Funciones especìficas de
Comunicaciòn ; Tome 1Consultar : PL7 Micro/Junior/Pro ; Funciones especìficas de
Comunicaciòn ; Tome 1Consultar : PL7 Micro/Junior/Pro ; Funciones especìficas de
Comunicaciòn ; Tome 1Consultar : PL7 Micro/Junior/Pro ; Funciones especìficas de
Comunicaciòn ; Tome 1Consultar : PL7 Micro/Junior/Pro ; Funciones especìficas de
Comunicaciòn ; Tome 1Consultar : PL7 Micro/Junior/Pro ; Funciones especìficas de
Comunicaciòn ; Tome 1)
Objetos de La tabla siguiente presenta los distintos objetos de palabra de intercambio explícito.
palabra
Objeto (1) Función Significado
%[Link].2 Estado del módulo l x0 = 1: módulo defectuoso
l x1 = 1: fallo funcional (fallo entre el procesador
y el módulo, fallo de ajuste o de
configuración...)
l x2 = 1: fallo de bloque de terminales
(no conectado)
l x3 = 1: autopruebas en curso
l x4 = 1: reservado
l x5 = 1: fallo de configuración de equipo o
programa (el módulo presente no es el
declarado en la configuración, los submódulos
no son compatibles)
l x6 = 1: módulo ausente
l x7 = 1: fallo en uno de los submódulos
%MWxy.i.2 Estado estándar de la l x0 = 1: estación única de la red
vía l x1 = 1: no utilizado
l x2 = 1: error de línea de transmisión
l x3 = 1: no utilizado
l x4 = 1: fallo de software interno
l x5 = 1: error de configuración de hardware o
software, o ausencia de configuración
l x6 = 1: error de comunicación con el
procesador
l x7 = 1: fallo de aplicación
(dirección doble de estación)
%MWxy.i.3 Estado específico de Byte 0
la vía l = 0: fase de inicialización
Estado del nivel de l = 3: fase de espera del testigo
enlace l = 4..10: estado normal
%MWxy.i.4 Estado específico de Byte 0
la vía l = 0: estación en prueba
Peer Cop l = 32: estado normal
l = 64: ausencia del testigo
l = 96: estación única
(igual que x0 de %MWxy.i.2)
l = 128: hay dos estaciones con el mismo
número (igual que x7 de %MWxy.i.2)
Leyenda
(1) Dirección xy.i
l x: corresponde al número de rack
l y: corresponde al número del módulo
l i: corresponde al número de la vía
Presentación Esta página describe todos los objetos de lenguaje que gestionan los intercambios
explícitos. (Consultar : PL7 Micro/Junior/Pro ; Funciones especìficas de
Comunicaciòn ; Tome 1Consultar : PL7 Micro/Junior/Pro ; Funciones especìficas de
Comunicaciòn ; Tome 1Consultar : PL7 Micro/Junior/Pro ; Funciones especìficas de
Comunicaciòn ; Tome 1Consultar : PL7 Micro/Junior/Pro ; Funciones especìficas de
Comunicaciòn ; Tome 1Consultar : PL7 Micro/Junior/Pro ; Funciones especìficas de
Comunicaciòn ; Tome 1)
Objetos de La tabla siguiente presenta los distintos objetos de palabra para la gestión de
palabra intercambios explícitos.
Objeto (1) Función Significado
%[Link].0 Intercambios en cur- l x0 = 1: lectura de estado en curso
so del módulo l x1 = 1: envío de parámetros de comando al
módulo de comunicación
l x2 = 1: envío de parámetros de ajuste al módulo
de comunicación
%[Link].1 Confirmación del l x1 = 0: parámetros de comando recibidos y
módulo aceptados por el módulo
l x2 = 0: parámetros de ajuste recibidos y
aceptados por el módulo
%MWxy.i.0 Intercambios en cur- l x0 = 1: lectura de estado en curso
so de la vía l x1 = 1: envío de parámetros de comando a la vía
de comunicación
l x2 = 1: envío de parámetros de ajuste a la vía de
comunicación
%MWxy.i.1 Resumen de la vía l x1 = 0: parámetros de comando recibidos y
aceptados por la vía de comunicación
l x2 = 0: parámetros de ajuste recibidos y
aceptados por la vía de comunicación
Leyenda
(1) Dirección xy.i
l x: corresponde al número de rack
l y: corresponde al número del módulo
l i: corresponde al número de la vía
Presentación Esta página describe todos los objetos de lenguaje de configuración para una
comunicación Modbus Plus que se pueden ver mediante el programa de aplicación.
Objeto Este capítulo presenta la comunicación por bus FIPIO y sus servicios.
Presentación
Objeto Esta sección presenta una descripción somera del bus FIPIO y de sus servicios
asociados.
Presentación
Manuales Para ampliar esta información, es posible consultar los manuales siguientes:
asociados
Título Descripción
Bus FIPIO - Manual de referencia Descripción en detalle del bus FIPIO y
puesta en marcha hardware
Autómatas TSX Micro - Manual de puesta en Puesta en marcha del equipo
marcha
Autómatas TSX Premium - Manual de puesta Puesta en marcha del equipo
en marcha
18.2 Características
Presentación
Objeto Esta sección presenta las características y las limitaciones de uso de una
comunicación FIPIO.
Generalidades El tráfico binario del bus es de 1 Mbits/s. Puede alcanzar hasta 15 Km de longitud
con cuatro repetidores eléctricos (TSX FP ACC 6) u ópticos.
El bus FIPIO se conecta a los transceptores ópticos Hirschmann. Esto permite crear
arquitecturas con redundancia de medio.
Disponibilidad Este tipo de comunicación está disponible para enlaces integrados a los autómatas
TSX Premium, desde la versión V3.0.
Los autómatas que poseen un enlace integrado FIPIO son los siguientes:
l Los procesadores de tipo TSX:
l TSX 57153,
l TSX 57252, TSX 57253,
l TSX 57352, TSX 57353,
l TSX 57452, TSX 57453.
l Los procesadores de tipo PMX:
l PMX 57352,
l PMX 57452.
l Los procesadores de tipo PCX:
l PCX 573512, PCX 57353.
Capacidad Los procesadores con enlace FIPIO integrado permiten administrar 128 puntos de
conexión (TSX P57 153 = 64) en el bus (dirección de 0 a 127).
El administrador de bus se conecta a la dirección 0 y la dirección 63 se reserva para
el terminal de programación y de diagnóstico.
Límites de los Los procesadores que disponen de un enlace integrado FIPIO permiten activar
intercambios simultáneamente 24 funciones de intercambio explícito.
explícitos
Una petición de intercambio dirigida a un equipo FIPIO puede consumir varios ciclos
de la tarea MAST. Es por tanto absolutamente necesario gestionar las palabras de
los parámetros de gestión correspondientes para cualquier intercambio de variables
explícitas, incluidas las variables READ_STS %CH@voie y READ_STS %CH@MOD.
Presentación Los intercambios de una estación remota al bus FIPIO (o a la inversa) son posibles
bajo determinadas condiciones.
Restricciones de La comunicación entre estaciones hacia FIPIO sólo se puede realizar si el árbitro
la transparencia de bus es un autómata de tipo TSX Premium, en su versión mínima V3.3.
Ilustración La ilustración siguiente agrupa los diferentes intercambios posibles entre un bus
FIPIO y una red u otro bus.
FIPAWAY, ETHERNET, Uni-telway, ...
Tercer equipo
TSX Micro
Magelis
FIPIO
63
Terminal de programación
Presentación Para poder comunicar desde una estación conectada al bus FIPIO con un equipo
exterior, la estación emisora debe dirigirse al autómata maestro y no al equipo de
destinatario (las peticiones no se encaminan directamente).
Ejemplo En el siguiente ejemplo, es necesario realizar un intercambio del bus FIPIO al bus
Uni-telway. El procedimiento es idéntico en el otro sentido de la transferencia.
TSX Premium maestro, Serie 7
Etapa 2
0 Uni-telway
Etapa 1
Ad0 = 1
6 Ad1 = 2
Ad2 = 3
63
Reglas de uso El equipo conectado a un punto de conexión, cuando es modular, debe ser
homogéneo con la función específica: base de conexión y extensión TOR o base
de conexión y extensión analógica (no hay combinación TOR y analógica).
Una sola tarea (FAST o MAST) de PL7 controla el equipo (no se asignan de grupos
de vías de un mismo TBX a tareas diferentes).
Reglas de uso la puesta en marcha de los equipos Momentum en FIPIO sólo es posible con el
módulo de comunicación: 170 FNT 110 01.
Reglas de uso Un terminal de programación con la tarjeta TSX FPC 10 o la tarjeta PCMCIA TSX
FPP 20 instalada debe estar conectado a la dirección FIPIO 63.
Presentación El modo de funcionamiento del bus FIPIO depende del modo de funcionamiento del
procesador y del estado físico del bus.
El procesador interrumpe toda la actividad del bus cuando el número de errores
físicos detectado por el procesador pone en peligro el funcionamiento nominal de
los equipos conectados al bus. Estos equipos aplican en este caso los valores de
retorno a las entradas/salidas.
Precisión acerca Si %SW144:x0 toma el valor 0 (por el terminal de programación o por el programa),
del modo manual se detiene la función productor/consumidor (PC). Ya no se realiza ningún
intercambio de variables ni de mensajes en el bus.
Precisión acerca Si el bus FIPIO se detiene sin acción voluntaria sobre la palabra sistema %SW144,
del modo esto significa que el procesador ha detectado errores físicos que impiden el
automático funcionamiento nominal del bus y de los equipos conectados.
Si el bit %SW144:x2 tiene el valor 0 después de una parada del bus debida a errores
físicos, es necesario restablecer con el valor 1 los bits %SW144 x:0 y %SW144 x:1
mediante el programa o desde el terminal de programación, con el fin de rearrancar
el bus FIPIO. En este caso el bus volverá a arrancar tan sólo si el error físico que
provocó la parada ha desaparecido.
Si el bit %SW144 x:2 = 1 (al desconectar y al volver a conectar el bus FIPIO del
procesador), los equipos conectados al bus no estarán controlados ni se podrán
aplicar los valores del programa.
Los equipos estarán de nuevo controlados si el usuario establece los bits
%SW144:x0 y %SW144:x1 = 1.
Presentación El cálculo del tiempo de ciclo de red para una aplicación monotarea se lleva a cabo
mediante la configuración siguiente:
l la longitud del bus es de 1 Km,
l los valores correspondientes a los tiempos de silencio, de regreso y las bandas
de paso son los valores por defecto (modo automático).
Cálculo del Para una aplicación con todos los equipos configurados para una misma tarea, es
tiempo de ciclo posible obtener el valor del tiempo de ciclo de red de la tarea en milisegundos con
de red la fórmula siguiente (de forma orientativa):
Valeur du
coefficient K
Presentación En el caso de una aplicación multitarea con dos tareas periódicas, y cuando existen
equipos configurados en cada una de ellas, el valor de los tiempos de ciclo de red
depende de la configuración de las diferentes tareas.
Los valores del tiempo de ciclo calculados con el siguiente algoritmo son valores
máximos. Los valores reales son inferiores o iguales.
Algoritmo de Para llevar a cabo el cálculo de los tiempos de ciclo de red, el algoritmo es el
cálculo siguiente.
Fase Descripción
1 Cálculo de la
Pmax
R = -------------
R Pmin
2 Cálculo de los NE_Equip (para cada familia de equi-
pos)
3 Cálculo del
TCR_Tmáx
4 Cálculo del
TCR_Tmín
TCR_Tmax
TCR_Tmin = ----------------------------
R
Interpretación de Para garantizar una actualización de las entradas/salidas en el bus, se imponen las
los resultados restricciones siguientes:
l Para las tareas periódicas en modo controlado, el tiempo de ciclo de red de la
tarea debe ser inferior al período de la tarea.
l Para las tareas periódicas en modo libre, el tiempo de ciclo de red debe ser
inferior al watchdog de la tarea.
Modo de configuración
Presentación La creación de una aplicación que ponga en marcha un bus FIPIO necesita la
configuración de varios elementos a partir del programa PL7.
Presentación
Objeto Esta sección presenta los principios de configuración del bus FIPIO.
Acceso al enlace La tabla siguiente presenta el procedimiento que permite establecer el enlace
FIPIO:
Etapa Acción
1 Vaya a la pantalla de configuración del equipo
2 Haga doble clic en la reproducción del conector FIPIO.
63 Terminal privilegiado
127
Elementos y La tabla presenta la descripción de las diferentes zonas que constituyen la pantalla
funciones de configuración:
Zona Función
Longitud de bus Este cursor permite ajustar la longitud del bus. El valor por defecto
es 1 Km.
Dirección lógica Esta zona permite definir las direcciones de cada equipo.
Comunicador Esta zona informa sobre el tipo de equipo que se encarga de la
comunicación entre el administrador y el equipo de base.
La zona está vacía cuando el equipo de base no necesita
comunicador.
Módulo de base Esta zona permite definir el equipo de base conectado al bus.
Módulo de extensión Esta zona permite definir si una extensión está asociada al equipo
de base.
Procedimiento Esta operación permite agregar por programación un equipo conectado al bus
FIPIO.
Etapa Acción
1 Ir a la pantalla de configuración FIPIO.
2 Hacer doble clic en la dirección lógica del punto de conexión en el lugar en el
que debe conectarse el módulo (direcciones disponibles que van de 1 a 62 y de
64 a 127. El sistema se reserva las direcciones 0 y 63).
Resultado: se muestra la pantalla Agregar/Modificar un equipo.
Agregar/Modificar un equipo
Punto de conexión
Número del punto de conexión 1 Aceptar
Comentario
TBX DMS 1625 Cancelar
Familias
Módulo de base Módulo de extensión
ATV-16 1.0 TBX DES 1633 TBX7 EMB. 16E 48VCC
ATV-58 1.0 TBX DES 1633 TBX7 EMB. 16E CF 24VCC
CCX-17 1.0 TBX DES 1633 TBX7 EMB. 16E RAP 24VCC
CCX17-32 1.0 TBX DES 1633 TBX7 EMB. 16E 120 VCA
MAGELIS 1.0 TBX DES 1025 TBX7 EMB. 8E/2SR 24VCC
MOMENTUM 1.0 TBX DES 1625 TBX7 EMB. 8E/2SR 24VCC
PASSERELLE 1.0 TBX DMS 16C22 TBX7 EMB. 8E+8SS 0,5A CF
SIMULATION 1.0 TBX DMS 16C222 TBX7 EMB. 8E+8SS 2A CF
STD_P 1.0 TBX DMS 16P22 TBX7 EMB. 8E+8E/S 0,5A
TBX 1.0
TSX 1.0 Comunicador
TBX LEP 020 TBX7 [Link] 24/48V
TBX LEP 030 TBX7 [Link] TOR+ANA
Etapa Acción
6 Seleccione el módulo de base, el módulo de extensión, o ambos.
7 Seleccione en el campo Comunicador el tipo de elemento que permite la
comunicación en el bus FIPIO.
Esta ventana no aparece para determinados tipos de equipos.
8 Confirme con Aceptar.
Resultado: el módulo está declarado.
Configuración FIPIO
TSX 57252 Longitud del bus: 0 15 km
5
Dirección lógica Comunicador Módulo de base Módulo de extensión
Procedimiento Esta operación permite modificar por programación un equipo conectado al bus
para modificar FIPIO.
un equipo
Etapa Acción
1 Acceder a la pantalla de configuración FIPIO.
2 Hacer doble clic en el punto de conexión que corresponde al equipo que se
desea modificar.
3 Modificar los componentes del equipo:
l el módulo de base,
l el módulo de extensión,
l el comunicador,
l el comentario.
No es posible modificar la familia ni el número de puntos de conexión.
4 Validar mediante Aceptar.
Procedimiento Esta operación permite eliminar por programación un equipo conectado al bus
para eliminar un FIPIO.
equipo
Etapa Acción
1 Acceder a la pantalla de configuración FIPIO.
2 Seleccionar el punto de conexión que desea eliminar.
Un cuadro de puntos rodea el punto de conexión seleccionado.
3 Seleccionar el comando Edición → Eliminar equipo.
4 Confirmar la eliminación con Sí.
Presentación Esta operación describe cómo acceder a la pantalla de propiedades del bus por el
intermediario de los autómatas TSX Premium provistos de un enlace integrado.
Acceso al enlace La siguiente tabla presenta los pasos que debe realizar:
Etapa Acción
1 Acceda a la pantalla de configuración FIPIO
2 Haga clic con el botón derecho del ratón sobre el fondo de la pantalla de
configuración FIPIO.
3 Seleccione el comando Propiedades del bus FIPIO en el menú contextual.
Perfil
Fip
World Fip
0 15 km
5
Elementos y La tabla presenta la descripción de las diferentes zonas que constituyen la pantalla
funciones de configuración:
Pestaña Función
General Esta pestaña permite:
l elegir el tipo de perfil administrado por el árbitro de bus,
l ajustar la longitud del bus.
Experto Esta pestaña permite elegir el modo de gestión. Cuando la gestión
es manual, permite además ajustar los parámetros de gestión en
función de los equipos conectados.
El perfil El perfil se elige en función de los equipos conectados al bus FIPIO. Puede optar
por dos versiones:
l FIP:
l Este perfil se ofrece por defecto.
l Es compatible con el conjunto de los equipos Schneider y asociados.
l WorldFip:
l La selección de este modo permite el funcionamiento del bus FIPIO de
acuerdo con la norma EN 50170.
Nota: El modo perfil WorldFip puede utilizarse con las restricciones siguientes:
l no hay repetidores TSX FP ACC6 o TSX FP ACC8,
l uso de TBX LEP 020 desde la versión 1.4 y TBX LEP 030 desde la versión 1.2,
l uso de la tarjeta PCMCIA TSX FPP 10 desde la versión 1.8.
La longitud del El cursor permite aumentar o disminuir la longitud del bus. El valor por defecto es 1
bus Km y el incremento de ajuste es de 1 Km.
Nota: Cada vez que se modifica la longitud del bus FIPIO, es necesario
desconectar y volver a conectar todos los equipos después de la telecarga de la
nueva aplicación (en el autómata).
El modo
automático
Nota: Es el modo recomendado.
El modo manual
AVISO
Este modo permite introducir los tiempos de regreso, de silencio y de las bandas de
paso.
Está reservado principalmente para aplicaciones específicas que requieren la
modificación de estos valores (ejemplo: uso de los transceptores Hirschmann).
Presentación
Objeto Esta sección presenta los principios de configuración de los equipos del bus FIPIO.
Presentación Cuando un equipo está declarado, es posible tener acceso a su configuración como
en el caso de un módulo en rack.
Acceso al enlace La tabla siguiente presenta el procedimiento para configurar un equipo sobre
FIPIO:
Etapa Acción
1 Acceder la pantalla de configuración FIPIO
2 Hacer doble clic en el módulo de base que desea configurar.
Presentación Esta pantalla, dividida en dos zonas, permite declarar la vía de comunicación y
configurar los parámetros del equipo seleccionado para una comunicación FIPIO.
Base
Configuración por defecto
Decimal
Elementos y La tabla presenta la descripción de las diferentes zonas que constituyen la pantalla
funciones de configuración:
Variable Zona Descripción
1 Barra de título Esta zona define la referencia del módulo y su posición física sobre el módulo.
Acceso a las El siguiente procedimiento explica cómo tener acceso a los parámetros de entradas
entradas/salidas o salidas de un módulo. Es aplicable en modo local o en modo conectado.
Etapa Acción
1 Acceder a la pantalla de configuración de un equipo FIPIO.
2 Elegir la parte entrada o la parte salida que se encuentran en la lista
desplegable de la zona correspondiente al módulo.
Ajuste de los El siguiente procedimiento describe cómo modificar los parámetros de ajuste de un
parámetros de módulo. Es aplicable en modo local o en modo conectado.
configuración
Etapa Acción
1 Acceder a la pantalla de configuración de un equipo FIPIO.
2 Seleccionar el modo de ajuste en la lista desplegable de la zona del módulo.
3 Seleccionar la celda correspondiente al parámetro que desea introducir.
4 Introducir el parámetro.
5 Pulsar sobre la tecla Intro para confirmar.
6 Confirmar la asignación.
Asignación de un El siguiente procedimiento describe cómo asignar un módulo a una tarea PL7. Es
módulo a una aplicable únicamente en modo local.
tarea PL7
Etapa Acción
1 Acceder a la pantalla de configuración de un equipo FIPIO.
2 Elegir en la lista desplegable Tarea → MAST o FAST.
3 Confirmar la asignación.
Presentación
Objeto Esta sección presenta los principios de configuración de las tareas PL7 en modo
FIPIO.
Presentación La configuración del bus y de los equipos FIPIO modifican los tiempos de ciclo de
red de la tarea correspondiente a la actualización de las entradas/salidas para cada
tarea PL7.
Presentación Esta pantalla, dividida en varias zonas, permite administrar las entradas/salidas
FIPIO en función:
l del tipo de tarea (MAST o FAST),
l del tipo de ejecución (cíclico o periódico) y su período,
l del watchdog,
l del tiempo de ciclo de red de la tarea.
Presentación Los modos de gestión de las entradas/salidas FIPIO dependen del tipo de ejecución
de la tarea (cíclico o periódico).
Modo FIPIO Este modo es accesible únicamente para una tarea PL7 declarada periódica.
controlado
Tareas
MAST
Cíclico Modo Fipio
Duración de ciclo
Periódica 150 ms red (calculada)
Controlado
Libre 4 ms
Watchdog 250 ms
FAST
Modo Fipio
Período: 5 ms
Duración de ciclo
Watchdog 100 ms red (calculada)
Controlado
Libre 0 ms
Modo FIPIO libre Este modo es accesible para una tarea PL7 declarada periódica o cíclica.
Tareas
MAST
Modo Fipio
Cíclico
Duración de ciclo
Periódica 0 ms red (calculada)
Controlado
Watchdog 250 ms Libre 4 ms
FAST
Período: 5 ms Modo Fipio
Duración de ciclo
Watchdog 100 ms red (calculada)
Controlado
Libre 0 ms
Presentación
Objeto Esta sección presenta los principales motivos de rechazo de validación de una
configuración del bus FIPIO.
Confirmación de la configuración
Rechazo de la PL7 comprueba entonces las restricciones vinculadas con la nueva aplicación. Si
confirmación las restricciones impuestas no se respetan, no se genera la tabla de decodificación.
Cerrar
Imposible generar la tabla escrutinio de
E/S FIPIO
Consejos>>
Acceso a los El botón Consejos permite agrandar el cuadro de diálogo con el fin de mostrar las
consejos causas del rechazo así como consejos útiles para su corrección.
Etapa Acción
1 Seleccionar el botón Consejos.
Período: 100 ms
Tiempo de ciclo de red: 177 ms
Presentación Los ejemplos siguientes describen los rechazos principales que pueden producirse.
Período: 100 ms
Tiempo de ciclo de red: 177 ms
Watchdog: 100 ms
Tiempo de ciclo de red: 177 ms
Período: 50 ms
Watchdog: 100 ms
Tiempo de ciclo de red: 177 ms
Presentación Es posible realizar el tratamiento de los fallos FIPIO desde las pantallas de
depuración y de diagnóstico.
Sin embargo, puede ser interesante realizar este tratamiento mediante el programa.
No No hay fallo
%S10 = 0 ? de entrada/salida
Sí
Buscar el fallo en
el bus FIPIO mediante
%S118
No Probar el fallo en
%S118 = 0? el bus X mediante
%S119
Sí
Buscar la vía
defectuosa mediante
%I\p.2.c\[Link] = 1
Diagnosticar la vía
mediante la función
READ_STS %CH\p.2.c\[Link]
Presentación Los ejemplos que se muestran a continuación están redactados en lenguaje literal
estructurado, pero pueden traducirse a cualquier lenguaje disponible en PL7.
Deben tenerse en cuenta sólo cuando la aplicación PL7 corre el riesgo de activar
más de 24 funciones explícitas simultáneamente y si desea reiterar una petición en
caso de saturación del intercambio explícito.
Gestión del
módulo IF (NOT (%MW\0.2.1\[Link] :x0)) THEN (*no hay pedido en curso*)
READ_STS SET %M0; (*almacenamiento de un pedido*)
(*puesta a cero del bit indicador de la saturación de los
intercambios explícitos*)
%SW116 :=%SW116 AND 2#1111111111111011;
READ_STS %CH\0.2.1\[Link];
IF (%SW116 :x2) THEN
RESET %M0; (*reiteración de READ_STS, ha habido
saturación*)
(*%MW\0.2.1\[Link].2 :x1 señala un fallo funcional*)
END_IF;
END_IF;
IF(%M0 AND NOT (%MW\0.2.1\[Link] :x0)) THEN
(*el %MW\0.2.1\[Link].2 se puede explotar*)
RESET %M0;
END_IF;
Gestión de la vía
READ_STS IF (NOT (%MW\0.2.1\0.0 :x0)) THEN (*no hay pedido en curso*)
SET %M1; (*almacenamiento de un pedido de las vías 0 a 7*)
(*puesta a cero del bit indicador de la saturación de los
intercambios explícitos*)
%SW116 :=%SW116 AND 2#1111111111111011;
READ_STS %CH\0.2.1\0.0;
IF (%SW116 :x2) THEN
RESET %M1; (*reiteración de READ_STS, ha habido
saturación*)
(*%MW\0.2.1\0.0.2 :x6 señala un fallo de comunicación*)
END_IF;
END_IF;
IF(%M1 AND NOT (%MW\0.2.1\0.0 :x0)) THEN
(*el %MW\0.2.1\0.0.2 se puede explotar*)
RESET %M1;
END_IF;
READ_PARAM
en el punto de IF (NOT (%MW\0.2.2\0.0 :x2)) THEN (*no hay pedido en curso*)
conexión 02 SET %M2; (*almacenamiento de un pedido de las vías 0 a 7*)
(*puesta a cero del bit indicador de la saturación de los
intercambios explícitos*)
%SW116 :=%SW116 AND 2#1111111111111011;
READ_PARAM %CH\0.2.2\0.0; (*pedido de parámetros*)
IF ((%MW\0.2.2\0.0.1 :x) AND (%SW116 :x2)) THEN
(*intercambio rechazado*)
RESET %M2; (*saturación de los intercambios
explícitos*)
END_IF;
END_IF;
IF(%M2 AND NOT (%MW\0.2.2\0.0 :x2)) THEN
(*lectura de los parámetros terminada*)
RESET %M2;
END_IF;
WRITE_PARAM
en el punto de IF (NOT (%MW\0.2.2\0.0 :x2)) THEN (*no hay pedido en curso*)
conexión 02 SET %M3; (*almacenamiento de un pedido de las vías 0 a 7*)
(*puesta a 0 del bit indicador de la saturación de los
intercambios explícitos*)
%SW116 :=%SW116 AND 2#1111111111111011;
WRITE_PARAM %CH\0.2.2\0.0; (*emisión de parámetros*)
IF ((%MW\0.2.2\0.0.1 :x2) AND (%SW116 :x2)) THEN
(*intercambio rechazado*)
RESET %M3; (*saturación de los intercambios
explícitos*)
END_IF;
END_IF;
IF(%M3 AND NOT (%MW\0.2.2\0.0 :x2)) THEN
(*fin de emisión de parámetros*)
RESET %M3;
END_IF;
WRITE_CMD en
el punto de IF (NOT (%MW\0.2.2\0.0 :x1)) THEN (*no hay pedido en curso*)
conexión 02 SET %M3; (*almacenamiento de un pedido de las vías 0 a 7*)
(*puesta a cero del bit indicador de la saturación de los
intercambios explícitos*)
%SW116 :=%SW116 AND 2#1111111111111011;
WRITE_CMD %CH\0.2.2\0.0; (*emisión de comandos*)
IF ((%MW\0.2.2\0.0.1 :x1) AND (%SW116 :x2)) THEN
(*intercambio rechazado*)
RESET %M3; (*saturación de los intercambios
explícitos*)
END_IF;
END_IF;
IF(%M3 AND NOT (%MW\0.2.2\0.0 :x1)) THEN
(*fin de emisión de comandos*)
RESET %M3;
Modo de depuración
Un mensaje aparece en la barra de estado de la ventana PL7 que indica por qué
razón no es posible tener acceso.
Presentación En modo depuración, tiene acceso a las siguientes funcionalidades cuando abre la
pantalla de función específica de un equipo:
l la visualización de parámetros de configuración del módulo,
l la lectura, escritura y guardado de los parámetros de ajuste,
l la lectura, escritura y forzado de las entradas/salidas,
l la lectura de los datos de estado no periódico,
l la escritura de las palabras de comando.
Elementos y La tabla presenta la descripción de las diferentes zonas que constituyen la pantalla
funciones de configuración:
Variable Zona Función
1 común Véase .
2 específica da acceso a los parámetros de depuración o de ajuste del
equipo.
Los parámetros disponibles dependen del tipo de equipo.
Parámetros Para los módulos de tipo de entradas/salidas, la zona específica muestra en tiempo
específicos real el valor y el estado de cada una de las vías del módulo y da acceso a los
comandos correspondientes a una vía.
Para los otros tipos de módulos, la zona específica muestra los datos de los
intercambios periódicos por parte del administrador del bus.
Modo diagnóstico
Puede realizar este diagnóstico desde las pantallas disponibles en PL7 o mediante
los bits y palabras de sistema que son administrados por el programa de la
aplicación.
Contadores de Cada punto de conexión configurado posee una variable informe (incluso los
comunicación puntos de conexión 0 y 63). Esta variable contiene los valores de los contadores de
comunicación y de rendimiento.
Sólo es posible abrir una sola pantalla para cada tipo (una por punto de conexión,
para el tercer tipo). Si intenta abrir una pantalla que ya está abierta, ésta se muestra
instantáneamente.
Presentación Esta operación describe el modo de acceso a la pantalla de supervisión del bus
FIPIO. Es aplicable únicamente en modo conectado.
Presentación Esta pantalla ofrece una vista general del bus e indica los fallos de comunicación
en el mismo.
La pantalla contiene el listado de todos los contadores de fallos de comunicación
del bus e informa de su evolución.
diagnóstico Al abrir la pantalla o tras una petición de reinicialización, se leen una por una las
variables informe de todos los puntos de conexión, de modo cíclico
(una por segundo).
Los valores de los contadores de cada variable informe se memorizan con el fin de
constituir un estado de referencia. El tiempo entre dos lecturas de una misma
variable es igual al número de equipos configurados + 2 (0 y 63) en segundos.
Ejemplo
El contador 21 pasa a rojo. Esto significa que al menos ha evolucionado uno de
todos los contadores 21.
Supervisión del En PL7, las palabras sistema %SW150 y %SW151 indican el número de tramas
bus mediante la emitidas y recibidas por el administrador de la vía.
aplicación Una parada de estos dos contadores indica una parada de la función de
administración de la vía FIPIO.
La pantalla de configuración en modo conectado señala esta parada al poner en
rojo el fondo del punto de conexión 0.
Reinicialización
Presentación Esta pantalla da acceso a la supervisión del conjunto de los equipos configurados.
La pantalla contiene la lista de los puntos de conexión configurados así como la de
los puntos 0 y 63.
Diagnóstico Al abrir la pantalla o tras una petición de reinicialización, se leen una por una las
variables informe de todos los puntos de conexión, de modo cíclico
(una por segundo).
Los valores de los contadores de cada variable informe se memorizan con el fin
de constituir un estado de referencia. El tiempo entre dos lecturas de una misma
variable es igual al número de equipos configurados + 2 (0 y 63) en segundos.
Resultado:
La casilla se desactiva. En este caso, se deja de leer la variable de informe del
punto conexión y se reinicializa su estado de referencia.
Presentación Esta pantalla muestra los detalles de la evolución de todos los contadores de un
punto de conexión seleccionado.
Contiene tres zonas que corresponden a cada tipo de contador:
l de actividad,
l de fallo,
l constructor
Contador de actividad Valor inicial Valor anterior Valor actual De vía de entrada
80 0001 0000 0000 Contador no catalogado
diagnóstico Al abrir la pantalla o tras una petición de reinicialización, se leen una por una las
variables informe de todos los puntos de conexión, de modo cíclico
(una por segundo).
Los valores de los contadores de cada variable informe se memorizan con el fin de
constituir un estado de referencia.
Presentación Esta operación describe el modo de acceso a la pantalla de registro de los fallos de
comunicación en el bus FIPIO.
Es aplicable únicamente en modo conectado.
Presentación Esta pantalla contiene el listado de los fallos de comunicación de los puntos de
conexión configurados (más el 0 y el 63) que han sido declarados como
supervisados en la pantalla Supervisión de los equipos.
Elementos y Cada vez que evoluciona un contador de fallos en un punto de conexión, se agrega
funciones una línea. Esta línea contiene:
l la fecha y la hora actuales de la consola (PC) de programación,
l el número del punto de conexión en decimal,
l el número del contador de fallo en hexadecimal,
l el valor del contador en hexadecimal,
l el mnemónico del contador según la norma WORLDFIP.
Vaciado del Este comando, accesible si la función Suspender el registro está confirmada.
registro Permite eliminar todas las líneas de la pantalla.
Etapa Acción
1 Abrir el menú contextual.
2 Seleccionar el comando Vaciar el registro.
Copia del Este comando, accesible si la función Suspender el registro está confirmada.
registro Permite copiar las líneas seleccionadas en el portapapeles en formato texto.
Etapa Acción
1 Abrir el menú contextual.
2 Seleccionar el comando Ordenar → por fecha y hora.
Detención Cuando se activa esta función, es posible interrumpir el registro al alcanzar éste el
automática del número máximo de líneas (4000 líneas). Un mensaje le informa de la parada.
registro Cuando no se activa la función y se alcanza el número máximo, las líneas nuevas
sustituyen las primeras (modo rotativo).
Etapa Acción
1 Abrir el menú contextual.
2 Seleccionar el comando Parada automática del registro.
Objeto Este capítulo presenta los objetos de lenguaje asociados a la comunicación FIPIO.
Presentación Esta página describe todos los objetos de lenguaje de intercambio implícito para
una comunicación FIPIO que se pueden ver o modificar mediante el programa de
aplicación. (PL7 Micro/Junior/Pro ; Funciones especìficas de Comunicaciòn ; Tome
1Consultar : PL7 Micro/Junior/Pro ; Funciones especìficas de Comunicaciòn ; Tome
1Consultar : vPL7 Micro/Junior/Pro ; Funciones especìficas de Comunicaciòn ;
Tome 1Consultar : PL7 Micro/Junior/Pro ; Funciones especìficas de Comunicaciòn
; Tome 1Consultar : PL7 Micro/Junior/Pro ; Funciones especìficas de Comunicaciòn
; Tome 1Consultar : PL7 Micro/Junior/Pro ; Funciones especìficas de Comunicaciòn
; Tome 1)
Objetos bit La tabla siguiente presenta los distintos objetos bit de intercambio implícito.
Objeto (1) Función Significado
%I\p.2.c\[Link] Bit de fallo de módulo Este bit a 1 indica un fallo del módulo
(al menos una de las vías está en fallo...)
%I\p.2.c\[Link] Bit de fallo de vía Este bit a 1 indica una vía en fallo.
%I\p.2.c\m.i.r Intercambio de bit Imagen de las entradas físicas del módulo
(adquisición de entradas)
%Q\p.2.c\m.i.r Intercambio de bit Imagen de las salidas físicas del módulo
(comando de salidas)
Leyenda
(1) Dirección p.2.c\m.i.r
l p: corresponde al emplazamiento del procesador
l c: corresponde al número del punto de conexión
l m: corresponde al número de posición del módulo
l i: corresponde al número de la vía
Objetos de La tabla siguiente presenta los distintos objetos de palabra de intercambio implícito.
palabra
Objeto (1) Función Significado
%IW\p.2.c\m.i.r Intercambio de palabra Imagen de las entradas físicas del módulo
(adquisición de entradas)
%QW\p.2.c\m.i. Intercambio de palabra Imagen de las salidas físicas del módulo
r (comando de salidas)
Leyenda
(1) Dirección p.2.c\m.i.r
l p: corresponde al emplazamiento del procesador
l c: corresponde al número del punto de conexión
l m: corresponde al número de posición del módulo
l i: corresponde al número de la vía
Presentación Esta página describe todos los objetos de lenguaje de intercambio explícito para
una comunicación FIPIO que se pueden ver o modificar mediante el programa de
aplicación. (PL7 Micro/Junior/Pro ; Funciones especìficas de Comunicaciòn ; Tome
1Consultar : PL7 Micro/Junior/Pro ; Funciones especìficas de Comunicaciòn ; Tome
1Consultar : PL7 Micro/Junior/Pro ; Funciones especìficas de Comunicaciòn ; Tome
1Consultar : PL7 Micro/Junior/Pro ; Funciones especìficas de Comunicaciòn ; Tome
1Consultar : PL7 Micro/Junior/Pro ; Funciones especìficas de Comunicaciòn ; Tome
1Consultar : PL7 Micro/Junior/Pro ; Funciones especìficas de Comunicaciòn ; Tome
1)
Objetos de La tabla siguiente presenta los distintos objetos de palabra de intercambio explícito.
palabra
Objeto (1) Función Significado
%MW\p.2.c\[Link].2 Estado del módu- Byte menos significativo: corresponde a la base.
lo l x0 = 1: fallo interno
l x1 = 1: fallo funcional
l x2 = 1: fallo de bloque de terminales
l x3 = 1: módulo de base en autoprueba
l x4 = 1: reservado (= 0)
l x5 = 1: error de configuración
l x6 = 1: módulo ausente
l x7 = 1: fallo en módulo de extensión
Byte más significativo: corresponde a la
extensión.
l x8 = 1: fallo interno
l x9 = 1: fallo funcional
l x10 = 1: fallo de bloque de terminales
l x11 = 1: módulo de extensión en autoprueba
l x12 = 1: reservado (= 0)
l x13 = 1: error de configuración
l x14 = 1: módulo ausente
l x15 = 1: reservado (= 0)
%MW\p.2.c\0.i.2 Estado de la vía Byte menos significativo: corresponde a la base
del módulo de l x0 = 1: fallo externo 4
base l x1 = 1: fallo externo 3
l x2 = 1: fallo externo 2
l x3 = 1: fallo externo 1
l x4 = 1: fallo interno
l x5 = 1: fallo de configuración de equipo
l x6 = 1: fallo de comunicación
l x7 = 1: fallo de aplicación
%MW\p.2.c\1.i.2 Estado de la vía Byte menos significativo: corresponde a la
del módulo de ex- extensión
tensión l x0 = 1: fallo externo 4
l x1 = 1: fallo externo 3
l x2 = 1: fallo externo 2
l x3 = 1: fallo externo 1
l x4 = 1: fallo interno
l x5 = 1: fallo de configuración de hardware
l x6 = 1: fallo de comunicación
l x7 = 1: fallo de aplicación
Leyenda
(1) Dirección p.2.c\m.i.r
l p: corresponde al emplazamiento del procesador
l c: corresponde al número del punto de conexión
l m: corresponde al número de posición del módulo
l i: corresponde al número de la vía
Ejemplo El ejemplo trata del diagnóstico de nivel de vía para un equipo TBX TOR:
Objeto Función Significado
%MW\p.2.c\0.i.2 Estado de la vía Byte menos significativo:
%MW\p.2.c\1.i.2 l x0 = 1: disyunción de salida
l x1 = 1: disyunción global
l x2 = 1: fallo de bloque de terminales
l x3 = 1: fallo de alimentación externa
l x4 = 1: vía configurada pero no presente
físicamente
l x5 = 1: vía presente pero distinta de la
configurada
l x6 = 1: fallo de comunicación
l x7 = 1: fallo de aplicación
Presentación Esta página describe todos los objetos de lenguaje que gestionan los intercambios
explícitos. (Consultar : PL7 Micro/Junior/Pro ; Funciones especìficas de
Comunicaciòn ; Tome 1Consultar : PL7 Micro/Junior/Pro ; Funciones especìficas de
Comunicaciòn ; Tome 1Consultar : PL7 Micro/Junior/Pro ; Funciones especìficas de
Comunicaciòn ; Tome 1Consultar : PL7 Micro/Junior/Pro ; Funciones especìficas de
Comunicaciòn ; Tome 1Consultar : PL7 Micro/Junior/Pro ; Funciones especìficas de
Comunicaciòn ; Tome 1)
Objetos palabra La tabla siguiente presenta los distintos objetos palabra para la gestión de
intercambios explícitos.
Objeto (1) Función Significado
%MW\p.2.c\ Intercambios en curso l x0 = 1: lectura de estado en curso
[Link].0 del módulo l x1 = 1: envío de parámetros de comando al
módulo de comunicación
l x2 = 1: envío de parámetros de ajuste al módulo
de comunicación
%MW\p.2.c\ Confirmación del módu- l x1 = 0: parámetros de comando recibidos y
[Link].1 lo aceptados por el módulo
l x2 = 0: parámetros de ajuste recibidos y
aceptados por el módulo
%MW\p.2.c\ Intercambios en curso l x0 = 1: lectura de estado en curso
0.i.0 de la vía l x1 = 1: envío de parámetros de comando en
curso
l x2 = 1: envío de parámetros de ajuste en curso
l x3 a x14: reservado (= 0)
l x15 = 1: envío de parámetros de configuración
en curso
%MW\p.2.c\ Resumen de la vía l x0 = 0: lectura de estado correcta
0.i.1 l x1 = 0: parámetros de comando recibidos y
aceptados por el equipo
l x2 = 0: parámetros de ajuste recibidos y
aceptados por el equipo
l x3 a x14: reservado (= 0)
l x15 = 0: parámetros de configuración recibidos y
aceptados por el equipo
Leyenda
(1) Dirección p.2.c\m.i.r
l p: corresponde al emplazamiento del procesador
l c: corresponde al número del punto de conexión
l m: corresponde al número de posición del módulo
l i: corresponde al número de la vía
Objeto Este capítulo presenta los equipos conformes a los perfiles estándares de
comunicación por bus FIPIO y sus servicios.
Presentación
Objeto Esta sección presenta una descripción somera de los perfiles estándares del bus
FIPIO y de sus servicios asociados.
Volumen de El perfil de los equipos conformes a un perfil estándar depende del número de
datos entradas salidas que deben intercambiarse.
intercambiados
Las palabras administradas por los diferentes perfiles estándares se describen en
la tabla a continuación:
Perfil FRD FSD FED
Datos de procedimiento
adquisición de las entradas 2 palabras 8 palabras 32 palabras
control de las salidas 2 palabras 8 palabras 32 palabras
Configuración (opcional) - 16 palabras 30 palabras
Ajuste (opcional) - 32 palabras 30 palabras
Comandos
comando específico - - 8 palabras
diagnóstico
validez de las entradas 1 byte 1 byte 1 byte
estado específico - - 8 palabras
Presentación Para declarar un equipo conforme a los perfiles estándares de comunicación FIPIO,
asígnele uno de los perfiles estándares de la familia STD_P en el punto de conexión
FIPIO.
Presentación Al configurar el bus FIPIO, puede conectar los perfiles estándares en función del
tipo de equipo.
Equipo modular En la tabla siguiente encontrará la lista de los perfiles estándar modulares:
Referencia Designación Interfaz lenguaje
FSD M8 EQP STD MOD 8M 8 palabras %IW, 8 palabras %QW
STD DEV MOD 8W
FSD M8 P EQP STD MOD 8M P 8 palabras %IW, 8 palabras %QW
STD DEV MOD 8W P 16 palabras de configuración, 32 palabras
de ajuste
FED M32 EQP STD MOD 32M 32 palabras %IW, 32 palabras %QW
EXTENDED DEV MOD 32W
FED M32 P EQP STD MOD 32M P 32 palabras %IW, 32 palabras %QW
EXTENDED DEV MOD 30 palabras de3 configuración, 30 palabras
328W P de ajuste
Presentación
Objeto Esta sección presenta los principios de configuración de los perfiles estándares del
bus FIPIO.
Sin embargo, ciertos parámetros son específicos. En lo que sigue, este documento
describe en detalle tan sólo la parte específica de los perfiles estándares.
Base
2 Configuración por defecto
Decimal
3
Parámetro Símbolo Valor
%KW\0.2.18\0.0.0 16#8040
%KW\0.2.18\0.0.1 16#0
4 %KW\0.2.18\0.0.2 0
%KW\0.2.18\0.0.3 0
%KW\0.2.18\0.0.4 0
%KW\0.2.18\0.0.5 16#4
%KW\0.2.18\0.0.6 0
%KW\0.2.18\0.0.7 0
Elementos y La tabla presenta la descripción de las diferentes zonas que constituyen la pantalla
funciones de configuración:
Variable Descripción
1 La casilla de verificación Configuración local está disponible únicamente para
los perfiles FSD C8 P y FSD M8 P.
Si la casilla está activada, los parámetros de configuración y de ajuste no se
envían al equipo conectado al bus (para asegurar un arranque rápida del equipo).
El equipo arranca o se inicializa con sus propios parámetros.
En la pantalla de configuración, los parámetros de la vía no están disponibles si
la casilla está activada.
2 El botón Configuración predeterminada permite restablecer la configuración
original.
3 La ventana Base permite seleccionar la base de pantalla del valor de la palabra
seleccionada.
Dispone de tres modos:
l Decimal
l Hexadecimal
l Binario
4 Esta lista muestra las palabras de configuración %KW o las palabras de ajuste
%MW correspondientes al perfil estándar declarado.
Con cada una, un Símbolo y un Valor están asociados.
Cómo introducir El procedimiento siguiente describe la introducción de un valor en una celda por
un valor por teclado.
teclado
Etapa Acción
1 Seleccionar la celda Valor de la palabra que desea modificar.
2 Introducir el valor desde el teclado.
Nota:
La introducción desde el teclado depende de la base de pantalla.
Bits de palabra
15:
14:
13:
12:
11:
10:
09:
08:
07:
06:
05:
04:
03:
02:
01:
00:
Modo ajuste
Presentación Se tiene acceso al modo de ajuste mediante el menú Configuración hardware del
navegador de aplicación. El principio es el mismo que para el modo Configuración,
las palabras de ajuste son de tipo %MW.
Existen 32 palabras posibles para los perfiles FSD y FRD, así como 30 palabras
para los perfiles FED.
Base
Configuración por defecto
Decimal
Presentación
Objeto Esta sección presenta los principios de depuración de los perfiles estándares del
bus FIPIO.
Sin embargo, ciertos parámetros son específicos. En lo que sigue, este documento
describe en detalle tan sólo la parte específica de los perfiles estándar.
1 Variables Base
Parte Salidas Hexadecimal
2
Referencia Mnemónica Symbol Valor
%QW\0.2.4\0.0.0 16#1
%QW\0.2.4\0.0.1 16#30
%QW\0.2.4\0.0.2 16#24
%QW\0.2.4\0.0.3 16#C00
3 %QW\0.2.4\0.0.4 16#0
%QW\0.2.4\0.0.5 16#0
%QW\0.2.4\0.0.6 16#3C10
%QW\0.2.4\0.0.7 16#30
%QW\0.2.4\0.0.8 16#0
%QW\0.2.4\0.0.13 16#0
%QW\0.2.4\0.0.14 16#0
%QW\0.2.4\0.0.15 16#0
Elementos y La tabla presenta la descripción de las diferentes zonas que constituyen la pantalla
funciones de configuración:
Variable Descripción
1 La lista desplegable permite seleccionar los intercambios periódicos:
l de la parte entradas,
l de la parte salidas.
2 La ventana Base permite seleccionar la base de pantalla del valor de la palabra
seleccionada.
Dispone de tres modos:
l Decimal
l Hexadecimal
l Binario
3 Esta lista muestra las palabras de entradas %IW o las palabras de salidas %QW
correspondientes al perfil estándar declarado.
Un Mnemónico, un Símbolo y un Valor están asociados a cada palabra.
Cómo introducir El procedimiento siguiente describe la introducción de un valor en una celda por
un valor por teclado.
teclado
Etapa Acción
1 Seleccionar la celda Valor de la palabra que desea modificar.
2 Introducir el valor desde el teclado.
Nota:
La introducción desde el teclado depende de la base de pantalla.
Bits de palabra
15:
14:
13:
12:
11:
10:
09:
08:
07:
06:
05:
04:
03:
02:
01:
00:
Presentación
Objeto Esta sección presenta los objetos de lenguaje asociados a los perfiles estándares
del bus FIPIO.
Presentación Las siguientes tablas agrupan los objetos de lenguaje asociados a cada perfil
contenido en el catálogo PL7.
Presentación Esta página describe todos los objetos de lenguaje de intercambio implícito
asociados a los perfiles estándares para una comunicación FIPIO que se pueden
ver o modificar mediante el programa de aplicación. (PL7 Micro/Junior/Pro ;
Funciones especìficas de Comunicaciòn ; Tome 1Consultar : PL7 Micro/Junior/Pro
; Funciones especìficas de Comunicaciòn ; Tome 1Consultar : vPL7 Micro/Junior/
Pro ; Funciones especìficas de Comunicaciòn ; Tome 1Consultar : PL7 Micro/
Junior/Pro ; Funciones especìficas de Comunicaciòn ; Tome 1Consultar : PL7
Micro/Junior/Pro ; Funciones especìficas de Comunicaciòn ; Tome 1Consultar : PL7
Micro/Junior/Pro ; Funciones especìficas de Comunicaciòn ; Tome 1)
Objetos bit La tabla siguiente presenta los distintos objetos bit de intercambio implícito.
Objeto (1) Función Significado
%I\p.2.c\[Link] Bit de fallo de módulo Este bit a 1 indica un fallo del módulo
.ERR (al menos una de las vías está en fallo...)
%I\p.2.c\[Link] Bit de fallo de vía Este bit a 1 indica una vía en fallo.
R
%I\p.2.c\0.0 a Intercambio de bit Adquisición de bits de entradas para los perfiles
%I\p.2.c\0.31 FRD
%Q\p.2.c\0.0 a Intercambio de bit Adquisición de bits de salidas para los perfiles
%Q\p.2.c\0.31 FRD
Leyenda
(1) Dirección p.2.c
l p: corresponde al emplazamiento del procesador
l c: corresponde al número del punto de conexión
Objetos de La tabla siguiente presenta los distintos objetos de palabra de intercambio implícito.
palabra
Objeto (1) Función Significado
%IW\p.2.c\0.0. Intercambio de palabra Adquisición de palabras de entradas para los
0a FSD perfiles FSD
%IW\p.2.c\0.0.
7
%QW\p.2.c\0.0. Intercambio de palabra Adquisición de palabras de salidas para los
0a FSD perfiles FSD
%QW\p.2.c\0.0.
7
%IW\p.2.c\0.0. Intercambio de palabra Adquisición de palabras de entradas para los
0a FED perfiles FED
%IW\p.2.c\0.0.
31
%QW\p.2.c\0.0. Intercambio de palabra Adquisición de palabras de salidas para los
0a FED perfiles FED
%QW\p.2.c\0.0.
31
Leyenda
(1) Dirección p.2.c\m.i.r
l p: corresponde al emplazamiento del procesador
l c: corresponde al número del punto de conexión
l m: corresponde al número de posición del módulo
l i: corresponde al número de la vía
Presentación Esta página describe todos los objetos de lenguaje de intercambio explícito
asociados a los perfiles estándares para una comunicación FIPIO que se pueden
ver o modificar mediante el programa de aplicación. (PL7 Micro/Junior/Pro ;
Funciones especìficas de Comunicaciòn ; Tome 1Consultar : PL7 Micro/Junior/Pro
; Funciones especìficas de Comunicaciòn ; Tome 1Consultar : PL7 Micro/Junior/Pro
; Funciones especìficas de Comunicaciòn ; Tome 1Consultar : PL7 Micro/Junior/Pro
; Funciones especìficas de Comunicaciòn ; Tome 1Consultar : PL7 Micro/Junior/Pro
; Funciones especìficas de Comunicaciòn ; Tome 1Consultar : PL7 Micro/Junior/Pro
; Funciones especìficas de Comunicaciòn ; Tome 1)
Objetos de La tabla siguiente presenta los distintos objetos de palabra de intercambio explícito.
palabra comunes
Objeto (1) Función Significado
a todos los
perfiles %MW\p.2.c\[Link] Estado del Byte menos significativo: corresponde a la base.
D.2 módulo l x0 = 1: fallo interno
l x1 = 1: fallo funcional
l x2 = 1: fallo de bloque de terminales
l x3 = 1: módulo de base en autoprueba
l x4 = 1: reservado (= 0)
l x5 = 1: error de configuración
l x6 = 1: módulo ausente
l x7 = 1: fallo en módulo de extensión
Byte más significativo: corresponde a la extensión.
l x8 = 1: fallo interno
l x9 = 1: fallo funcional
l x10 = 1: fallo de bloque de terminales
l x11 = 1: módulo de extensión en autoprueba
l x12 = 1: reservado (= 0)
l x13 = 1: error de configuración
l x14 = 1: módulo ausente
l x15 = 1: reservado (= 0)
%MW\p.2.c\0.i.2 Estado de la vía Byte menos significativo: corresponde a la base
del módulo de l x0 = 1: fallo externo 4
base l x1 = 1: fallo externo 3
l x2 = 1: fallo externo 2
l x3 = 1: fallo externo 1
l x4 = 1: fallo interno
l x5 = 1: fallo de configuración de hardware
l x6 = 1: fallo de comunicación
l x7 = 1: fallo de aplicación
%MW\p.2.c\0.i.3 Validez de las Para los perfiles FRD, FSD y FED, el byte menos
entradas significativo es específico del equipo conectado.
Consulte la documentación del equipo.
Leyenda
(1) Dirección p.2.c\m.i.r
l p: corresponde al emplazamiento del procesador
l c: corresponde al número del punto de conexión
l m: corresponde al número de posición del módulo
l i: corresponde al número de la vía
Palabras La tabla siguiente describe las palabras internas específicas de los perfiles FRD y
internas para los FSD:
perfiles FRD y
Objeto Función Significado
FSD
%MW\p.2.c\0.i.4 Parámetros de 32 palabras de ajuste específico.
a ajuste Parámetros accesibles en modo de lectura y escritura
%MW\p.2.c\0.i.35 por las funciones WRITE_PARAM, READ_PARAM,
SAVE_PARAM y RESTORE_PARAM.
Leyenda
(1) Dirección p.2.c\m.i.r
l p: corresponde al emplazamiento del procesador
l c: corresponde al número del punto de conexión
l m: corresponde al número de posición del módulo
l i: corresponde al número de la vía
Palabras La tabla siguiente describe las palabras internas específicas de los perfiles FED:
internas para los Objeto Función Significado
perfiles FED %MW\p.2.c\0.i.4 Estado específi- 8 palabras de estado específico.
a co Parámetros accesibles en modo lectura por la función
%MW\p.2.c\0.i.11 READ_STATUS.
%MW\p.2.c\0.i.12 Comando espe- 8 palabras de comando específico.
a cífico de nivel Parámetros accesibles en modo escritura por la
%MW\p.2.c\0.i.19 de vía función WRITE_CMD.
%MW\p.2.c\0.i.20 Parámetros de 32 palabras de ajuste específico.
a ajuste Parámetros accesibles en modo de lectura y escritura
%MW\p.2.c\0.i.49 por las funciones WRITE_PARAM, READ_PARAM,
SAVE_PARAM y RESTORE_PARAM.
Leyenda
(1) Dirección p.2.c\m.i.r
l p: corresponde al emplazamiento del procesador
l c: corresponde al número del punto de conexión
l m: corresponde al número de posición del módulo
l i: corresponde al número de la vía
Objeto Este capítulo presenta los equipos de Agente en bus FIPIO y sus servicios.
Presentación
Objeto Esta sección presenta una descripción somera de los agentes en bus FIPIO y de
sus servicios asociados.
Presentación Los autómatas TSX Micro o TSX Premium (con la tarjeta PCMCIA TSX FPP 10
instalada en su vía de comunicación integrada) actúan como agentes en el bus
FIPIO.
Nota: Esta función está disponible con la tarjeta TSX FPP 10 de desde la versión
V1.8.
Presentación Cada autómata Agente FIPIO utiliza 64 palabras consecutivas %MW para el
intercambio de los datos periódicos.
l Las 32 primeras están reservadas para la transmisión de información al
administrador.
l Las 32 siguientes están reservadas para la recepción de la información.
Nota: Las palabras %MW de estado y las palabras %MW de comando no son
significativas.
%IW\0.2.1\0.0.31
TSX 57 Agent %QW\0.2.1\0.0.32 %MW...
%QW\0.2.1\0.0.47 %MW...+31
%QW\0.2.1\0.0.48 %MW...+32
1 %QW\0.2.1\0.0.63 %MW...+63
%IW\0.2.4\0.0.0
2
%IW\0.2.4\0.0.15
%IW\0.2.4\0.0.16
3 %IW\0.2.4\0.0.31
%QW\0.2.4\0.0.32
%QW\0.2.4\0.0.47
%MW...
TSX 37 Agent %QW\0.2.4\0.0.48
%MW...+31
%QW\0.2.4\0.0.63
%MW...+32
4 %MW...+63
Casos particulares
Presentación Un autómata TSX Premium declarado como agente FIPIO puede comunicarse con
un administrador de tipo TSX 47-107 o APRIL 5000.
RIWA1,0,15
RIWB1,0,16
RIWB1,0,31
TSX 57 Agent ROWA1,0,0 %MW...
ROWA1,0,15 %MW...+31
ROWB1,0,16 %MW...+32
1 ROWB1,0,31 %MW...+63
RIWA4,0,0
2
RIWA4,0,15
RIWB4,0,16
RIWB4,0,31
3
ROWA4,0,0
ROWA4,0,15
ROWB4,0,16 %MW...
TSX 37 Agent
ROWB4,0,31 %MW...+31
%MW...+32
4 %MW...+63
Administrador ADR#\1.1.0\SYS
Acceso al servidor del
administrador
0
ADR#\0.1.1\SYS
Acceso al servidor
de FIPIO Agent 1
ADR#\0.1.4\SYS
Acceso al servidor de
1 FIPIO Agent 4
ADR#\0.1.4\SYS
Acceso al servidor
de FIPIO Agent 4
4
63
Presentación
Objeto Esta sección presenta los principios de configuración de los FIPIO Agentes.
Presentación Para crear una aplicación que ponga en marcha agentes FIPIO, es necesario
configurar la vía de comunicación del autómata declarado como agente FIPIO.
Acceso al enlace La tabla siguiente presenta el procedimiento que permite establecer el enlace del
agente FIPIO:
Etapa Acción
1 Acceder a la pantalla de configuración de la vía de comunicaciones
2 Seleccionar en el menú despegable el canal de comunicaciones VÍA 1
Ejemplo
VÍA 1
VÍA 1 (Sin submódulo PCMCIA)
VÍA 0 no configurado)
(Enlace MAST
VÍA 1
Presentación Esta pantalla, dividida en dos zonas, permite declarar la vía de comunicación y
configurar los parámetros necesarios para un enlace de tipo agente FIPIO.
VÍA 1
VÍA 1 TSX FPP 10 TARJETA PCMCIA FIPIO
FIPIO AGENT MAST
2
Dirección del punto de conexión 1
Dirección de inicio de tabla %MW 0
Elementos y La tabla presenta la descripción de las diferentes zonas que constituyen la pantalla
funciones de configuración:
Variable Zona Función
1 común Véase .
2 específica permite seleccionar y definir los parámetros siguientes:
l la dirección del punto de conexión,
l la dirección de inicio de tabla.
La dirección de Este parámetro indica la dirección de la tabla que debe reservarse para los
inicio de tabla intercambios de datos periódicos entre el administrador de bus y el agente FIPIO.
Presentación Esta pantalla, dividida en dos zonas, permite realizar la depuración de un agente
FIPIO.
Elementos y La tabla presenta la descripción de las diferentes zonas que constituyen la pantalla
funciones de configuración:
Variable Zona Función
1 común Véase .
2 específica da acceso a los parámetros de depuración de un agente FIPIO.
No está disponible ningún dato desde esta pantalla.
Presentación
Objeto Esta sección presenta los objetos de lenguaje asociados a los FIPIO Agentes.
Presentación Esta página describe todos los objetos de lenguaje de intercambio implícito
asociados a los agentes para una comunicación FIPIO que se pueden ver o
modificar mediante el programa de aplicación del agente. (PL7 Micro/Junior/Pro ;
Funciones especìficas de Comunicaciòn ; Tome 1Consultar : PL7 Micro/Junior/Pro
; Funciones especìficas de Comunicaciòn ; Tome 1Consultar : vPL7 Micro/Junior/
Pro ; Funciones especìficas de Comunicaciòn ; Tome 1Consultar : PL7 Micro/
Junior/Pro ; Funciones especìficas de Comunicaciòn ; Tome 1Consultar : PL7
Micro/Junior/Pro ; Funciones especìficas de Comunicaciòn ; Tome 1Consultar : PL7
Micro/Junior/Pro ; Funciones especìficas de Comunicaciòn ; Tome 1)
Objetos bit La tabla siguiente presenta los distintos objetos bit de intercambio implícito.
Objeto (1) Función Significado
%[Link] Bit de fallo de módulo Este bit a 1 indica un fallo del módulo
(al menos una de las vías está en fallo...)
%[Link] Bit de fallo de vía Este bit a 1 indica un fallo en la línea.
Leyenda
(1) Dirección xy.i
l x: corresponde al número de rack (-)
l y: corresponde al número del módulo (0/1)
l i: corresponde al número de la vía (1)
Objetos de La tabla siguiente presenta los distintos objetos de palabra de intercambio implícito.
palabra
Objeto (1) Función Significado
%IWxy.i.0 Estado de la función de Byte 0:
agente l = 16#01: función REPOSO
l = 16#02: función MARCHA
l = 16 #03: función STOP
Estrategia que se debe Byte 1:
aplicar a las salidas l = 16#01: seguridad
l = 16#02: valor de %MW válido
l = 16 #03: retorno
Leyenda
(1) Dirección xy.i
l x: corresponde al número de rack (-)
l y: corresponde al número del módulo (0/1)
l i: corresponde al número de la vía (1)
Presentación Esta página describe todos los objetos de lenguaje de intercambio explícito
asociados a los agentes para una comunicación FIPIO que se pueden ver o
modificar mediante el programa de aplicación del agente. (PL7 Micro/Junior/Pro ;
Funciones especìficas de Comunicaciòn ; Tome 1Consultar : PL7 Micro/Junior/Pro
; Funciones especìficas de Comunicaciòn ; Tome 1Consultar : PL7 Micro/Junior/Pro
; Funciones especìficas de Comunicaciòn ; Tome 1Consultar : PL7 Micro/Junior/Pro
; Funciones especìficas de Comunicaciòn ; Tome 1Consultar : PL7 Micro/Junior/Pro
; Funciones especìficas de Comunicaciòn ; Tome 1Consultar : PL7 Micro/Junior/Pro
; Funciones especìficas de Comunicaciòn ; Tome 1)
Objetos de La tabla siguiente presenta los distintos objetos de palabra de intercambio explícito.
palabra
Objeto (1) Función Significado
%[Link].2 Estado del módulo l x0 = 1: módulo defectuoso
l x1 = 1: fallo funcional (fallo entre el procesador y
el módulo, fallo de ajuste o de configuración...)
l x2 = 1: fallo de bloque de terminales (no
conectado)
l x3 = 1: autopruebas en curso
l x4 = 1: reservado
l x5 = 1: fallo de configuración de equipo o
programa (el módulo presente no es el
declarado en la configuración, los submódulos
no son compatibles)
l x6 = 1: módulo ausente
l x7 = 1: fallo en uno de los submódulos
%MWxy.i.2 Estado estándar de Byte 0:
la vía l x0 = 1: las palabras de entradas no son válidas
si el administrador está en RUN
l x1 = 1: las palabras de salidas no son válidas si
el agente está en RUN
l x4 = 1: fallo interno de la tarjeta TSX FPP 10 o
tarjeta que el administrador no ha arrancado
todavía
l x5 = 1: fallo de configuración (el acoplador
configurado es diferente del que está presente)
l x6 = 1: fallo de comunicación en FIPIO
l x7 = 1: fallo de aplicación (rebasamiento de tabla
de %MW)
Byte 1: reservado
Leyenda
(1) Dirección xy.i
l x: corresponde al número de rack (-)
l y: corresponde al número del módulo (0/1)
l i: corresponde al número de la vía (1)
Presentación En esta página, se describen todos los objetos de lenguaje que gestionan los
intercambios explícitos. (Consultar : PL7 Micro/Junior/Pro ; Funciones especìficas
de Comunicaciòn ; Tome 1Consultar : PL7 Micro/Junior/Pro ; Funciones especìficas
de Comunicaciòn ; Tome 1Consultar : PL7 Micro/Junior/Pro ; Funciones especìficas
de Comunicaciòn ; Tome 1Consultar : PL7 Micro/Junior/Pro ; Funciones especìficas
de Comunicaciòn ; Tome 1Consultar : PL7 Micro/Junior/Pro ; Funciones especìficas
de Comunicaciòn ; Tome 1)
Objetos de En la siguiente tabla se indican los diferentes objetos de palabra para gestionar los
palabra intercambios explícitos.
Objeto (1) Función Significado
%[Link].0 Intercambios del l x0 = 1: lectura de estado en curso
módulo en curso l x1 = 1: envío de parámetros de comando al
módulo de comunicación
l x2 = 1: envío de parámetros de ajuste al módulo
de comunicación
%[Link].1 Confirmación del l x1 = 0: parámetros de comando recibidos y
módulo aceptados por el módulo
l x2 = 0: parámetros de ajuste recibidos y
aceptados por el módulo
%MWxy.i.0 Intercambios de la l x0 = 1: lectura de estado en curso
vía en curso l x1 = 1: envío de parámetros de comando a la vía
de comunicación
l x2 = 1: envío de parámetros de ajuste a la vía de
comunicación
%MWxy.i.1 Confirmación de la l x1 = 0: parámetros de comando recibidos y
vía aceptados por la vía de comunicación
l x2 = 0: parámetros de ajuste recibidos y
aceptados por la vía de comunicación
Leyenda
(1) Dirección xy.i
l x: corresponde al número de rack (-)
l y: corresponde al número de módulo (0/1)
l i: corresponde al número de la vía (1)
Presentación Esta página describe todos los objetos de lenguaje de configuración asociados a los
agentes para una comunicación FIPIO que se pueden ver mediante el programa de
aplicación del agente.
C D
Datos globales, 210
CALL_MODEM, 98
Depuración
Características FIPIO, 295
FIPIO, 235 FIPIO Agente, 366
Módem, 70
Modbus, 43
Comandos AT, 129
Modbus Plus, 213
Compatibilidad
Módem, 115
FIPIO, 236, 237
Perfiles estándares (FIPIO), 338
Módem, 71, 72 Diagnóstico
Compatibilités FIPIO, 301
Modbus Plus, 185
Modbus Plus, 208
Direccionamiento
Bus FIPIO, 233
Momentum, 233
TBX, 233
E Intercambio implícito
FIPIO, 318
Entradas específicas, 198
FIPIO Agente, 368
Escritura
Modbus, 50
Modbus Plus, 202
Modbus Plus, 218
Módem, 120
F Perfiles estándares (FIPIO), 346
FIPIO, 227
Función de comunicación L
Modbus, 36, 37
Lectura
Funciones accesibles
Modbus Plus, 202
Modbus, 29
G M
Modbus, 15
Generalidades
Compatibilidades, 19
FIPIO, 229
Presentación, 18
Modbus, 17
Modbus Plus, 181
Modbus Plus, 183
MODEM, 59
Módem, 61
Modo de ajuste
Gestión de intercambios
Perfil estándar, 337
Agente FIPIO, 372
Modo de funcionamiento
FIPIO, 323
FIPIO, 246
Modbus, 56
Modbus, 22
Modbus Plus, 224
Módem, 68
Módem, 125
Gestión de las entradas/salidas
FIPIO, 281 O
Objetos de lenguaje
I FIPIO, 317
FIPIO Agente, 367
Intercambio de datos
Modbus, 49
Agente FIPIO, 357
Modbus plus, 217
Modbus Plus, 204
Módem, 119
Intercambio explícito
Perfiles estándares (FIPIO), 343
FIPIO, 320
FIPIO Agente, 370
Modbus, 52
Modbus Plus, 221
Módem, 121
Perfiles estándares (FIPIO), 348
P R
Pantalla de configuración Rendimiento
Agente FIPIO, 365, 366 FIPIO, 248, 250
FIPIO, 260, 275, 280 Rendimientos
Modbus, 27 Modbus, 21
Modbus Plus, 195 Resumen
Módem, 87 Modbus, 56
Perfil estándar, 333, 339 Modbus Plus, 224
Pantalla de depuración
FIPIO, 298
Modbus, 44 S
Modbus Plus, 214 Salidas específicas, 198
Módem, 116
Pantalla de diagnóstico, 305
Parámetros de configuración T
Modbus, 30, 32 Tratamiento de los fallos mediante
Modbus Plus, 197 programa, 290
Módem, 88, 90, 92
Parámetros de depuración
Modbus, 45, 46 V
Modbus Plus, 215 Validación
Módem, 117 FIPIO, 283
Parámetros de gestión
Módem, 100
Peer Cop, 189 X
Perfiles estándares X-WAY
FIPIO, 325 Modbus Plus, 186
Presentación
FIPIO, 231
FIPIO Agente, 355
Modbus Plus, 184
Módem, 63
Perfiles estándares (FIPIO), 327
Programación
FIPIO, 289
Modbus, 35
Modbus Plus, 201
Módem, 97
Propiedades del bus
FIPIO, 267
Prueba de una vía de comunicación
Modbus, 47
Puesta en marcha
Módem, 74