FAVG |
Top |
Esta instrucción está a partir de el CP121 BIOS 2.55 hasta 2.64, CP122 BIOS 2.03 hasta 2.13, CP123 BIOS 2.20 hasta 2.23, CP124 BIOS 1.00, CP125 BIOS 1.00
Con tres argumentos
A partir del CP121 2.70, CP122 2.20, CP123 2.30, CP125 1.10, CP127 1.00, CP128 1.00, CP220 1.00 varias instrucciones de dos argumentos son reemplazadas por tres argumentos. El comportamiento de cada uno resulta en la siguiente forma:
FAVG arg1, arg2, arg3 equivale a arg1 = promedio desde arg2 hasta arg3
El primer argumento (arg1) debe ser de 32bit mientras que el resto (arg2 y arg3) pueden ser de 16bit o 32bit (Ver tipo de dato). El arg3 puede indicar la última variable de las que se promedian o la cantidad (que se cuenta a partir de arg2). La ejecución(2) es condicional.
En Ladder, por causa de la representación gráfica, el arg1 al final en vez de al principio. Esto ocurre con ADD, DIV, FAVG, FIFO, FILL, MOD, MUL, SCALE, STDVT y SUB.
No produce una rotación (1) de acumuladores.