Funciones matemáticas
Utilización de los
resultados en cálculos
posteriores
Operaciones recurrentes
Tipo de datos
Número de canales
BCD
1
2
Binario
1
2
* Cuando el host es notificado, el dígito de la izquierda se pone a F para indicar un
valor negativo. Por ejemplo, --999 se expresa como F999 y --9,999,999 se expresa
como F999 9999.
La función matemática lee todos los operandos antes de empezar a efectuar los
cálculos, por tanto los resultados de un cálculo no se pueden utilizar en un cálculo
posterior en el mismo ciclo.
Entrada 0 de tabla ma-
temática
Entrada 7 de tabla ma-
temática
El ciclo de proceso de la función matemática no coincide con el tiempo de ciclo
del PLC, por tanto los resultados de dos cálculos pueden no ser del mismo ciclo
de proceso.
Se puede especificar la misma entrada de tabla numérica o canal del PLC para
operandos
y
resultado
D02000 = D02000 + 1 incrementa los contenidos de D02000 en 1 cada vez que
se repite la operación. Dado que los cálculos son siempre ejecutados mientras el
PT está operando, D02000 será incrementado en cada ciclo de proceso mientras
el PT esté operando.
Rango admisible
--999 a 9,999*
--9,999,999 a 99,999,999*
8000 a 7FFF hexadecimal
8000 0000 a 7FFF FFFF hexadecimal
C = A + B
Un resultado no se puede utilizar como
operando en un cálculo posterior.
E = C + D
La entrada 7 de tabla matemática utiliza el valor de
C que fue leído antes de ser ejecutada la entrada 0
de la tabla matemática.
del
cálculo.
Por
Sección 7-23
ejemplo,
la
operación
469