发表于:2008-01-30 08:47:00
楼主
初始化高速计数器
LD SM0.1
CALL SBR_0
高速计数器子程序
Network 1 // 网络标题
// 网络注释
LD SM0.0
MOVB 16#EC, SMB37
HDEF 0, 9
MOVD 0, SMD38
MOVD MD15, SMD42
ATCH INT0, 12
ENI
HSC 0
主程序中清零高速计数器
LD SM0.0
MOVD +0, SMD38
MOVB 16#C0, SMB37
HSC 0
以上程序运行时,第一次 当前值等于预置值即(SMD38=SMD42)时SMD38的当前值没有清零而是继续计数。好像中断程序没有执行!我用的是S7-200高速计数器 HSC0 哪位大侠帮能我分析一下!多谢了!
不知道我的程序参数设置是否有问题?