关于CP1HX40DT-D的中断问题 点击:598 | 回复:2



oyeh727

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:8帖 | 6回
  • 年度积分:0
  • 历史总积分:38
  • 注册:2005年12月13日
发表于:2006-06-21 15:38:00
楼主
应用要求:对脉冲输出0用高速计数器0进行计数,用CTBL进行目标值一致比较,登录比较表执行一系列中断程序。
目的:脉冲输出0每输出81个脉冲,PLC输出一个高电平信号(此电平信号由中断程序输出)。
实现时存在问题:PLC高电平信号输出没有规则,不是按照预计设定,脉冲输出0每输出81个脉冲,PLC输出一高电平脉冲。同时,高电平信号个数没有达到预计要求。我设定33个中断程序,目标值都是81的倍数,好像有些中断程序没有执行一样。

要求解答: 1、用高速计数器0来计数脉冲输出0是否可行?
             2、出现上述问题的原因是不是程序的执行时间跟不上脉冲输出0的输出速度,因为我采用当脉冲输出0输出完成时对高速计数器0进行复位。还是别的原因?

谢谢您的解答先!如果您感觉我没有说清楚的话我将附上我的相关程序。 



不懂工控

  • 精华:0帖
  • 求助:0帖
  • 帖子:32帖 | 647回
  • 年度积分:0
  • 历史总积分:583
  • 注册:2004年9月23日
发表于:2006-09-06 18:54:00
1楼
能看下程序吗,大家共同学习

huahuaniu99

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 32回
  • 年度积分:0
  • 历史总积分:119
  • 注册:2004年3月06日
发表于:2006-09-11 11:02:00
2楼
你的复位信号有问题,这样存在丢信号的问题,你应该用你的中断来做复位。

热门招聘
相关主题

官方公众号

智造工程师