ApusTAI
E 系列串口屏组态、控件、Lua 脚本与通信开发。
适用产品E 系列串口屏开发手册、使用视频,应用案例。
E 系列串口屏组态、控件、Lua 脚本与通信开发。
适用产品E 系列串口屏Linux 组态屏开发、控件、通信与 C/C++ 扩展。
适用产品C 系列、M 系列 Linux 组态屏通过 AI 创建和修改 ApusTAI 工程。本章使用同一个“海风控制台”范例,完成从文字需求到模拟运行、工程导出的过程。 1. 开发流程 安装客户端 → 添加 ApusTAI 技能 → 描述需求 → 检查与编译 → 模拟操作 → 导出工程。 2. 本章内容 章节范例内容10.1 WorkBuddy创建海景控制页,实现启停、风速输入与加减速。10.2 CodeBuddy增加参数保存页,用 LW、RW 实现保存与启动恢复。 3. 使用要点 说明软件安装目录、屏幕型号、界面风格、功能和地址。优先使用原生控件,修改后实际运行检查。两节均附完整桌面截图、操作 GIF 和可编辑工程。
022026.11.07WorkBuddy 可根据文字需求创建 ApusTAI 工程。本节制作“海风控制台”,完成画面生成、模拟操作和工程导出。 核心功能 通过 ApusTAI 技能创建页面、配置控件。 用文字指定界面风格、地址和操作规则。 检查、编译并交付可编辑工程。 1. 准备 安装 WorkBuddy 和 ApusTAI,登录 WorkBuddy。本例使用 ApusTAI 1.0.46、WorkBuddy 5.9.3,工程为 E070C1060、1024 × 600、DCBUS。 新建 AIWorkspace 文件夹,将背景素材解压到其中,保留 assets 目录。 2. 添加技能 打开 专家·技能·连接器 →
032026.11.07CodeBuddy 可打开工作文件夹,继续修改已有 ApusTAI 工程。本节接续“海风控制台”,增加参数保存页。 核心功能 在工作区管理技能、素材和工程文件。 通过对话增加页面、修改控件和 Lua。 根据模拟结果修正问题,导出完整工程。 1. 打开工作区 从 CodeBuddy 官网 下载并安装客户端,登录后通过“文件 → 打开文件夹”选择上一节的 AIWorkspace。本例使用 CodeBuddy 4.12.3,选择 Craft 模式、Auto 模型。 首次打开时,确认这是自己的工程文件夹,再选择信任。 2. 添加技能 将 ApusTAI 安装目录内的完整 apustai 文件夹复制到
042026.11.06配置通信协议、绑定变量,并通过海岸泵站范例完成串口联调。6.1 DCBUS6.2 XGUS6.3 Modbus 主站6.4 Modbus 从站6.5 三菱 FX2N6.6 三菱 FX3U6.7 自由协议6.8 示例下载
052026.11.06DCBUS 用于主控板读写屏幕变量。本节以“海岸泵站”演示写入设定、读取水温和屏幕主动上传。 核心功能 变量读写与连续多字传输。 屏幕操作自动上传、写命令应答。 CRC 校验与画面切换。 1. 参数设置 在 工程 → 设置 → 工程设置 中配置通信参数。 序号 参数 本例 作用 1 波特率 115200 通信速率,两端保持一致;本例 115200。 2 数据位 8 每字符的数据位数;本例 8 位。 3 校验位 无 串口奇偶校验;本例无校验,与报文 CRC 分开设置。 4 停止位 1位 每字符的结束位;本例 1 位。 5 接收回调 否 将接收字节交给 Lua 的 on_uart_recv;自由协
062026.11.06XGUS 用于主控板读写屏幕变量。本节以“海岸泵站”演示写入设定、读取水温和屏幕主动上传。 核心功能 变量读写与连续多字传输。 屏幕操作自动上传、写命令应答。 CRC 校验与画面切换。 1. 参数设置 在 工程 → 设置 → 工程设置 中配置通信参数。 波特率、数据位、校验位、停止位和接收回调统一见 6.1 DCBUS;本章串口联调使用 115200、8N1。 序号 参数 本例 作用 1 协议类型 XGUS 选择当前工程使用的通信协议。 2 帧头 0xA55A 2 字节识别码,发送端须与本项一致。 3 启用CRC 否 校验报文内容;双方同时开启或关闭,计算方法见报文说明。 4 自动上传 是 屏
072026.11.06屏作为 主站,主动读取设备数据,并把控件操作写入设备。本节使用海岸泵站工程和 PLC 联调助手。 核心功能 多区域轮询与多从站配置。 数值显示、设定值写入和线圈控制。 查看请求、应答与实际读回。 1. 参数设置 在 工程 → 设置 → 工程设置 中配置通信参数。 波特率、数据位、校验位、停止位和接收回调统一见 6.1 DCBUS;本章串口联调使用 115200、8N1。 序号 参数 本例 作用 1 协议类型 ModbusMaster 选择当前工程使用的通信协议。 2 最多读取数 120 限制合并读取的数量;Modbus 字区按字,位区按 16 点组计。 3 读取间隔数 5 允许合并的地址空隙;
082026.11.06屏作为 从站,等待 PLC 或上位机读写屏内寄存器。本节使用海岸泵站工程和 PLC 联调助手。 核心功能 提供线圈、离散输入、输入寄存器和保持寄存器。 接收主站写入并更新画面。 读取屏幕操作后的数值。 1. 参数设置 在 工程 → 设置 → 工程设置 中配置通信参数。 波特率、数据位、校验位、停止位和接收回调统一见 6.1 DCBUS;本章串口联调使用 115200、8N1。 序号 参数 本例 作用 1 协议类型 ModbusSlave 选择当前工程使用的通信协议。 2 从站站点 1 屏在 Modbus 总线上的站号;本例 1,正常单播范围 1~247。 3 字符间隔 5 用于判断一帧接收结束
092026.11.06通过三菱 FX2N 编程口协议,读取软元件并写入设定。本节提供海岸泵站的地址绑定工程。 核心功能 D 寄存器数值显示与输入。 M 位状态显示及启停控制。 读取合并、超时及重试配置。 1. 参数设置 在 工程 → 设置 → 工程设置 中配置通信参数。 序号 参数 本例 作用 1 协议类型 FX2N 选择当前工程使用的通信协议。 2 最多读取数 120 每次批量读取的数量上限,按 PLC 支持范围设置。 3 读取间隔数 5 允许合并的地址空隙;是地址数量,不是时间。 4 写重试次数 3 写请求失败后的重试次数。 5 超时时间ms 1000 发送请求后等待应答的时间。 6 间隔时间ms 20 通信报
102026.11.06通过三菱 FX3U 编程口协议,读取软元件并写入设定。本节提供海岸泵站的地址绑定工程。 核心功能 D 寄存器数值显示与输入。 M 位状态显示及启停控制。 读取合并、超时及重试配置。 1. 参数设置 在 工程 → 设置 → 工程设置 中配置通信参数。 序号 参数 本例 作用 1 协议类型 FX3U 选择当前工程使用的通信协议。 2 最多读取数 120 每次批量读取的数量上限,按 PLC 支持范围设置。 3 读取间隔数 5 允许合并的地址空隙;是地址数量,不是时间。 4 写重试次数 3 写请求失败后的重试次数。 5 超时时间ms 1000 发送请求后等待应答的时间。 6 间隔时间ms 20 通信报
带上您的控制器型号、通信接口和应用需求,与我们一起确认。