376236753
级别: 略有小成
精华主题: 0
发帖数量: 112 个
工控威望: 221 点
下载积分: 948 分
在线时间: 46(小时)
注册时间: 2017-11-21
最后登录: 2023-08-31
查看376236753的 主题 / 回贴
楼主  发表于: 2017-11-21 14:51
不是用功能键,就是一个按键,我在不同的页都可以事后,比如我在100页,上一页和下一页就是99和101.在200页的事后,上一页和下一页就是199和201,这个是用”PLC控制”这个元件来做吗。我的想法是读取当前页面的页号,然后在PLC改变页号来做。用功能键老是要选弹哪一页很麻烦啊;
文杰工控学习
用心回复,用心交流
级别: 略有小成
精华主题: 0
发帖数量: 86 个
工控威望: 242 点
下载积分: 3722 分
在线时间: 105(小时)
注册时间: 2017-05-15
最后登录: 2023-03-31
查看文杰工控学习的 主题 / 回贴
1楼  发表于: 2017-11-23 08:59
图片:
图片:
图片:
图片:
你的这个想法可行,需要用到宏指令,我用步科触摸屏做了一个,可行,定义一个字变量A读取当前页码值,定义一个位变量作为下一页,当按下下一页的时候触发宏指令,使当前页码值加1存放到另一个变量地址中B,然后再PLC控制里选择切换基本窗口,变量B中的值就是要切换到的窗口的编号。上一页也是如此。
       我做的上一页位变量为LB0,下一页位变量为LB1。页码当前值为系统变量LW9050,先把LW9050存放到自己定义的一个字地址A当中。按下LB1,A+1存放到另一个字地址B中,然后B存放到LW100中,LW100的值就是要切换的目标窗口
路远求索
文杰工控学习
用心回复,用心交流
级别: 略有小成
精华主题: 0
发帖数量: 86 个
工控威望: 242 点
下载积分: 3722 分
在线时间: 105(小时)
注册时间: 2017-05-15
最后登录: 2023-03-31
查看文杰工控学习的 主题 / 回贴
2楼  发表于: 2017-11-23 16:19
楼主说的功能,这样做不算麻烦,这个是最基本的宏指令运用。我大概用了5分钟,而且这样做有一个方便之处就是当你做的工程画面多时,就不用一个一个去对应画面的编号了,
路远求索