Ejemplo para
Las siguientes tablas muestran a modo de ejemplo la estructura de los servicios Write
la escritura de
y Read. La consigna interna n11 P160 debe describirse de forma volátil con la velocidad
un parámetro
de 123 r.p.m. (valor
mediante MoviLink
volatile de MoviLink.
Tabla 9: Extracto de la lista de parámetros (manual "Comunicación con MOVITRAC
Par.
N°
16. Consignas fijas 1
160
161
Envío de la orden "Write parameter volatile"
Tabla 10: Encabezado DP-V1 de Write.request con orden de parámetros
Servicio:
Slot_Number
Index
Length
Tabla 11: Datos útiles Write.req para servicio "Write Parameter volatile" de MoviLink
Byte
0
1
2
3
4
5
6..7
8..9
10
11
12..13
14..15
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. De lo contrario, en Error_code_1 aparece el
fallo de estado.
Manual – Interface de bus de campo PROFIBUS DP-V1 UFP11A
Estructura del canal de parámetros DP-V1
123 000). Para este fin se utiliza el servicio Write Parameter
Índice
Parámetros
Dec
Hex
Consigna interna n11 8489 2129 1/s
Consigna interna n12 8490 212A 1/s
Write.request
0
47
16
Campo
Request Reference
Request ID
Axis
No. of Parameters
Attribute
No. of Elements
Parameter Number
Subindex
Format
No. of values
Value HiWord
Value LoWord
Funciones DP-V1
Unidad/Índice
Por
Acceso
defecto
Abrev. Conv.
66
N/RW
150000
66
N/RW
750000
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
SEW MoviLink Service
0x01
Número de accionamiento; 1 = dirección de SBus
0x01
1 parámetro
0x30
Servicio "Write Parameter volatile" de MoviLink
0x00
0 = acceso a valor directo, sin subelemento
0x2129
Índice de parámetro 8489 = P160 n11
0x0000
Subíndice 0
0x43
Palabra doble
0x01
Modificar 1 valor de parámetro
0x0001
Parte alta del valor de parámetro
0xE078
Parte baja del valor de parámetro
®
07")
Significado / Rango de
valores
–5000000 ... –0, Step 200
0 ... 5000000, Step 200
–5000000 ... –0, Step 200
0 ... 5000000, Step 200
6
37