金德科组态软件在嵌入式Linux智能终端方案中的应用
智能终端的设计目的
客户化时间短
各行各业的营业差异较大、客户需求多变、智能客户终端基于各客户需求举行高度归纳,使用图形化的营业流程可视界说,剧本化的后台报文接口。可以在短时间内,迅速将客户的想法和需求转化成稳固可靠的应用系统,同时,对系统的修改和维护及其浅易和利便,甚至客户可以自己使用客户化工具举行调整。
模块化可扩展性强
基于总线方式的信息交流机制,模块化强,各模块之间松散耦合,源代码重用度高,同时由于各模块间是基于运行码级此外重用,成熟稳固。在保证质量的同时,大大提高了开发效率和可扩展性。
成本低廉
使用嵌入式硬件可以去除许多通用硬件中不需要的模块,只保留和扩充应用所需的部门,同时由于嵌入式平台软件的引入,对硬件资源的要求大大降低,硬件成本得以缩减。同时,在操作系统和开发工具方面,由于接纳开源软件,不必为运行平台的软件部门支付高昂的版权用度,同时又保证了软件的正当性。
稳固成熟性高
嵌入式多年来获得了普遍的应用,硬件平台众多和成熟,在各行各业都有许多乐成的方案。在嵌入式的应用中,linux由于其开源特征和稳固性获得了普遍的应用,现在在各条理的PC和商用服务器上运行稳固。
嵌入式的特点
成本低廉:对硬件资源要求相对较低,使用免费的开源操作系统和开发软件,用度较低。
体积小:嵌入式的硬件一样平常都体积小,功耗低,在产物的空间设计上余地比力大。
专用性强:嵌入式方案一样平常都市针对详细应用的特点来设计硬件和软件,专用性比力强。
Linux的优势
正当的版权:linux是开源软件,可以免费举行使用和公布,具有版权公布的正当性。
先进的手艺:linux集成了全天下众多优异程序员的智慧和汗水,内核高效稳固,在现在诸多的主流硬件平台上都运行优秀,在嵌入式领域更是占有很是主要职位。
优秀的可剪裁特征: linux的模块化很是强,剪裁特征好,可运行的内核甚至可以在小到1K以下,现实使用的内核一样平常都可以控制在1M以内。对硬件支持富厚,可以根据需要举行天真剪裁,大大降低对硬件资源的要求和提高运行效率。
灼烁的生长远景: linux的基于互联网的生长方式,资源富厚,手艺可支持性好,可延续性强,生长远景好。
智能终端功效结构
系统组成
硬件部门 由营业版本服务器、终端运行客户端和种种可挂接外设组成。
软件部门 营业逻辑及人机界面开发模块、报文自界说模块、终端运行模块、版本控制模块和kswitch新闻交流平台。
系统协作示意图
硬件毗连:
备注:版本服务器可以集成在终端人机界面内,客户化事情平台仅当举行客户化或营业流程和人机界面等改动时需要。
客户化工具软件:
各子系统先容
可视化客户化工具:
该模块软件为可视化(所见即所得)的客户化集成开发工具,使用金德科公司的组态软件开发而成。主要包罗营业逻辑界说、人机界面快速界说、报文花样界说等功效。该工具的产出为可供终端运行软件使用的设置文件。
终端运行软件:
该部门软件运行在人机界面终端中,凭据设置文件,剖析出营业逻辑和报文结构并提供人机交互界面。同时卖力与版本服务器联系,当版本更新时,读取新的设置文件。
装备驱动模块:
该模块为终端运行软件的外挂部门,主要完成与终端毗连的种种装备的驱动并提供统一的挪用和状态返回接口。
版本治理软件:
接纳版本控制的方式卖力分发和治理营业逻辑、人机界面、报文界说的更改。该软件部门视详细要求可以运行在终端,或者专设的版本服务器上。
“沈阳软件公司”的新闻页面文章、图片、音频、视频等稿件均为自媒体人、第三方机构发布或转载。如稿件涉及版权等问题,请与
我们联系删除或处理,客服QQ:55506560,稿件内容仅为传递更多信息之目的,不代表本网观点,亦不代表本网站赞同
其观点或证实其内容的真实性。
热门文章
使用“扫一扫”即可将网页分享至朋友圈。