请输入
鑫通态官网
菜单
动画效果案例
下载
雷达效果
心跳效果
移动效果
跑马灯效果
分享文章
最近修改: 2025-02-06
Powered by
Apus IDE 使用手册
前言
第一章 快速上手
1.1 HMI型号
1.2 下载安装
1.3 IDE使用
1.3.1 项目管理
1.3.2 工具菜单
1.3.3 IDE字体安装
1.4 创建工程
1.5 调试模拟
1.6 下载到HMI
网络下载第一次成功,再次下载就提示连接设备失败
1.7组态快速入门(ModBusRTU)
1.8串口快速上手(自由协议)
2.0常见问题
第二章 控件教程
2.1 控件属性
同时启用【可见控制】【闪烁动画】
重着色
2.2 窗体控件
2.2.1 程序中页面操作
2.2.2 内置对话框
2.2.3 使用整型变量切换页面
2.3 常规控件
2.3.1 面板
使用面板显示gif格式的动画文件
2.3.2 贴磁
2.3.2 文字
2.3.3 功能键
2.3.4 文本框
修改系统键盘布局
修改系统键盘样式
2.3.5 LED
2.3.6 进度条
2.3.7 下拉框
2.3.8 图片
2.3.9 列表框
2.3.10 滑动轴
2.3.11 滑块
2.3.12 圆盘
2.3.13 切换按钮
2.3.14 二维码
2.3.15 画布
代码示例
2.3.16 弧形进度条
2.3.17 视频播放器
视频控件上叠加的控件一起截图
消除叠加在视频上的文字锯齿
RTSP流媒体播放延迟
多路RTSP流媒体防卡死
2.3.18 直线
2.3.19 曲线图
2.4 元件
5.4.1 按钮型
5.4.2 开关型
5.4.3 指示灯
5.4.4 仪表盘
5.4.5 指针
5.4.6 刻度盘
5.4.7 多状态标签
5.4.8 数值元件
5.4.9 文本区
2.5 数据/资料
2.5.1 实时曲线
2.5.2 历史曲线
指定查询日期(历史数据模式)
指定查询时间范围(历史数据模式)
2.5.3 资料取样
指定查询日期范围(历史数据模式)
2.5.4 事件显示
单元格文本的对齐
2.5.5 报警显示
2.5.6 报警条
2.5.7 配方表
2.5.8 操作日志
2.5.9 数据查询
使用mssql进行数据查询
2.6 外设
2.6.1 串口
2.6.2 打印机
2.6.3 定时器
2.6.4 键盘
2.6.5 扫码枪
2.6.6 HTTP
2.6.7 异步
2.6.8 变量消息
第三章 实时变量
3.1 变量初值
3.2 设备变量的驻留
3.3 掉电保存
3.4 导入导出
CoDeSys导入变量
3.5 变量传递
第四章 资料取样
导出全部采样数据到CSV文件
采样值的线性换算
第五章 配方功能
第六章 事件管理
设置事件表的类别别名、时间模式
勾选更新配置数据
查询指定时间范围的事件
事件的确认及其颜色
关于事件表数据行背景色的优先级
第七章 定时任务
第八章 多语言
使用代码设置多语言
第九章 用户权限
第十章 字体管理
第十一章 数据库功能
第十二章 系统内置功能
12.1 概述
12.2 系统设置
12.3 系统信息
12.4 时间日期
12.5 背光屏保
12.6 以太网
12.7 WiFi 设置
12.8 4G网络
12.9 物联网
12.10 密码设置
12.11 OTA设置
12.12 文件管理器
12.13 串口测试
12.14 分期管理
第十三章 常用设备驱动
!连接必读
ModBus驱动
ModBus多设备连接
ModBus常见问题
ModBus类脚本操作
西门子驱动
三菱系列驱动
三菱Q系列 R系列 FX5U系列网口连接说明
台达系列驱动
信捷系列驱动
通用MQTT(3.1 3.1.1)驱动
人脸识别驱动
指纹识别驱动
TTS语音驱动
阿里云MQTT驱动
APUS之阿里云物联模拟器版开发示例
亚马逊MQTT驱动
通用物联网云平台(MQTT IOT)驱动
在MQTT IOT启动前修改配置
第十四章 脚本(C/C++)开发(进阶)
(标准) C/C++语法结构
(鑫通态) C/C++语法结构
(标准) string相关
(鑫通态) string相关
(标准) vector相关
(鑫通态) vector相关
(鑫通态) vm 相关(变量管理器)
(鑫通态) pm 相关(页面管理器)
(鑫通态) asyn异步相关
(鑫通态) 类与指针相关
(鑫通态)util工具类-高频使用接口(时间/文件/字符串/网口/串口)
(鑫通态)其他常用接口
内部枚举常量
页面接口(开关页面/消息对话框/自定义页面)
变量接口(vm变量管理器函数)
硬件接口(IIC/I2C,PWM,TTS,网卡)
数据库接口(Sqlite,MySQL···)
控件接口(位置,大小,颜色)
表格接口(行列操作)
采样接口(导出数据)
权限接口(管理用户权限)
网络接口(http,Socket)
控件接口
下拉框控件
图片控件
按钮类控件
面板类控件
工程案例讲解
出厂Demo控件部分(第一页贴磁)
出厂Demo外设部分(第二页贴磁)
出厂Demo采样视频部分(第三页贴磁)
加SUM校验串口收发案例
自定义Socket客户端案例
自定义Socket服务端案例(多客户端连接)
SQLite数据库操作
查看数据库案例
HTTP操作案例
动画效果案例
心跳效果
雷达效果
跑马灯效果
蒙板效果
IO控制案例
多路视频案例
消息队列案例(进阶篇)
自定义控件样式绑定变量
使用XPDF显示PDF文档
常见问题 FAQ
工程编译运行相关
调试程序
开机启动后卡在蓝色LOGO页面怎么办
平台更新后旧工程编译失败怎么办
添加的代码/函数被刷新怎么办
用户自定义代码区
如何启用看门狗(WatchDog)
如何在屏幕下显示打印输出调试
recompile with -fPIc
IDE常用快捷键
在“C/C++ 索引器”期间发生了内部错误。
网络问题相关
网线连接不通怎么办
如何修改屏的ip
如何在自定义页面修改设备IP
串口相关
如何使用全局串口
控件相关
如何获取/设置控件颜色及透明度
如何获取当前页ID
动态添加控件
如何使用自定义键盘
如何使用自定义密码管理
配方表中的数据更改后未保存怎么办
动画效果如何设置上移/下移
如何自定义下拉框/列表框/滑动轴内容
视频播放中,弹出对话框时,视频不显示了,如何能继续显示?
控件的最大最小值如何用代码控制
如何用代码打开内置窗口
如何在视频上绘制图形
问题集
数值缩放平移
表达式如何使用
如何获取控件的当前状态
c++脚本相关
如何延时执行一个函数
如何生成/解析JSON数据
自己增加的成员变量不见了?
如何加入第三方动态库
通讯驱动相关
如何查看设备是否连接
程序刚启动时获取不到设备变量的值怎么办
如何动态修改驱动IP或COM口
ModBus如何按长字节读取
如何读取长字节数组各个字节数据
字体相关问题
字体安装失败怎么办
为什么组态设计时的字体和实际运行的字体大小不一致
calibri粗体16号以下显示不正常
FontAwesome字体的编码与图形对照表
HMI系统相关
如何更新镜像
屏幕默认字符编码(UTF-8 GBK)
如何获取设备唯一号(SN)
如何刷新Linux文件缓存
将文件下载至U盘
如何设置MMA
用户权限相关
如何使用不同用户跳转不同页面
时间控件相关
控件如何显示当前时间?
脚本获取当前时间(时间戳)
如何同步屏幕系统(HMI)时间
专题
普通变量与设备变量
定时任务和异步线程
曲线控件使用
实时曲线示例1:显示变量的曲线图
曲线光标的使用
表格控件使用
资料取样示例1:显示指定日期范围的数据及导出
采样值的线性变换及控制小数位数
附录
触摸屏校准
OTA服务器搭建案例
控件截屏
嵌入式页面使用
本地http/ftp服务器搭建
APUS通过外接USB键盘实现界面操作及快捷键使用
APUS通过编码器实现三键控制界面操作
更换开机LOGO
常用代码块
获取指定类型的子控件
生成下拉选项的json
通过7-Zip打包程序文件
MD5算法源文件
HMI 辅助调试软件
Powered by
大纲
分享文章