您的位置:控制工程论坛网论坛 » 西门子社区 » 通过PLC的变量切换触摸屏画面

guai

guai   |   当前状态:在线

总积分:4821  2024年可用积分:5

注册时间: 2013-08-04

最后登录时间: 2022-03-24

空间 发短消息加为好友

通过PLC的变量切换触摸屏画面

guai  发表于 2014/7/12 16:05:37      3127 查看 6 回复  [上一主题]  [下一主题]

手机阅读

往往在我们的项目中,有时需要通过PLC外部的变量对触摸屏的画面进行切换,比如说,我希望按下一个按钮后,触摸屏的画面能够自动的切换到我们想要的一个画面,而不是去按触摸屏上的画面切换按钮进行切换。
在西门子触摸屏中,很多的功能是通过调用系统函数来实现的。同样的,我们需要对画面的切换功能也可以通过调用系统函数来进行切换。
需要实现我们刚才说的这个功能,我们需要分三部分来完成。
第一、在触摸屏上建立好变量,变量的数据类型为INT型,比如说建立的变量为VW0、在变量的属性里面的“事件”栏里面,选择“更改数值”,然后调用系统函数“ActivateScreenByNumber”调用这个系统函数后,在“画面编号”这里面选择我们刚才建立好的这个变量VW0。
第二、在建立的画面属性里面的“常规”项里面的“画面编号”栏里面对每一画面设置好编号,注意:编号不能重复。
第三,编写PLC程序,比如说我需要按下I0.0这个按钮后,切换到画面编号为2的画面,那么在PLC程序里面使用I0.0接通一个传送指令,把2传送到VW0里面,这样触摸屏上的画面就会自动切换到编号2的画面,如果需要切换到编号3的画面,那么就把3传送到VW0里面。

1楼 0 0 回复
  • a1228

    a1228   |   当前状态:在线

    总积分:315  2024年可用积分:0

    注册时间: 2014-07-04

    最后登录时间: 2014-07-29

    空间 发短消息加为好友

    a1228   发表于 2014/7/12 17:39:59

    谢谢分享

    2楼 回复本楼

    引用 a1228 2014/7/12 17:39:59 发表于2楼的内容

  • kill933670

    kill933670   |   当前状态:离线

    总积分:0  2024年可用积分:0

    注册时间: 0001-01-01

    最后登录时间: 0001-01-01

    空间 发短消息加为好友

    kill933670   发表于 2014/7/12 20:47:14

    很好的案例,学习了

    3楼 回复本楼

    引用 kill933670 2014/7/12 20:47:14 发表于3楼的内容

  • ahljj

    ahljj   |   当前状态:在线

    总积分:11781  2024年可用积分:0

    注册时间: 2006-12-25

    最后登录时间: 2020-08-19

    空间 发短消息加为好友

    ahljj   发表于 2014/7/13 8:17:44

    很好的案例

    4楼 回复本楼

    引用 ahljj 2014/7/13 8:17:44 发表于4楼的内容

  • zrx517697809

    zrx517697809   |   当前状态:在线

    总积分:1105  2024年可用积分:0

    注册时间: 2014-04-20

    最后登录时间: 2017-07-22

    空间 发短消息加为好友

    zrx517697809   发表于 2014/7/14 19:42:33

    支持这种功能的触摸屏很多的,国产的也有。

    5楼 回复本楼

    引用 zrx517697809 2014/7/14 19:42:33 发表于5楼的内容

  • fjjy501

    fjjy501   |   当前状态:在线

    总积分:21344  2024年可用积分:2

    注册时间: 2008-03-20

    最后登录时间: 2021-05-27

    空间 发短消息加为好友

    fjjy501   发表于 2014/7/14 19:46:55

    很好的案例,学习了

    6楼 回复本楼

    引用 fjjy501 2014/7/14 19:46:55 发表于6楼的内容

  • yanjunan

    yanjunan   |   当前状态:在线

    总积分:2156  2024年可用积分:0

    注册时间: 2008-09-11

    最后登录时间: 2015-01-05

    空间 发短消息加为好友

    yanjunan   发表于 2014/7/15 13:41:14

    出现故障直接跳转到故障点画面,真的很方便。

    7楼 回复本楼

    引用 yanjunan 2014/7/15 13:41:14 发表于7楼的内容

总共 , 当前 /