求助:高速计数器,编码器不计数?

申明一下光电编码器(VCC,0v,A,B,Z,屏蔽端子),接法:将A,B脉冲相分别接入I0.0,I0.1,0v接入CPU226的M端,DC24V接在VCC上,不记数,难道接错线了吗?hsc0,模式9。
刚才把PLC 输出24V接上I0.0,I0.1分别试了一下
点一下I0.0,计数1,放开为0;点一下i0.1,计数-1,放开为0
程序如下:
网络1
LD     SM0.1
CALL   HSC_INIT:SBR1//调用HSC
网络2
LD     SM0.1
MOVB   200, SMB34
ATCH   INT_0:INT0, 10
—————————————-
HSC_INIT:SBR1程序

LD     SM0.0
MOVB   16#F8, SMB37                //设置控制位:增计数;4X 速率;已使能;
MOVD   +0, SMD38                   //装载 CV
MOVD   +0, SMD42                   //装载 PV
HDEF   0, 9
ENI
HSC    0
——————————————
中断程序(通过编码器计算速度的)
网络1
LD     SM0.0
MOVD   HC0, VD424
AENO
-D     VD420, VD424
AENO
DTR    VD424, AC0
AENO
/R     100.0, AC0
AENO
*R     编码器一圈的长度:VD1032, AC0
AENO
MOVR   AC0, VD428
AENO


/R     0.2, VD428
AENO
MOVR   VD428, VD432

网络2:
LD     SM0.0
MOVD   HC0, VD420 

问题补充:
0V接入CPU226的L端  M(M和1M,2M都联一起)接在VCC上,电脑就连不上PLC了,换一下就能通讯上。

最佳答案

如果你按照我说的操作了 那么就是编码器接线的问题了
或者编码器自身问题
你按照我说的短接说明计数程序没有问题


你在这样试试:
0V接入CPU226的L端  M接在VCC上

另外  0V的M你是否接在L+边上的M  如果接在别的M上 所有M要串联
0v接入CPU226的M端,DC24V接在VCC上\

问题补充 如果短接I0.0 0.1 有计数

但是你的编码器不计数 换一个编码器 应该是编码器出问题了

提问者对于答案的评价:
xixie

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc320955.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日
下一篇 2020年11月5日

相关推荐

  • 怎样用s7-200实现延时一小时

    我需要延时一小时 怎么样用s7-200来实现?  问题补充:另外:我是准备用s7-200控制步进电机。但是我的PLC是不是晶体管输出类型 我不清楚&n…

    SIMATIC S7-200 2021年7月4日
  • S7200电池问题

    200PLC有没有一个检测电池电量低下的特殊寄存器啊,我现在需要保存4个编码器的值,如果编码器的数据丢失有可能发生安全事故,我在手册上面找了好像没有,三菱是有的 最佳答案 充电电池…

    SIMATIC S7-200 2021年7月5日
  • 程序大小超过用户储存器

    我的S7-200的程序大小显示为20KB , 能用CPU  SR20吗? 问题补充:我原来用的是 6ES7  …

    2021年7月5日
  • 高速记数器

    你好:当开启一路高速计数器HSC0   模式0记数准确.当开启两路高速记数器HSC1 模式0时计数会突然变化.然后恢复正常,接着就偶尔突变.就是说当开启一路时效果挺好.当两路都开时…

    SIMATIC S7-200 2021年7月4日
  • 扩展排线烧坏是怎么回事?我做的工程中已出现过两次,第一次没做任何事重新上电可用,第二次坏了一个243

    cpu226扩展排线烧坏是怎么回事?我做的工程中已出现过两次,第一次没做任何事重新上电可用,第二次坏了一个243 最佳答案 与电源与接地有关系:1、例如,过电压,比如24V混入交流…

    SIMATIC S7-200 2020年10月31日
  • S7-200 高速计数器可以读到幅值为12V的方波吗?

    S7-200  高速计数器可以读到幅值为12V的方波吗?请各位大侠不吝赐教! 问题补充:变送器只能送出12V幅值的方波,读不到就得另想办法了啊!! 最佳答案 S…

    SIMATIC S7-200 2020年10月31日
  • 计数器和定时器扫描周期问题

    用计数器的常开接计数器的复位端,用定时器的长闭窜接在定时器使能输入端,程序运行时是计数器或定时器在达到动作条件时先动作为on,在下一个扫描周期时计数器或定时器才复位为off吗 最佳…

    SIMATIC S7-200 2017年5月31日
  • sm0.0和sm0.7

    sm0.0是始终为1,而sm0.7是run模式为1.请各位老师详细介绍他俩的区别? 最佳答案 SM0.0: 该位始终为1;SM0.7 :该位指示 CP…

    SIMATIC S7-200 2020年11月1日
  • 西门子200选型

    平生第一次s7-200选型,工艺要求很简单,但以前没选过,请各位给我把把关,谢谢谢谢!!要求,控制柜内,220交流供电,控制220V的继电器。共8个DI信号,13个DO信号。我的选…

    SIMATIC S7-200 2020年11月1日
  • 关于中断服务程序的迷惑

    在中断服务程序里用置位M0.0(S)和直接用M0.0有什么区别吗 最佳答案 M0.0(S)置位一直保持输出,如果没有复位指令,那么一直会保持M0.0输出,即使在中断程序也是一样保持…

    SIMATIC S7-200 2020年10月31日