PLC200的MAP库指令的疑问

我装了MAP库后第一次使用相关指令,资料也已看过,但有几个疑问。
1、假如我把各库功能块的EN断开,若运动还没有结束,那么是不是就立即停止运动?比如Q0.0_MoveRelative走50000脉冲,走了2万多就断开使能的情况。
2、若EN始终不断开,若运动还没有结束,触发了Q0.0_Stop,那么运动减速停止后会因为使能没断开,而继续走剩下的脉冲吗?
3、Q0.0_Stop是不是能停止Q0.0_MoveRelative、Q0.0_MoveAbsolute、Q0.0_Home以及 Q0.0_MoveVelocity?
4、若已经定义了Q0.0_CTRL,包括两个极限位,那么Q0.0_MoveRelative、Q0.0_MoveAbsolute、Q0.0_MoveVelocity或Q0.0_Stop中碰到极限位会停下来吗?
5、C_Pos值是不是只要sm0.0触发的Q0.0_CTRL,那么Q0.0_MoveRelative、Q0.0_MoveAbsolute、Q0.0_MoveVelocity、Q0.0_Home及Q0.0_Stop动作过程中C_Pos就会显示实时绝对位置?
6、回原点结束后,是否C_Pos一定会变为0?还是说要用Q0.0_LoadPos重新装载0作为参考点?回原点与装载参考点值有什么联系?怎样配合使用?
问题比较多,求前辈解答,谢谢!

最佳答案

这一系列的问题都可以在真实plc上自己模拟实验。
没有用过的人很难回答你的问题,即使答案很简单。大家都只是通过手册提供的资讯认识这个库。
我又尝试一下回答你的问题。但是一切以手册为准。
1.断开使能,运动会继续走到指定位置然后按既定的减速停止。
2.触发了stop。再没有任何运动的可能。运动不收到上升缘是不会运动的,即使当时正在on。
3.stop能停止任何运动,前提条件是ctrl一直接通。
4.会。都会按照既定的减速时间停止。
5.很多指令都有各自的c_pos端口。所有这些端口都是反映同一个量的,前提条件是这个指令当时正在ON。但是由于扫描次序问题,所有这些端口都不反映实时位置。并且每个c_pos值有可能在同一个扫描周期内都不相同。
6.是不是0我不太留意。好像是。Lpos指令是把当前位置定义成指定值。运动到任何位置,你只要觉得这个位置有位置依据,都可以用Lpos指定当时坐标值。而回原点只是依靠原点参考点,回到原点那个位置而已。
再声明:以手册为准。
运动控制有点复杂,你手头上必须有手册。

提问者对于答案的评价:
谢谢!我手边暂时没有PLC能试,而需要开始进行编程,所以是想请教一下用过的人,那么我可以先确定编程逻辑和思路,实际等我有了PLC是会根据实际试验结果调整的。MAP库手册已细读多遍,但描述不完善,也没有实例,所以有困惑。最后再次谢谢答题的各位,帮大忙了!

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 下午3:46
下一篇 2021年7月5日 下午3:46

相关推荐

  • 232转485

    232转485有转换器, pc/PPI电缆怎么只要两个连接头,一根双胶线就搞定了呀! 问题补充:我的意思是有的232转485用了转换器,而西门子只用一根线就搞定,是不是里…

    SIMATIC S7-200 2021年7月5日
  • 请教关于PLC采集的速度和以太网模块

    请教下,如果我用200的PLC要和一台工控机和另一个系统通讯(提供以太网几口),请问我要需要加几个以太网模块啊?有人说一个模块上就自带2个以太网借口的。还有一个问题,PLC采集的速…

    SIMATIC S7-200 2017年11月29日
  • 防抖动程序

    我想做一个按扭位M0.0,按住三秒后QO.0输出为1,该怎样做?另外可否解释下"防抖动",都有那些方法可实现防抖动? 最佳答案 你此处说的"防抖动&q…

    SIMATIC S7-200 2021年7月5日
  • S7-200PLC中2个子程序可以一起被调用吗

    S7-200PLC程序中主程序已经调用了一个子程序时,该子程序正在执行时,当条件满足时主程序可以再调用另一个子程序吗?(前一个子程序仍旧执行) 最佳答案 S7-200的程序是从左到…

    SIMATIC S7-200 2017年12月8日
  • 同一网段不同IP的PLC程序下载

    我要往同一网段但不同IP的两个PLC下载同样的程序,应该如何做? 例如 PLC1的IP:192.168.1.1 PLC2的IP:192.168.1.2…

    SIMATIC S7-200 2021年7月5日
  • s7-200时钟读取

    时钟起始地址必须是vb开头吗?以v开头可以吗 问题补充:在显控触摸屏上面显示时间,但是显控显示控件地址选项中没有vb,不知道怎么办 最佳答案 时钟起始地址必须是vb开头吗?以v开头…

    SIMATIC S7-200 2021年7月5日
  • CPU224XP自由口协议问题

    各位,想请问下西门子CPU224XP有两个通讯口,我需要一个通讯口用来与传感器通讯,另一个与触摸屏通讯,那么请问: 1、传感器与PLC通讯必须采用自由口协议吗?可不可以用…

    SIMATIC S7-200 2021年7月4日
  • TD400电源

    TD400与S7-200连接是不是可以不另外接24V电源,直接电缆连接也能正常工作,有区别吗 最佳答案 如果 TD400C 与 S7-200CN&nb…

    SIMATIC S7-200 2021年7月5日
  • 程序问题(是否会冲突?)

    现在我用IO点的常开和常闭分开控制星三角的启动,但是,现在发现如果同时存在的话,计时器会不工作。大家帮忙分析一下问题的所在,是否有元件冲突了??LD  &nbs…

    2020年11月1日
  • 1台S7-200(EM277)最多与几台KTP600触摸屏DP通信

    如题目 最佳答案 如果是MPI连接,最大是6个。数据参考,https://support.industry.siemens.com/cs/pd/520404?pdti=td&amp…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论