文档章节

基于ARM嵌入式工控机主板的人机界面组态软件开发方案

vgalcd
 vgalcd
发布于 2014/02/17 09:51
字数 2106
阅读 309
收藏 0
点赞 0
评论 1

本文介绍基于ARM主板,嵌入式主板,ARM工控主板,嵌入式工控机的嵌入式控制系统的人机界面组态软件开发方案,嵌入式系统具有RS232RS485串口,单片机TTL电平串口,I2C通讯接口,以太网接口,无线通讯,U盘存储,语音播放等功能。可以配套使用10寸,12寸,15寸,17寸,19寸,30寸,50寸等触摸屏显示器,电视机。嵌入式人机界面组态软件HMImaker开发显示操作界面,具有各种组态控件,可编程数据库,0代码,制作PPT简单快速ARM嵌入式控制系统具有单片机协议,modbus通讯协议,I2C通讯协议,西门子,三菱,台达,欧姆龙PLC协议,广泛应用于各种单片机人机界面嵌入式人机界面PLC人机界面开发,如检测设备,测量控制系统,自动化控制,排队叫号机,自助服务终端,触摸屏控制系统,仪器仪表系统,楼宇自动化,智能交通系统,监控系统,机电设备控制系统,汽车电子,工厂电子看板,美容医疗仪器。

第一章、绪论

传统工控机存在着一些缺点,比如高功耗,可维护性差,散热和稳定性差,脆弱的存储器系统以及体积和成本因素,使之在工业控制的某些应用领域,无法达到令人满意的效果,不能满足应用需求,限制了IPC在诸多工业控制场合的应用。 ARM嵌入式工控机开关机通电断电即可,省去操作系统崩溃的担忧,通电即进入操作界面,无需等待,抗强电磁干扰,超低功耗,刷新速度快,长期运行,永不不死机,稳定可靠。系统无发热、永不崩溃、可承受连续插拔断电和3秒快速启动运行等诸多功能,无须采用风扇散热,防尘、防水性能好;功率低,节能,绿色环保。

 

第二章、ARM单片机的嵌入式工控机主板功能

ARM嵌入式工控机将串口和其它工业级功能集成到了一个坚固、紧凑的盒子里确保最大可靠性的防振性能,采用高强度铝合金结构,是用于强大通讯应用的理想选择。嵌入式工控机非常适合在嵌入式PC应用中使用,长期运行,稳定可靠。所有电子部件都保护在一个紧凑密封的外壳中,可以在特别注重空间和环境因素的应用中用作嵌入式独立应用。可以代替对性能、成本、功耗、体积有严格要求的专用计算机系统。很好地满足了工业控制系统的要求,具有广阔的发展前景。目前,在系统硬件平台上,以ARM 为代表的嵌入式微处理器几乎覆盖传统工业控制从低端到高端的全部领域,甚至延伸到桌面和服务器系统;而嵌入式软件平台的多样性则契合了不同工业控制应用对系统功耗、 运行效率、实时性、可靠性及系统安全性要求。

1VGA接口:连接显示器或电视机的VGA接口。

2、键盘鼠标接口:支持PS2USB鼠标。

3、单片机TTL电平串口或I2C接口:连接单片机使用,可以简化控制系统的开发。满足单片机控制系统的开发需求。

4USB下载调试接口:用于电脑与主板的人机界面工程下载调试连接。

5RS232接口:可以连接COM口触摸屏显示器,或连接单片机,PLC通讯。

6RS485接口:

7、音频接口:可以连接耳塞或音箱,用来播放音乐,语音。

8U盘与接口:用于连接U盘,保存数据或音频文件使用。

9TF卡存储接口:用于存储数据文件。

10、以太网接口:连接以太网通信,可以连到局域网或外部网。

11、电源接口:使用5V1A2A直流电源,功耗小,节能。

12、电源指示灯:用以指示电源的连接指示。

第三章、嵌入式人机界面组态软件HMImaker介绍

嵌入式人机界面组态软件HMImaker,配套ARM嵌入式工控主板使用,支持各种PLC与单片机使用,驱动控制755寸触摸屏、显示器、电视机。具有绘图、按钮、位开关、字符控件、数据监控、实时曲线、动态图片、用户与密码设置等功能,完善的界面设计控件和通讯协议,使用简单,灵活,方便。只需用单机机或PLC通过串口简单发送指令,您的显示部分就一切轻松搞定!"所见即所得""0"代码!快速生成超炫图形界面设计,如"制作PPT"一样容易、快速!

1强大的界面显示组态功能。可视化的风格界面、丰富的工具栏,操作人员可以直接进人开发状态,节省时间。丰富的图形控仵和工况图库,既提供所需的组件,又是界面制作向导。提供给用户丰富的作图工具,丰富的动画连接方式,如隐含、闪烁、移动等等,使界面生动、直观。可随心所欲地绘制出各种工业界面,并可任意编辑,从而将开发人员从繁重的界面设计中解放出来。

2良好的开放性。指组态软件能与多种通信协议互联,支持多种硬件设备。开放性是衡量一个组态软件好坏的重要指标。组态软件向下应能与低层的数据采集设备通信,向上能与管理层通信,实现上位机与下位机的双向通信。

(3) 丰富的功能模块。提供丰富的控件功能库,满足用户的测控要求和现场需求。利用各种功能模块,完成实时监控 产生功能报表 显示历史曲线、实时曲线、提示报警等功能,使系统具有良好的人机界面,易于操作,系统既叫适用于单机集中式控制、DCS分布式控制,也可以是带远程遇信能力的远程测控系统。

4强大的数据库。配有实时数据库,可存储各种数据,如模拟量、离散量、字符型等,实现与外部设备的数据交换。

5可编程的命令语言。有可编程的命令语言,使用户可根据自己的需要编鸾程序,蹭强图形界面

6周密的系统安全防范,对不同的操作者,赋予不同的操作权眼,保证整个系统的安全可靠运行。

7支持离线和在线模拟,快速验证您的设计效果,方便设计和调试,大大减轻软件开发人员在人机界面开发的负担和提高开发效率,专心于专业产品的开发,避免重复性劳动。为您大大地短了产品的开发周期。


© 著作权归作者所有

共有 人打赏支持
vgalcd
粉丝 0
博文 2
码字总数 2681
作品 0
广州
加载中

评论(1)

一触即发
推荐款不错的电容触摸屏
https://shop115980747.taobao.com/
工业防火墙架构与技术【第二节:硬件架构①】

1.3. 工控防火墙的体系架构 那么工控防火墙是如何设计来支撑其部署到工业生产环境中的?这就需要我们了解工控防火墙的架构,这包括两个方面:软件和硬件两部分。也就是防火墙运行在什么软件系...

tasnrh ⋅ 2017/04/22 ⋅ 0

iMX8方案服务-辰汉

辰汉电子(股票代码900017)iMX8是飞思卡尔/NXP出品的新一代多媒体应用处理器,采用ARM Cortex-A53和Cortex-A72的内核,具备多屏同步4K视频解码能力,面向下一代车载航空智能仪表仓类高性能产...

lucy007 ⋅ 2017/05/19 ⋅ 0

多比软件详细解读组态软件的构成,什么是组态软件?

组态软件就是一些数据采集与过程控制的专用软件,它们是在自动控制系统监控层一级的软件平台和开发环境,使用灵活的组态方式,为用户提供快速构建工业自动控制系统监控功能的通用层次的软件工...

yidongkaifa ⋅ 2015/08/27 ⋅ 0

组态软件的发展

组态软件,上位机软件的一种。组态软件<=上位机软件。又称组态监控软件系统软件。译自英文SCADA,即 Supervisory Control and Data Acquisition(数据采集与监视控制)。它是指一些数据采集与...

gao_sitc ⋅ 2017/02/22 ⋅ 1

x86嵌入式主板定制版型选购标准

嵌入式主板一般理解为嵌入在设备里面做控制、数据处理使用的CPU板,也就是设备的“大脑”。嵌入式到设备里面,当然就会对主板的体积以及功耗(嵌入式主板的散热问题)有比较严格的要求。所以一...

gunser ⋅ 05/04 ⋅ 0

【物联网中间件平台-01】真正面向物联网的组态软件 YFIOs和YFHMI的前生今世

1前言 从2001年进入工控领域以来,前后7年多的时间开发了诸如二型计量监控系统、焦炉四大机车自动化系统、烧结配水监控系统、隧道广告影像系统、通用组态软件、嵌入式系统组态软件(基于WIN...

yefanqiu ⋅ 2012/12/24 ⋅ 0

工控领域组态软件开发感触

从2001年进入工控领域以来,前后7年多的时间开发了诸如二型计量监控系统、焦炉四大机车自动化系统、烧结配水监控系统、隧道广告影像系统、通用组态软件、嵌入式系统组态软件(基于WINCE系统)...

kongjianxuanxing ⋅ 2015/08/27 ⋅ 1

PLC网络的无线通信方式研究图解

PLC(可编程控制器)在工控领域应用之广,使用之方便对于稍微懂行的人来说都是不言而喻的。但是PLC的数据通信和设置都是通过RS485有线方式进行的,对于一般用户来说,PLC设备是在改造或改进项目...

dataie456000 ⋅ 2014/09/02 ⋅ 0

三种典型PLC无线通讯拓扑的实现方法

本文介绍三种典型PLC无线通讯拓扑的实现方法,以西门子S7-200为例。  PLC无线通讯的好处在于:  维护方便,不用布线,可以缩短施工时间10倍。  2公里的无线通信设备安装调试只需要2个小...

dataie456000 ⋅ 2016/08/09 ⋅ 0

什么是组态?组态的概念及发展趋势

什么是组态?简单来说就是利用行业化的应用软件(监控组态和控制组态),对工程需求,进行软件和硬件方面的配置,使其符合用户的需求。 在使用工控软件中,我们经常提到组态一词,组态英文是...

yidongkaifa ⋅ 2015/08/27 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

Jenkins实践3 之脚本

#!/bin/sh# export PROJ_PATH=项目路径# export TOMCAT_PATH=tomcat路径killTomcat(){pid=`ps -ef | grep tomcat | grep java|awk '{print $2}'`echo "tom...

晨猫 ⋅ 今天 ⋅ 0

Spring Bean的生命周期

前言 Spring Bean 的生命周期在整个 Spring 中占有很重要的位置,掌握这些可以加深对 Spring 的理解。 首先看下生命周期图: 再谈生命周期之前有一点需要先明确: Spring 只帮我们管理单例模...

素雷 ⋅ 今天 ⋅ 0

zblog2.3版本的asp系统是否可以超越卢松松博客的流量[图]

最近访问zblog官网,发现zlbog-asp2.3版本已经进入测试阶段了,虽然正式版还没有发布,想必也不久了。那么作为aps纵横江湖十多年的今天,blog2.2版本应该已经成熟了,为什么还要发布这个2.3...

原创小博客 ⋅ 今天 ⋅ 0

聊聊spring cloud的HystrixCircuitBreakerConfiguration

序 本文主要研究一下spring cloud的HystrixCircuitBreakerConfiguration HystrixCircuitBreakerConfiguration spring-cloud-netflix-core-2.0.0.RELEASE-sources.jar!/org/springframework/......

go4it ⋅ 今天 ⋅ 0

二分查找

二分查找,也称折半查找、二分搜索,是一种在有序数组中查找某一特定元素的搜索算法。搜素过程从数组的中间元素开始,如果中间元素正好是要查找的元素,则搜素过程结束;如果某一特定元素大于...

人觉非常君 ⋅ 今天 ⋅ 0

VS中使用X64汇编

需要注意的是,在X86项目中,可以使用__asm{}来嵌入汇编代码,但是在X64项目中,再也不能使用__asm{}来编写嵌入式汇编程序了,必须使用专门的.asm汇编文件来编写相应的汇编代码,然后在其它地...

simpower ⋅ 今天 ⋅ 0

ThreadPoolExecutor

ThreadPoolExecutor public ThreadPoolExecutor(int corePoolSize, int maximumPoolSize, long keepAliveTime, ......

4rnold ⋅ 昨天 ⋅ 0

Java正无穷大、负无穷大以及NaN

问题来源:用Java代码写了一个计算公式,包含除法和对数和取反,在页面上出现了-infinity,不知道这是什么问题,网上找答案才明白意思是负的无穷大。 思考:为什么会出现这种情况呢?这是哪里...

young_chen ⋅ 昨天 ⋅ 0

前台对中文编码,后台解码

前台:encodeURI(sbzt) 后台:String param = URLDecoder.decode(sbzt,"UTF-8");

west_coast ⋅ 昨天 ⋅ 0

实验楼—MySQL基础课程-挑战3实验报告

按照文档要求创建数据库 sudo sercice mysql startwget http://labfile.oss.aliyuncs.com/courses/9/createdb2.sqlvim /home/shiyanlou/createdb2.sql#查看下数据库代码 代码创建了grade......

zhangjin7 ⋅ 昨天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部