触摸屏物体识别到底是怎么实现的

触摸屏物体识别到底是怎么实现的,第1张

触摸屏系统可以分成两个部分,也就是触摸检测装置和触摸屏控制器。触摸检测装置安装在显示器屏幕的前边,它用于检测用户触摸位置,接收后送给触摸屏控制器;触摸屏控制器的主要功能是从触摸点检测装置上接收触摸信息,并把它转换成触点坐标,再输出给CPU,而且它能同时接收CPU发来的命令并加以执行了,
用手指或其它物体触摸安装在显示器前端的触摸屏,然后系统根据手指触摸的图标或菜单位置来定位选择信息输入。触摸屏由触摸检测部件和触摸屏控制器组成;触摸检测部件安装在显示器屏幕前面,用于检测用户触摸位置,接受后送触摸屏控制器;而触摸屏控制器的主要作用是从触摸点检测装置上接收触摸信息,并将它转换成触点坐标,再送给CPU,它同时能接收CPU发来的命令并加以执行。
一、从触摸屏屏体本身区别:
1电阻压力触摸屏:
电阻压力触摸屏一般为硬塑料平板(或有机玻璃)底材多层复合膜,硬塑料平板(或有机玻璃)作为基层,表面涂有一层透明的导电层,上面再盖有一层外表面经过硬化处理、光滑防刮的塑料层,它的表面也涂有一层透明的导电层,在两层导电层之间有许多细小的透明隔离点。电阻屏的外表如果用手触摸用心感触它是软的,在较好的光线下可以看出屏体上的细小的规则的透明隔离点。到控制器的线一般为扁平的氧化银信号线。一般(并非绝对)从该信号线中信号线的根数多少,屏体的透光度没有玻璃好。
2电容触摸屏:
电容触摸屏使用多层复合膜玻璃底层,玻璃屏的内表面和夹层各涂有ITO导电层,最外层是只有00015毫米厚的硅土玻璃保护层,屏体的四周有不规则分布的氧化银线段,在屏体的四个角或四条边上引出四个电极,到控制器的线一般为圆形的信号电缆。屏体的透光度没有玻璃好。屏体看不出规则的麻点。
3红外感应触摸屏:
红外感应触摸屏用户很好识别,红外感应触摸屏一般都有一个外框,框里有电路板,在X、Y方向排布红外发射管和红外接收管,一一对应形成横竖交叉的红外线矩阵。红外屏有外挂式和内置式区分,外挂式较厚,一般在10毫米左右;外挂式有纯边框结构的,也有带玻璃托板的,内置式一般都带玻璃托板。
4表面声波触摸屏:
表面声波触摸屏使用纯玻璃材质,屏体的左上角和右下角各固定了竖直和水平方向的楔形超声波发射换能器,右上角则固定了两个相应的楔形超声波接收换能器。屏体的四个周边则刻有45度角的精密的反射条纹。到控制器的线一般为圆形的信号电缆。
二、从屏体出线区分四线电阻屏和五线、六线电阻屏:
四线电阻触摸屏的屏体出线均是两层线粘贴在一起的(有的屏体出线可能是5条),而五、六线电阻触摸屏的屏体出线均是单层并列的。
三、从触摸屏控制盒(器)与计算机的连接方式上区分:
各种触摸屏与计算机的连接,一般都与计算机的串口相连(也有USB接口的),是信号部分;同时触摸屏还需要电源输入部分,由计算机供给。ELO 产品均从计算机的主板键盘接口取电,属5V工作电压;Generaltouch表面声波触摸屏的控制盒需要12V的电源输入,则需要与计算机的电源直接连接。其它触摸屏控制盒多从计算机主板的键盘接口取电。
四、用手指 *** 作区分:
可用指甲(而不是皮肤)轻压屏幕,假如屏幕有反应,就可能是电阻式或红外线式屏幕。再同时用两根手指分别轻压屏幕上两点。假如光标移到其中一根手指下方,这装置使用的就是红外线(软件只记录第一个接触点);假如光标移到两根手指之间,屏幕就是电阻式(两个接触点皆有影响力)。假如这个装置对指甲毫无反应,你的下一步还是用两根手指分别轻压屏幕上两点。这时候,如果光标移到其中一根手指下方,那么这屏幕使用的原理是声波;假如光标移到两根手指中间,它就是电容式触控屏幕。
五、从触摸屏的驱动程序区分:
结合以上几点,再看触摸屏驱动程序的界面即可更准确的区别是何种触摸屏。
您好!只要您明白它们的工作原理就知道怎么回事了。
电容屏的工作原理是:
是利用人体的电流感应进行工作的。电容式触摸屏是是一块四层复合玻璃屏,玻璃屏的内表面和夹层各涂有一层ITO,最外层是一薄层矽土玻璃保护层,夹层ITO涂层作为工作面,四个角上引出四个电极,内层ITO为屏蔽层以保证良好的工作环境。 当手指触摸在金属层上时,由于人体电场,用户和触摸屏表面形成以一个耦合电容,对于高频电流来说,电容是直接导体,于是手指从接触点吸走一个很小的电流。这个电流分从触摸屏的四角上的电极中流出,并且流经这四个电极的电流与手指到四角的距离成正比,控制器通过对这四个电流比例的精确计算,得出触摸点的位置。
电阻屏的工作原理是:
这种触摸屏利用压力感应进行控制。电阻触摸屏的主要部分是一块与显示器表面非常配合的电阻薄膜屏,这是一种多层的复合薄膜,它以一层玻璃或硬塑料平板作为基层,表面涂有一层透明氧化金属(透明的导电电阻)导电层,上面再盖有一层外表面硬化处理、光滑防擦的塑料层、它的内表面也涂有一层涂层、在他们之间有许多细小的(小于1/1000英寸)的透明隔离点把两层导电层隔开绝缘。 当手指触摸屏幕时,两层导电层在触摸点位置就有了接触,电阻发生变化,在X和Y两个方向上产生信号,然后送触摸屏控制器。
分辨电容屏和电阻屏:
电容屏戴手套的手或手持不导电的物体(触屏笔)触摸时没有反应,这是因为增加了更为绝缘的介质。 电容屏更主要的缺点是漂移:当环境温度、湿度改变时,环境电场发生改变时,都会引起电容屏的漂移,造成不准确。
电阻屏可以用任何物体来触摸,可以用来写字画画,这是它比较大的优势
为了使您更了解它们两者之间的差别,还是应用了些百科知识,敬请谅解!希望可以帮助到您谢谢!
可以买个电阻屏(效果不如电容屏好,但是造价要便宜很多)。通过屏幕数据线,转成COM接口接入电脑机箱(如果新主板没有COM口,可以买个PCI-E转换COM口的拓展卡)。通过驱动触摸屏之后,校准触摸屏,待触摸屏完全好使之后,变可拆鼠标了。

多年来,PROFIBUS风靡全球,成功地应用于制造业、楼宇、过程控制和电站自动化,PROFIBUS产品在世界市场上被普遍接受,市场占有率超过40%,年增长率20%~30%,目前支持PROFIBUS标准的产品超过1500多种,分别来自国际上250多个生产厂家。在世界范围内已安装运行的PROFIBUS设备已超过200万台。PROFIBUS是一种国际化、开放式、不依赖于设备生产商的现场总线标准,总线存取协议是通过OSI参考模型第二层(数据链路层)来实现的,它包括了保证数据可靠性技术及传输协议和报文处理。由PROFIBUS-FMS、PROFIBUS-DP和PROFIBUS-PA组成了PROFIBUS系列。
PROFIBUS-FMS主要用于工厂、楼宇自动化的单元级,实现对变量的访问、程序调用、运行控制及事件管理等;PROFIBUS-DP主要用于现场级的高速数据传输、解决自动控制系统(如PLC、PC等)通过高速串行总线与分散的现场设备(I/O、驱动器、阀门等)之间的通信任务。PROFIBUS-PA是PROFIBUS-DP在保持其通讯协议的条件下,增加了对现场仪表而言优选的传输技术,是PROFIBUS-DP向现场的延伸。
在许多企业,软水处理系统是锅炉运行不可缺少的重要组成部分,水质处理的好坏直接影响的锅炉的寿命和安全。充分利用先进成熟的PROFIBUS现场总线技术实现软水处理系统的自动控制,是生产和信息化管理的必然途径。
1系统控制功能
11软水处理系统工艺流程
软水处理系统是基于钠离子交换原理进行工作的,自来水(要求进水压力在02~03MPa)经软水处理器处理后进入软水箱,经恒压供水系统送往冷却循环水池、冷冻水池和锅炉房等。在设定好产水量后,打开进水开关,软水处理器按4个过程循环工作,如下图所示:
这4个过程的完成是通过对多路阀工作位置的切换来实现的:软水处理器工作至设定产水量后进入反洗过程,反洗T1时间后进入再生过程;在软水处理器再生过程中,软水处理器通过虹吸方式从盐液箱吸入饱和盐溶液进行罐内树脂的再生,经过T2时间再生完成后,进入快速冲洗(正洗)过程,经过T3时间将罐内的沉淀物清除干净后,进入下一个工作循环。
12控制功能
为了能够监测设备的工作状态和软水水质的变化情况,保证设备的稳定运行和软水的保质供应,实现该设备的集中监控,提出如下控制功能:
采用可靠性高的SIEMENSS7-300PLC进行控制。
设置触摸屏作为现场 *** 作面板,实现本地显示和 *** 作。
设置电动阀和液位计进行盐液箱的液位检测和控制,以保证盐液浓度的稳定。
实现软水器出水流量和硬度的在线检测。
实现水质异常的紧急处理。
设置多路阀的运行反馈和出水电磁阀的动作反馈,实现工作过程可视化。
增设变频管道泵和压力变送器,实现进水压力的控制。
实现软水水箱液位与软水处理器的联锁控制功能,在水箱满液位附近时停止或启动软水处理器的工作,以保证软水的稳定供给。
实现远程监控功能。
2系统硬件构成
21PLC系统
PLC系统的输入信号包括变频器故障信号、多路阀位置反馈信号、出水阀开关反馈信号、补水阀开关反馈信号、空气开关的开关信号、盐液箱液位、出水流量、进水压力等,输出包括控制变频器的启停和工作频率、多路阀的通断、出水阀和补水阀的开关。
本系统的可编程序控制器(PLC)选用SIEMENSS7-315PLC,该系列PLC自带2个DP接口,功能强,扩展方便,性价比好,完全满足系统控制要求。该PLC作为PROFIBUS-DP网络主站,处理系统各种数据和工艺动作流程,如接收网络将控制命令控制设备;将DP从站的信息采集回来进行处理。
22彩色触摸屏TP170B
为满足方便现场 *** 作员实时、灵活、准确、安全地控制,系统在控制柜上设置了1台西门子TP170B触摸屏作为现场 *** 作面板,通过DP接口和S7-315相连。不同级别的 *** 作员被授予不同的 *** 作密码,根据各自的权益进行水处理器的启停、时间和流量参数的设定。该触摸屏使用方便、灵活实现控制命令的输入及状态的监视,且在安装时不占用空间,其坚固的防护结构和专业设计能经受现场恶劣环境的考验。
23变频器
变频器采用DANFOSS2800系列,通过DP接口和PLC相连,实现进水的恒压供给,同时将运行和故障信号通过DP总线传送给PLC处理。
24DP/PACoupler及PA从站
DP/PACoupler既是S7-315PLC的从站,又是下位PA仪表的主站,所有PA从站(进水压力、出水流量、出水硬度、液位)信号均通过PA接口经过DP/PACoupler转发给PLC处理。
25 *** 作员站
系统在能源管理中心室设置一台计算机作为 *** 作员站,用于系统管理和远程监控,不同级别的 *** 作员被授予不同的 *** 作密码,根据各自的权益对系统进行有效的监控和管理。 *** 作员站与S7-315PLC主站是通过厂区骨干网(工业以态网)传输数据。
3系统软件设计
31上位监控软件
上位机监控软件采用当今世界通行的工控组态软件IntellutionIFIX26组态而成,该软件功能强大,基于MicrosoftWindows界面,具有VBA脚本编辑功能,程序员可利用软件自带的专家系统设计,也可利用VBA脚本编辑功能灵活编程。该软件分为HMI和SCADA两部分,HMI具有丰富的图形库和绘图工具,程序员可在此基础上做出丰满、动感、色彩斑斓的图形和 *** 作界面;SCADA具有强大的驱动功能,可同时配置八个驱动程序,每个驱动程序可同时配置任意多同系列的硬件设备。
SCADA所具有强大的驱动功能可满足现场任何驱动需要。
监控软件设计了管理员登录功能、授权密码管理功能、软水处理系统监控界面、实时报警功能和系统管理功能。
32现场 *** 作面板
现场 *** 作面板监控软件采用SIEMENSHMI组态软件ProToolV52中文组态版设计而成。 *** 作员面板是通过自身所带的MPI/DP接口与PLC交换数据。监控软件设计了“口令管理”、“系统监控”、“单机监控”、“系统设定”等画面,另外还设计实时故障报警等功能。在这里,反洗、再生、正洗时间设定和产水量、进水压力、PID参数设定全部得到实现,强制再生只需在轻轻一按即可自动判断实现再生过程。
33PLC程序
如图2所示,软水处理系统的设备控制都是通过PLC完成,PLC软件实现现场 *** 作员面板和上位机各种控制命令的响应和处理,进行变频泵、多路阀、出水电磁阀、补水电磁阀的控制;同时采集它们的反馈信号,经PLC判断和处理,将各阀的工作状态、软水处理器运行的各个阶段、出水流量(已处理流量)、盐水箱液位和进水压力在现场 *** 作面板和上位机上实时显示,实现处理过程中故障的自动检测与报警,使运行和 *** 作人员能及时发现和处理问题,排放不合格水,减少盐和水的浪费。系统还能够自动储存停电前的产水量的设定值和剩余水量,能在来电后自动投入运行;在进水压力过低(或停水)时暂停工作,并记忆工作位置和处理流量,在进水压力正常后自动继续运行;可根据运行情况选择单罐运行或组合并联运行,并可实现各罐独立 *** 作,互不影响。
系统根据工艺需要设计了手动、自动和强制再生3种控制方式, *** 作员可根据现场情况灵活采用。
(1)手动控制
系统在手动控制方式下, *** 作员可在现场或中控室方便、灵活地控制每个阀门的开关,使多路阀运行到工作、反洗、再生和正洗的任何一个位置,同时可实时监视返回的状态。
(2)自动控制
系统在自动控制方式下,根据模式设定(时间控制模式、流量控制模式)自动判断进行系统的控制。在流量控制模式下,在 *** 作员设定了产水量后,按运行按扭,PLC将根据设定的程序,向多路阀和各电磁阀发布指令,自动完成各个阀门的开关,从而按图1的流程实现运行、反洗、再生、正洗等各个工作过程。这种模式下,系统采用涡轮流量计进行产水量的计量和处理流程的控制。
为了进一步增强系统的可靠性,根据在水压基本恒定的情况下,时间与流量成线性关系,系统增设了时间控制模式,在流量计出现问题时采用,在该模式下,控制流程同流量控制模式,只需将流量信号用时间信号替代即可,这里不再赘述。
(3)强制再生
在软水处理器运行过程中,在发现出水水质不合格而需要罐内树脂重新再生时,可使用强制再生程序。在这种方式下,按下强制再生按扭后,系统将由工作自动转为反洗,经过T1时间后转入再生,再生T2时间后转入正洗,正洗T3时间后回到工作位置,完成强制再生过程。
4结论
系统投运以来,运行结果表明:该系统可靠性高、运行稳定,人机界面好, *** 作和维修简单,各项性能指标均达到了预期要求,保障了软水的稳质和稳定供给。系统远程监控的实现,提高了工作效率,降低了人工劳动强度,有利于设备的运行和管理。
更多关于工程/服务/采购类的标书代写制作,提升中标率,您可以点击底部官网客服免费咨询:>一般来说,多数触摸屏和组态软件不支持物理点,在PLC编程里,我们要用一些 *** 作按钮或是切换开关等做为PLC的物理输入点(一般用I00,I01等来表示),而这些物理输入点不能被触摸屏和组态软件识别,所以我们要用辅助点(M00,M01等)来做,将辅助点和启动信号的物理点并联作为触摸屏上的启动信号,将辅助点和停止信号的物理点串联作为触摸屏上的停止信号。这样就实现了按钮和触摸屏同时控制。 如果不用I00,I01等物理点,那么控制柜上面的按钮就没用了。对于物理输出点(譬如:Q03、Q04等),这些一般可以被触摸屏和组态软件识别,所以对输出来说,没必要再加辅助点。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/dianzi/12676288.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-27
下一篇 2023-05-27

发表评论

登录后才能评论

评论列表(0条)

保存