关于HSC的问题

已锁定

新手++

  • 帖子

    503
  • 精华

    0
  • 被关注

    5

论坛等级:侠客

注册时间:2004-09-29

普通 普通 如何晋级?

关于HSC的问题

2098

6

2005-09-15 16:49:48

我查过论坛上相关的帖子,还是有一点不明白,请高手费时指教一下,不胜感激!
OB1
SM0.0
CALL SBR0

SBR0
LD SM0.1
MOVD +0, SMD38 //清除存储器
MOVD +0, SMD42 //清除存储器
HDEF 0, 1 //定义HSC模式

LD M14.0
MOVD VD34, SMD38 //载入CV
MOVD VD30, SMD42 //载入PV
= SM37.7 //启用HC0
HSC 0
ENI //中断COUNT_EQ:CV = 用于HC0的PV
ATCH COUNT_EQ, 12

LD M14.0
MOVD VD110, VD30

INT COUNT_EQ,12
LDD>= HC0, VD110
R M14.0, 1 //复位M14.0
MOVD +0, SMD38 //将HC0当前值清零
= SM37.6
HSC 0

控制意图是想在M14.0为1的时候,给HC0赋预设值,同时启用计数器.在CV=PV时调用中断,在中断程序里复位M14.0和HC0当前值清零.
现在输入计数没有问题,CV=PV时M14.0和HC0没有复位,似乎没有调用中断.请大虾们指点下问题在哪里?多谢!
MAIL:Hottish_mail@VIP.163.com
关于HSC的问题 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33257条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。