登录
首页 PLC论坛 西门子SIEMENS
回帖 发帖
正文

主题:请教一下各位,关于西门子关于MC_MoveAbsolute指令

点击:3573 回复:8

1.一个轴的话使用MC_MoveAbsolute指令,假如动作要求是从0走到500,到达后直接走到1000的位置,之后又返回到0的位置,然后重复以上动作,中间没有时间停顿;有个问题是:我用这个指令的执行完成标志位来触发下一次的动作
附件 20210427215939.jpg
使用完后,进行复位,再在下一个动作中又用这个标志位来触发,然后再复位
附件 20210427220029.jpg
附件 20210427220120.jpg
我这样做的话有时程序步骤会跳到,意料之外的步去,我感觉是这个标志位用错了,大家有什么想法吗?欢迎指教表情
M514为指令的执行完成标志
最后修改:2021/4/27 22:08:59
21-04-27 22:07
是不是每次跳转的时候加个延时,避免M514这个标志位同时触发了下一步,这样会好一点?
21-04-27 22:21
一般都要加个延迟,即使是100MS
21-04-28 12:19
哈哈,好,我的扫描周期是3.5MS,早上加了个20MS的虽难好很多,但还是有出现意想不到的情况,需要好好看下手册了表情
21-04-28 20:27
汇川的吧
21-04-30 15:19

引用 51477工控迷 在 2021/4/30 15:19:30 发言【内容省略】

。。。。。我也是看的索索发抖 ----  这绝逼不是西门子风格。
         但,道行浅,不敢吱声啊。
最后修改:2021/5/3 11:41:09
21-05-03 11:40
哈哈,是汇川的,这样说比较方便
21-05-03 13:36
哈哈,是汇川的,这样说比较方便,因为汇川的很多轴控指令是仿西门子的所以直接这样问了
21-05-03 13:37
感谢大佬
22-03-24 12:37

工控新闻

更多新闻资讯