如何根据编码器输出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日
下一篇 2021年7月5日

相关推荐

  • 无法通过PPI电缆连接PLC怎么办

    64位Win7系统下安装了MicroWin4.0 SP9 PPI和MPI电缆无论如何设置PC/PG接口,均提示“未找到访问点”。请问这个问题该如何解决?Win7…

    SIMATIC S7-200 2017年11月6日
  • s7200cpu与其它品牌的扩展模块组合

    现有模拟量输入点60个,cpu选s7200的,但是一个cpu只能扩展7个模块,为了节约成本,想不用西门子的扩展模块,有没有点数多的,能在一个200cpu上扩展的模块啊?选哪个厂家的…

    SIMATIC S7-200 2021年7月4日
  • 关于断电保持

    在系统块中,设置的断电保持,如V,M,T等。当设置完后,它们的数据会保存在哪里?EEPROM还是RAM?     如果PLC没有电…

    SIMATIC S7-200 2021年7月5日
  • S7-200PLC与Smart 700 IE通讯

    我用的是西门子S7-200PLC(CPU224 CN),触摸屏是Smart 700 IE,我把CPU的端口定义为modbus 协议,然后CP…

    2017年11月20日
  • S7-200会数据丢失

    S7-200DB块为什么断电之后过一些时候在重启时数据都没有了~ 最佳答案 如果你不打算花200多元人民币买个电池卡来保存数据的话可以直接使用EEPROM 数据写入指令库…

    SIMATIC S7-200 2021年7月5日
  • 一个PLC连一个TD和一个TP怎么连?采用什么协议?

    一个S7-200PLC连一个TD400C和一个TP怎么连?采用什么协议? 问题补充:请问在主从设置上怎样设置? 最佳答案 连接很简单,RS485网络只需一根双绞线,各个站往上挂。考…

    SIMATIC S7-200 2020年11月1日
  • 求教s7200与danfoss变频器通信

    请教各位:s7200与danfoss变频器怎样走rs485通信 发个例程学习学习 最佳答案 用modbus modbus 是一种单主站的主/从通信模式…

    SIMATIC S7-200 2021年7月5日
  • Smart200高速计数器上电变更当前值

    如图,Smart200高速计数器,VD4设定为断电保持,存储HC0高速计数器的值;断电之前,VD4数值不为零,为何一上电,HC0显示的数值还是0而不是VD4断电之前保存的数值?如果…

    2021年7月5日
  • 200初学者编程问题

    我想通过两个开关分别控制两个电机,即I1.0控制Q1.0;I1.1控制Q1.1,现在我想编程序,两个开关同时按下时(无论先按下哪一个),两个电机都间隔5秒才启动。我是初学者,请大家…

    SIMATIC S7-200 2020年11月1日
  • 200系列PLC宽脉冲

    请问CPU224PLC有没有脉冲宽度输出,继电器输出的怎么做,我有一PLC,是继电器输出,可是项目是要输出宽脉冲可以调节的,请问把继电器拆掉可以实现吗,如果不能该选什么型号的? 最…

    SIMATIC S7-200 2020年11月1日

发表回复

登录后才能评论