当前位置: 主页 > PLC控制

224XP高速脉冲输出功能?

用Q0.0口做高速脉冲输出,驱动步进电机,用PTO单段管线的方式输出,程序该怎么写?

最佳答案

简单的就这样
把85传到SMB67
执行PLS指令
就开始发脉冲了!
把05传到SMB67
执行PLS指令
就停止发脉冲了!
把你想要的速度值传到周期SMW68(这个就可以改变速度了)

把你想要的脉冲数量传到周期SMd72(这个就就是发送的脉冲数量转换下可以算到距离了)
其他的就可以参考系统手册

提问者对于答案的评价:

专家置评

已阅,最佳答案正确。如果需要cpu本体输出的高速脉冲控制电机转速:
1运用pto向导配置,能实现走包络曲线的,或是走速度控制的(当然这个也可以手动自己编程,运用PLS指令,看系统手册里状态字smb66-85)
如何做向导配置,请参见下封邮件的连接文档
2MAP库函数,能够实现绝对运动,相对运动,速度控制
连接:MAP_server
htTP://suppoRT.automation.siemens.com/CN/view/zh/26513850
http://www.ad.siemens.com.cn/download/searchResult.ASpx?searchText=A0534
3上面1和2不能同时使用

  • 关注微信

猜你喜欢

微信公众号