账号通
    

账号  

密码  

592

查看

0

回复
主题:通过plc的变量切换触摸屏画面 [收藏主题]  
远景电商 当前离线

1377

主题

0

广播

3

粉丝
添加关注
级别:九年级

用户积分:1827 分
登录次数:308 次
注册时间:2017/7/30
最后登录:2019/3/20
远景电商 发表于:2018/12/6 16:01:28   | 只看该作者 查看该作者主题 楼主 
科汛在线商城系统(NET)
往往在我们的项目中,有时需要通过外部的变量对的画面进行切换,比如说,我希望按下一个按钮后,触摸屏的画面能够自动的切换到我们想要的一个画面,而不是去按触摸屏上的画面切换按钮进行切换。

下面我们看看对于西门子的触摸屏,如果需要实现这样的功能应怎么来做。在西门子触摸屏中,很多的功能是通过调用系统函数来实现的。同样的,我们需要对画面的切换功能也可以通过调用系统函数来进行切换。

需要实现我们刚才说的这个功能,我们需要分三部分来完成。

第一、在触摸屏上建立好变量,变量的数据类型为int型,比如说建立的变量为vw0、在变量的属性里面的“事件”栏里面,选择“更改数值”,然后调用系统函数“activatescreenbynumber”调用这个系统函数后,在“画面编号”这里面选择我们刚才建立好的这个变量vw0。

第二、在建立的画面属性里面的“常规”项里面的“画面编号”栏里面对每一画面设置好编号,注意:编号不能重复。

第三,编写plc程序,比如说我需要按下i0.0这个按钮后,切换到画面编号为2的画面,那么在plc程序里面使用i0.0接通一个传送指令,把2传送到vw0里面,这样触摸屏上的画面就会自动切换到编号2的画面,如果需要切换到编号3的画面,那么就把3传送到vw0里面。
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行0.04688秒 powered by KesionCMS 9.0