如何根据编码器输出AB两相的相位差判定电机的运转方向?

本人做了一个小项目,拟把编码器A,B,Z输送给PLC224XP的I0.3,0.4,0.5实现位置控制


如何根据编码器输出AB两相的相位差判定电机的运转方向?有关资料上说利用AB两相的相位差可以判定电机运转方向(A超前B90度正转,A落后B90度反转),请问高手在不增加硬件的基础上,能否用软件读出电机的运转方向?

最佳答案

1、不必去研究这些头痛的问题,让搞硬件的人去伤脑筋,编码器和PLC配合能识别正反计数即可;
 2、如果接线已定,方向总是由软件来调整,如果软件已定,方向由调换A/B相来实现。
 3、增量编码器的看点是“增量”,脉冲数是增了还是减了,即知充数化的方向。

提问者对于答案的评价:
谢谢

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午11:09
下一篇 2021年7月5日 上午11:09

相关推荐

  • 按钮调节频率

    S7-200  用2个按钮调节频率,一个加速,一个减速。按下加速按钮时以0.1Hz加速加至50Hz时按钮停止,即使再按也不增加。按下减速按钮以0.1Hz减速,减…

    SIMATIC S7-200 2017年6月27日
  • s7-200(S7-300)通讯疑问

    现在我们要做一个工程。其中用到不同品牌的控制器,公司要求都能支持以太网的通讯模式。我想问一下,s7-200,s7-300,可以支持以太网的通讯么??如果能通讯,有专门通讯编程模块么…

    SIMATIC S7-200 2020年11月1日
  • x,y方向上控制步进电机运动,200PLC能办到吗?

    如果能的话,请说明思路,如果不能的话,有什么更好的解决办法啊?要不要做闭环控制啊?请多多指教。 最佳答案 200晶体管CPU能控制X,Y方向。可以输出两路脉冲驱动两个不同的步进驱动…

    SIMATIC S7-200 2020年10月31日
  • S7-200与V60接线

    V60与S7-200通过脉冲加方向定位,怎么接线,没有买西门子的通讯线!自己做线接怎么接?看过简明操作手册,上面没有讲到这一部分,也没有给出V60内部电路!只是在X5端子说明为“5…

    2020年10月31日
  • 200的4-20mA信号的程序

    如题问一下谁有200的4-20mA信号输入和控制输出的程序啊!能否给我发一份谢谢!! 最佳答案 举个例子:压力变送器(-0.1MPa~0.15MPa)的输出信号为DC4~20mA,…

    SIMATIC S7-200 2020年11月1日
  • S7 200 PID 采样的理解

    亲问大侠! S7200 PID的采样时间和 中断执行PID的时间是同一个定时器吗? 在向导里面设置了采样时间和中断时间 具体是什么…

    SIMATIC S7-200 2020年11月5日
  • Modbus从站协议库程序有解读过的吗?

    谁解读了modbus从站协议库程序,能讲一下CRC校验那部分吗? 最佳答案 方法1:计算法主程序:OB1Network 1 LD  &nbs…

    SIMATIC S7-200 2020年11月1日
  • S7200高速计数器

    如何设置能够让编码器顺时针每转一圈的脉冲数为1000,不管转多少圈,脉冲都不会累加,始终都是从0到1000;同样,逆时针每旋转一圈的脉冲为-1000,不管转多少圈,脉冲都不会累加,…

    SIMATIC S7-200 2021年7月4日
  • 简单小程序希望高手指点一下

    小车在四个行程开关之间行走,不管小车在行程开关处还是在两行程开关之间,按下向前(或向后)按钮,小车向前(或向后)行走,到达行程开关处停止,再次按下向前(或向后)按钮,小车还是向前(…

    SIMATIC S7-200 2021年7月5日
  • 如何编写一个小程序获得传感器的温度

    如图,传感器的参数,4~20毫安,-50~200度,接线对吗? 问题补充:假设我按照2楼的指示安装好了,如何编一个小程序的范例得知温度值? 图片说明:    &…

    2021年7月5日

发表回复

登录后才能评论