15-18
Comunicación principal: buses de campo y protocolos
Valor de parámetro (PWE)
Si el parámetro a procesar es además un parámetro de array, mediante
los bits 10 al 15 se puede direccionar adicionalmente el subíndice del
parámetro deseado (0 = elemento de array 1, 1 = elemento de array 2, ...):
Elemento de array
5 (000101
)
BIN
21 (010101
)
BIN
Fig. 15-27: Ejemplo: Elemento de array/bloque de parámetros
Si un parámetro no depende del bloque de parámetros, se utiliza para el
subíndice el bit 8 – 15.
La estructura de los distintos parámetros y los valores que pueden
llamarse mediante los subíndices se detallan en las instrucciones de
servicio.
Nota:
Si se utiliza el subíndice, se debe emplear como número de
identificación de orden 6, 7, 8 ó 11, 12 para que el subíndice
sea efectivo.
La transmisión del valor del parámetro (PWE) tiene lugar siempre como
palabra (16 bits) o palaba doble (32 bits), en función del tipo PPO y del
parámetro. En un telegrama sólo se puede transmitir cada vez un único
valor de parámetro.
Un valor de parámetro de 32 bits se compone de PWE1 (palabra con el
valor superior) y PWE2 (palabra con el valor inferior, 4ª palabra).
Un valor de parámetro de 16 bits en los tipos PPO 1 y PPO2 se tranmiste
en el PWE2. En caso de valores negativos, la palabra de valor alto (high
word) se debe ajustar a FFFF hex.
Nota:
El FCS01 no permite valores de parámetro de 32 bits.
El valor de parámetro se transmite como valor de número entero. En
caso de parámetros con las resoluciones 0,1 y 0,01, el valor del
parámetro se debe multiplicar por el valor inverso de la resolución.
Ejemplo: se debe ajustar un tiempo de puesta en marcha de 99,99
segundos:
99,99s → 99,99 * 1/0,01 = 99,99 * 100 = 9999. Por lo tanto, se debe
transmitir el valor 9999
dec
Rexroth IndraDrive FCS01.1
Bloque de parámetros
2 (01
)
BIN
4 (11
)
BIN
= 270F
.
hex
DOK-INDRV*-FCS01******-IB01-ES-P
índice
15
= 0001 0101
HEX
BIN
57
= 0101 0111
HEX
BIN