EM253 和 MAP 库 控制步进电机

我用226 和3个253  控制5台步进电机
 
由于机械设计问题,只能安装1个极限开关和一个原点开关(机械间距不够安装第二个极限)

而且安装的极限开关和原点开关间距很近,只有3个毫米(都是光电感应开关),

在回原点的时候就出现了以下问题,

1、当电机位置位于 极限开关  和原点开关之间时 回原点,电机反转 在感应到极限开关后正转,在感应到原点的下降

沿时,系统报错,代码 18  RPS现用区域宽度不足。回原点失败。

2、当电机位置位于 极限开关  和原点开关之间时 回原点,由于我只有一个极限开关,在回原点的时候,电机首先开始

反转,在感应到极限开关后,正转,正常逻辑是感应到原点开关的下降沿后,回原点完成。但如果电机正转后,没有感

应到原点开关。电机就会一直往前走,由于我没有正转极限开关,到最后电机走到尽头就会堵转。最后只有拍急停断电

电机才能停止运行。

3、在回原点状态下,只有在找到原点后才能停机,能否在找原点状态未完成的情况下人为的停止找原点状态。


226 自带的高速脉冲输出点控制的2台步进,可以通过MAP库 的 CTRL 功能块 手动设置极限为1,从而使PLC认为极限到

位,控制电机停止。

EM253 是否能通过控制 特殊继电器来实现这个功能?

200系统手册上说明,SMB222 可以反映出LMT+ LMT- RPS 的状态,这些点是否能够人为的进行操作。

最佳答案

参考:
《西门子S7-200PLC运动控制模块EM253寻找参考点的问题》
http://www.dqjsw.com.cn/dianqi/zhuanti/ximenziPLC/120851.html
《定位模块EM253中的zp功能和作用》
http://www.ad.siemens.com.cn/club/bbs/post.aspx?b_id=3&a_id=828878

提问者对于答案的评价:
ss

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月25日
下一篇 2017年11月25日

相关推荐

  • s7-200与组态王通信

    想用串口测试工具代替组态王跟s7-200的PLC做一个通信测试,但是通信时PLC发送和接受的8个数据位的具体格式不清楚,哪位大侠能够讲解下8个数据位分别代表的什么含义呢? 最佳答案…

    SIMATIC S7-200 2018年12月2日
  • EM231 CN AI 4X 热电偶

    EM231 CN AI 4X 热电偶与EM231 CN 4X 热电偶主要区别在什么地方 最佳答案 热电偶你说的…

    SIMATIC S7-200 2020年11月1日
  • s7-200软件安装出现这样的问题

    出现无法安装   电脑是W7  64位的 问题补充:安装S7-200smart出现的错误 图片说明:    &…

    2021年7月5日
  • S7-200程序断点保持

    各位好:设备在加热的过程中,遇到停电,如何让S7-200系统上电后,程序在断点处执行?谢谢! 最佳答案 1、应用顺序控制(SCR)指令编写的程序可以当有意外情况发生或断电后需紧急停…

    SIMATIC S7-200 2020年10月31日
  • S7-200地址寻址

    1.地址前面加个*或&,是怎么用的,什么含义?2.AC1,AC2是什么情况下才会用到的 最佳答案 西门子S7-200视频教程下载:连接http://www.5iplc.c…

    SIMATIC S7-200 2018年12月5日
  • S7-200的一段程序不能理解,请知道的大大解释下.谢谢

    LD     SM0.0 MOVD   HC1, SMD48 LD&n…

    SIMATIC S7-200 2021年7月5日
  • S7-200和TP178的程序问题,着急~~~

    各位大哥帮个忙.我想问下的是我在TP178中设置的变量是V2.3的话,那按扭是按下是置1在按下是置0,这样可以做到吗? 还有就是如果这个按扭是置1的时候我用程序中的(S)…

    SIMATIC S7-200 2021年7月5日
  • s7200-simatic opc设置问题

    我用12个s7200跟上位机通过cp243-1以太网方式连接,由于数量超过了8个,我用simatic net6.3做opc跟上位wincc通讯,我把系统设置好以后,M,Q…

    SIMATIC S7-200 2021年7月5日
  • P I D bu gou yong

    向导不够用,要13个。 图片说明:    钻石用户推荐最佳答案 1个CPU最多支持8路PID,如果需要13路的话,那可以用2个CPU或者用300PLC或者120…

    2021年7月5日
  • s7-200的jmp指令

    JMP被跳过的程序不被执行。那么它的输出是不是就为0了呢。定时器还会继续计时吗? 如果是被置1了呢,它的状态会变吗。 同样的状况,如果出现在子程序中会是怎样呢。…

    SIMATIC S7-200 2021年7月5日