首页 上一页 1 2 下一页 尾页

[求助]请教高人:Delta PLC的高速计数器问题 点击:1722 | 回复:21



野草123

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 5回
  • 年度积分:0
  • 历史总积分:14
  • 注册:2004年9月20日
发表于:2004-10-26 10:30:00
楼主
LD M1002 RST C251 MOV K2 D1020 LD M1000 DCNT C251 K100 LD C251 OR Y0 OUT Y0 LDI M1251 OUT Y1 END 本意是用旋编输入脉冲(A、B相分别接X0、X1),当C251计到100时输出Y0并保持,可以看见Y1亮,说明C251是在正向计数。但是无论如何Y0都不亮(Y0绝对没有问题)。用示波器也可以看见旋转编码器的脉冲。不知是怎么回事,请高人指点,谢谢。 PS:如果不用高速计数器而用普通计数器,Y0很快就亮了



山东地瓜

  • 精华:0帖
  • 求助:0帖
  • 帖子:10帖 | 676回
  • 年度积分:0
  • 历史总积分:1641
  • 注册:2003年5月10日
发表于:2004-10-26 10:42:00
1楼
怎的没发现X0和X1 的输入指令

山东地瓜

  • 精华:0帖
  • 求助:0帖
  • 帖子:10帖 | 676回
  • 年度积分:0
  • 历史总积分:1641
  • 注册:2003年5月10日
发表于:2004-10-26 10:45:00
2楼
把输入信号接入看看

vence

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 27回
  • 年度积分:0
  • 历史总积分:33
  • 注册:2004年10月04日
发表于:2004-10-26 12:00:00
3楼
可以由WPL监控PLC的版本,另外,可以由WPL监控C251的计数值,是否正常?因为:1,首先需确认计数是否正常。2,若计数正常是否到100后不再增加?如以上两点可以确认,则应没有问题。

野草123

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 5回
  • 年度积分:0
  • 历史总积分:14
  • 注册:2004年9月20日
发表于:2004-10-26 17:44:00
4楼
请问“由WPL监控PLC的版本”哪里有下载的?我们的没有这个功能。 另外,高速记录旋编的脉冲数时,只需要将旋编对应的输出端口接入X0、X1即可,自动计数的。

micke(深圳)

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 281回
  • 年度积分:0
  • 历史总积分:362
  • 注册:2003年10月10日
发表于:2004-10-27 08:47:00
5楼
高速计数器的计数是不受扫描周期影响的,如果你的计数频率比扫描周期短的话,那么就可能在在高速计数器的值为100时程序没有执行到你上面的程序位置,等程序执行到那里时,高速计数器的值已经不是100了,所以Y0就会出现没有输出的现象。你可以使用高速计数器比较的指令来解决这样的问题。注:只是个人想象,没事测试过!

vence

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 27回
  • 年度积分:0
  • 历史总积分:33
  • 注册:2004年10月04日
发表于:2004-10-27 10:05:00
6楼
高速计数器的计数方式是中断方式,因此不受扫描周期的影响。但是计数值到达后,接点肯定会导通,因此不会出现MICKE所说的这种现象。个人意见,欢迎讨论!

野草123

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 5回
  • 年度积分:0
  • 历史总积分:14
  • 注册:2004年9月20日
发表于:2004-10-27 10:51:00
7楼
手册上好像也是说高速计数采用的是中断方式,那么高速计数的时候需要开中断吗?

hsdp

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 5回
  • 年度积分:0
  • 历史总积分:217
  • 注册:2004年10月08日
发表于:2004-10-27 12:44:00
8楼
高速计数的时候必须开中断

vence

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 27回
  • 年度积分:0
  • 历史总积分:33
  • 注册:2004年10月04日
发表于:2004-10-31 13:29:00
9楼
无需开中断,只要有指令触发高速计数即可。

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 5回
  • 年度积分:0
  • 历史总积分:55
  • 注册:2003年7月16日
发表于:2004-10-31 15:36:00
10楼
首先检查是否有输入信号,用手转动编码器轴,若接线无误,x0,x1指示灯会交替闪烁。如接线无问题,要看转向是否正确;最好监控一下,台达的编程软件都可以监控的。

泽尼特和

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 47回
  • 年度积分:0
  • 历史总积分:170
  • 注册:2004年1月01日
发表于:2004-11-11 11:32:00
11楼
请注意以下两点: 1.要采用三极管输出 2.C0接24V地. 这样应该就没问题了 另编码器的轴向有无松动

大头菜

  • 精华:3帖
  • 求助:0帖
  • 帖子:30帖 | 95回
  • 年度积分:0
  • 历史总积分:247
  • 注册:2000年8月25日
发表于:2004-12-24 10:42:00
12楼
最好用高速比较设定指令,就是HSCS

飞灵

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 45回
  • 年度积分:0
  • 历史总积分:69
  • 注册:2006年1月10日
发表于:2008-04-15 14:13:55
13楼
C251计数监视(On时为下数),y1 on,不是成了下数了,么,猴年马月能到100,y0有怎么动作??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

飞灵

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 45回
  • 年度积分:0
  • 历史总积分:69
  • 注册:2006年1月10日
发表于:2008-04-15 14:15:19
14楼
楼上的同仁是不是想多了,问题不是太复杂吧!!!!!!!!!!!!!!!!!!!!!

飞灵

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 45回
  • 年度积分:0
  • 历史总积分:69
  • 注册:2006年1月10日
发表于:2008-04-15 14:16:23
15楼
学习........................

jianbu

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 17回
  • 年度积分:0
  • 历史总积分:42
  • 注册:2008年5月24日
发表于:2008-05-26 15:52:57
16楼
说来说去都没明白,大概是太深奥了。

zjq

  • 精华:1帖
  • 求助:0帖
  • 帖子:23帖 | 83回
  • 年度积分:0
  • 历史总积分:291
  • 注册:2006年9月19日
发表于:2008-05-26 23:01:59
17楼
ES这样的程序没问题,EH需要设置特D

zjq

  • 精华:1帖
  • 求助:0帖
  • 帖子:23帖 | 83回
  • 年度积分:0
  • 历史总积分:291
  • 注册:2006年9月19日
发表于:2008-05-26 23:02:42
18楼

.........特M

lesing

  • 精华:1帖
  • 求助:0帖
  • 帖子:76帖 | 3076回
  • 年度积分:0
  • 历史总积分:5728
  • 注册:2005年4月13日
发表于:2008-05-27 08:19:57
19楼

 

 

                                                                   .

高将

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 59回
  • 年度积分:0
  • 历史总积分:128
  • 注册:2006年12月26日
发表于:2008-06-06 00:03:00
20楼

使用高速输出DHSCS, 参考台达PLC说明书,,


热门招聘
相关主题

官方公众号

智造工程师
    首页 上一页 1 2 下一页 尾页