STEP 7 Professional V13 SP1 - Siemens Industry Online Support

Anuncio
STEP 7 Professional V13 SP1
AW: Operación lógica Y por palabras
AW: Operación lógica Y por palabras
Descripción
La instrucción "Operación lógica Y por palabras" combina lógicamente con Y por bits el valor
de la palabra derecha del acumulador 1 con el valor de la palabra derecha del acumulador 2
o una constante concreta. El resultado se guarda en la palabra derecha del acumulador 1. El
contenido de la palabra izquierda del acumulador 1 no cambia.
La instrucción combina el bit 0 del acumulador 1 con el bit 0 del acumulador 2 o una constante
y guarda el resultado en el bit 0 del acumulador 1. Los bits 1 a 15 se combinan del mismo
modo.
El estado lógico del bit de resultado es "1" si el estado lógico de los dos bits que deben
combinarse lógicamente también es "1". Si el estado lógico de uno de los bits que deben
combinarse lógicamente es "0", se desactivará el bit de resultado correspondiente.
La tabla siguiente muestra cómo se forma el resultado en una operación lógica Y por palabras:
Acumulador 2 /
constante
0
0
1
1
Acumulador 1
0
1
0
1
Resultado
0
0
0
1
La instrucción se ejecuta independientemente de las condiciones y no influye en el resultado
lógico.
La instrucción influye en los bits de estado CC 0, CC 1 y OV.
Sintaxis
En las operaciones lógicas con una constante se utiliza la sintaxis siguiente para la instrucción
"Operación lógica Y por palabras":
AW <constante>
En las operaciones lógicas con el valor de la palabra derecha del acumulador 2 se utiliza la
sintaxis siguiente para la instrucción "Operación lógica Y por palabras":
AW
Parámetros
La tabla siguiente muestra los parámetros de la instrucción "Operación lógica Y por palabras":
This document constitutes a free excerpt compiled by the user himself/herself from the documentation provided by Siemens for this product. Siemens disclaims
all liability for the completeness of this document. It shall only be used for the user's own internal purposes. It shall not be passed on to third parties. The complete
documentation can be found at:
/dokumentation/default.aspx?DocVersionId=74495465995&Language=es-ES&TopicId=37818340491
17/11/2016
STEP 7 Professional V13 SP1
AW: Operación lógica Y por palabras
Parámetro
Tipo de datos
Descripción
<constante>
WORD
Valor que se combina
lógicamente con Y con el valor
que se encuentra en la palabra
derecha del acumulador 1.
Ejemplo
El siguiente ejemplo muestra el funcionamiento de la instrucción:
AWL
Explicación
L "Tag_Value_1"
// Cargar el valor del operando en la palabra derecha del
acumulador 1.
AW W#16#F6B5
// Combinar lógicamente con Y el valor de la palabra derecha del
acumulador 1 con la constante (W#16#F6B5).
// El resultado se guarda en la palabra derecha del acumulador 1.
T "Tag_Result_1"
// Transferir el resultado al operando "Tag_Result_1".
L "Tag_Value_2"
// Cargar el valor del operando en la palabra derecha del
acumulador 1.
L "Tag_Value_3"
// Desplazar el contenido del acumulador 1 al acumulador 2.
// Cargar el valor del operando "Tag_Value_3" en la palabra
derecha del acumulador 1.
AW
// Combinar lógicamente con Y el valor de la palabra derecha del
acumulador 2 ("Tag_Value_2") con el valor de la palabra derecha
del acumulador 1 ("Tag_Value_3").
// El resultado se guarda en la palabra derecha del acumulador 1.
T "Tag_Result_2"
// Transferir el resultado al operando "Tag_Result_2".
La tabla siguiente muestra el funcionamiento de la instrucción con valores de operandos
concretos:
Operando
Valor
Tag_Value_1
0101
1001
0011
1011
Constante (W#16#F6B5)
1111
0110
1011
0101
Tag_Result_1
0101
0000
0011
0001
Tag_Value_2
0110
1100
0010
1010
Tag_Value_3
1101
1010
1001
0011
This document constitutes a free excerpt compiled by the user himself/herself from the documentation provided by Siemens for this product. Siemens disclaims
all liability for the completeness of this document. It shall only be used for the user's own internal purposes. It shall not be passed on to third parties. The complete
documentation can be found at:
/dokumentation/default.aspx?DocVersionId=74495465995&Language=es-ES&TopicId=37818340491
17/11/2016
STEP 7 Professional V13 SP1
AW: Operación lógica Y por palabras
Operando
Tag_Result_2
Ver también
Valor
0100
1000
0000
0010
→ Vista general de los tipos de datos válidos
→ Añadir instrucciones AWL
→ Procesar instrucciones AWL
→ Ejemplo de calentamiento de una caldera
→ Activar el bit de estado en operaciones lógicas con palabras
→ Principios básicos de la palabra de estado
This document constitutes a free excerpt compiled by the user himself/herself from the documentation provided by Siemens for this product. Siemens disclaims
all liability for the completeness of this document. It shall only be used for the user's own internal purposes. It shall not be passed on to third parties. The complete
documentation can be found at:
/dokumentation/default.aspx?DocVersionId=74495465995&Language=es-ES&TopicId=37818340491
17/11/2016
Descargar