我用CPU224XP的高速计数器HSC1,采集欧姆龙E6B2-CWZ6C旋转编码器(600P/R)的转速,高速计数器的工作模式为9,旋转编码器的A相接CPU224XP的I0.6,B相接I0.7,其茶色线和青色线分别接电源正、负极。所编程序如下:
主程序
LD SM0.1
CALL SBR_0:SBR0
SBR_0
LD SM0.0
MOVB 16#F8, SMB47
HDEF 1, 9
MOVD 0, SMD48
MOVD 600, SMD52
ATCH INT_0:INT0, 13
ENI
HSC 1
INT_0
LD SM0.0
MOVD 0, SMD48
MOVB 16#C0, SMB47
HSC 1
+I 1, VW0
VW中记录计数的次数,为什么不计数呢?请哪位帮忙看下程序。先感谢您了!