Determinar El Offset De Salida (Zone); Descripción Para El Procesamiento De 16 Bits (Zone, Zonep) - Mitsubishi Electric FX Serie Instrucciones De Programacion

Ocultar thumbs Ver también para FX Serie:
Tabla de contenido
Instrucciones especiales
7.19.3

Determinar el offset de salida (ZONE)

S1+
KnX, KnY, KnM, KnS, T,
C, D, R, módulos
Funcionamiento
Offset de salida de datos binarios de 16 o de 32 bits
Descripción para el procesamiento de 16 bits (ZONE, ZONEP)
b La instrucción ZONE suma un valor de offset negativo y uno positivo a la cifra binaria de
16 bits en el operando indicado en (S3+). El valor de offset negativo está guardado en
(S1+) y el valor de offset positivo en (S2+). El resultado se guarda como sigue en función
del valor de entrada en el operando indicado en (D+):
Cuando el valor de datos en (S3+) es menor de 0, el resultado de la suma (S3+) + (S1+) se
escribe en el operando indicado en (D+).
Cuando el valor de datos en (S3+) es mayor de 0, el resultado de la suma S3+) + (S2+) se
guarda en el operando indicado en (D+).
Cuando el valor de datos en (S3+) es igual a 0, en el operando indicado en (D+) se registra
también el valor 0.
Valor de salida
Fig. 7-270:Relación existente entre el valor de entrada y de salida sin (a la izquierda)
b Cuando el resultado de la suma se encuentra fuera del rango de -32768 a 32767, se
produce el siguiente proceso:
Cuando no se llega al valor -32768, el resto de la operación se ejecuta comenzando con
32767. Cuando, por ejemplo, en (S3+) está guardado el valor -32768 y se suma (S1+) con
el valor -100, el resultado es el siguiente: -32768 + (-100) = 8000
Programación FX
/FX
1S
ZONE (S1+)
(S2+)
(S3+)
S2+
S2+
KnX, KnY,
KnM, KnS, T,
C, D, R,
especiales
módulos
especiales
(U„/G ), K, H
(U„/G )
Valor de entrada
y con limitación (derecha) mediante la instrucción ZONE
/FX
/FX
/FX
/FX
1N
2N
2NC
3G
ZONE
(D+)
CPU
Instrucción de
D+
impulso (P)
KnY, KnM,
KnS, T, C, D,
R, módulos
especiales
(U„/G )
Valor de salida (D+):
Offset positivo en (S2+)
/FX
3U
3UC
Instrucciones de control de datos
FNC 258
Determinar el offset de salida
FX2N
FX1S
FX1N
FX3G
FX2NC
Procesamiento
Pasos del programa
ZONE
16 bits 32 bits
ZONEP
DZONED
©
©
DZONEP
0
Valor de entrada (S3+)
Offset negativo en (S1+)
+ FF9C
= 7F9C
H
H
FX3U
FX3UC
©
9
17
= 32668
H
7 – 263
Tabla de contenido
loading

Este manual también es adecuado para:

Fx1sFx1nFx2nFx2ncFx3gFx3u ... Mostrar todo

Tabla de contenido