编码器计长问题

编码器定位精度很不准,就算做中断每次走的长度相等也很难做到,这是不是与PLC扫描和机械运行有很大关系,打个比如,编码器要走当前预设6000脉冲电机停止,但当电机停止时当前编码器的计数值却要比6000大(很难做到等于6000这个值),所以想问一下高手怎么才做到当前值绝对等于预设值

问题补充:
本人做了很多偿试,降低速度还有提前刹车,但当前计数值都不等于预设值,"相等是太难了,你放低一点要求,在允许的误差内就算“相等”了"。是不是像 yanxiao 所说的那样,如果那样的话我每次走的长度就不一样了精度就没有保证。

最佳答案

这是控制结构决定的。
点到点定位包括一个上升斜坡、1个稳速段和1个下降斜坡。
控制系统一定要知道执行机构的的减速能力,并将实际速度调整在预先的速度曲线上。

如果动态小,可以用交直流电机,如果动态高,就需要步进或伺服电机了。

对变频电机来说即使普通动态的开环定位,也不是plc干得了的
否则,FM354和T-cpu卖给谁呀?

动态很低则另当别论了,甚至有人用S7-200做飞剪呢。

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

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

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

相关推荐

  • profibus-dp与变频器通迅

    profibus-dp 是不是一种总线技术. 如果用这种总线技术,让PLC控制变频.怎样给PLC 编程?又应该怎样设置变频器的参数.? 多多…

    SIMATIC S7-200 2021年7月5日
  • wincc与触摸屏通信

    新买的西门子触摸屏TP177A的,自己用WINCC flexible2007和S7-200编了个小程序,触摸屏上可以使用,但是不能与PLC建立通信,就是点击触摸屏时PLC…

    SIMATIC S7-200 2021年7月5日
  • PID精度调节

    我现在用S7-200的PID来控制加热,要求温度误差在±3°C左右,但是用向导生成的PID控制程序调控,过程中经常出现以下现象:比如我设置50°C,设置47~53°C为就绪状态,结…

    SIMATIC S7-200 2017年6月7日
  • 中断问题解惑

    书上的例题主程序   LD SM0.1MOVB  10,SMB34ATCH INT-0,10ENI …

    SIMATIC S7-200 2020年11月1日
  • S7-200PLC的通信口金属外壳的问题

    S7-200PLC  PORT1通信口金属外壳与200CPU挂的EM223CN继电器扩展上24V电源端M端子点是通路吗? 最佳答案 金属壳 与机壳接地…

    2019年6月11日
  • WinCC 连接 S7-200 用的OPC Access软键有没有更新版本的呢

    在用WinCC连接S200时,OPC服务器里的参数总是得一个一个的输入,效率非常低,有没有更好的软件替代或者更高版本,支持Excel表格粘贴的呢?这样效率会高很多 最佳答案 建议用…

    SIMATIC S7-200 2021年7月5日
  • S7-200与WINCC之间的PPI通讯

    请问哪位老兄做过S7-200与WINCC之间PPI通讯的项目,能否给出做这个项目的详细步骤?没做过的人建议不要发贴! 最佳答案 请参考: WinCC 访问&nb…

    SIMATIC S7-200 2017年6月24日
  • CPU226CN如何通过MODBUS ASCII模式与多台仪表通讯?

    小弟正做一个项目,CPU是226CN,仪表的modbus模式是ASCII,仪表台数24台。仪表的通信参数是:9600波特率,无校验,1起始位,1停止位。现在只要求读取24台表的数据…

    SIMATIC S7-200 2020年11月1日
  • S7-200怎么初始化程序?

    经常看到论坛上说调用子程序的时候 要初始化子程序?不知道初始化是怎么做?有指令吗?还有主程序也可以初始化吗?求解,有图有真相还有模拟量转换有没有专门的库?只要能读取数值就…

    SIMATIC S7-200 2020年10月31日
  • 超长计数器

    S7-200的计数器CTU最大计数是32,767,那我如何才能计数到更大的数字,如几十万或 几百万 最佳答案 如果只是限于CTU计数建议你可以采取二级或更多级来组合成高位…

    SIMATIC S7-200 2021年7月5日