求助。PROFACE触摸屏D脚本中一个问题 点击:3581 | 回复:8



鬼子向大刀头上撞去

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 109回
  • 年度积分:0
  • 历史总积分:162
  • 注册:2004年10月26日
发表于:2005-04-08 14:55:00
楼主
本人使用的GP2500T,在使用D脚本编程时,不知道调用画面的命令是何意思。 例如新建画面1,随便画张图。然后利用D脚本。延时5秒钟(任意),调用画面2(B_CALL2) 画面2也是随便画2笔。 结果运行后先是1图然后过5秒后瞬间调用一下2图 随后就变成蓝屏,等待5秒后又瞬间调用一下2图 如此循环。。 清高手解答这个是为什么? B_CALL这个调用画面功能到底怎么用?!



tianzhu

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 5回
  • 年度积分:0
  • 历史总积分:62
  • 注册:2005年1月17日
发表于:2005-04-11 09:29:00
1楼

tianzhu

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 5回
  • 年度积分:0
  • 历史总积分:62
  • 注册:2005年1月17日
发表于:2005-04-11 09:29:00
2楼

只有一

  • 精华:0帖
  • 求助:0帖
  • 帖子:22帖 | 110回
  • 年度积分:0
  • 历史总积分:231
  • 注册:2004年9月09日
发表于:2005-04-11 09:56:00
3楼
我试了一下,并没有遇到楼主这样的问题. b_call(1,320,240) 这个功能是用来加载之前建立的画面的. 如果你要实现定时转换页面,你可以利用以下D脚本 触发为计时触发,时间为5秒. 主程序为: [w:0015]=2 //2为要转换的页面.

tianzhu

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 5回
  • 年度积分:0
  • 历史总积分:62
  • 注册:2005年1月17日
发表于:2005-04-12 08:31:00
4楼
请问[w:0015] 有什么作用呀!

只有一

  • 精华:0帖
  • 求助:0帖
  • 帖子:22帖 | 110回
  • 年度积分:0
  • 历史总积分:231
  • 注册:2004年9月09日
发表于:2005-04-12 09:27:00
5楼
LS00-LS19是系统占用的地址,他的定义你可以查手册. memorylink连接方式下 ls0015的定义是:显示画面号,当前或改变. 当你使ls0015=3时,如果当前画面不是3,它就跳到画面3. 对应的,在直接连接方式下, 地址是ls0008

鬼子向大刀头上撞去

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 109回
  • 年度积分:0
  • 历史总积分:162
  • 注册:2004年10月26日
发表于:2005-04-18 12:07:00
6楼
以下引用  “  我试了一下,并没有遇到楼主这样的问题.   b_call(1,320,240) 这个功能是用来加载之前建立的画面的.” 请问你的意思是指在调用画面的时候,必须是调用之前已经打开过的画面,或者是编号靠前的画面。也就是说例如我在B10的时候加如一个调用画面的脚本。那么我只能调用B10之前的画面了?就也是B1-B9是不是这个意思。或者有别的什么更加高深的意思?。。。请指教

只有一

  • 精华:0帖
  • 求助:0帖
  • 帖子:22帖 | 110回
  • 年度积分:0
  • 历史总积分:231
  • 注册:2004年9月09日
发表于:2005-04-18 14:49:00
7楼
不是"只能调用B10之前的画面"这个意思. 加载之前建立的画面是指你已经建立好的任何画面.

鬼子向大刀头上撞去

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 109回
  • 年度积分:0
  • 历史总积分:162
  • 注册:2004年10月26日
发表于:2005-04-19 08:46:00
8楼
啊。真的假的啊不会吧。为什么我用GP2500T 就是不能用这个调用画面的功能呢? 一用就会蓝屏出现显示错误

热门招聘
相关主题

官方公众号

智造工程师