Funciones DP-V1
I
7
Estructura del canal de parámetros DP-V1
0 0
Ejemplo de
escritura de un
parámetro
mediante
®
MOVILINK
38
Tabla 6: Respuesta positiva para el servicio MOVILINK
Byte
Campo
0
Referencia de respuesta
1
ID de respuesta
2
Eje
3
Núm. de parámetros
4
Formato
5
Núm. de valores
6..7
Valor alto
8..9
Valor bajo
1) Encontrará indicaciones para las unidades de usuario en el manual de planificación
Las siguientes tablas muestran a modo de ejemplo la estructura de los servicios Write
y Read. En este ejemplo se escribe la aceleración de FCB05 "Regulación de la
velocidad" volátil con el valor 3000 rpm×s (aceleración local: Índice 9598, Subíndice 6).
Para este fin se utiliza el servicio Write Parameter volatile de MOVILINK
Envío de la orden "Write parameter volatile"
Tabla 7: Encabezado DP-V1 de Write.request con orden de parámetros
Servicio:
Write.request
Slot_Number
0
Índice
47
Length
16
Tabla 8: Datos útiles Write.req para servicio "Write Parameter volatile" de MOVILINK
Byte
Campo
0
Referencia de solicitud
1
Request ID
2
Eje
3
Núm. de parámetros
4
Attribute
5
Núm. de elementos
6..7
Número de parámetro
8..9
Subíndice
10
Formato
11
Núm. de valores
12..13
Valor HiWord
14..15
Valor LoWord
Una vez enviado este Write.request se recibe la Write.response. Siempre y cuando no
haya surgido ningún conflicto de estado en el procesamiento del canal de parámetros
se recibirá una Write.response positiva. En caso contrario, en Error_code_1 estará el
fallo de estado.
®
Valor
Descripción
0x01
Número de referencia reflejado por la orden de
ajuste de parámetros
0x40
Respuesta positiva de MOVILINK
0x00
Número de eje reflejado; 0 para eje único
0x01
1 parámetros
0x43
Formato de parámetro: Palabra doble
0x01
1 valor
0x0203
Parte alta del parámetro
0xAECA
Parte baja del parámetro
Decodificación:
0 × 0203 AECA = 33795786
>> 33.79 °C de temperatura del disipador
Indistinto (no se evalúa)
Índice del registro de datos; índice constante 47
Datos útiles de 16 bytes para la memoria de la orden
Valor
Descripción
0x01
Número de referencia individual para la orden de
ajuste de parámetros; se refleja en la respuesta
de parámetro
0x40
Servicio SEW MOVILINK
0x00
Número de eje; 0 = eje único
0x01
1 parámetros
0x30
Servicio "Write Parameter volatile" de
MOVILINK
0x00
0 = acceso a valor directo, sin subelemento
0x257E
FCB05 "Regulación de la velocidad" aceleración
local, índice 9598
0x0006
Subíndice 6
0x43
Palabra doble
0x01
Modificar 1 valor de parámetro
0x0000
Parte alta del valor de parámetro
0x0BB8
Parte baja del valor de parámetro
®
Manual – MOVIAXIS
Interface de bus de campo Profibus XFP11A
®
1)
dec
®
.
®
®
®