MiniGUI最初正是用于机床的数控系统
在工业控制系统领域,从早期的 8 位单片机逐渐转向使用 32 位的微控制器(MCU)或者 SoC 来开发复杂的控制系统。飞漫软件的拳头产品 MiniGUI,最早的应用场合就是用于控制机床的数控系统。
典型方案一:基于 MiniGUI 的工业控制系统
使用飞漫软件的 MiniGUI,在 uClinux、Linux、eCos、VxWorks、uC/OS-II 等操作系统上,可轻松构建工业控制系统。其方案见下图。

图示:基于 MiniGUI 的工业控制系统
该方案具有如下优势:
- MiniGUI 提供 C 语言编程接口,基于 MiniGUI 开发的应用程序占用资源少,运行速度快,从而提高系统的实时性。
- 使用 MiniGUI 3.0 及其组件(mGEff、mGNCS、mGNCS4Pad)等,可创建媲美 iPhone 的 UI 效果。基于 MiniGUI 3.0 开发的界面特效效果,可点击 此处下载 Windows 平台的演示程序。
- 使用 miniStudio 可视化集成开发环境,帮助提高应用软件的开发效率。
推荐硬件平台
- 三星通用 SoC,如 S3C2440、S3C2416、S3C6410 等。
- 飞思卡尔半导体基于 Power、ColdFire、ARM 架构的微控制器(MCU)。
典型方案二:基于 HybridOS 的工业控制系统
使用飞漫整合了优秀开源软件及飞漫成熟产品的开发平台合璧操作系统(HybridOS),也可以构建工业控制系统方案。下图给出了基于合璧操作系统的工业控制系统方案。

图示:基于 HybridOS 的工业控制系统
该方案具有如下优势:
使用该方案,开发者可获得如下好处:
- 获得针对特定硬件平台立即可用的完整应用软件开发方案,无需自行开发。除 MiniGUI 之外,飞漫软件在 HybridOS 中还集成了浏览器(mDolphin)、数据库、Gstreamer 等多媒体解决方案,从而帮助您快速开发应用程序。
- 更为完善的可视化集成开发环境(hybrdiStudio ),相比 miniStudio,提供系统调试、部署等更多功能。
推荐硬件平台
- 三星通用 SoC,如 S3C2440、S3C2416、S3C6410 等。
- 飞思卡尔半导体基于 Power、ColdFire、ARM 架构的微控制器(MCU)。
商用情况及典型案例
意大利伊尔玻(ELBO CONTROLLI s.r.l)公司与飞漫软件合作,研发出新一代工业对刀仪产品

图示:新一代工业对刀仪
意大利伊尔玻(ELBO CONTROLLI s.r.l)公司与飞漫软件合作,MiniGUI 作为图形显示系统,基于 uClinux 操作系统,研发出一款新一代工业对刀仪产品。该产品目前已经研发成功并投入市场。
南京南瑞自动控制有限公司采用 MiniGUI 开发电力监控设备

图示:电力监控设备
南京南瑞自动控制有限公司,主要从事水电自动化领域技术研究、成果转化和产业化经营,南瑞自控至今已有近 30 年的发展历史,一直处于国内水电自动化行业的领先地位,是国家科技部和国家发展计划委员会设立在南瑞的两个国家工程(技术)研究中心的主要组成部分。
2007 年,南瑞自控采用 MiniGUI 作为水利发电行业开发的 SJ-90 水电机组振动摆度在线检测装置的可视化人机交互界面部分,目前此产品以投入水电行业使用。
梅特勒-托利多集团开发的智能化称重显示控制仪,部分国家和地区由飞漫软件完成

图示:智能化称重显示控制仪
梅特勒-托利多集团在中国投资建立了两家分公司,是中国衡器和分析仪器行业的领头羊。梅特勒-托利多(常州)称重设备系统有限公司是梅特勒-托利多集团在中国建立的第一家合资企业。T800 车辆衡终端是梅特勒-托利多(常州)称重设备系统有限公司开发的高档车辆衡专用控制仪表,采用高亮度、大屏幕 LCD 点阵显示器,能显示和输入汉字、字母和数字信息;可以同时连接模拟传感器秤台和数字传感器秤台;可以按车号、货名、客户名或用户需要的其它项目分项汇总;内置以太网和 USB 接口,是面向二十一世纪的网络型智能化称重显示控制仪。该仪器已在国内、欧洲四国及泰国销售,其中,欧洲四国及泰国的本地化工作,由飞漫软件完成。
清华大学计算机数字控制系统基于 MiniGUI 开发

图示:清华大学计算机数字控制系统
本系统是清华大学制造工程研究所高性能数控机床的计算机数字控制系统。该系统采用 RT-Linux 作为实时操作系统,并基于 MiniGUI 开发数控系统的人机交互界面。


