高考考试网
当前位置: 首页 高考资讯

西门子触摸屏弹窗在哪改(如何使用西门子触摸屏做一个弹窗)

时间:2023-07-13 作者: 小编 阅读量: 3 栏目名: 高考资讯

如何使用西门子触摸屏做一个弹窗上篇文章我们讲到《西门子触摸屏变量的三种更新方式》:根据命令循环连续循环使用(默认)这篇我们将一个实际案例:现场有台设备想在执行开机过程时触摸自动跳到执行过程的画面假如PLC有个执行开机的变量M0.0。

上篇文章我们讲到《西门子触摸屏变量的三种更新方式》:

  1. 根据命令
  2. 循环连续
  3. 循环使用(默认)

这篇我们将一个实际案例:现场有台设备想在执行开机过程时触摸自动跳到执行过程的画面。

假如PLC有个执行开机的变量M0.0,当M0.0为1的时候,自动切换画面。初次想这个应用很简单,就是使用在变量管理器中的M0.0的数值更改事件,当M0.0变化时,触发一个VB脚本,脚本中判断M0.0为1的时候,激活画面就可以了。

注意:

变量的数值更改事件——只要触摸屏内存中变量的值有变化则触发事件。

变量的数值事件VB脚本

新的精智面板有弹出画面,侧滑,我这里做了三个不同类型画面的展示效果。

创建“激活画面”,“弹出画面_1”,以及启动从左侧滑入画面,并放置控件。

Sub PopupScript()

If SmartTags("%M0.0")=True Then

ActivateScreen "激活画面",0

End If

If SmartTags("%M0.1")=True Then

ShowPopupScreen "弹出画面_1",50,50,hmiOn, hmiBottom, hmiMedium

End If

If SmartTags("%M0.2")=True Then

ShowSlideInScreen "从左侧滑入画面",hmiOn

End If

End Sub

问题

一切都按照我们想的做好了后,在PLC中触发M0.0,但是界面并不会切换。假如怀疑是由于M0.0的更改信号时,触摸屏没有收到这个变化导致的,我们做一个圆,通过背景色来显示M0.0的状态,你会发现M0.0的状态是有变化的,且这时界面也能正常切换了。但是如果又删掉引用M0.0的控件后,界面又变成不会切换了。

这是怎么回事呢?这就是我们上篇文章讲到的,西门子触摸屏的变量更新方式默认是循环使用的,只有当前界面中有使用到时才会去读取,由于我们的主界面中没有使用到M0.0,因此触摸屏不会去与PLC通讯查询M0.0的状态。这样做是为了减少每次通讯变量的数量,提高通讯的质量和效率。PLC中数据改变时M0.0在触摸屏内存中的值并没有刷新(因为没有用到),就不会触发M0.0的数值更改事件,从而导致VB脚本并没有被执行。

如何实现我们想要的效果呢,在每个界面上都引用M0.0这个变量显然不是个好的办法。这就需要将M0.0变量的采集模式改成循环连续就可以了。如下图:

Demo效果如下:

    推荐阅读
  • 钢丝窗纱清洗小妙招(钢丝窗纱怎么清洗)

    钢丝窗纱清洗小妙招?首先准备个喷壶,里面装上温水;,我来为大家科普一下关于钢丝窗纱清洗小妙招?以下内容希望对你有帮助!

  • 正月十五剪头发了怎么办(正月十五剪头发了能怎么办)

    下面内容希望能帮助到你,我们来一起看看吧!正月十五剪头发了怎么办“身体发肤受之父母”,民间,最初理发,指给新生儿剃胎毛或出家之意,也有老辈人遵循老黄历来择日理发。传统习俗中,正月被称为吉月,感谢苍天让大地春暖花开,民间都不会选择在年内理发,新年动脑袋,对自身不利。正月十五能剪头发,随着社会发展,现在的年轻人已经这么多讲究了,很多人在正月里一样去修剪头发。

  • 含羞草的叶片是什么形状的(含羞草的叶子形状)

    接下来我们就一起去了解一下吧!含羞草的叶片是什么形状的含羞草托叶披针形,长5-10毫米,有刚毛。羽片和小叶触之即闭合而下垂;羽片通常2对,指状排列于总叶柄之顶端,长3-8厘米;小叶10-20对,线状长圆形,长8-13毫米,宽1.5-2.5毫米,先端急尖,边缘具刚毛。含羞草的花、叶和荚果均具有较好的观赏效果,且较易成活,适宜在阳台、室内的盆栽花卉。在庭院等处也能种植。

  • 广西哪个城市离南宁最近(哪个城市距离南宁比较近)

    广西哪个城市离南宁最近对于在广西省内离南宁最近的城市这个问题,不同的前提条件下有不同的答案。其中,离南宁最近的县级市是扶绥县、离南宁最近的地级市是钦州市。扶绥县位于广西壮族自治区西南部。钦州市,广西壮族自治区辖地级市;位于中国西南部,广西南部,南海之滨;北与南宁市接壤,东与北海市和玉林市相连,南临钦州湾,西与防城港市毗邻;属带海洋性的热带季风气候,有三娘湾、八寨沟、冯子材故居等著名景点。

  • 金庸的小说必看(金庸小说推荐的阅读顺序)

    所谓“飞雪连天射白鹿,笑书神侠倚碧鸳”,加上短篇的越女剑,共计15部。

  • 糯米麻薯的做法(糯米麻薯怎么做)

    糯米麻薯的做法用料:糯米粉150克、奶粉10克、牛奶110克、鸡蛋1个、玉米油20克、糖20克。再加入110克牛奶,20克玉米油,搅拌均匀。搅拌好的面糊状态,浓稠程度。在烤盘上放入9-12个纸托,根据纸托的大小调节个数就行。把面糊倒入纸托中,每个大概5-6分满。选择烤箱功能,上下火调170度烤20分钟。当屏幕显示“运行”时,整盘放入烤箱中层,烤20分钟即可,放到架子上晾凉,不回缩就成功了,糯米麻薯就做好了。

  • 蓖麻种子有毒吗(中毒了之后会如何)

    蓖麻全株有毒,有毒成分为蓖麻毒素及蓖麻碱。蓖麻子毒素是一种细胞原浆毒,可损害肝、肾等实质脏器,并有凝集、溶解红细胞的作用,也可麻痹呼吸及血管运动中枢。蓖麻毒蛋白尚有损伤小肠及强烈的致热和致敏作用。蓖麻毒素及蓖麻碱加热后可以被破坏而解毒。患者临床表现为咽喉刺激、灼热感、恶心、呕吐、腹痛及急性胃肠炎症状。中毒数日后可出现凝血、溶血现象。

  • 家庭版自制烤虾怎么做(烤虾做法教程)

    下面内容希望能帮助到你,我们来一起看看吧!家庭版自制烤虾怎么做主料:海虾250g。辅料:生抽2勺、辣椒面一勺半、麻椒面一勺、姜末15g、蒜泥15g、盐根据个人口味加。准备海虾8只,250g左右。将拌匀调料的虾放入密封的保鲜盒,放入冰箱腌制2个小时以上。将提前腌好的虾从冰箱取出,选用可微波容器,盖上保鲜膜高火加热4~5分钟即可。

  • CSGO准星设置(csgo大神准星设置)

    详细答案:推荐两张神图,crashz'CrosshairGeneratorv2以及crashz'ViewmodelGenerator,可以在创意工坊订阅下载。分辨率是比较重要的东西,降低分辨率可以有效提高游戏的FPS,但是就会造成画面颗粒较大的感觉,按照自己最舒适FPS最高的慢慢调节。笔记本节能模式,笔记本玩家请务必禁用以提高FPS,台式机玩家默认禁用。小编这里全低是因为小编本人并不在意画面,游戏的流畅性对于我来说比较重要所以这样设置,FPS不高的玩家全低可以提高不少FPS。

  • compile单词记忆(单词联想loglagblag)

    单词联想loglagblaglog英/lɒɡ/美/lɔːɡ/全球(美国)n.原木;(航海或飞行)日志;(定期或系统的)观察记录;船舶测速仪;对数v.把(情况)载入航海(或飞行)日志;(船、飞机)达到(一定的航程、速度);(飞行员。