wincc有无定时器? 点击:1049 | 回复:5



枫红

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 11回
  • 年度积分:0
  • 历史总积分:26
  • 注册:2006年3月21日
发表于:2006-03-22 21:36:00
楼主
各位前辈大家好,我是个学生,刚学习wincc,现在想组态一个画面,就是在一个按钮控件里写个C脚本,让一个图形匀速前进或转动。现在只能按一下按钮走一下,就是不能连继运动,wincc里面有无像c++里面的SetTimer()OnTimer()之类的函数?多谢各位前辈了!!



yuanle

  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 10208回
  • 年度积分:2747
  • 历史总积分:48332
  • 注册:2005年4月22日
发表于:2006-03-23 09:49:00
1楼
可以定义变量触发时间,最短250MS

海跃

  • 精华:0帖
  • 求助:0帖
  • 帖子:36帖 | 140回
  • 年度积分:0
  • 历史总积分:346
  • 注册:2006年3月16日
发表于:2006-03-31 17:04:00
2楼
做C语言做一个死循环,可以实现。但是用到现场,图形不稳定。

枫红

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 11回
  • 年度积分:0
  • 历史总积分:26
  • 注册:2006年3月21日
发表于:2006-04-01 13:16:00
3楼
什么样的死循环?for语句还是什么?但那也得有个什么触发时间呀。我试过yuanle的定义变量触发时间,但好像没成功。可能是我哪个地方没做好。你们有没有类似的例子?提前谢过!

海跃

  • 精华:0帖
  • 求助:0帖
  • 帖子:36帖 | 140回
  • 年度积分:0
  • 历史总积分:346
  • 注册:2006年3月16日
发表于:2006-04-01 20:30:00
4楼
for 语句的,定义一些变量,每运行一次加一定的角度,例如45度,当变量超过范围,用IF语句重新回零,把这些变量连到扇形的角度上.也可以连到物体的x轴上.

枫红

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 11回
  • 年度积分:0
  • 历史总积分:26
  • 注册:2006年3月21日
发表于:2006-04-02 10:40:00
5楼
谢过!调试成功。主要是变量触发那时没设好。
还有一个问题:关于STEP7的。你们有谁知道如何将模糊控制算法在PLC也就是STEP7中实现?(我用的是西门子)

热门招聘
相关主题

官方公众号

智造工程师