控制工程网首页 | 产品 | 在线研讨会 |  视频 | 空间 | 论坛 | 博客 
我的空间
用户名:
密 码:
我要加入该社区!   注册新会员
总共 , 当前 /
楼主:发表于:2014/7/12 16:05:37,查看3162次

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

2楼:回复于:2014/7/12 17:39:59

谢谢分享

3楼:回复于:2014/7/12 20:47:14

很好的案例,学习了

4楼:回复于:2014/7/13 8:17:44

很好的案例

5楼:回复于:2014/7/14 19:42:33

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

6楼:回复于:2014/7/14 19:46:55

很好的案例,学习了

7楼:回复于:2014/7/15 13:41:14

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

总共 , 当前 /
  • 发表回复
请先登录,在回复。
  • 社区公告
  • 西门子自动化社区是西门子工业业务领域在本站开设的官方互动社区,旨在提供西门子工业业务领域的最新产品、技术和解决方案,同时为用户和西门子之间提供一个互动交流的平台。工业业务领域由工业自动化集团、驱动技术集团、客户服务集团以及冶金技术部构成,在中国拥有62个办事处以及14家运营公司。如欲了解更多信息,请访问:http://www.industry.siemens.com.cn。
  • 社区专家
  • 社区赞助商
  • 通过本社区和厂商联系
1.我有以下需求:
我想得到贵公司产品详细资料
我想得到贵公司产品的价格信息
我让贵公司产品销售人员联系我
我让贵公司技术支持人员联系我
2.详细的需求:

(不支持Html)
姓名:
单位:
电话:
邮件:
  • 网友反馈
  • 西雨 在2024/05/15留言
  • 留言类型:我让贵公司技术支持人员联系我,
  • 详细留言:6AV6 642-0BA01-1AX1现在客户的这个产品型号坏了,需要替换
  • 李国强 在2024/05/15留言
  • 留言类型:我想得到贵公司产品详细资料,我让贵公司技术支持人员联系我,
  • 详细留言:你好!请问已停产的BT200总线测试仪有替代产品吗?型号和价格
  • 吴鹏翔 在2024/04/30留言
  • 留言类型:得到贵公司产品详细资料,得到贵公司产品的价格信息,
  • 详细留言:请提供PLC S7-1500 和变频器的资料和价格信息
更多请进入空间管理中心查看
© 2003-2024
本页面信息涉及广告内容