Bienvenido a S7-PDIAG, la herramienta para configurar la

Anuncio
Bienvenido a S7-PDIAG, la herramienta para configurar la
supervisión de errores del proceso
El archivo LEAME contiene informaciones importantes para la instalación y el uso de S7PDIAG K4.02.
Lea las siguientes informaciones antes de proceder a instalar y utilizar el software.
S7-PDIAG K4.02 es una versión mejorada.
Lea las indicaciones de compatibilidad a este respecto.
Al imprimir el archivo con la orientación vertical DIN A4, deberá asegurarse de que los
márgenes sean de 25 mm de ancho tanto a la izquierda como a la derecha.
Apartado A – Particularidades de la versión S7-PDIAG K4.02
A.1
A.2
A.3
A.3.1
A.3.2
A.3.3
A.3.4
A.4
A.4.1
A.4.2
A.4.3
A.4.4
Contenido del suministro de S7-PDIAG K4.02
Compatibilidad de S7-PDIAG K4.02
Información sobre S7-PDIAG K4.02
Generalidades
Mejoras en la generación de PDIAG
Configurar un valor asociado en una definición de error
Configurar las salidas de un movimiento
Datos técnicos de S7-PDIAG K4.02
CPUs disponibles
Cómo calcular la memoria necesaria
Valores orientativos para la carga del tiempo de ciclo
Cantidad de interlocutores con diagnóstico de procesos
Apartado B – Informaciones generales sobre S7-PDIAG
B.1
B.2
B.3
B.4
B.5
B.5.1
B.5.2
B.6
B.6.1
B.6.2
B.6.3
B.6.4
B.6.5
B.6.6
B.7
V4.01
B.7.1
B.7.2
B.7.3
Requisitos de hardware
Requisitos de software
Complemento al certificado del producto de software
Documentación de S7-PDIAG V3.0 K4.02
Instalación del software
Instalar S7-PDIAG
Autorización
Informaciones sobre S7-PDIAG
Indicaciones generales
Preparar FBs y DBs de instancia para el diagnóstico
Segmentos que permiten la adquisición de primeros valores
Copiar los bloques generados por S7-PDIAG
Copiar bloques con definiciones de error S7-GRAPH.
Mensaje de error tras insertar por primera vez un control
Indicaciones sobre las nuevas funciones que ya se introdujeron en S7-PDIAG
Análisis de criterios mediante los parámetros del interface de un FB
Cargar bloques de supervisión ya existentes con la CPU en modo RUN
Sincronizar la supervisión de errores tras un rearranque completo de la CPU
B.7.4
B.7.5
B.7.6
Funcionalidad ampliada de los textos de los mensajes
Transferencia de la prioridad al bloque de usuario
Empleo de Manual_Enable im UDT_Motion
Apartado A – Particularidades de la versión S7-PDIAG K4.02
A.1
Contenido del suministro de S7-PDIAG K4.02
S7-PDIAG K4.02 se compone de 4 disquetes. El software se instala con el programa
SETUP que encontrará en el disquete 1. En el capítulo B.5.1 encontrará información
sobre cómo desinstalar el paquete de software.
A.2
Compatibilidad de S7-PDIAG K4.02
S7-PDIAG V4.02 ofrece un almacenamiento de datos optimizado y compatible con
versiones posteriores, lo que significa que es posible transferir datos creados con
versiones anteriores de S7-PDIAG al nuevo sistema de almacenamiento de datos.
Si accede con anteriores versiones del software al nuevo sistema, aparecerán mensajes
de error.
Ejemplo.:
La versión 1001 del objeto 'S7-PDIAG::D:\SIEMENS\STEP7\S7proj\as02
Programa S7(1)' no es compatible con el software que está instalado. El objeto no puede
ser procesado por este programa.
Ello no significa que se hayan destruido datos. Actualice entonces el software instalando
la versión K4.02 de S7-PDIAG en todos aquellos ordenadores en los que aparezca este
error.
S7-PDIAG K4.02 no soporta el paquete básico STEP7 V3.2 .
A.3
Información sobre S7-PDIAG K4.02
A.3.1
Generalidades
Las indicaciones generales relativas al paquete básico de STEP 7 V4.02 ó V5.0 rigen
también para el paquete S7-PDIAG.
A.3.2
Mejoras en la generación de PDIAG
Para garantizar tiempos cortos al generar amplios proyectos, hemos añadido dos
funciones importantes en S7-PDIAG K4.02:
1.
2.
Antes de proceder a generar, S7-PDIAG analiza los cambios que se han realizado en
el programa de usuario y después efectúa solamente las tareas absolutamente
necesarias para generar.
Además hemos mejorado el sistema de almacenamiento de datos para reducir los
tiempos tanto de generación como de manejo de los bloques con función de
diagnóstico.
Notas:
Al acceder por primera vez a los datos con S7-PDIAG K4.02 se leen los datos y se
convierte al nuevo sistema de almacenamiento de datos. Este proceso puede
prolongarse.
Lea a este respecto las indicaciones contenidas en el capítulo 2, compatibilidad.
A.3.3 Configurar un valor asociado en una definición de error
Cuando se activa una definición de error es posible leer un valor adicional del proceso y
enviarlo al visualizador junto con el mensaje.
Este valor, denominado valor asociado, aparece en el visualizador en aquella posición
del texto en la que lo haya configurado.
El cuadro de diálogo de las definiciones de error ha sido ampliado con esta función.
El valor asociado puede ser un parámetro BOOL, BYTE, WORD o DWORD de las áreas
E, A, M o DB.
En el texto del mensaje se puede definir la posición y el formato de representación del
valor asociado. Para ello cree un bloque de descripción que comience con los caracteres
"@1X" y termine con "@".
El valor asociado se insertará en el mensaje en la posición del bloque de descripción.
Además, en el bloque puede elegir el formato de representación del valor asociado.
Para indicar el formato se introduce el caracter "%". Los formatos permitidos son los
mismos que soporta el lenguaje de programación C para "printf":
Descripción del formato
%ix
número hexacecimal con i dígitos
%iu
número decimal sin signo con i dígitos
%id
número decimal con signo e i dígitos
%e
número en coma flotante normalizado: valor con signo del tipo
[ - ]d.dddd e [sign]ddd d: una sola cifra dddd: una o varias
cifras ddd: tres cifras sign: + ó %E
igual que el formato %e, pero delante del exponente
figura una mayúscula (E en lugar de e).
Si el formato indicado es demasiado pequeño, el valor se emitirá completo.
Si el formato indicado es demasiado grand, delante del valor se emitirá una cantidad
apropiada de '#'.
Ejemplo de un valor asociado:
@1X%6d@: el valor asociado se ha de representar en forma de decimal con máx. 6
dígitos.
@1X%1b@: el valor asociado se representa en forma de valor booleano "0" o "1"
dargestellt.
A.3.4 Configurar las salidas de un movimiento
En el diálogo de propiedades del movimiento se pueden configurar dos operandos
adicionales. Estos operandos aparecen luego en la vista de movimientos del
visualizador.
De este modo puede hacerse mostrar en el visualizador las salidas controladas de un
movimiento.
Compruebe si su visualizador soporta esta función.
A.4
Datos técnicos de S7-PDIAG K4.02
A.4.1 CPUs disponibles
Para poder utilizar S7-PDIAG se requiere una CPU S7-300 o S7-400 con la función de
notificación ALARM_S /ALARM_SQ (SFC 17/18). Las CPUs que soportan esta función
son las siguientes:
3xx:CPU 314
CPU 314 IFM
CPU 315-1
CPU 315-2DP
CPU 316-1
4xx:CPU 412-1
CPU 413-1
CPU 413-2DP
CPU 414-1
CPU 414-2DP (128KB)
CPU 414-2DP (384KB)
CPU 416-1
CPU 416-2DP (0.8MB)
CPU 416-2DP (1.6MB)
CPU 417-4
6ES7 314-1AE??-0AB0 ?? >= 02
6ES7 314-5AE??-0AB0 ?? >= 01
6ES7 315-1AF??-0AB0 ?? >= 01
6ES7 315-2AF??-0AB0 ?? >= 01
6ES7 316-1AG??-0AB0 ?? >= 00
6ES7 412-1XF??-0AB0 ?? >= 01
6ES7 413-1XG??-0AB0 ?? >= 01
6ES7 413-2XG??-0AB0 ?? >= 01
6ES7 414-1XG??-0AB0 ?? >= 01
6ES7 414-2XG??-0AB0 ?? >= 01
6ES7 414-2XJ??-0AB0 ?? >= 00
6ES7 416-1XJ??-0AB0 ?? >= 01
6ES7 416-2XK??-0AB0 ?? >= 00
6ES7 416-2XL??-0AB0 ?? >= 00
6ES7 417-4XL??-0AB0 ?? >= 00
A.4.2 Cómo calcular la memoria necesaria
Los valores indicados son orientativos y dependen de la complejidad de los segmentos a
supervisar y de la propia lógica de supervisión:
Detección de errores
Requerimiento básico
configurando una palabra de marcas
adicionalmente
configurando una llamada a un bloque
de usuario, adicionalmente
utilizando un valor asociado
adicionalmente
por cada supervisión sin tiempo
por cada supervisión con tiempo
12
por cada supervisión con valor asociado
FB*
aprox. 1382
DB*
aprox. 78
54
2
678
2
24
8
Adquisición primeros valores
Requerimiento básico
Configurando una palabra de marcas adicionalmmente
por supervisión
por operando
-
FB*
aprox. 1314
218
ca. 18
2-4
DB*
aprox. 110
2
370
14-20
*en bytes
A.4.3 Valores orientativos para la carga del tiempo de ciclo
8
aprox. 4
106-114
aprox.
Con la cantidad de supervisiones indicada más abajo se obtiene una carga del tiempo de
ciclo inferior a 10ms:
• CPU 314/315
• 20 supervisiones de nivel con tiempo + 100 sin tiempo
• CPU 413/414
• 200 supervisiones de nivel con tiempo + 400 sin tiempo
A.4.4 Cantidad de interlocutores con diagnóstico de procesos
La cantidad de interlocutores que se pueden dar de alta simultáneamente para las
funciones de notificación de S7-PDIAG depende de la CPU utilizada.
Para la función de notificación de S7 PDIAG ALARM_S / ALARM_SQ la cantidad
máxima de interlocutores (OP / WinCC / PG) también depende de la CPU:
CPU 314 y superiores
CPU 412- 417
a partir de 3 interlocutores, véase el manual de la CPU
4-16 interlocutores (depende de la CPU utilizada)
Consulte en la documentación de la CPU utilizada la cantidad de interlocutores para las
funciones de notificación S7.
Apartado B – Informaciones generales sobre S7-PDIAG
B.1
Requisitos de hardware
Para poder utilizar S7-PDIAG se requiere:
• una unidad de programación o un PC con un procesor 80486 (o superior) y como
mínimo 16 MB RAM Procesador Pentium® y 64 MB RAM (como mínimo 32 MB).
• En proyectos de mayor volumen (a partir de 500 definiciones de error) hay que
instalar 128 MB de RAM.
• Se tienen que cumplir los requisitos de instalación de STEP 7 (v. archivo Léame de
STEP 7 3.1).V4.02 o STEP 7 V5.0).
• S7-PDIAG V3.0 S7-PDIAG V4 ocupan 6 Mbytes de memoria adicionales en el disco
duro.
B.2
Requisitos de software
S7-PDIAG V3.0 K4.02 es una aplicación de 32 bits que requiere el sistema operativo
MS-Windows 95 / 98 o Windows NT 4.0. No es ejecutable con MS-Windows 3.11 o
Windows for Workgroups.
Si ha instalado 64MB o más, se recomienda utilizar Windows NT para conseguir mejores
prestaciones.
S7-PDIAG K4.02 se ejecuta en los paquetes básicos de STEP7-Basispaketen V4.02.x,
V5.0 y superiores.
Nota:
Para poder utilizar S7-PDIAG en el entorno Windows NT se requiere STEP 7 V3.1 con
una autorización para el paquete básico. Además tiene que darse de alta como principal
usuario. Para instalar el software S7-PDIAG tiene que poseer derechos de
Administrador.
B.3
Complemento al certificado del producto de software
El certificado del producto de software forma parte del contrato incluido en el suministro y
regula el uso de productos de software contra pago único. Dicho documento informa
sobre otros componentes de software con licencia, así como sobre sus clases de
garantía.
El cliente no tiene derecho a modificar el software durante el tiempo de vigencia del
contrato.
Para cualquier consulta deberá indicarse el número de identificación que figura en el
certificado del producto de software.
B.4
Documentación de S7-PDIAG V3.0 K4.02
Las informaciones más importantes para poder usar el software S7-PDIAG se
encuentran en las Ayudas en pantalla, a las cuales se accede una vez instalado el
software a través del menú "Ayuda" o de forma contextual pulsando la tecla F1 o el signo
de interrogación.
En caso de utilizar S7-PDIAG por primera vez, recomendamos la compra del manual
correspondiente, el cual ofrece una introducción al método explicándolo mediante
ejemplos. El manual se puede pedir indicando el número de referencia siguiente:
840-0CA00-8DA06ES7 840-0CA01-8DA0 en español
840-0CA00-8BA06ES7 840-0CA01-8BA0 en inglés
840-0CA00-8AA06ES7 840-0CA01-8AA0 en alemán
840-0CA00-8CA06ES7 840-0CA01-8CA0 en francés
840-0CA00-8EA06ES7 840-0CA01-8EA0 en italiano
B.5
Instalación del software
B.5.1 Instalar S7-PDIAG
•
Para poder instalar S7-PDIAG K4.02 tiene que haberse instalado el software
estándar STEP7 V4.02 o STEP7 V5.0 o una versión superior.
• Ejecute, para ello, el programa de instalación Setup de S7-PDIAG. A continuación se
copian los archivos S7-PDIAG y las correcciones seleccionadas en su PC/PG, y se
registran los archivos necesarios para STEP 7 y S7-PDIAG en el Registro de MSWindows. El programa de instalación es interactivo, es decir, visualiza instrucciones
importantes que le guían a través de todo el proceso de instalación.
• Si su PG/PC no dispone de la autorización necesaria, el programa Setup se lo
indicará con el mensaje correspondiente. El Setup ofrece la posibilidad de instalar la
autorización inmediatamente, o bien de instalarla más tarde ejecutando el archivo
AUTHORSW.EXE.
• Si no es posible instalar la autorización durante la instalación del software, prosiga
con la instalación del software sin instalar la autorización. Reinicie después su PG/PC
e instale entonces la autorización ejecutando el programa "AUTHORSW.EXE" que se
encuentra en el disquete de autorización.
----------------------------------------------------------------------------------------------------------------Nota importante:
S7-PDIAG se registra en los archivos de sistema de Microsoft Windows 95/98/NT. Está
prohibido desplazar archivos y carpetas de STEP 7 con herramientas de Windows como
el Explorador o modificar datos de STEP 7 en el Registro de MS-Windows. En caso
contrario, puede fallar el funcionamiento de S7-PDIAG.
Los productos de software (p. ej.: "S7-PDIAG") deben desinstalarse conforme a
Microsoft Windows 95/NT. Para ello, vaya a la barra de tareas de Microsoft Windows
95/NT y pulse Inicio > Configuración > Panel de control > Agregar o quitar programas.
Entonces se abrirá el cuadro de diálogo en el que puede proceder a desinstalar su
programa.
Para desinstalar productos de software hay que proceder como es habitual en Microsoft
Windows 95 / 98 / NT. Para ello vaya a la aplicación de Microsoft Windows 95 / 98 / NT
"Agregar y quitar programas" (en la barra de tareas de Microsoft Windows 95 / 98 / NT
vía Inicio > Configuración > Panel de control > Agregar y quitar programas) y el paquete
de software (p. ej. "S7-PDIAG"). Sólo así es posible desinstalar software en el entorno
Microsoft Windows 95 / 98 / NT.
-----------------------------------------------------------------------------------------------------------------
B.5.2 Autorización
Para poder utilizar el software S7-PDIAG en una PG o un PC se requiere un
autorización, es decir, un permiso de uso. La autorización y el software correspondiente
se encuentran en el disquete de autorización (contador de instalaciones = 1).
Antes de poder utilizar S7-PDIAG es preciso transferir la autorización del disquete a la
PG o al PC (instalación) y verificar que el software STEP 7 esté autorizado.
----------------------------------------------------------------------------------------------------------------Cuidado
Para el software S7-PDIAG K4.02 hay que instalar la autorización en la unidad de
destino C:.
Si C: es una unidad comprimida (p. ej.: con DBLSPACE/DBLDRIVE), habrá que elegir la
unidad host correspondiente.
Es importante leer el archivo LEAME.TXT que se encuentra en el disquete de
autorización.
La carpeta "C:\AX NF ZZ" contiene archivos ocultos. No borre, desplace o copie en
ningún caso estos archivos ni la carpeta correspondiente, pues contienen datos
imprescindibles para autorizar el software.
Si no se respetan las indicaciones mencionadas, se corre el riesgo de perder la
autorización de forma irreparable.
----------------------------------------------------------------------------------------------------------------A fin de ayudarle a instalar la autorización correctamente, rogamos leer las indicaciones
siguientes, que se encuentran también en el archivo Léame del disquete de autorización.
Si no se respetan dichas indicaciones se corre el riesgo de perder la autorización y otros
datos de forma irreparable:
• El disquete de autorización no puede estar protegido contra escritura. Puesto que el
disquete se utiliza sin protección, existe peligro de contagio de virus del disco. Por
ello, rogamos verificar la ausencia de virus en su PG / PC antes de cualquier
instalación / desinstalación.
•
•
•
•
•
•
B.6
En caso de utilizar programas de optimización de espacio en disco que ofrezcan la
posibilidad de desplazar bloques fijos, antes de aplicar esta opción es obligatorio
transferir las autorizaciones del disco duro al disquete.
La autorización crea en la unidad de destino un cluster marcado como "defectuoso".
No intente eliminar dicho "defecto".
Si desea formatear, comprimir o restaurar la unidad de disco duro o instalar un
nuevo sistema operativo, no olvide desinstalar las autorizaciones.
Si una copia de seguridad del disco duro contiene copias de autorizaciones, existe el
peligro de que - al reescribir los datos de seguridad en el disco duro - se
sobreescriban las autorizaciones válidas instaladas, y que por tanto se destruyan.
Para evitar una posible pérdida de la autorización por sobreescribir un sistema
autorizado con una copia de seguridad, se recomienda encarecidamente borrar
todas las autorizaciones antes de crear una copia de seguridad o bien crear dicha
copia excluyendo las autorizaciones.
Uso de la autorización de emergencia (provisional).
Para el caso de pérdida de la autorización normal existe la posibilidad de instalar en
el disco duro una autorización de emergencia, la cual también se encuentra en el
disquete de autorización suministrado. Ello le permitirá utilizar el paquete de software
afectado durante dos semanas más. Este espacio de tiempo le servirá para
recuperar/reparar la autorización completa.
Informaciones sobre S7-PDIAG
B.6.1 Indicaciones generales
Las indicaciones generales sobre el paquete básico STEP 7 V4.02 o V5.0 también rigen
para S7-PDIAG.
B.6.2 Preparar FBs y DBs de instancia para el diagnóstico
Al crear un DB de instancia, éste se crea con los atributos de sistema del FB.
Si desea preparar el FB posteriormente para el diagnóstico (insertando una definición de
error o registrando el atributo de sistema " S7_pdiag = 'true' "), el DB de instancia no
adoptará automáticamente dicho atributo.
En este caso borre el DB de instancia y vuélvalo a crear con el editor "KOP/AWL/FUP".
Atención: no basta con registrar el atributo de sistema " S7_pdiag = 'true' " en este
bloque.
Algo similar ocurre al registrar el atributo de sistema "S7_pdiag = 'true' " en un OB o una
FC. También en el caso de estos bloques, los datos de diagnóstico sólo se crean si se
guardan nuevamente con el editor "KOP/AWL/FUP".
Asegúrese de que en el editor "KOP/AWL/FUP" esté activada la opción de generación
automática de datos de diagnóstico.
B.6.3 Segmentos que permiten la adquisición de primeros valores
Segmentos: en este contexto el concepto 'segmento' tiene otro significado del que se le
da al programar con STEP 7. Por segmento se entiende aquí un circuito lógico.
Ejemplo:
Segmento
U E1.1
U E1.2
= A1.0
// Fin Segmento 1 de S7-PDIAG
U E1.3
U E1.4
= A1.1
// Fin Segmento 2 de S7-PDIAG
Segmento
....
En S7-PDIAG el segmento se compone de dos segmentos individuales.
Después de cada instrucción de primera consulta, como p. ej. = A1.0, comienza un
nuevo segmento.
Es posible someter a un análisis de criterios a todo segmento que contenga las
siguientes instrucciones (existen tres tipos de instrucciones diferentes):
a) operadores booleanos:
U , UN, UN(, O, ON, ON(, U( ,O( , O, X, XN, X(, XN(,NOT
=, S, R
), instrucción con meta de salto
b) L (para operaciones binarias), T,
NOP0, NOP1, BLDx
c) operadores que afectan al RLO
FP, FN, L (para byte, palabra o palabra doble)
==D, <>D, >=D, <=D, >D, <D,
==I, <>I, >=I, <=I, >I, <I,
==R, <>R, >=R, <=R, >R, <R,
Todas las demás operaciones del segmento impiden que se realice el análisis de
criterios para el segmento indicado.
En aquellos segmentos que contienen operadores del grupo a) se permite una
adquisición de primeros valores con análisis de criterios.
Los operadores indicados bajo b) se ignoran en el análisis de criterios de los segmentos
que los contienen.
Los operadores indicados bajo c) impiden un análisis de criterios de los segmentos que
los contienen con la versión actual de ProTool.
En segmentos en los que no se puede asignar un valor unívoco al RLO (resultado lógico)
tampoco se puede realizar el análisis de criterios.
Por esta razón, en estos segmentos tampoco se realiza una adquisición de primeros
valores.
Estos segmentos tienen las siguientes características:
• Los segmentos contienen instrucciones que no incluye esta versión del análisis de
criterios, pero que afectan al RLO o activan la primera consulta.
• Los segmentos S7-PDIAG contienen secuencias de instrucciones con paréntesis
incompletos, es decir que el número de paréntesis de este segmento que abren y
que cierran no es idéntico. La causa puede ser, por ejemplo, una asignación dentro
de un nivel de paréntesis.
• Si el segmento en cuestión contiene más paréntesis que cierran que paréntesis que
abren, no podrán realizarse la adquisición de primeros valores ni el análisis de
criterios. Si se da el caso contrario, se borrarán todas las instrucciones que se
encuentren delante de los paréntesis que sobran, incluyendo las instrucciones con
paréntesis; la adquisición de primeros valores y el análisis de criterios podrán
realizarse, en este caso, para las restantes instrucciones del segmento.
• Los segmentos contienen un acceso absoluto a un bloque de datos de instancia; p.
ej.: U DIX 4.0.
B.6.4 Copiar los bloques generados por S7-PDIAG
Los bloques generados por S7-PDIAG no se pueden copiar a otro programa.
Los bloques contienen referencias a los mensajes de los visualizadores y sólo son
válidos en el programa para el que fueron creados los bloques. Además contienen sólo
las supervisiones que se crearon para el programa actual.
Sin embargo, ello no representa limitación alguna, ya que dichos bloques se crean
automáticamente al compilar con S7-PDIAG.
En caso de haber copiado todo un proyecto con "Guardar como", es preciso volver a
crear los bloques generados por S7-PDIAG.
B.6.5 Copiar bloques con definiciones de error S7-GRAPH.
Los números de mensaje en los datos de vigilancia no se actualizan
en el programa copiado.
Remedio: compilar nuevamente los bloques con S7-GRAPH.
B.6.6 Mensaje de error tras insertar por primera vez un control
de bloque
Si se intenta insertar por primera vez un control desde el editor de programas, tras
intentar memorizar éste varias veces, aparece el siguiente mensaje de error:
34:152 "No se pueden crear los datos de referencia del bloque actual."
Para poder proseguir con el trabajo se debe cerrar el bloque y abrirlo de nuevo.
B.6.7 Función de STEP7 "Operando prioritario: símbolico"
S7-PDIAG V4.02 no soporta la función de STEP7 "operandos preferentes: símbolicos". En
su lugar puede utilizarse la función de STEP7 "Recablear".
B.7
Indicaciones sobre las nuevas funciones que ya se introdujeron en
S7-PDIAG V4.01
B.7.1 Análisis de criterios mediante los parámetros del interface de un FB
Esta nueva función se puede utilizar con todos los parámetros de entrada (IN) del tipo
BOOL de un bloque de función.
B.7.2 Cargar bloques de supervisión ya existentes con la CPU en modo RUN
Los bloques de supervisión de S7-PDIAG se pueden cargar con la CPU en RUN. No
obstante se corre riesgo de que se borren marcas internas de los bloques de
supervisión. El efecto sería:
• Si en la CPU hay una alarma pendiente que aún no ha salido y tampoco ha sido
acusada, ésta se borra al volver a cargar los bloques de supervisión. En este caso,
S7-PDIAG empieza de nuevo por supervisar la entrada de un error, y en
consecuencia, no notifica si ya ha salido, sino que notifica cuándo vuelve a entrar.
• Si ha cambiado el tipo de alarma (p. ej.: "Alarma sin acuse" por "Alarma con acuse"),
para que tenga efecto tiene que cambiar la CPU a STOP.
B.7.3 Sincronizar la supervisión de errores tras un rearranque completo
de la CPU
Al efectuar un rearranque completo (OB_SCAN_1 == 1) se inicializan todas las marcas
internas obteniendo los valores indicados a continuación:
• La palabra de marcas configurada para almacenar la prioridad de grupo se inicializa
con W#16#0000.
• El bloque de función de usuario se llama una sola vez con el número de error "0". (El
número de error 0 es un número que no se asigna nunca. Por ello se trata de un
identificador para indicar que se está efectuando un rearranque completo. En este
caso se puede inicializar el bloque de función de usuario).
• Se inicializan todas las variables del bloque de detección de errores.
• Todos los identificadores de error de grupo se ponen al valor "false".
• Si se han registrado primeros valores, éstos no se inicializan.
B.7.4 Funcionalidad ampliada de los textos de los mensajes
S7-PDIAG V4.01 permite actualizar automáticamente los textos de un mensaje en base
a la tabla de símbolos al crear instancias y al generar.
Para ello hay que activar la opción "Actualizar textos de mensajes en base a la tabla de
símbolos" en la ficha "Compilar". A esta ficha se accede con el comando de menú
Herramientas -> Preferencias. Si activa esta opción se prolongará el tiempo de
compilación de S7-PDIAG.
Si el proyecto contiene varios idiomas para visualizar, el texto del mensaje sólo se
actualizará en el idioma que esté ajustado en ese momento. La actualización no
repercute en los textos de los demás idiomas.
Esta nueva función también se puede utilizar con datos de proyecto que hayan sido
creados con S7-PDIAG V4.0 o V3.0, sin tener que configurar a posteriori las distintas
definiciones de error.
Al compilar por primera vez un proyecto ya existente con la opción "Actualizar textos de
mensajes en base a la tabla de símbolos", la fuente del texto se almacenará de la
manera siguiente:
Si el operando de acceso al diagnóstico está registrado en la tabla de símbolos y el texto
del mensaje coincide con el nombre del símbolo o con su comentario, la fuente del texto
será o uno u otro, según lo que coincida. Si el nombre del símbolo y el comentario son
idénticos, la fuente del texto será el nombre del símbolo.
En los restantes casos, la fuente del texto será el mensaje que se ha configurado.
Si en las instancias de las definiciones de error está inhibida la parte que contiene el
mensaje, si está activada la opción "Actualizar textos de mensajes en base a la tabla de
símbolos", el texto del mensaje se actualizará en base a la tabla de símbolos.
B.7.5 Transferencia de la prioridad al bloque de usuario
Cuando se llamaba al bloque de usuario con S7-PDIAG V4.0, la prioridad solamente se
transfería previa configuración de una palabra de marcas para memorizar la prioridad. A
partir de la versión S7-PDIAG V4.01 la prioridad se registra siempre y, por consiguiente,
también se transfiere siempre al bloque de usuario, aun cuando no se haya configurado
ninguna palabra de marcas para la prioridad.
B.7.6 Empleo de Manual_Enable im UDT_Motion
El comentario a los bits Manual_Enable1 y Manual_Enable2 que figura en el capítulo
A.4 del manual de S7-PDIAG ya no es actual y ha de entenderse de la manera
siguiente:
TRUE (bit, visualizador escribe): se activa cuando el movimiento puede ser operado
desde la pantalla del visualizador.
Así, por ejemplo, es posible seleccionar un movimiento utilizando un visualizador que
disponga de una pantalla táctil (touch screen).
Si ha utilizado los bits de acuerdo con lo descrito en el capítulo A.6 del manual esta
modificación no afectará al programa de control.l
Descargar