Skip to main content

示例:适用于 Android 的传感器应用程序

产品: 链接到适用于 Android 的 CODESYS 传感器应用程序

该示例项目显示了如何将传感器数据从 Android 智能手机发送到 CODESYS 控制器。

安装

安装安卓应用程序

安卓应用程序 CODESYS 传感器应用程序 只能从 Google Play 商店安装。

在谷歌 Play 商店中搜索 “CODESYS 传感器应用程序”,然后在你的安卓设备上安装该应用程序。

的安装 CODESYS 包裹

安装 CODESYS Sensor App for Android Example 通过 CODESYS Installer。使用本页底部的下载链接。

配置

Android 应用程序使用网络变量将 Android 设备的传感器数据发送到 CODESYS 通过端口 1202 和 1059 上的 UDP 控制器。安卓设备(例如,智能手机或平板电脑)和 CODESYS 控制器必须位于同一个本地网络中。实现此目的的最简单方法是使用安卓设备的Wi-Fi热点。

过程. 在 Android 设备上设置 Wi-Fi 热点
  1. 在安卓设备上设置 Wi-Fi 热点。

    (例如,通过 设置热点和网络共享无线局域网热点)

  2. 连接 CODESYS 控制器连接到 Wi-Fi 热点并查找 Wi-Fi 适配器控制器的 IP 地址(例如,使用 ipconfig 命令)。

过程. 的准备 CODESYS Development System
  1. 打开 CODESYS 示例项目 AndroidSensorApp.project

  2. 启动 SensorReceiver 控制器上的应用程序。

过程. 安卓设备的配置
  1. 启动 “CODESYS 传感器应用程序”。

  2. 目标 IP 地址 字段中,指定 IP 地址 CODESYS 控制器。

  3. 切换 将传感器数据发送给控制器 设置为 开启

当前的传感器数据现在正在发送到控制器并显示在可视化中。

重要

如果 CODESYS 应用程序未接收任何数据,然后检查网络和防火墙中的端口转发设置。

功能范围

. 安卓应用程序 “CODESYS 传感器应用程序” 的功能
  • 目标 IP 地址: 设置的 IP 地址 CODESYS 控制器

  • 将传感器数据发送给控制器: 将传感器数据发送到指定的 IP 地址

  • 消息: 的状态消息 CODESYS 应用程序

  • 开始语音识别: 启动 Google 的自动文字识别

    (仅当连接到互联网时)

  • 可识别的单词: 可识别的单词列表

. 示例项目: AndroidSensorApp.project
  • 接收到的传感器数据显示在可视化中 SensorReceiver 应用程序。语音识别识别的单词存储在字符串中 strCommand网络变量 NVL 已存储。

_codesys_sensor_app_1.png

屏幕截图: CODESYS Sensor App​ for Android 在安卓设备上

_codesys_sensor_app_2.png

屏幕截图:在中显示传感器数据 CODESYS Development SystemAndroidSensorApp.project)

系统要求和限制

编程系统

CODESYS Development System (版本 3.5.17.0 或更高版本)

运行时系统

CODESYS Control Win (版本 3.5.17.0)

提示

使用免费的 “设备阅读器” 项目(可在 CODESYS Store International) 以了解控制器支持的功能。

附加组件

  • 从 Google Play 商店安装了 CODESYS Sensor 应用程序的安卓设备(例如智能手机)

  • CODESYS Development System支持-的控制器

额外要求

  • Android 设备与 Android 设备之间的网络连接 CODESYS Development System 控制器

  • 互联网连接(用于语音控制)

注意

_example_icon.png 下載 项目