S7-200的高速计数检测AB正交脉冲输入,接的是增量编码器,知道参考点,怎么算位移?

如题,要计算直线位移,伺服电机可以正反转,想知道绝对位置,相对位置?

最佳答案

首先你的选择双向的脉冲计数, 比如hc0(i0.0   i0.1)  选择工作模式为
MOVB   16#FC, HSC1_Ctrl:SMB47//双向 1X
MOVD   +0, HSC1_CV:SMD48
MOVD   +20000, HSC1_PV:SMD52
HDEF   1, 9   计数器1
HSC    1
在程序运行时候  电机的正反转  对应脉冲值的加减  你只需要
MOVD   HC1,VD200  通过v200 里面的脉冲值 来换算距离

提问者对于答案的评价:
感谢,寻参考点算法如何呢?

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc313890.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午3:31
下一篇 2020年11月1日 下午3:31

相关推荐

  • TD200 V2.1

    TD200 V2.1版本组态了一个画面,其中有一个嵌入数据,并且选择了允许编辑,但是此数据无法修改,不知是程序问题还是组态问题请高手帮忙 最佳答案 TD200 …

    SIMATIC S7-200 2021年7月5日
  • WINCC和两个CPU224进行通信

    我想用WINCC和两个CPU224进行通信,他们通信是否需要两个EM277和CP5621卡?我该如何设置?他们就可以通信了?谢谢 最佳答案 .两种方法 1.使用一个EM2…

    SIMATIC S7-200 2020年11月5日
  • 200PLC设置PG/PC接口时,应用程序访问点怎么没有Micro/WIN选项?

    我用笔记本电脑连200PLC的时候为什么应用程序访问点怎么没有Micro/WIN的选项(图1和图2)?我把step7打开再进入设置PG/PC接口时就有(图3),电脑是通过网线连接交…

    2021年7月5日
  • S7-200和PC现场通讯咨询

    目前S7-200 PLC与上位机(pc)进行通讯的设备,对于通讯距离不超过5米的,我一般采用PC/PPI电缆连接,超过5米的,想通过Profibus电缆和总线连接器的方式…

    SIMATIC S7-200 2021年7月5日
  • rs232/ppi多主站电缆

    s7-200型plc与pc机通信时必须使用ppi多主站电缆吗?直接使用rs232数据线可以吗? 最佳答案 s7-200型plc与pc机通信时必须使用ppi多主站电缆吗?——…

    SIMATIC S7-200 2021年7月4日
  • S7-200 Smart Modbus通信问题

    大家好,请教一下,smart 200在做modbus通信时,一个保持寄存器是16位,传输整数没问题,但是我要传输浮点数怎么处理呢? 问题补充:再补充两个问题:1.怎么处理…

    SIMATIC S7-200 2021年7月5日
  • smb smd的作用是?

    请问寄存器smb smd 的作用 是什么 ? 如何用? 最佳答案 看帮助,按F1 提问者对于答案的评价:谢谢

    SIMATIC S7-200 2021年7月5日
  • 旋转编码器与西门子200怎么连接?

    大家好,想问大家个问题,旋转编码器怎么和西门子200 CPU224连接呢?有没有单路脉冲输入的旋转编码器,断电后可以记录当前位置的那种。这样的编码器是什么样的?共有几根线…

    SIMATIC S7-200 2021年7月4日
  • 200控制施耐德伺服

    请问,用200PLC发脉冲控制施耐德伺服,谁有实例。是运用PTO控制吧?需要用到高速计数器吗。有实例程序带解释最好,麻烦发下给我。谢谢啦!邮箱:754001594@qq.com 最…

    SIMATIC S7-200 2017年12月7日
  • 再来讨教了

    这个是中断问题,如下程序 LDB=   VB702, 1      &…

    SIMATIC S7-200 2021年7月5日