Apus IDE是基于Arm A7架构、双核1GHz处理器国产硬件平台,采用linux系统,自研组态+C/C++源码二开的开放式组态开发平台。
采用变量驱动设计方式,实现UI显示和控制逻辑分离,内置常用工控组态屏功能,支持常见主流工控PLC与通讯协议,
可实现用户源码级编译和运行,是为HMI应用量身打造的组态开发平台。
Apus IDE特点
40+组态控件:支持40多种组态控件,以及丰富的配置选项,可轻松实现你想要的UI界面;
模拟运行:用户可以先不用购买实体屏,先设计,模拟运行,达到预期效果再购买;
多语言:一键切换多国语言;
支持嵌入画面:画面过长、过宽时,可以拖动显示不同区域;
支持贴磁功能,实现类似手机的滑动翻页效果;
支持背景半透的对话框显示;
用户权限:将用户划分为多个用户组,对控件的操作(如按钮的点击)可以设置为只有特定用户组的用户才能进行操作;
配方功能:实现配方数据的定义、数据维护、展示、选择及编辑功能;
矢量字体:支持几乎所有的电脑安装的ttf字体,可显示4-127大小的字体,无锯齿,变量显示更加细腻;
支持WAV音频播放;
支持MP4视频播放;
支持UVC摄像头、网络摄像头;
支持串口和USB打印机;
支持标准USB鼠标/键盘;
支持USB扫码枪设备;
串口通信协议丰富,也可以自定义协议;
支持嵌入式SQLite数据库,可以稳定、可靠、快速地记录各种数据。历史报警记录、数据记录表格/曲线、操作记录;
支持数据导出到SD卡/U盘;
文档名称说明
IDE/Apus IDE
本文档中IDE或Apus IDE都是指武汉鑫通态科技有限公司自研的组态集成开发环境。
模拟器
在IDE进行组态开发过程中,可以在电脑上运行测试APP程序,此时电脑充当了模拟器。
HMI
指鑫通态工控组态屏。
设备
指人机工程项目中HMI需要控制或采集数据的工控设备,比如PLC、变频器等,也包括支持某种协议的其它设备。
通讯参数/通讯接口
APP运行在HMI时,指HMI与设备通讯所用端口以及端口参数;APP模拟运行在电脑上时,指电脑与设备通讯所用端口以及端口参数;
通讯协议
与设备通讯采用的通讯协议和参数。
设备变量
设备变量是设备内部的软元件或IO端口在人机工程项目中映射的变量,用于程序直接读写访问。
设备驱动
设备驱动来完成设备变量与实际外围设备的读写功能。
HMI下载地址、端口
通过直连HMI与电脑,IDE可以直接编译下载APP到HMI。此时HMI所用的网络地址和端口。