Skip to main content

Ejemplo: aplicación Sensor para Android

Producto: Enlace a la aplicación CODESYS Sensor para Android

El proyecto de ejemplo muestra cómo enviar datos de sensores desde un smartphone Android a un CODESYS controlador.

Instalación

Instalación de la aplicación Android

La aplicación Android Aplicación CODESYS Sensor solo se puede instalar desde Google Play Store.

Busque «CODESYS Sensor App» en Google Play Store e instale la aplicación en su dispositivo Android.

Instalación del CODESYS paquete

Instala el CODESYS Sensor App for Android Example paquete a través del CODESYS Installer. Utilice el enlace de descarga al final de esta página.

Configuración

La aplicación Android usa variables de red para enviar los datos del sensor del dispositivo Android al CODESYS controlador mediante UDP en los puertos 1202 y 1059. El dispositivo Android (por ejemplo, un smartphone o una tableta) CODESYS el controlador debe estar ubicado en la misma red local. La forma más sencilla de lograrlo es mediante el uso del punto de acceso Wi-Fi del dispositivo Android

procedimiento. Configuración de un punto de acceso Wi-Fi en un dispositivo Android
  1. Configura un punto de acceso Wi-Fi en el dispositivo Android.

    (por ejemplo, mediante AjustesPunto de acceso y anclajePunto de acceso WLAN)

  2. Conecta el CODESYS el controlador al punto de acceso Wi-Fi y busque la dirección IP del controlador para el adaptador Wi-Fi (por ejemplo, mediante el ipconfig comando).

procedimiento. Preparación del CODESYS Development System
  1. Abra el CODESYS proyecto de muestra AndroidSensorApp.project.

  2. Inicie el SensorReceiver aplicación en el controlador.

procedimiento. Configuración del dispositivo Android
  1. Inicie la «Aplicación CODESYS Sensor».

  2. En el Dirección IP de destino campo, especifique la dirección IP del CODESYS controlador.

  3. Cambie el Envíe los datos del sensor al control configurando a EN.

Los datos actuales del sensor ahora se envían al controlador y se muestran en la visualización.

Importante

Si el CODESYS la aplicación no recibe ningún dato, compruebe la configuración de reenvío de puertos en su red y firewall.

Alcance funcional

. Funciones de la aplicación Android «CODESYS Sensor App»
  • Dirección IP de destino: Configuración de la dirección IP del CODESYS controlador

  • Enviar datos del sensor al control: Envía los datos del sensor a la dirección IP especificada

  • Mensajes: Mensajes de estado para CODESYS aplicación

  • Iniciar el reconocimiento de voz: Inicia el reconocimiento automático de palabras por parte de Google

    (Solo cuando está conectado a Internet)

  • Palabras reconocidas: Lista de palabras reconocidas

. Ejemplo de proyecto: AndroidSensorApp.project
  • Los datos del sensor recibidos se muestran en la visualización del SensorReceiver aplicación. Las palabras reconocidas por el reconocimiento de voz se almacenan en la cadena strCommandSe almacena la variable de red NVL.

_codesys_sensor_app_1.png

Captura de pantalla: CODESYS Sensor App​ for Android en el dispositivo Android

_codesys_sensor_app_2.png

Captura de pantalla: Visualización de los datos del sensor en el CODESYS Development System (AndroidSensorApp.project)

Requisitos y restricciones del sistema

Sistema de programación

CODESYS Development System (versión 3.5.17.0 o superior)

Sistema de ejecución

CODESYS Control Win (versión 3.5.17.0)

Sugerencia

Utilice el proyecto gratuito Device Reader (disponible en CODESYS Store International) para conocer las funciones compatibles con el controlador.

Componentes adicionales

  • Dispositivo Android (por ejemplo, un smartphone) con la aplicación CODESYS Sensor instalada desde Google Play Store

  • CODESYS Development System-controlador con capacidad

Requerimientos adicionales

  • Conexión de red entre el dispositivo Android y el CODESYS Development System controlador

  • Conexión a Internet (para control por voz)

Aviso

_example_icon.png DESCARGAR Proyecto