三菱FX系列 PLC M8029的使用分析, 有实例!
10104人阅读 | 12条评论 发布于:2012-3-12 10:08:40
      资料中关于M8029的解释:在编制程序中M8029的正确位置就是紧随指令的下方,这样M8029标志位随各自的指令而置ON,M8029在程序中的作用是在一个指令执行完成后可以用M8029来启动下一个指令,完成一个驱动输出和进行必要的数据运算。M8029适用指令:数据处理:MTR、SORT;外部I/O设备:HKY、DSW、SEGL;方便指令:INCD、RAMP;脉冲输出:PLSY、PLSR;定位指令:ZRN、DRVI、DRVA、ABS
      现在问题是,M8029到底是在指令完成后脉冲执行一次,还是常亮置1。看过几个帖子,8成人都说是脉冲执行一次。少部分人很坚挺地说常亮。以前做项目的时候没大关注过该问题,因为我也认为是执行一次,编程手册也是这么个意思,程序也这么做的没问题。最近突然发现,一个测试程序中M8029怎么常亮了。于是做了几个测试,得出如下结论,让M8029正常地脉冲响应需要满足三个条件:
   eq3
karoq    一,按编程手册所叙述,M8029要紧跟指令下方,这句话很重要。我之前出问题的程序就是因为没有紧跟,而发现了M8029的常亮。紧跟有两种方式,看下图
在这两种方式中,M8029都是紧随操作指令之后,M8029正常脉冲响应一次。
甘a88888
      二,编程手册所述,M8029用作驱动下一个指令,但是,我们不要忘了,而且必须把上条操作指令前面的使能信号先给复位掉高速公路免费几天。如果不复位,也是有问题的。如下图:
一桶油多少升
       上下两段图相比,第二段M8029多了个复位M0,而第一段没有。执行时,发现第二段程序的M8029正常脉冲执行响应一次结束,而第一段的M8029常亮了。因此,记住要复位
驱动信号!
三,操作指令必须正确执行完成,不能中断。
xrv本田      M8029的作用是指令完成标志位,如果指令都没完成,它也不会正常响应的。看下图
                如我所写的红字所说,指令不执行完,M8029是不好用的。
电机正转5圈  再反转5圈