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

相关推荐

  • step7PG/PC接口没有TCP/IP

    win10装了v4.0step7-sp9,plc使用s7-200cn。在修改远程地址时发现PG/PC接口设置中没有TCP/IP选项 钻石用户推荐最佳答案 1、安装完成后,打开&nb…

    SIMATIC S7-200 2021年7月5日
  • S7200作为从站监控

    现在有这么个项目做方案,高手们看下方案可不可行或是有更好的办法:用S7-200作从站带几个模拟量模块和一个以太网模块,从站有33个,从站都通过光纤接到中控室的交换机,交换机再到PC…

    SIMATIC S7-200 2019年6月10日
  • s7-200的立即输入问题

    s7-200的立即输入指令读取的信号是否经过输入滤波,手册只说脉冲捕捉要滤波对立即输入没有说设置滤波,如果不滤波,遇到按钮抖动产生的干扰信号怎么办? 最佳答案 S7-200系统手册…

    SIMATIC S7-200 2018年3月6日
  • 关于网络读写

    有两台PLC224,通过PPI和一台上位机机组态王连接。 用向导做的网络读把一台PLC的部分数据传到另一台PLC里了,但和组态王通讯的时候提示有主站模式,和组态王通讯不上…

    SIMATIC S7-200 2020年11月1日
  • S7-200 SMART数据连续保存

    想10ms保存一个数据,共保存200个数据,有没有什么指令一个10ms脉冲存一个数据,存到连续的200个数据寄存器里面 钻石用户推荐最佳答案 一个问题提一次就可以了没有现成的指令,…

    SIMATIC S7-200 2021年7月5日
  • S7-200 CPU224, 如何计算两个时间的差值

    CPU22 本身有自己的时间:时:分:秒, 从触摸屏上设定一个设备启动的时刻:时:分:秒,请问如何在plc中计算出这两个的时间的差值,从而显示距离设备启动的时间…

    SIMATIC S7-200 2020年10月31日
  • 216CPU自由口通讯

    我是一套216CPU的系统,现在需要做一个自由口通讯,用的是串口测试软件读的数据,我第一次做自由口,按照帮助例程做的,可是就是读不到数据。小弟就费解了,而且我只用发送不需要接收。清…

    SIMATIC S7-200 2020年11月1日
  • S7-200与伺服驱动器RS485通讯

    触摸屏+s7-200控制2台伺服驱动器(驱动器自带RS485通讯功能) 请问朋友们下列方法: 1、通过RS485来方式控制 2、可通过modbus方式…

    SIMATIC S7-200 2021年7月4日
  • 西门子的温度传感器QAE22

    请教,QAE22的输出是电阻值,还是电压,电流?个人感觉好像是热电阻,但因为要接入s7-200,涉及到模拟量模块选型,害怕买错东西,所以请了解的朋友帮一下。 问题补充:是的,好像现…

    SIMATIC S7-200 2020年11月1日
  • s7200 modbus通讯msg

    我写指令的时候只写了一条msg指令但是一上电就报错6  库存储区也没有占用是为什么外部电脑和plc接的是ip网口 最佳答案 MSG指令报警6#错误是提示你同一周…

    SIMATIC S7-200 2021年7月5日