Escritura de valores de
parámetros dispersos
(continuación)
Operación del mensaje
La función de escritura de valores de parámetros dispersos
especificada en la BTW escribe valores de datos a un grupo
definido de parámetros en cualquier orden. La palabra 3 del
archivo de datos BTW define el número de parámetros a los que
se va a escribir. Estos y su orden se definen empezando con la
palabra 4. El mensaje de respuesta BTR retorna una palabra de
estado para cada valor al cual se ha escrito, indicando si la
escritura del parámetro se realizó correctamente.
Si una transferencia no se realizó correctamente para un
parámetro dado, el valor en la ubicación del número de
parámetro es negativo (el bit 15 se establece a 1).
Si ocurrió un error, la respuesta retorna un código de estado para
el error.
Ejemplo
En este ejemplo se realizaron escrituras a seis parámetros en un
1336 FORCE. La palabra 3 del mensaje BTW (N10:12) define el
número de valores de parámetros que son transferidos. Cada
número de parámetro seguido por su valor se muestra en el
mensaje empezando con la palabra 4. Los valores se introducen
en unidades del variador. La respuesta BTR (N10:90) devuelve el
estado de cada escritura de parámetro.
Observe que se envió un valor de 600 al parámetro 392 (palabras
N10:7 y N10:8). La palabra N10:91 indica que la operación de
transferencia en bloque no se realizó correctamente. Si todos los
valores de parámetros se han transferido correctamente, N10:91
contendrá el valor 3. La palabra N10:97 contiene un valor
negativo indicando el error que ocurrió con el parámetro 392. La
palabra N10:98 contiene el código de estado, indicando que el
valor del parámetro está fuera de rango.
Formato de datos
BTW
N10:10
Archivo de datos
N10:20
BTR
N10:90
Archivo de datos
N10:100
Estos valores varían dependiendo de los parámetros y los
➀
productos.
Servicios de transferencia en bloques
0
1
2
3
4
➀
➀
➀
15
-32767
6
90
1
➀
➀
➀
➀
➀
10
10
2
12
5
➀
➀
➀
0
-32765
6
90
0
➀
➀
➀
➀
➀
0
10
0
12
0
Publicación 1336 FORCE-5.13ES — Septiembre de 1998
7−17
5
6
7
8
➀
➀
➀
➀
150
4
392
6000
31
➀
➀
➀
➀
150
0
392
6
31
9
➀
➀