Escritura de variables IPOS/parámetros mediante el bloque de parámetros de descarga
Para la evaluación del mensaje negativo podrá utilizar los códigos de retorno.
6.9
Escritura de variables IPOS/parámetros mediante el bloque de parámetros de
descarga
Los variadores vectoriales MOVIDRIVE
servicio PCP, mediante el bloque de parámetros de descarga, varias variables
IPOS
El bloque de parámetros de descarga tiene siempre una longitud de 230 bytes. Se
puede escribir en un bloque 42 parámetros de accionamiento o variables IPOS
como máximo.
Ejemplo
Con un "Write_Request" se deben escribir tres valores del variador:
Nombre de parámetro/variable
Variable IPOS
Variable IPOS
P130 Rampa t11 a DCHA.
Después de enviar este servicio recibirá la "Write_Confirmation". Para la evaluación del
mensaje negativo podrá utilizar nuevamente los códigos de retorno. Debido a que los
distintos parámetros del bloque de parámetros de descarga en el variador se escriben
uno tras otro, se anota en caso de una "Write_Confirmation" negativa en la parte High
del Additional_Codes el número del parámetro, con el que se ha producido el fallo
(véase también manual de DFI).
Manual – MOVIDRIVE® MDX61B Interface del bus de campo DFI21B INTERBUS con cable de fibra óptica
Palabra
1
Message_Code = Read_Confirmation
2
3
Invoke_ID
4
Error_Class
5
Bits
15 ... 8
plus®
y simultáneamente parámetros.
plus®
H0
plus®
H1
Palabra
1
2
Parameter_Count = 118 palabras (= 76 hex)
3
Invoke_ID
4
Index = Bloque de parámetros de descarga
5
Subindex
6
Data [1] = reservado
7
Data [3/4] = Índice del 1er parámetro (p. ej. variable IPOS
8
Data [5]
9
Data [7]
10
Data [9/10] = Índice del 2° parámetro (p. ej. variable IPOS
11
Data [11]
12
Data [13]
13
Data [15/16] = Índice del 3er parámetro (P130 Rampa t11)
14
Data [17]
15
Data [19]
...
...
Bits
15 ... 8
Ejemplos de aplicación
Significado
Parameter_Count
Comm._Reference
Error_Code
Additional_Code
®
ofrecen la posibilidad de escribir con un
Índice
11000 dec (2AF8 hex)
11001 dec (2AF9 hex)
8470 dec (2116 hex)
Significado
Command_Code = Write_Request
Comm._Reference
Length = 230 bytes (= E6 hex)
Data [2] = Número parámetros
Data [12]
Data [14]
Data [18]
Data [20]
Codificación
(hex)
80 81
00 03
00 02
08 00
00 10
7 ... 0
Valor a escribir
1 dec (1 hex)
–40000 dec (FFFF63C0 hex)
1500 dec (05DC hex)
Codificación
(hex)
00 82
00 76
00 02
20 68
00 E6
00 03
plus®
H0)
2A F8
Data [6]
00 00
Data [8]
00 01
plus®
H1)
2A F9
FF FF
63 C0
21 16
00 00
05 DC
...
...
7 ... 0
6
plus®
47