用西门子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

相关推荐

  • 应用程序资源消耗几乎达到临界值

    在TIA Portal V14中编写变量表时提示应用程序资源消耗几乎达到临界值, 最佳答案 我装的V15.1软件也有这个问题,这个应该是你博途软件运行太久,且你…

    SIMATIC S7-200 2021年7月5日
  • 200 RTU 流量计

    请问我有个系统,含流量计一台,224XP一台,触摸屏一台。我想用224XP采集流量计的数据(该仪表只有modbusRTU,无其他信号输出),并将实时流量值显示到触摸屏上。然后还要和…

    SIMATIC S7-200 2020年10月31日
  • S7-200bgnitime和calitime怎么用

    请问各位,就是计时器中Bgn-itime和Cal-itime指令是怎么用法的. 最佳答案 1 这两个指令在以前版本的CPU里是没有的,新版CPU开放了这两个指令。&nbs…

    SIMATIC S7-200 2021年7月5日
  • 排序大小目的:编号和数据

    设备编号VW0=1,VW2=2,VW4=3,VW4=4,VW6=5,VW8=6,设备编号对应的数据:VW100=123,VW102=782,VW104=853,VW104=47,V…

    2017年6月9日
  • S7-200模拟量输入接线问题

    新手,虚心请教,S7-200模拟量输入,接入K型两线制热电偶,是否直接蓝接M,红接AI即可? 最佳答案 热电偶的接线,图示: 图片说明:    提问者对于答案的…

    2021年7月5日
  • 移植

    请教,为啥S7200的程序需要经过SMART200软件来移植,才能下载到SMART200plc中,移植有和意义和作用?谢谢! 最佳答案 200和200SMART不是同样的东西啊,用…

    2021年7月5日
  • td400c的密码保护使用

    在TD400C中将一个设定值使能密码保护,当输入正确密码后可以更改数值.当我退出这个画面并重新进入再更改该数值时则不用输入密码了,除非将400C断电后重新上电.能不能在每次更改该数…

    SIMATIC S7-200 2021年7月5日
  • 使用S7-200 PC Access SMART报错Simatic OPC DA Server已停止工作

    详细如截图附件所示使用S7-200 PC Access SMART测试客户端的时候,加入所有数据刷新客户端的时候报错,然后唉个加入,发现把3个变量去掉…

    2021年7月5日
  • s7200换算公式换算

    "Ov = [(Osh – Osl)*(Iv – Isl)/(Ish – Isl)]&nb…

    SIMATIC S7-200 2021年7月5日
  • S7-200plc中SM0.5当计时器用问题

    S7-200plc中SM0.5当计时器(附件图片),一秒加1,但是实际运行过程中不是一秒加1,而是一秒加几十(不是很规则)。求指导 问题补充:不是做累积流量,是想做设备运行时间,运…

    2017年11月13日