PTO_CTRL 具体的用法及用途

我最近在做PLC控制步进电机。用向导生成的PTO。但是对于子程序PTO_CTRL 的具体使用方法及作用,不是很清楚。烦请高手指点迷津
 是否可以不使用这个子程序呢?
 我现在自动运行用PTO_RUN
 手动运行用PTO_MAN 
 真正使用时,PTO_CTRL的作用,及是否与刚才所说的两个子程序冲突 谢谢

最佳答案

1. PTOx_CTRL  指令是使用其它运动指令之前所必须的。 如果没有它,其它的运动指令就没有存在的意义。你可以这样理解:它使能和初始化用于步进电机的PTO输出。程序没一个扫描周期都要执行该指令。它相当于把在组态向导里面的数据读入程序缓存中,供运动指令调用。

 2.        PTOx_CTRL  :
   
     EN 端: 长通接点, 建议用 SM0.0
         D_STOP : 减速STOP。 输入量为一个布尔量输入。当输入为低电平时,PTO功能正常操作。当输入变为高电平时,PTO产生
 一个脉冲串将电机减速到停止。 

    I_STOP : 立即STOP 输入量为一个布尔量输入。当输入为低
 电平时,PTO功能正常操作。当输入变为高电平时,PTO立即
 终止脉冲输出。
   
    DONE : 表示运动完成,若要检测,取其上沿信号。

    ERROR: 运动时产生的错误。查错误代码表知其意。

     C_POS:   步进电机当前的位置反馈 。 
 

提问者对于答案的评价:
迟到的处理 抱歉

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

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

相关推荐

发表回复

登录后才能评论