map库里的一个疑问

就是我通过实时监控发现,done位,在未执行相对位移的情况下,直接就有个上升沿,导致进入下一步,而这一步还没执行,有时候又正常,,很奇怪,请问咋回事?有何解决办法?应该如何正确done位触发上升沿,保证完成此步情况下,进入下一步?十分感谢!

问题补充:
谢谢您的回答!我查了,没有被重复使用,而且当换作触发一个置位时,有时运行正常,也触发了该置位指令,有时却没有运行,直接触发了置位指令,请再指教!谢谢

图片说明:

map库里的一个疑问   

最佳答案

如果有多步,证明您有多个运动指令,所以,在MAP库内部的done位是一个,那这就要求你不能始终用SM0.0来调用库指令,但是,如果用步进指令,未到该步的SM0.0应该是未激活的,所以,这个问题可能是个BUG,建议你自己做如下尝试:
1,不用SM0.0来激活EN,而是有条件
2,不用步,用指令的done位来做顺控
3,自己编步指令,例如==1,==2,==3的条件判断

提问者对于答案的评价:
确实是个bug,谢谢大家的建议!

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月19日 下午5:28
下一篇 2017年6月19日 下午5:29

相关推荐

  • 224xp cn与电脑连接问题

    用USB-PPI电缆下载不进去去程序,TX灯不亮,RX和PPI灯都亮,怎么测试PLC通信口的好坏? 最佳答案 控制面板里的PG/PC没设置好吧,如果你用的是编程电缆,PG/PC里面…

    SIMATIC S7-200 2017年10月24日
  • s7-200通讯问题

    COPU226通过EM277和一个PC机相连(PC机主要用于监控,距离控制柜100米左右),同时和一个TD200文本显示器(距离控制柜200米左右)相连。请问,需要怎样连接(需要C…

    SIMATIC S7-200 2021年7月5日
  • 配置问题

    身为菜鸟,监控还没有做过,望高人指点!我的PLC选用CPU-315-2DP,一个扩展机架.主机架配三个通讯模块:CP343-1TCP/IP,CP340-RS422/RS485,CP…

    SIMATIC S7-200 2021年7月5日
  • TP270无法触模校对是什么问题呀?

    有个TP270的屏现在开机后无法校对,此屏放置一年多没使用过,是个新屏,是什么问题呀? 最佳答案 开机直接选控制面板,点OP触摸屏图标,进行屏校准。根据提示,点好5个点后,在显示滚…

    SIMATIC S7-200 2021年7月5日
  • PLC数字量模块和模拟量模块的区别

    PLC数字量模块和模拟量模块有什么区别?模拟量和数字量扩展模拟的含义?谢谢! 最佳答案 通俗的说,数字量模块就是输入到PLC的外部的触点是通还是断,(0,1).模拟量就是输入到PL…

    SIMATIC S7-200 2021年7月5日
  • 整数,双整数,实数的区别

    为什么我把整数转换成双整数时,这个数就变了,再转换成实数时又变了,为什么啊,请老师们指点一下,谢了 问题补充:各位说的显示格式在哪改呀,我用S7-200的那个仿真软件看的,在这里能…

    SIMATIC S7-200 2021年7月5日
  • POU局部变量

    1)《S7-200 PLC编程及应用》说“各POU都有自己的局部变量表,局部变量仅仅在它被创建的POU中有效。”.这句话该怎么理解呢?2)怎么建立局部变量表如在主程序中,…

    SIMATIC S7-200 2017年11月6日
  • 时序控制问题

    请各位高手下面这个时序程序用中断好,还是用定时器好,时间可以通过上机位修改的: i. 八个排泥阀分两组,每组四个,PLC1设4个点,每个点控制2个排泥阀。&nb…

    SIMATIC S7-200 2021年7月5日
  • s7-200硬件程序问题

    ld  i0.0 o  m0.0  =  m0.0 ld m0.0&n…

    2020年10月31日
  • AutoCAD Electrical 2008画S7200的PLC电路图

    AutoCAD Electrical 2008画S7200的PLC电路图的实例,最好是224的,软件里的PLC不知道怎么设置,希望能找个例子借鉴一下 问题补充:…

    SIMATIC S7-200 2021年7月5日