求助: 能否将定时器的预设值设为变量 点击:1295 | 回复:7



hdzjing

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 8回
  • 年度积分:0
  • 历史总积分:21
  • 注册:2006年12月12日
发表于:2006-12-12 17:51:00
楼主
想实现一个功能
有一个定时器,TON
要求它的预设值是一个变量
如果我在上位机上输入一个值
那定时器的预设就是该值。
但是Rockwell的定时器的预设值必须是个立即数,

不知道这个功能应该怎么实现,谢谢。 
 



kevindby

  • 精华:0帖
  • 求助:0帖
  • 帖子:20帖 | 182回
  • 年度积分:0
  • 历史总积分:361
  • 注册:2004年4月06日
发表于:2006-12-13 16:45:00
1楼
定义TAG为TON.PRE

CLX

  • 精华:1帖
  • 求助:0帖
  • 帖子:1帖 | 113回
  • 年度积分:0
  • 历史总积分:203
  • 注册:2004年1月14日
发表于:2006-12-15 14:28:00
2楼
使用MOV指令,将一个变量拷贝给该计时器的预设值,如T4:0.PRE或者Timer.PRE。

yang1216

  • 精华:0帖
  • 求助:0帖
  • 帖子:12帖 | 94回
  • 年度积分:0
  • 历史总积分:74
  • 注册:2005年11月19日
发表于:2006-12-19 18:26:00
3楼
可以,CLX的办法。

xxxydnw

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 6回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2006-12-21 14:58:00
4楼
先把上位机的变量定义一下,然后利用COP或者MOV指令直接传递给*.PRE即可,其中*即为定时器TAG!

询问

  • 精华:0帖
  • 求助:1帖
  • 帖子:121帖 | 274回
  • 年度积分:0
  • 历史总积分:832
  • 注册:2004年10月13日
发表于:2008-04-24 12:27:27
5楼

 

 

这样就好了,AB的PLC和施耐德昆腾的差不多

zwm00306

  • 精华:0帖
  • 求助:0帖
  • 帖子:16帖 | 1541回
  • 年度积分:0
  • 历史总积分:5963
  • 注册:2001年10月22日
发表于:2010-10-12 09:50:04
6楼
还有个10倍数关系要注意的

qzly12312

  • 精华:0帖
  • 求助:2帖
  • 帖子:4帖 | 26回
  • 年度积分:0
  • 历史总积分:96
  • 注册:2010年3月14日
发表于:2010-10-12 23:18:25
7楼

我认为不行,你可以用仿真软件试一下

 


热门招聘
相关主题

官方公众号

智造工程师