定时器 点击:335 | 回复:7



songzg

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:96帖 | 732回
  • 年度积分:0
  • 历史总积分:1884
  • 注册:2006年11月16日
发表于:2008-04-19 21:28:32
楼主

想做一个一个信号到时,定时一定的时间,时间到了且来的信号还在就接一个输出!如果信号在定时时间还没有到,输入信号消失,就什么也不做!

就是西门子的T_ODT的定时器的作用,在OPTO22怎么做才好?大家给一个好的方法?




骷髅反上帝

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 165回
  • 年度积分:0
  • 历史总积分:5085
  • 注册:2006年5月17日
发表于:2008-04-20 16:16:01
1楼

呵呵,我记得西门子的有个手册里讲了他的模块的功能级原理梯形图,至于OPTO22,我没用过啊!

西门子爱好者

  • 精华:0帖
  • 求助:0帖
  • 帖子:17帖 | 45回
  • 年度积分:0
  • 历史总积分:204
  • 注册:2003年9月02日
发表于:2008-04-25 16:42:02
2楼
看是不是你想要的,这和siemens的ODT延时块一样的

西门子爱好者

  • 精华:0帖
  • 求助:0帖
  • 帖子:17帖 | 45回
  • 年度积分:0
  • 历史总积分:204
  • 注册:2003年9月02日
发表于:2008-04-25 16:48:42
3楼
 到群里14020053中群内共享下载ODT.cxf文件,应该就是你想要的

songzg

  • 精华:0帖
  • 求助:0帖
  • 帖子:96帖 | 732回
  • 年度积分:0
  • 历史总积分:1884
  • 注册:2006年11月16日
发表于:2008-05-06 14:00:07
4楼
西门子爱号者: 我加你怎么不答复我呀?我加了好几次你都没有通过我?加我吧谢谢

rwhuang

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 137回
  • 年度积分:0
  • 历史总积分:175
  • 注册:2005年6月10日
发表于:2008-05-07 17:06:13
5楼

这个很简单---我们的定时器不是有个时间到的判断?到的时候你判断下信号还有没有,有就给输出,这样就可以了------我感觉在控制方法上任何产品都可以实现这些基本功能只是方法不同而已

xxcd

  • 精华:1帖
  • 求助:0帖
  • 帖子:25帖 | 129回
  • 年度积分:0
  • 历史总积分:422
  • 注册:2006年11月28日
发表于:2008-07-22 08:54:58
6楼

//following control strategy illustrate how to configure a 1-second timer.//

//powerup initial;

setvariabletrue(enable_T_1s);

set uptimer preset value(1,T_1s);//

//use cyclic flow chart

if (enable_T_1s) then

starttimer(T_1s);

set variable faulse(enable_T_1s);

endif

if (haduptimerexpired(T_1s))  then

setvariabletrue(enable_T_1s);

endif

 

 

workouthuman

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 5回
  • 年度积分:0
  • 历史总积分:13
  • 注册:2008年10月22日
发表于:2009-04-12 09:27:09
7楼
只能自己做脚本······肯定没有西门子PLC里面定时器用起来那么方便

热门招聘
相关主题

官方公众号

智造工程师