回复:求看,求解答

WWCWWC

西门子1847工业学习平台

  • 帖子

    9191
  • 精华

    158
  • 被关注

    1478

论坛等级:至圣

注册时间:2008-07-26

钻石 钻石 如何晋级?

发布于 2018-03-21 15:15:31

2楼

你还是再看看SMB47每一个位的含义,具体怎么控制编码器你自己判断。

HSC1_Ctrl   SMB47             HSC1 控制

            SM47.0-SM47.2      保留   

HSC1_Dir    SM47.3             HSC1 方向控制位: 1 = 加计数;0 = 减计数

HSC1_Dir_Update  SM47.4        HSC1 更新方向: 1 = 更新方向

HSC1_PV_Update   SM47.5        HSC1 更新预设值: 1 = 将新预设值写入 HSC1 预设值

HSC1_CV_Update   SM47.6        HSC1 更新当前值: 1 = 将新当前值写入 HSC1 当前值

HSC1_Enable      SM47.7        HSC1 使能位: 1 = 启用 HSC;0 = 禁用 HSC

开始时,你调用增计数,然后当改变方向时,你在中断中重新定义为减计数,当再次下一个脉冲变化时,你需要增计数,然后再下一个脉冲变化时为减计数,如果是那样,你可以再连接一个中断,通过几个条件判断实现增、减计数。

   


评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33274条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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