在线求救??? 点击:815 | 回复:5



毛军伟

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 5回
  • 年度积分:0
  • 历史总积分:17
  • 注册:2005年9月02日
发表于:2006-06-12 13:57:00
楼主
DVP-10SX时间中断的具体时间怎么确定,就是说,如果我想要60S执行一次中断???



teamo.wan

  • 精华:1帖
  • 求助:0帖
  • 帖子:40帖 | 442回
  • 年度积分:0
  • 历史总积分:732
  • 注册:2005年12月13日
发表于:2006-06-12 14:50:00
1楼
可以参考DVP-PLC手册6-10页.

毛军伟

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 5回
  • 年度积分:0
  • 历史总积分:17
  • 注册:2005年9月02日
发表于:2006-06-12 14:54:00
2楼
看到了,但是只是说基数是1ms,没有说怎么设定中断时间了啊??

teamo.wan

  • 精华:1帖
  • 求助:0帖
  • 帖子:40帖 | 442回
  • 年度积分:0
  • 历史总积分:732
  • 注册:2005年12月13日
发表于:2006-06-12 15:05:00
3楼
你可以用外部中断,
例如:先通过定时器来控制输出端Y0每60S ON一次.再在PLC上接线,将Y0与X0连接起来.这样一来,就可以控制X0每60S ON一次.中断就每60S 执行一次了.
你可以试试.

毛军伟

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 5回
  • 年度积分:0
  • 历史总积分:17
  • 注册:2005年9月02日
发表于:2006-06-12 15:17:00
4楼
厉害,这样的方法能够想出来,我的点都用完了,要是能够这样的话就好了,谢谢了

中达电通

  • 精华:3帖
  • 求助:0帖
  • 帖子:39帖 | 611回
  • 年度积分:0
  • 历史总积分:981
  • 注册:2002年1月06日
发表于:2006-06-27 09:35:00
5楼
定时器的控制外部YO,接到输入的方法不错。但如果要求60S的中断很精确就不行了。因为定时器受扫描周期影响会有误差的(1个扫描周期)。而且这样还要各占用一个DI/DO。
比较好的办法是作个60ms的定时中断。在中断程序中对一个D做INC,当这个D等于1000的时候(这时60S时间到),就执行本来在60s中断中要执行的程序。

热门招聘
相关主题

官方公众号

智造工程师