QTouch跨平台软件在军工产品中的应用优势
作者:武汉舜通智能 来源:http://www.sitcsys.com 发布时间:2014-11-15
热度:77
QTouch跨平台软件在军工产品中的应用优势
一、QTouch组态软件是跨平台的软件
在当今工控行业软硬件平台多样化的今天,我们首度提出:用一套自动化系统软件兼容当前主流的处理器,以及跨越所有的操作系统平台,将嵌入式设备所提供的监视、控制、逻辑、转换等功能进行封装,用一套简易化的软件平台开放给用户。
QTouch跨平台组态软件就是基于这种理念,采用跨平台技术,完全能够实现这样的构想。目前,良好支持的处理器有:omap3517、omap3530,9G45、9G10,PXA270等,如下图:
支持当前所有的主流操作系统平台:ARM-Linux,WinXP/E,WinXP/Win2K,Win7,Linux(redhat),Unix(Solaris10)等,如下图,其softPLC部分可以支持实时操作系统。
QTouch分为组态环境和运行环境,组态环境推荐运行于windows系统平台,方便用户组态工程,运行环境则可以运行到多种环境中,即跨平台运行。用户将组建好的工程通过网络或USB下载到运行设备中即可按组态工程运行。运行模式如下:
QTouch不仅可以运行到高性能的工控机平台,更可以运行到嵌入式设备平台,因此QTouch的运行效率非常高,对设备的性能要求非常低。其功能组成如下:
QTouch运行部件包括实时数据库、历史数据库、HMI系统、设备级通讯、开放数据接口、对I/O设备的广泛支持,用户可以利用QTouch组态软件的功能,构建一套最适合自己的应用系统,通过对现场数据的采集处理,以动画显示、报警处理、流程控制和报表输出等多种方式向用户提供解决实际工程问题的方案。
此外QTouch嵌入版还带有一个模拟/运行环境,用于对组态后的工程进行模拟和运行,方便用户对组态过程的调试。
QTouch主要特点:
1、上位机组态极为简单。不需要编程,只需要简单的配置即可实现工程的组态。
2、画面元件非常丰富。提供大量的基础图元,具有矩形、圆形、直线、曲线、多边形、按钮等,多图元能够组合,多组合能够组成动画;提供图元库,可以自己制作并调用图元库。
3、功能强大。不仅作为HMI使用,更可以作为SCADA系统使用,提供完善的实时数据库,历史数据库,工程数据配置系统,报警,历史数据存盘,用户权限,驱动开发系统,控件开发系统,softPLC,并有远程数据监视、控制系统。
4、平台开放。提供标准的驱动接入接口,提供标准的控件接入接口,提供实时数据库和历史数据的远程监控接口,更提供设备驱动级数据监视。
5、运行系统执行效率高效、快速。实时数据采用共享内存技术,数据的更新是通过位置索引而来,数据刷新不消耗cpu资源,支持上万点的数据;图形采用双缓存技术,只刷新变化区域,不变化区域不消耗cpu资源。
6、支持多种通讯模式、协议。支持串口、以太网,CANBus、ProfiBus等,支持多种PLC、IO设备协议。
7、 完善的报表功能。报表由用户根据系统要求来设计和绘制,具有定时查询,手动查询等。
8、完善的报警体系。支持报警实时显示,支持报警历史查询。
9、完善的曲线显示。有实时曲线,历史曲线、条件曲线等。
10、完善的操作、控制、故障及相关信息记录。用户的登录、操作、控制等都记录到历史数据库中,高级别权限的用户可以查询操作、控制记录等,类似于机器的黑匣子。
11、支持远程监视、远程调试。HMI设备安装到现地,二次开发人员不要到现地就可以监视驱动通过情况、实时数据库数据,以及画面显示等。
总之,QTouch组态软件具有强大的功能,并且操作简单,易学易用,普通工程人员经过短时间的培训就能迅速掌握多数工程项目的设计和运行操作。
二、QTouch在军工产品上的优势
首先军工产品要求嵌入式、低功耗、搞稳定性、并且不能使用美国的民用相关软件系统,因而,基于intel x86结构的工业产品,和基于windows的民用级os操作系统都不适合应用于军工项目,由于我国的自动化产品和自主知识产权的软件系统起步较晚,在芯片级上和os级上都有极大的欠缺,因而不得不将windows系统大量的使用到军工项目,如军用加固笔记本,船舰集中操控中心,航空航天测控中心等还都大量的使用windows的软硬件平台。
随着我国的工业基础逐步完善和发展,基于国产自动化软硬件平台大量涌现,以浪潮服务器为代表的国产工业级服务器平台逐步在电力、航空航天、军工方面。以龙芯为代表的国产嵌入式芯片也逐步在军工和电力、测控领域进行了应用,操作系统方面,逐步转向以嵌入式linux和平台linux为核心的研发方向,如中标麒麟操作系统,商业模式上也是主推服务器级别的os server应用。
在军工应用软件平台上,特别是基于国产linux操作系统,基于国产龙芯嵌入式系统等操作系统上的应用软件,特别是平台应用软件比较缺少,目前主要的产品就是qtouch跨平台组态软件,可以完善的实现对linux操作系统的支持,和嵌入式linux操作系统的支持。
三、应用情况
目前qtouch跨平台组态软件,已经在电力测控,基于redhat Linux server enterprise操作系统上得到广泛的应用,在国产龙芯嵌入式芯片上实现了应用,面向各种测控终端,在国产中标麒麟操作系统上实现了应用。
应用领域广泛的涉及到军工的航空、航天、船舶、舰艇、和潜艇等领域。
由于其领先的设计和面向自主知识产权的软件平台,收到了军工产业的广泛青睐。