LIPOWSKY HARP-5 Mobile Lin y Can-Bus Simulator con pantalla y teclado Guía del usuario
LIPOWSKY HARP-5 Simulador de Lin y Can-Bus móvil con pantalla y teclado

Introducción

Esta guía de inicio le mostrará cómo configurar el HARP-5 para comunicarse o monitorear el LIN-Bus. Simplemente siga los siguientes pasos.

Consejo
Esta guía está hecha para nuevos usuarios de HARP-5. Si ya tiene experiencia con los productos Baby-LIN o es un usuario avanzado de LIN-Bus, esta guía probablemente no sea adecuada para usted.

Consejo
Esta guía asume que está utilizando un sistema operativo Microsoft Windows. Si usa un sistema operativo Linux, contáctenos para recibir software para su distribución: "Información de soporte"

Para ello, le presentaremos los siguientes componentes:

  • LDF
  • Descripción de la señal
  • Servicios de diagnóstico de especificaciones

A partir de esta información, SessionDescriptionFile (SDF) se puede crear. El SDF es el eje de las aplicaciones basadas en LINWorks.
El siguiente gráfico muestra el flujo de trabajo típico de una aplicación basada en LIN con nuestro \Productname.

Gráfico

Este diagrama muestra cómo las aplicaciones de software LINWorks individuales están vinculadas entre sí.

Diagrama

Empezando

Introducción

Esta guía de inicio le mostrará cómo crear su aplicación Lin utilizando la información de la LDF y las descripciones de las señales. A continuación, aprenderá cómo crear un LDF e integrarlo en el SDF. Además, se introducirán los Servicios de Diagnóstico Unifeid. Una vez que haya creado correctamente el SDF, el HARP-5 se puede operar en modo independiente, se pueden registrar datos del bus LIN o se pueden definir macros para el inicio automático.

Consejo
Esta guía asume que está utilizando un sistema operativo Microsoft Windows.

Instalación

Antes de que pueda comenzar a usar el HARP-5, debe instalar varios componentes del software LINWorks.
Si aún no ha descargado el software LINWorks, descárguelo ahora de nuestro websitio bajo el siguiente enlace: www.lipowsky.de Los siguientes componentes son necesarios para esta guía de inicio:

  • Controlador Baby-LIN
  • SesiónConf
  • Menú simple
  • LDFEditar

Descripción de la sesión File (FDS)

Cómo crear una aplicación LIN
  1. Requisito: Un nodo LIN (esclavo) y un LDF adecuado file están disponibles. Se va a implementar una aplicación en la que un maestro LIN simulado permita operar el nodo de una forma determinada.
    Descripción de la sesión File
  2. Requisito: Sin embargo, la información en el LDF generalmente no es suficiente. El LDF describe el acceso y la interpretación de las señales, pero el LDF no describe la lógica funcional detrás de estas señales. Por lo tanto, necesita una descripción de señal adicional que describa la lógica funcional de las señales.
    Descripción de la sesión File
  3. Requisito: Si la tarea también requiere comunicación de diagnóstico, también se requiere una especificación de los servicios de diagnóstico compatibles con los nodos. En el LDF, solo se definen los marcos con los respectivos bytes de datos, pero no su significado.
    Descripción de la sesión File

Estos requisitos se pueden definir y editar juntos en una Descripción de sesión file (FDS).

Introducción

La descripción de la sesión file (SDF) contiene la simulación de bus basada en los datos LDF. La lógica de los marcos y señales individuales se puede programar mediante macros y eventos. Además del programa LDF LIN, se pueden implementar otros servicios de diagnóstico en el SDF a través de protocolos.

Esto convierte al SDF en el punto de trabajo central de todas las aplicaciones de LINWorks.

Crear un SDF

La aplicación de software SessionConf se utiliza para crear y editar el SDF. Para ello, se importa un LDF existente.

Crear un SDF

Configuración común

Emulación

Seleccione Emulación en el menú de navegación de la izquierda. Aquí puede seleccionar qué nodos desea que HARP-5 simule. Si solo desea monitorear el LIN-Bus, no seleccione nada.

Menú de navegación

Elementos de la GUI

Seleccione GUI-Elements en el menú de navegación de la izquierda. Aquí puede agregar las señales que desea monitorear.

Menú de navegación

Consejo
Hay otras formas de monitorear marcos y señales, pero este es un buen punto de partida configurable.

Señales virtuales

Las señales virtuales pueden almacenar valores al igual que las señales de bus, pero no aparecen en el bus. Se pueden utilizar para muchas tareas diferentes, como:

  • Valores temporales, como contadores
  • Almacenar constantes
  • Operandos y resultados de los cálculos
  • etc.

El tamaño de una señal virtual se puede configurar de 1 a 64 bits. importante para su uso en la función de protocolo.

Cada señal tiene un valor predeterminado que se establece cuando se carga el SDF.

Señales virtuales

Señales del sistema

Las señales del sistema son señales virtuales con nombres reservados. Cuando se aplica una señal del sistema, se crea una señal virtual al mismo tiempo y se vincula a un comportamiento específico.

De esta forma, puede acceder al temporizador, a los recursos de entrada y salida ya la información del sistema.

Señales del sistema

Consejo
Para obtener más información y una lista de todas las señales del sistema disponibles, consulte el asistente de señales del sistema en SessionConf.

Macros

Las macros se utilizan para combinar múltiples operaciones en una secuencia. Las macros se pueden iniciar mediante eventos o también se pueden llamar desde otras macros en el sentido de Goto o Gosub. La API de DLL llama a una macro con el comando macro_execute.

Menú

Todos los Comandos Macro pueden usar señales del LDF y señales de la sección de Señal Virtual como las señales del sistema.

Otra función importante de las macros es controlar el bus. El bus se puede iniciar y detener a través de una macro. Además, se puede seleccionar el horario y comprobar el estado del autobús con la ayuda de las señales del sistema.

Señales del sistema

Cada macro siempre proporciona 13 señales locales:

_VariableLocal1, _VariableLocal2, …, _VariableLocal10, _Error, _ResultadoÚltimoMacroComando, _Retorno
Los últimos 3 proporcionan un mecanismo para devolver valores a un contexto de llamada _Return, _Failure) o para comprobar el resultado de un comando de macro anterior. Las señales _LocalVariableX se pueden utilizar, por ejemplo, como variables temporales en una macro.

Señales del sistema

Una macro puede recibir hasta 10 parámetros cuando se la llama. En la definición de la macro, puede asignar nombres a estos parámetros, que luego se muestran a la izquierda en el árbol de menú entre paréntesis después del nombre de la macro. Los parámetros acaban en las señales _LocalVariable1…10 del llamado. Si no se pasan parámetros o se pasan menos de 10 parámetros, las señales _LocalVariableX restantes reciben el valor 0.

Examplas SDF

Puedes descargar el example SDF en la sección “08 | Examples SDF➫s” en el siguiente enlace: Empezando_Example.sdf

Iniciar la comunicación del bus

Modo de PC

 Descripción del modo PC

El modo PC permite que HARP-5 se comunique con una PC como otros productos de la familia de productos Baby-LIN. Esto significa que puede usar el menú simple y todas sus funciones, así como escribir sus propias aplicaciones usando Baby-LIN-DLL. También es necesario para actualizar el firmware.

Habilitar el modo PC

Para habilitar el modo PC del HARP-5, asegúrese de que esté encendido. Si no está en el menú principal, presione ESC repetidamente hasta que esté en el menú principal. Luego presione "F3" para ingresar al modo PC.

Habilitar el modo PC

Si el modo PC está habilitado actualmente, simplemente presione la tecla "F1" para salir del modo PC nuevamente.

Inicie el menú simple. Debería poder encontrar su HARP-5 en la lista de dispositivos a la izquierda. Haga clic en el botón de conexión y luego cargue el SDF que creó anteriormente.

Menú simple

Ahora puede ver las variables que agregó para monitorear. Para iniciar la simulación/supervisión, haga clic en el botón de inicio.

Interfaz
Ahora verás los cambios de estas señales.

Modo independiente

Transferir el SDF

Para transferir el SDF al HARP-5 necesita un lector de tarjetas SDHC. Copie su SDF recién creado en el directorio raíz de una tarjeta SDHC (se entrega una tarjeta SDHC con el HARP-5). Retire la tarjeta SDHC de su lector de tarjetas y conéctela a la ranura para tarjetas SDHC del HARP-5.

Consejo
Asegúrese de que todos los demás nodos estén conectados y funcionando correctamente

Ejecutar el SDF

En el menú principal, haga clic en la tecla "F1" para abrir el menú "EJECUTAR ECU". Allí debería ver el SDF que creó anteriormente. Selecciónelo y presione la tecla “OK”.

Modo independiente

Ahora puede ver las variables que agregó para monitorear. Para iniciar la simulación/monitoreo, haga clic en la tecla "F1" para seleccionar la opción "INICIAR".

Modo independiente

Ahora verás los cambios de estas señales en tiempo real.

Actualizaciones

Actualizar filosofía

La funcionalidad y las características del HARP-5 están definidas por el firmware instalado, así como por las versiones utilizadas de LINWorks y Baby-LIN-DLL.

Como estamos trabajando permanentemente en la mejora de los productos, el software y el firmware se actualizan periódicamente. Estas actualizaciones ponen a disposición nuevas funciones y resuelven problemas que han sido descubiertos por nuestras pruebas internas o que han sido informados por clientes con versiones anteriores.

Todas las actualizaciones de firmware se realizan de manera que el HARP-5 actualizado seguirá funcionando con una instalación de LINWorks anterior ya instalada. Por lo tanto, actualizar el firmware HARP-5 no significa necesariamente que también tenga que actualizar su instalación de LINWorks.

Por lo tanto, se recomienda encarecidamente actualizar siempre su HARP-5 a la última versión de firmware disponible.

También recomendamos actualizar su software LINWorks y Baby-LIN DLL, si hay nuevas actualizaciones disponibles. Dado que las nuevas versiones de SessionConf pueden introducir nuevas características en el formato SDF, es posible que las versiones anteriores de firmware, Simple Menu o Baby-LIN-DLL no sean compatibles. Por lo tanto, también debe actualizarlos.

Si actualiza su LINWorks, se recomienda encarecidamente actualizar el firmware de su HARP-5 a la última versión de firmware disponible, así como distribuir las versiones usadas de Baby-LIN-DLL.

Entonces, la única razón para quedarse con una versión anterior de LINWorks debería ser que usa un HARP-5 con una versión de firmware obsoleta, que no puede actualizar por cualquier motivo.

Se recomienda encarecidamente actualizar el controlador Baby-LIN a la última versión. 

Descargas

La última versión de nuestro software, firmware y documentos se puede encontrar en el área de descargas de nuestro websitio www.lipowsky.de .

Consejo
El archivo LINWorks contiene no solo el software LINWorks, sino también los manuales, hojas de datos, notas de aplicación y examples. Solo los paquetes de firmware del dispositivo no están incluidos. El firmware está disponible como paquete separado.

Los documentos como las hojas de datos o las introducciones a la comunicación de bus LIN están disponibles gratuitamente para su descarga. Para todos los demás documentos y nuestro software LINWokrs, debe iniciar sesión. Si aún no tiene una cuenta de cliente, puede registrarse en nuestro websitio. Después de que su cuenta haya sido activada por nosotros, recibirá un correo electrónico y luego tendrá acceso completo a nuestra oferta de descarga.

Descargas de software
Acceso

Instalación

La suite LINWorks se entrega con una práctica aplicación de configuración. Si ya ha instalado una versión anterior, simplemente puede instalar las versiones más nuevas. La aplicación de configuración se encargará de sobrescribir el requerido files. Simplemente sigue estos pasos:

  • Inicie el "Setup.exe".
  • Seleccione los componentes que desea instalar.
  • Siga las instrucciones.

Advertencia
Detenga todas las aplicaciones LINWorks en ejecución y desconecte todos los dispositivos Baby-LIN antes de iniciar la configuración.

Incompatibilidad de versiones
Si ha utilizado SessionConf y SimpleMenu con la versión V1.xx, la nueva versión se instalará en paralelo a las anteriores. Por lo tanto, debe usar los nuevos accesos directos para iniciar las nuevas versiones.

Ver versión

Si desea verificar la versión actual del firmware HARP-5 o un componente de LINWorks, el siguiente capítulo le muestra cómo se hace:

Firmware HARP-5
Inicie SimpleMenu y conéctese al HARP-5. Ahora la versión de firmware está visible en la lista de dispositivos.

Ver versión

LIN funciona [LDF Editar sesión Conf Registro de menú simple Viewes]

Seleccione la opción de menú “Ayuda”/”Acerca de”/”Información”. El cuadro de diálogo de información mostrará la versión del software.

Registro de menú simple Viewer

Bebé-LIN-DLL v

Llame a BLC_getVersionString() . La versión se devuelve como una cadena.

Envoltura Baby-LIN-DLL .NET 

Llame a GetWrapperVersion() . La versión se devuelve como una cadena.

Información de soporte

En caso de cualquier duda, puede obtener soporte técnico por correo electrónico o por teléfono. Podemos usar el equipoViewer para brindarle soporte directo y ayuda en su propia PC.
De esta manera podemos resolver los problemas de forma rápida y directa. tenemos sample código y notas de aplicación disponibles, que le ayudarán a hacer su trabajo.

Lipowsky Industrie-Elektronik GmbH realizó muchos proyectos exitosos relacionados con LIN y CAN y, por lo tanto, podemos aprovechar muchos años de experiencia en estos campos. También proporcionamos soluciones llave en mano para aplicaciones específicas como probadores EOL (Fin de línea) o estaciones de programación.

Lipowsky Industrie-Elektronik GmbH diseña, produce y aplica los productos Baby LIN, por lo que siempre puede contar con un soporte calificado y rápido.

Información del contacto Lipowsky Industrie-Elektronik GmbH, Römerstr. 57, 64291 Darmstadt
Websitio https://www.lipowsky.com/contact/ Correo electrónico info@lipowsky.de
Teléfono +49 (0) 6151/93591 - 0

Teléfono: + 49 (0) 6151 / 93591
Fax: +49 (0) 6151/93591 - 28
Websitio: www.lipowsky.com
Correo electrónico: info@lipowsky.de

Documentos / Recursos

LIPOWSKY HARP-5 Simulador de Lin y Can-Bus móvil con pantalla y teclado [pdf] Guía del usuario
HARP-5, Simulador de Lin y Can-Bus móvil con pantalla y teclado

Referencias

Deja un comentario

Su dirección de correo electrónico no será publicada. Los campos obligatorios están marcados *