Download 6 - SEW-Eurodrive
Transcript
Funciones DP-V1 Estructura del canal de parámetros DP-V1 I 6 0 Tabla 6: Respuesta positiva para el servicio MOVILINK® Byte Campo Valor Descripción 0 Referencia de respuesta 0x01 Número de referencia reflejado por la orden de ajuste de parámetros 1 ID de respuesta 0x40 Respuesta positiva del MOVILINK® 2 Eje 0x00 Número de eje reflejado; 0 para eje único 3 Núm. de parámetros 0x01 1 parámetro 4 Formato 0x43 Formato de parámetro: Palabra doble 5 Núm. de valores 0x01 1 valor 6..7 Valor alto 0x311C Parte con mayor valor del parámetro 8..9 Valor bajo 0x7289 Parte con menor valor del parámetro Decodificación: 0x 311C 7289 = 823947913 dec >> Versión Firmware 823 947 9.13 Ejemplo de escritura de un parámetro mediante MOVILINK® Las siguientes tablas muestran a modo de ejemplo la estructura de los servicios Escritura y Lectura para la escritura no volátil del valor 12345 en la variable IPOS®plus H0 (índice de parámetro 11000). Para ello se utiliza el servicio MOVILINK® Parámetro de escritura volátil. Envío de la orden "Parámetro de escritura volátil" Tabla 7: Encabezamiento DP-V1 de Write.request con orden de ajuste de parámetros Servicio: Write.request Número_ranura 0 Indistinto (no se evalúa) Índice 47 Índice del registro de datos; índice constante 47 Longitud 16 Datos útiles de 16 bytes para la memoria del encargo Tabla 8: Datos útiles Write.req para el servicio MOVILINK® "Parámetro de escritura volátil" Byte Campo Valor Descripción 0 Referencia de solicitud 0x01 Número de referencia individual para el encargo de ajuste de parámetros; se refleja en la respuesta de parámetro 1 ID de solicitud 0x40 Servicio SEW MOVILINK® 2 Eje 0x00 Número de eje; 0 = eje único 3 Núm. de parámetros 0x01 1 parámetro 4 Atributo 0x30 Servicio MOVILINK® "Parámetro de escritura volátil" 5 Núm. de elementos 0x00 0 = acceso a valor directo, sin subelemento 6..7 Número de parámetro 0x2AF8 Índice de parámetro 11000 = "Variable IPOS H0" 8..9 Subíndice 0x0000 Subíndice 0 10 Formato 0x43 Palabra doble 11 Núm. de valores 0x01 Modificar 1 valor de parámetro 12..13 Palabra valor alto 0x0000 Parte con mayor valor del valor de parámetro 14..15 Palabra valor bajo 0x0BB8 Parte con menor valor del valor de parámetro 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 – MOVIDRIVE® Interface de bus de campo MDX61B DFP21B PROFIBUS 41