![1ee9669b62fa195f2c591f0f9468c805.png](https://i-blog.csdnimg.cn/blog_migrate/b5f3142f3e19d4d1a12523f35c4c0c17.jpeg)
大家好,我是小江,在这里分享一些我工作中遇到的一些问题,有的是我写的程序,有的是看书一些心得,分享到这上面,如果有不妥的地方,希望见谅,能看得过去,就看看,看不过去的话,就当啥也没用,今天分享一些触摸屏方面的心得。
进这里分享的是昆仑通态触摸屏的实时报警和历史报警如何制作的,这个在触摸屏上应用比较广泛的,因为做触摸屏的实际意义,除了基本的控制操作,显示数据,当然有一点比较重要的就是查看报警记录,以备出现故障停机等原因,可以去查看记录,从而准确的找到。
实时报警画面,实时报警就是当前存在的报警,触摸屏不同,显示的方式不同,像昆仑通态这个触摸屏大多是出现就显示,不出现不显示,而像Proface 或者威纶通这样的触摸屏,是可以通过字体来做,当然Proface这个又有点不同 ,后面我也会贴出我写的Proface程序的。
![b06bb7e4acc2ce7eaa4db84ccf074023.png](https://i-blog.csdnimg.cn/blog_migrate/dad7436280279f550f556be2b4c8aeec.jpeg)
1、建立这样的变量,基本属性里开关量,然后存盘属性里是自动保存产生的报警信息,报警信息里把上面的需要设置好,报警内容,子显示内容,报警值,就是置1报警还是为0报警,这点 要分清。
![ea0f3503128e6bd52bd789eb9d102e19.png](https://i-blog.csdnimg.cn/blog_migrate/0b8ce36efec27abeb107896f096a9ce0.jpeg)
2、建立一个组对象,然后把之前建立的报警变量一起添加到组对象里,如上图所示。
![d863705b36c4af523e9867d12379cae2.png](https://i-blog.csdnimg.cn/blog_migrate/d6dc4097960b4554ffb70437dde5b793.jpeg)
![5e43d682f0eca73a39529ec1148cc344.png](https://i-blog.csdnimg.cn/blog_migrate/5bcc7c242cd0afe851ae75bc189092cd.jpeg)
![9ee56123f05562dde6ba6e024d455bf6.png](https://i-blog.csdnimg.cn/blog_migrate/7084cb985994e01e94c9c8fec9531948.jpeg)
上面是三个贴图,第一个贴图是如何在控件中组建,而中间那个泛白的是因为我需要遮挡一些内容,就做了一个全白的控件挡住,第二个贴图是表示数据组的来源,第三个贴图是非常重要的,就是刷新功能,否则出现的报警就不是实时报警了,需要切换到别的画面回来之后才会显示,如果有兴趣的可以自己去做个画面,然后不写这个脚本去试试看这个功能。
那实时报警先分享到这里吧。