请教大家一下:我正在设计一个SCARA机器手臂(用步进电机驱动),目前我想使用s7-200的Q0.0进行高速脉冲输出,但是不知道程序如何实现.如何实现.希望大家能给我一点思路?非常感谢
最佳答案
官方文档参考:
S7-200 PLC 脉冲输出MAP 库文件的使用
https://support.industry.siemens.com/cs/cn/zh/view/79604545
如何使用 S7-200 本体脉冲输出实现伺服驱动轴的定位功能?
https://support.industry.siemens.com/cs/cn/zh/view/26513850
STEP 7 Micro/WIN V4.0 中用于PTO/PWM的Positioning Wizard
https://support.industry.siemens.com/cs/cn/zh/view/19623808
其他参考:
S7-200步进电机控制
https://wenku.baidu.com/view/c1b2b2b569eae009591becb4.html
西门子S7-200控制步进电机编程实例
http://www.diangon.com/wenku/plc/ximenzi/201410/00013506.html
提问者对于答案的评价:
您好,我想问一下。我下午看了您发的资料。有个问题想请教您下,对于发送高速脉冲控制步进电机。有几种方法您看下对不对。
一是使用STEP7中PTO 向导位置控制功能,通过其中的项目组件PTOx控制。关于这 个向导中我有两个问题1.不配置网络包可以使用么2.我可以通过输入信号控制他的正反转,多次起停么
二是写好一个pls脉冲发送让电机一直运动,通过光电编码器的反馈进行判断是否运行。但是这里我有一个问题是 pls这个脉冲发送指令可以控制电机的转速么。
三我不太确定有没有这个方法。是直接通过pls发送脉冲做成开环控制系统。这里还是二中的问题。pls这个指令结合pto的指令是不是可以做到直接控制电机的转速
非常感谢您百忙之中回答我。
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc367085.html