Mitsubishi Electric MELSEC A Serie Manual De Programación página 288

Tabla de contenido
BK+, BK+P, BK-, BK-P
BK-
Una instrucción de sustracción para bloques de datos binarios se compone de la instrucción
misma, de los datos s1 y s2 que deben sustraerse, de la denominación destina d en la cual se
almacenan los resultados, así como de la cantidad n de los bloques de datos a sustraer.
Se sustrae el respectivo bloque N° n de 16 bits de s2 y el bloque Nº n de 16 bits de s1,
empezando con el bloque de 16 bits de valor inferior. El resultado de cada sustracción de
bloques se almacena en d.
Las operaciones de sustracción se ejecutan en unidades de 16 bits respectivamente.
Una constante almacenada en s2 debe componerse de un número binario de 16 bits entre -
32768 y 32767.
El bit respectivamente superior del bloque determina si los valores de datos en el bloque
correspondiente de s1, s2 ó d sea positivo (bit = 0) o bien negativo (bit = 1).
En caso de pasar por inferior del valor de bit más bajo del bloque o bien al pasar por el valor
de bit más alto del bloque, no se aplica la Carry Flag.
Fuentes de
En los siguientes casos se presenta un error de procesamiento y se aplica un Error Flag:
error
● La cantidad de bloques de datos en s1, s2 ó d sobrepasa la cantidad permitida.
● El rango de datos previsto para el almacenamiento de s1 se intercala con los rangos de datos
de s2 ó d.
6 – 70
Instrucción de sustracción para bloques de datos binarios
Programación MELSEC A y Q
BKP_0E3
BKP_0E4

Hide quick links:

Tabla de contenido
loading

Tabla de contenido