上期中讲到了怎么创建一个新的触摸屏程序以及创建程序需要设定的参数、需要注意的事项。

如果还不会的小伙伴建议可以先看看上期的文章,这样可以更好一步一步的学习应用好“威纶通”这款触摸屏。

上期最后有讲到制作“欢迎页”这是我们在做一个设备时几乎都会有的。里面涉及到“功能键”“文字”“图片”等等组件的运用。

本期讲创建页面及页面的运用

1:基本窗口

2:公共窗口

3:弹窗/关闭

4:窗口切换

在我们程序编写过程中窗口的运用无外呼这些情况,怎么去合成一个功能复杂的页面组合,我们就需要认真的去了解它们运用方法和组件属性。

基本窗口的创建

我们通过左边“目录树”右键选择窗口编号创建的需要窗口页面。同时做好相应的名称,这样方便自己管理好页面,可以在后续修改中快速找到自己需要修改功能的页面。

当我们创建窗口时,所弹出的窗口设置就是该窗口的属性参数,我们可以根据自己的要求进行修改

  1. 大小(就是设定这个窗口在触摸屏中的大小,这里默认800*480 ,就是屏幕大小)
  2. 外框宽度,外框颜色(就是这个这个窗口边缘的宽度和这个宽度是什么颜色)
  3. 背景颜色以及填充背景图案,(根据自己的要求选择背景颜色,填充图案没怎么用,不想搞得花里胡哨的)
  4. 重叠窗口(在后面重点讲到)
  5. 弹出窗口 (设置当窗口出现时的起始位置,现在是全屏页面默认坐标0:0,如果只是设定的一个小窗口,此时可以设定你想让窗口出现的位置)

这样一个窗口算是创建完成了,因为创建窗口需要设置的属性就这么几个。

创建公共窗口及切换页面运用

在我们做程序过程中,我们需要创建很多组件去实现一些功能,很多组件在每个窗口中都需要运用到,每个窗口去做一遍会增加我们的工作量,也不方便修改,这样我们可以做一个公共窗口把共用的组件放在一起。每个窗口都可以调用到。修改时也只用在一个页面中去修改。

在“目录树”中创建一个叫“公共窗口”的页面 ,此时在“公共窗口”创建几个页面切换功能键

在组件中找到“功能键”进入参数设置

设定相应切换到的页面。这样共用页面的基本功能做好了。

我们现在需要讲公共页面设置到每个页面中

选择对应的页面进行参数设置,在重叠窗口中将“公共窗口”设为底层窗口,

在此时我们可以发现每个窗口中对应的出现了,我们在“公共窗口”创建的组件了。

这样做的好处在于不用在每个窗口中添加这些功能组件了。当需要修改时 也只需在“公共窗口”中进行修改即可。当然在此只是做一个简单的演示, 大家可以根据自己实际情况进行设置。

弹出窗口

在我们实际运用当中比如需要进行弹出提醒用户xx有异常等等。

同样我们在“目录树”中创建一个我们需要弹出的窗口

此时我们制作了一个“信息提醒”300*280的窗口,毕竟弹出的窗口,我们窗口做小一些。

小伙伴们注意看我现在起始位置设置的是X:0,Y:0 的坐标。看看什么效果

这里就是左上角X:0,Y:0 的坐标,所以我们可以在窗口属性中设定所弹出的位置为X:200,Y:100

此时我们讲设定了窗口起始的位置为X:200,Y:100

怎么弹出窗口呢?

  1. 功能键 弹出窗口
  2. 内部数据控制弹出窗口

在需要的页面创建一个功能键,进入属性设置

选择我们需要弹出的窗口即可完成,当我们点击功能键时,将会弹出相应窗口。

在我们程序编写过程中,我们运用多的时内部数据进行控制窗口弹出,进行信息提醒等功能

我找到“嵌入窗口功能组件”进入参数设置

  1. 触发(是选择ON或OFF)
  2. 是否显示窗口控制条
  3. 窗口编号(选择需要弹出的窗口)
  4. 读取地址(可以选择本机/及外部通讯设备)

可以选择自动调整窗口尺寸。

在此设置当中,出现的效果时,当本机触摸屏 LB-0 为ON 时 将触发弹出窗口

此点击“确定”完成设置,将会创建了一个白色的框

注意白色的框在那个窗口,此窗口将会只在该窗口打开时弹出。如果此时我们需要在任何窗口时都能弹出窗口或者 在部分窗口时能弹出窗口。

我们可以进行以下操作

任何窗口弹出窗口时,我们将弹出窗口设定在 4号 窗口

在部分窗口弹出窗口时,可以创建在“公共窗口”中,拥有该“公共窗口”的窗口将会弹出窗口。

由于篇幅原因,本期就讲这么多内容,怎么处理好窗口,在触摸屏程序中是很重要的,在学习的小伙伴有什么不明白的可以评论或者私信我,我都会帮助大家一起学习。

我在考虑出指导视频,从最基础的讲起,由浅入深希望能帮助到更多的小伙伴。

希望大家关注,转发,收藏。

xmind怎么在左边创建_威纶通 触摸屏自动化应用篇 创建程序界面及画面应用相关推荐

  1. 威纶通触摸屏一机多屏程序 威纶通触摸屏一机多屏程序

    威纶通触摸屏一机多屏程序 威纶通触摸屏一机多屏程序,一个FX3U系列PLC,四个MT6051ip触摸屏 功能完善的威纶通系列触摸屏模板,很好的一机多屏案例程序,PLC还跟上位机进行MODBUS通讯, ...

  2. 威纶通触摸屏上传错误_威纶通触摸屏支持什么系统?EB 8000和EB pro支持的型号有哪些?...

    今天小编选取了学员经常遇到的几个威纶通触摸屏问题来进行解答. 1.请问EB 8000和EB Pro能不能同时安装在同一台电脑里面?安装这两个软件有什么需要注意的吗? 答:EB 8000和EB Pro软 ...

  3. 威纶通定时循环操作宏_威纶通触摸屏宏指令的使用

    工控多年的公众号运营者 我经常分享原创技术内容 内容涉及到工业多个方面 分享新知识带你一起进步 今天看到一个例程,想再写一下威纶通触摸屏宏指令的使用.之前有分享过一篇有关威纶通关于宏指令使用的文章,那 ...

  4. 威纶通触摸屏232脚位_威纶通触摸屏使用手册

    MT6071iP 威纶通触摸屏使用手册 三.印刷机的电气原理 1 .电气设计部分 由于印刷机的长度过长, 为了操作方便, 在两个不同的位置各放置一 个触摸屏 : MT8102iE 和 MT6070iH ...

  5. eb8000软件怎样上传_威纶通触摸屏程序怎么上传?

    展开全部 第一步:找到设置面板. 第二步:选择触摸屏的型号.存e5a48de588b63231313335323631343130323136353331333365666263放的路径和名称.上传的 ...

  6. 发那科机器人协同作业程序,博途西门子1200搭配-威纶通触摸屏

    发那科机器人协同作业程序,博途西门子1200搭配-威纶通触摸屏,真实项目,程序已经调试完毕,稳定运行. 程序特点: 1.含有机器人电脑可读源程序, 2.plc程序采用博途scl与梯形图混合编程,中文注 ...

  7. 威纶通触摸屏与仪表通讯_西门子S7-200PLC与威纶通HMI的通信案例

    今天小编以设计一个流水灯控制程序为例,讲解西门子S7-200PLC与威纶通HMI进行通信控制的要点,包括设备的准备,电缆的制作,参数的设置,PLC和HMI程序的设计等等,相信通过这样一个流程下来,你就 ...

  8. 三菱PLC与第三方设备TCP通讯_【原创干货】一台威纶通触摸屏与多台三菱PLC通讯案例,欢迎收藏!...

    到这里为止,我们触摸屏和PLC的设置及程序就全部完成了.大家可以照着操作下载一遍,原理是不是很简单呢? 在实际项目应用中,我们经常需要使用一台触摸屏对多台设备进行监控操作.这就是我们常说的一屏多机.它 ...

  9. 三菱PLC与第三方设备TCP通讯_【深度分析】一台威纶通触摸屏与多台三菱PLC通讯...

    在实际项目应用中,我们经常需要使用一台触摸屏对多台设备进行监控操作.这就是我们常说的一屏多机.它的原理其实非常简单,现在我们就通过一个案例,来演示如何实现威纶通的一屏多机. 我们以一台威纶通触摸屏TK ...

最新文章

  1. 机器学习特征表达——日期与时间特征做离散处理(数字到分类的映射),稀疏类分组(相似特征归档),创建虚拟变量(提取新特征) 本质就是要么多变少,或少变多...
  2. redis 3.0 集群__数据迁移和伸缩容
  3. eclipse php uml,Eclipse UML插件Amateras UML及GEF安装与用法
  4. AES前后端加密解密
  5. ios审核4.3被拒,快速通过IOS4.3问题
  6. 【渝粤题库】广东开放大学 市场营销 形成性考核
  7. 多线程笔记补充之线程通信wait和notify方法以及Lock和Condition接口的使用
  8. python标准库time_python标准库介绍——12 time 模块详解
  9. 2021-1-31linux学习纪要
  10. ssm-学子商城-项目第十三天最后一天完成项目
  11. 2008 r2 server sql 中文版补丁_Microsoft SQL Server 2008 R2 SP3补丁 32位 官方免费版
  12. springboot1.5.x+ seata1.4.2(最新版本)+springcloud ( Edgware.SR5) +eureka+feign+mybatis-plus(最新)
  13. 图像特效之LOMO效果
  14. pip 使用国内阿里云软件源
  15. 使用openfiler配置共享存储(1)——openfiler的安装和配置
  16. 《linux多线程服务端编程》---- C++基础前奏
  17. 【Linux】学习笔记1
  18. 6.标准C语言程序的文件名的后缀是,c语言源程序文件名的后缀是什么
  19. python unzip解压缩_Python压缩和解压缩文件(zip/unzip)
  20. 中国潜艇上的软件界面

热门文章

  1. FailSafe双机方案
  2. Web 2.0下一个版本是什么 3.0就要到来了吗?
  3. java httpclient 包_java实现http请求之HttpClient
  4. 【机器学习】隐马尔可夫模型及其三个基本问题(一)
  5. Jsp基本page指令、注释、方法声明,书写规范及注意事项
  6. 搭建SSM全流程框架过程
  7. Javascript第二章中for循环第四课
  8. uniapp 根据经纬度逆转地理地质
  9. oa处理会签流程图_简易OA漫谈之工作流设计(四,怎么支持会签)
  10. 华为lab-rs-v1-2.4_OSPF提升