Siemens SIMATIC TD 200 Manual Del Usuario página 93

Visualizador de textos
Ocultar thumbs Ver también para SIMATIC TD 200:
Tabla de contenido

Publicidad

Cuidado
!
Es posible que el (nuevo) valor editado que el usuario introduzca en un mensaje intercalado se
sobreescriba con el valor visualizado en el mensaje antes de la edición.
Por ello se podría perder el nuevo valor editado.
Si permite que se edite un valor intercalado, deberá diseñar su programa de forma que verifique
el bit de aviso de edición y desplace y/o guarde el (nuevo) valor editado cada vez que se realice
una operación de edición.
Si permite que se edite un valor, puede desplazar el cursor al valor intercalado e
incrementar o decrementar dicho valor mediante las teclas con flecha ARRIBA y ABAJO,
respectivamente. Con las teclas SHIFT y flecha ARRIBA o ABAJO es posible
desplazarse a determinados caracteres dentro de la variable. Cuanto más tiempo se
mantenga oprimida la tecla con flecha, tanto más rápido cambiará el valor.
Tras haber sustituido el valor intercalado por el valor deseado, es preciso pulsar la tecla
ENTER. Así, el TD 200 transmite el valor editado a la CPU S7-200 y activa el bit de
aviso de edición en la palabra de formato que precede al valor intercalado.
La figura D-15 muestra un ejemplo de cómo utilizar el bit de aviso de edición. En el
presente ejemplo, se supone que VB21 es el byte más significativo de la primera palabra
de formato del mensaje. El valor intercalado tiene el tamaño de una palabra que le sigue
inmediatamente a la palabra de formato (ubicada en VW23).
KOP
Network #
V21.2
V21.2
1
EN
IN
VW23
Network #
SM 0.0
MOV_W
EN
IN
VW250
Figura D-15 Programa de ejemplo para utilizar el bit de aviso de edición
Visualizador de textos TD 200, Manual del usuario
C79000-G7078-C205-05
R
LD
V21.2
MOV_W
R
V21.2, 1
MOVWVW23,VW250 // valor editado a la dirección de la variable.
LD
SM0.0
OUT
VW250
MOVWVW250,VW23 // copiar la variable en la dirección del
OUT
VW23
Parámetros y mensajes del TD 200
AWL
//Utilizar el bit de aviso de edición para copiar
// el valor editado y desactivar luego
// el bit de aviso.
//
// Cuando el operador edite el valor
// intercalado, desactivar el bit y copiar el
//
// En cada ciclo ...
// valor intercalado.
D-15

Publicidad

Tabla de contenido
loading

Tabla de contenido