用西门子200控制步进电机时的接线和控制问题请教!!

我用西门子200,224XP CN,控制一台直流步进电机,步进电机驱动器设置的是运行电流3.7A,200脉冲没转。在PLC程序里设置每一段包络,目标速度2000脉冲/S,结束位置200脉冲。我的理解是:目标速度控制着每一个脉冲的周期(如此,是500US),结束位置意味着步进电机走的步数(即每一个包络都可以使电机走一圈)。可实际上,每一个包络运行时,电机只能走九分之一圈左右。当我更改结束位置为2000时,效果依然。我怀疑是不是跟PLC的PTO输出时必须有10%的负载才能正常输出脉冲有关,于是我让+24V正端串2K欧电阻之后,进入L公共端,然后让Q0.0接步进电机驱动器的PU+,然后PU-端后面接200欧的电阻之后再回到+5V的副端。发现依然没解决问题。还有就是我发现,每一次触发I0.0(见程序),步进电机立即运行一个包络,这是怎么回事?请问我的理解有误吗?还是我哪里的步骤没做好

图片说明:

用西门子200控制步进电机时的接线和控制问题请教!!    用西门子200控制步进电机时的接线和控制问题请教!!    用西门子200控制步进电机时的接线和控制问题请教!!    用西门子200控制步进电机时的接线和控制问题请教!!    用西门子200控制步进电机时的接线和控制问题请教!!    用西门子200控制步进电机时的接线和控制问题请教!!    用西门子200控制步进电机时的接线和控制问题请教!!    用西门子200控制步进电机时的接线和控制问题请教!!   

最佳答案

驱动器的电流输出要和电机的电流相对等,否则电流小了驱动不了电机,电流大了电机有啸叫声而且发烫很厉害,也不转动。
还有一个就是细分步数,这个和输出接收的脉冲有关系。如果是低速电机不可能接收到
2000脉冲/S,这样电机不转的。步进电机是给多少脉冲输出,电机转多少圈。
请参考:《S7-200步进电机控制》
http://wenku.baidu.com/view/d8e5f56c011ca300a6c390d9.html
《S7-200向导控制步进电机》
http://www.ad.siemens.com.cn/service/answer/solution.aspx?Q_ID=64541&cid=1028
《西门子S7-200控制步进电机方法浅析》
http://www.mirautomation.com/pages/2012-10/n42571.shtml

http://d.download.csdn.net/tag/s7-200%E6%AD%A5%E8%BF%9B%E7%94%B5%E6%9C%BA%E5%AE%9A%E4%BD%8D%E6%8E%A7%E5%88%B6%E7%B3%BB%E7%BB%9F
视频教程http://kuai.xunlei.com/d/SESLDBZSDNJA,有详细的介绍。
《PLC控制步进电机》
程序,图纸,原理分析,见下面地址:
http://bbs.gongkong.com/Details/201012/2010122413235700001-1.shtml
《S7-200可编程控制器系统手册》

http://www2.ad.siemens.com.cn/download/Upload/AS/manual/1109582[1].pdf 

《S7-200的MAP库文件的使用》下载:
http://www2.ad.siemens.com.cn/download/Upload/AS/application/A0534.pdf

西门子已经推出了现成的例子可供参考,而且也提出了推荐的驱动控制器型号,你可以下载来看看——


《S7-200 PLC 脉冲输出MAP 库文件的使用》下载:
http://www2.ad.siemens.com.cn/download/Upload/AS/application/A0534.pdf
http://www.ad.siemens.com.cn/service/answer/solution.aspx?Q_ID=104749&cid=1028

提问者对于答案的评价:
谢谢。其实是我选成了继电器输出的PLC。看你晚上十一点多了还给我回复,而且是第一个回复,就选您的胃最佳答案吧,辛苦了。

专家置评

已阅,最佳答案正确。继电器输出的PLC无法做高速运动控制。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月27日 下午12:54
下一篇 2017年11月27日 下午12:54

相关推荐

  • MODBUS RTU

    大家好:硬件CPU 214-2BD23-0XB8,软件S7-200SP6和指令库SP5.问S7-200做主站和第三方从站模块(modbus RTU)通迅,PLC…

    SIMATIC S7-200 2020年11月1日
  • 比程序能一键正反转吗

    比程序能一键正反转吗 问题补充:程序在此 图片说明:    最佳答案 这是一个没有充分利用plc工作机制的体型图。另外,西门子中间变量M区标志应该有字节和位的标…

    2021年7月5日
  • 累计计算不准

    本人用的是S7-226来计算流量累计,流量计只有4-20MA输出,通过下面程序运行后发现不准确.不知问题出在那里.请各位高手帮解决下,写出来.谢谢.(流量计瞬时流量为每小时3000…

    SIMATIC S7-200 2020年11月1日
  • 步进电机的控制问题

    如何用光电信号控制步进电机,也就是用光电开关信号启动或停止步进电机,有信号时启动无信号马上停止,要求速度要快,这样一来如何给步进减速时间呢,如何编程序,有实际程序最好发个我了,用C…

    SIMATIC S7-200 2021年7月5日
  • 触摸屏与pc机连接的数据线

    s7-200的编程电缆和触摸屏与pc机连接的数据线是一个么? 最佳答案 是的。 新的PC/PPI多主站RS-232/PPI电缆(6ES7 901-3CB30-0…

    SIMATIC S7-200 2021年7月5日
  • SIMATIC S7-200

    模拟量转换为工程量 最佳答案 对于标准输入4-20MA的模拟量计算一般步骤是: 1.AIW读入的数据进行格式装换,INT转换成DINT,再转换成REAL 2.转…

    SIMATIC S7-200 2021年7月5日
  • TD400c设置的数据自动回零

    利用PLC 200和TD400c做了个“根据温度,自动开关机”的程序。需要在TD400C面板上设定温度。一共有11个设定温度,地址从VD2002到VD2022。现在的问题…

    SIMATIC S7-200 2020年10月31日
  • S7 200编程软件有支持win10的版本了吗?

    如题 最佳答案 官方给出的是没有,但是有人装在WIN10能用,也有人装了不能用。引帖:参考同样问题回答http://www.ad.siemens.com.cn/service/an…

    SIMATIC S7-200 2021年7月5日
  • 一台PLC控制2台伺服电机

    大家好,小弟刚进入伺服行业,不懂伺服方面,我想问一下一个简单的程序。如何用一台200 PLC控制2台伺服电机,伺服电机是X轴左右移动,Y轴上下移动,不需要联动。譬如只要在…

    SIMATIC S7-200 2018年12月7日
  • S7-200编程问题 高手请进

    我要做一个数控机床主轴控制装置,控制机床主轴,用的是S7-200 不是数控系统,s7-200只是使能控制。我想问一下,在这种情况下我的这个装置是不是不能实现 机…

    SIMATIC S7-200 2020年11月1日