登录
首页 PLC论坛 三菱Mitsubishi
回帖 发帖
正文

主题:大神帮忙关于脉冲定位

点击:1057 回复:8

两个轴一起来回跑   为什么有时候有一个轴不跑呢  十次有两次  
附件 1590889230539.jpg
附件 1590889256874.jpg
20-05-31 09:41
Y4直接没输出
20-05-31 09:49
附件 1590890322684.jpg
附件 1590890342941.jpg
如果加上第三轴就可以了    奇怪了
20-05-31 10:00
虽然我很少用三菱。但还是对楼主的写法提出个人愚见:
那就是,尽量对一个轴的定位指令在程序中只用一次,即把这个定位指令放在程序后面,前面通过赋值并执行这个定位指令的条件位。
当然我看到很多编写三菱程序的人都是这样重复调用很多次DDRVA指令,在思维模式上不太赞同。但当我翻到例子程序时,又大部份都是这样写的。
20-05-31 20:14
可能是程序处理时序问题,三菱定位手册中程序实例每一步定位有个多一步相隔一个扫描周期的处理。
20-05-31 21:31
赞同4楼,
两段程序之间加个时间,错开一下,
M2跑完,延时,再触发S1...
20-06-06 01:36

引用 liuyang7946 在 2020/5/31 20:14:29 发言【内容省略】

用了Q系列后会改回来的,我都是把数据传输到寄存器,定位就用一条,案例很多是多次使用定位指令
20-06-06 07:51
为什么用Y3Y4做脉冲输出呢?正常是Y0Y1Y2做脉冲输出的,M8029独立跟在定位指令后面试试
20-06-06 07:58

引用 zhangpeizhi 在 2020/6/6 7:58:12 发言【内容省略】

哦  那是  第四轴  跟第五轴       所以用到Y3Y4  前面还有一二三轴
20-06-06 22:59

工控新闻

更多新闻资讯