gkgtldn
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看gkgtldn的 主题 / 回贴
楼主  发表于: 2011-03-19 05:32
本人想对高速脉冲进行计数,但编的程序看不到计数结果,请教那位大侠帮忙分析一下原因plc采用的是西门子cpu222,程序如下:
主程序:LD     SM0.1
                CALL   SBR_0
子程序:
LD     SM0.1
MOVB   16#FC, SMB37
HDEF   0, 1
MOVD   +0, SMD38
MOVD   +10000, SMD42
ATCH   INT_0, 12
ENI
HSC    0
中断:
LD     SM0.0
MOVD   0, SMD38
MOVB   16#C0, SMB47
HSC    0