焦作西门子模块代理商
触摸屏技术主要就是快速准确地处理随机触摸点坐标的技术,一旦立即解决这一首要问题,剩下的问题就与鼠标作用过程相同.
目前成熟的触摸屏技术有4 种,即红外线式、五线电阻式、表面声波式、电容式,其原理分述如下.
1 红外线式触摸屏
在屏幕前框架的左边( y 轴) 和下边( x 轴) 分别装有红外线发射管,各自的对边又装有对应的接收管(如图1),管的排列密度与其分辨率有关. 工作时在屏幕前形成纵横交叉的红外线矩阵,用户的手指触摸点将阻挡经过该点的横竖两方向的红外线,通过接收管,计算机便由此参数计算出触摸点的位置,再执行对计算机的操作目的.
红外触摸屏的矩阵电路及微处理器控制电路都装在屏前的框架内,并通过键盘接口直接与主机通讯,不需独立电源.其价格低,安装简易,但由于发射、接收管排列有限,分辨率不高,且怕外界红外光的干扰及不防水防尘、框架易碎等缺点,主要应用于室内站台等简单操作的地方.
西门子触摸屏6AV212-41GC01-0AX0
2 五线电阻触摸屏
它是在四线电阻触摸屏的基础上创造出来的新的技术,克服了四线式寿命短、清晰度不高的缺点.
四线电阻技术是一块与显示屏紧贴的玻璃为基层其外表面涂有一薄层透明氧化铟InO ,作为电阻层,其水平方向加有5V 到0V的直流工作电压,形成均匀连续的电压分布.在该导电层上再盖有一层外表面经防刮硬化处理而内表面也涂有相同氧化金属层的保护层,其垂直方向也加有5V 到0V 的直流连续分布电压.两电阻层之间用约千分之一英寸的许多透明绝缘隔离点隔开(如图2) .按摸屏幕时,两电阻层在触点位置就有一个接通,经过模拟量电压模数(Afi D) 转换,控制器就能计算出触点的x , y 坐标值.由于四线电阻触摸屏的外电阻涂层频繁受压,易造成裂损而改变涂层电压分布不均致使触点位置计算不准而报废的缺点,又创造了五线电阻技术.
五线电阻触摸屏的新特点是把外层电阻层只用作导体层,作为五线中其中一线,有裂损,只要不断裂开,对侦测计算不受影响,这无疑大大增强了使用寿命.而在内层电阻涂层中则把四线电阻技术中纵横电压分布场技术创造性巧妙的应用在同一涂层中,其结构分布如图3.在由金属氧化物构成的细密条的x 轴上形成正向电压差,经过中值点又形成反向电压差,构成同面四线模式. 内外涂层仍用绝缘透明隔离点隔开.当按压时内外涂层间有一触点接通,致使左侧向下电压的上端某处有不同阻值的分压产生, 据此控制器计算出该触点的水平坐标值.内涂层上每一触点都有不同对应的x 轴坐标值. 触点y 轴方向的坐标则是由控制器测定从内涂层经触点流入外涂层(五线之一)的电流值确定出的. 五线电阻触摸屏除使用寿命大大超过四线式35 倍,达3500万次外,其透光率和清晰度也很高,由于工作在与外界封闭隔离状态,不怕污染,环境适应性好.它的另一个突出特点是分辨率很高,能分辨很尖细触针的触动,但怕锐器的硬戳.
3 表面声波技术触摸屏
该技术为美国技术, 它是利用机械超声波矩阵波面的动态传播在显示屏上进行触点定位的.
在显示屏左上角和右下角分别固定有垂直向下发射和水平向左发射的超声波换能发射器(如图4).其各自同方向的屏边及对边都刻有45°用于反射波导向的由疏到密间隔非常精密的反射条纹(其参数与波长有关) .沿着对边传导波的末端--—即显示屏的右上角又分别对应安装着超声波x 轴y 轴接收换能器. 工作时,由表面声波屏的控制器产生5.53MHz的高频电信号送经换能发射器分别发出相互垂直的超声波,形成动态超声波矩阵波面,当这一工作面上有触点时将吸收通过该点的声能,换能器接收到这一改变后通知控制器确定出该触点的坐标值[2] .目前,表面声波触摸屏少有的突出特点是,它能感知第三轴( z 轴) 坐标.由于其分辨率、精度和稳定性非常高,能对手指触点的压力大小产生的信号衰减量分辨清晰,故可轻松得到数据.这一自由度值可用于特殊控制,如医用三维立体断层扫描仪中对连续深层图象的浏览和选择等.
STEP7 简化了符号编程。 用户为数据地址创建符号名称或“变量”,作为与存储器地址和
I/O 点相关的 PLC 变量或在代码块中使用的局部变量。
要在用户程序中使用这些变量,只需输入指令参数的变量名称。
为了更好地理解 CPU 的存储区结构及其寻址,以下段落将对 PLC
变量所引用的“”寻址进行说明。 CPU
提供了以下几个选项,用于在执行用户程序期间存储数据:
● 全局储存器: CPU 提供了各种存储区,其中包括输入 (I)、输出 (Q) 和位存储器
(M)。 所有代码块可以无地访问该储存器。
● PLC 变量表: 在 STEP 7 PLC 变量表中,可以输入特定存储单元的符号名称。这些变量在 STEP 7
程序中为全局变量,并允许用户使用应用程序中有具体含义的名称进行命名。
● 数据块 (DB): 可在用户程序中加入 DB 以存储代码块的数据。
从相关代码块开始执行一直到结束,存储的数据始终存在。 “全局”DB
存储所有代码块均可使用的数据,而背景 DB 存储特定 FB 的数据并且由 FB
的参数进行构造。
● 临时存储器: 只要调用代码块,CPU
的操作就会分配要在执行块期间使用的临时或本地存储器 (L)。
代码块执行完成后,CPU 将重新分配本地存储器,以用于执行其它代码块。
每个存储单元都有的地址。 用户程序利用这些地址访问存储单元中的信息。 对输入
(I) 或输出 (Q) 存储区(例如 I0.3 或 Q1.7)的引用会访问映像。
要立即访问物理输入或输出,请在引用后面添加“:P”(例如,I0.3:P、Q1.7:P 或
"Stop:P")。
表格 5- 21 存储区
存储区
说明
强制
保持性
I
在扫描周期开始时从物理输入
无
无
映像输入
立即读取 CPU、SB 和 SM
支持
无
I_:P1
上的物理输入点
(物理输入)
Q
在扫描周期开始时到物理输出
映像输出
立即写入 CPU、SB 和 SM
Q_:P1
上的物理输出点
(物理输出)
M
位存储器
控制和数据存储器
支持
(可选)
L
临时存储器
存储块的临时数据,这些数据仅在该块的本地范围内有效
无
DB
数据块
数据存储器,也是 FB 的参数存储器
是
要立即访问(读取或写入)物理输入和物理输出,请在地址或变量后面添加“:P”(例如,I
0.3:P、Q1.7:P 或“Stop:P”)。
每个存储单元都有的地址。 用户程序利用这些地址访问存储单元中的信息。地址由以下元素组成:
● 存储区标识符(如 I、Q 或 M)
● 要访问的数据的大小(“B”表示 Byte、“W”表示 Word 或“D”表示 DWord)
● 数据的起始地址(如字节 3 或字 3)
访问布尔值地址中的位时,不要输入大小的助记符号。
仅需输入数据的存储区、字节位置和位位置(如 0.0、Q0.1 或 M3.4)。
A 存储区标识符 E 存储区的字节
B 字节地址: 字节 3 F 选定字节的位
C 分隔符(“字节.位”)
D 位在字节中的位置(位 4,共 8 位)
本示例中,存储区和字节地址(M 代表位存储区,3 代表 Byte
3)通过后面的句点(“.”)与位地址(位 4)分隔。
1.独立思考
不要看到别人的回复句话就说:给个代码吧!你应该想想为什么。当你自己想出来再参考别人的提示,你就知道自己和别人思路的差异。
2.舍得付出
小家子气,买本书几十块都舍不得,你还学个P。为了省钱看电子书,浪费的时间超过书的价值。当然如果查资料,只能看PDF。
3.注重细节
学习新的开发软件时,一定要看帮助手册。买的书不够全面。刚接触一个软件,什么都不懂,就盲目的问东问西,让人看起来很幼稚。不要蜻蜓点水,得过且过,细微之处往往体现实力
4.反复阅读
看得懂的书,请仔细看;看不懂的书,请硬着头皮看。别指望看遍书就能记住和
掌握什么——请看第二遍、第三遍。
5.勇于实践,厚积薄发
多实践,调试,去写去调,只用软件模拟,是永远成不了高手的。保存好你做过的所有的源程序、原理图等----那是的积累之一。
6.善于使用工具
对于网络,还是希望大家能多利用一下,,你要学会自己找答案,比如google、百度都是很好的搜索引擎,你只要输入关键字就能找到很多相关资料,别老是等待别人给你希望。