全部手册
SIMTUTAI / DOCUMENTATION

开发手册

开发手册、使用视频,应用案例。

本章使用同一套海岸泵站界面,覆盖七种通信配置。工程型号为 E070C1060,1024 × 600;使用 ApusTAI 1.0.46 制作。

海岸泵站与 PLC 联调助手

1. 工程下载

工程 内容 下载
6.1 DCBUS 变量读写、上传 SeasideDCBUS.apustai
6.2 XGUS 变量读写、上传 SeasideXGUS.apustai
6.3 Modbus 主站 读取设备、写设定、启停 SeasideMaster.apustai
6.4 Modbus 从站 提供寄存器、接收写入 SeasideSlave.apustai
6.5 三菱 FX2N D / M 地址绑定 SeasideFX2N.apustai
6.6 三菱 FX3U D / M 地址绑定 SeasideFX3U.apustai
6.7 自由协议 Lua 接收四字节水温帧 SeasideCustom.apustai

下载后在 IDE 点击 打开,选择 .apustai;普通可写目录会自动解包到工程包旁边的独立目录;随后编译、运行。实际屏型号不同时先调整型号和页面布局。

下载工程包后在 IDE 打开并查看画面

2. PLC 联调助手

下载助手源码与使用说明

助手提供 Modbus 主 / 从站、DCBUS、XGUS 和自由协议测试。源码包包含程序、协议测试、启动脚本及许可证;需 Python 3.11 和 PyQt5。首次安装与启动:

text 复制代码
python -m pip install -r requirements.txt
python main.py
屏幕工程 助手模式 主要操作
Modbus 主站 Modbus 从站 工况 A / B、自动变化、观察屏幕写入
Modbus 从站 Modbus 主站 读保持寄存器 100、写设定、写线圈 548
DCBUS / XGUS 同名模式 写 LW1016、读 LW1014、写 LW1020
自由协议 自由协议 发送 AA55 + 16 位水温值

助手是本地模拟设备;FX 编程口需使用实际 PLC。Modbus 从站支持 FC01/02/03/04/05/06/0F/10,四区分别存储,地址范围 0~4095。

2.1 串口连接

使用一对已配好的虚拟串口,示例为 COM2 ↔ COM3。模拟器打开 COM2,助手打开 COM3;两端设置 115200、8N1。助手不安装或修改串口驱动。

模拟器串口副屏与助手连接参数

图中 ①模拟器使用 COM2、115200、8N1;②选择“工程通信”;③助手使用配对端口 COM3,串口参数与模拟器一致。

模拟器选择“工程通信”,让数据进入工程协议;“手动调试”用于单独收发报文,不用于本章联动。

2.2 已核对范围

内容 验证结果
七个工程 编译、脚本与产物检查通过
Modbus 主 / 从站 虚拟串口请求、应答、读回和控件联动
DCBUS / XGUS 写入、读取、自动上传及画面变化
自由协议 串口发送与 Lua 更新水温
FX2N / FX3U 配置与画面检查;待实际 PLC 联调

3. 软件与范例

4. 素材说明

海景背景取自 Filitheyo bar.jpg,属于公有领域;本章作裁切和亮度调整。卡片、按钮及版式为本次绘制,截图与 GIF 来自实际 IDE 和联调操作。背景与来源说明随工程提供。