回复:告诉脉冲输出

格子

  • 帖子

    40
  • 精华

    0
  • 被关注

    2

论坛等级:游民

注册时间:2005-05-20

普通 普通 如何晋级?

发布于 2006-06-04 18:03:48

0楼

请斑竹指点一下:
我原来的测频是通过外部晶振送入高速脉冲,利用高速计数器HSC0来读脉冲数,50Hz时读到的脉冲数很稳定,基本上只跳动1个脉冲.而用内反馈来读PTO输出的脉冲串时,读到的脉冲数变化量有时会超过100个,折算出来的频率值超过1Hz.下面的程序是否有问题?
MAIN
NETWORK 1
LD SM0.1
R Q0.0
CALL SBR_0

NETWORK 2
LD SM0.0
MOVB 16#85,SMB67 //以微秒为单位,单段管线
MOVW 50,SMW68 //周期为50微秒
MOVD 400000,SMD72 //脉冲数为400000
PLS 0

SBR_0
NETWORK 1
LD SM0.1
MOVB 16#C8,SMB37
HDEF 0,12 //HSC 0为12模式
MOVD 0,SMD38 //清当前值
ATCH INT_0,3 //I0.1下降沿触发
ENI
HSC 0
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33275条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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