指令BMOV应用比较 点击:741 | 回复:4



phoenix159

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 14回
  • 年度积分:0
  • 历史总积分:42
  • 注册:2006年8月07日
发表于:2008-03-01 09:48:00
楼主
X0-------Y0
X1-------Y1
X2-------Y2
X3-------Y3
输入任意一个X信号,必须输出唯一的Y信号.
程序1如下:
LD X0
OR X1
OR X2
OR X3
BMOV  K1X0  K1M0 K1
LD  M0
ANI Y1
ANI Y2
ANI Y3
OUT Y0
LD  M1
ANI Y0
ANI Y2
ANI Y3
OUT Y1
LD  M2
ANI Y0
ANI Y1
ANI Y3
OUT Y2
LD  M3
ANI Y0
ANI Y1
ANI Y2
OUT Y3
END
程序2如下:
LD X0
OR X1
OR X2
OR X3
BMOV  K1X0  K1Y0 K1
END
请教各位大哥有什么区别.



hongfu0207

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 25回
  • 年度积分:0
  • 历史总积分:82
  • 注册:2009年4月30日
发表于:2011-02-15 21:58:11
1楼
区别太大啦,一个是一M继电器驱动的。一个是直接驱动的,上面的运算时间满了写,下面简单多了,但是还有许多的方法

蓝天月亮

  • 精华:0帖
  • 求助:0帖
  • 帖子:37帖 | 1447回
  • 年度积分:0
  • 历史总积分:3594
  • 注册:2007年10月22日
发表于:2011-02-15 22:20:39
2楼
我靠,不会吧?里面最根本就是两个程序执行出的结果就不一样,前面是互锁输出,不管按下多少个按钮,只有一个输出,后面的不用说你也知道了吧?

zmt000000

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 10回
  • 年度积分:0
  • 历史总积分:67
  • 注册:2008年6月10日
发表于:2011-06-19 23:39:00
3楼
老大:这个还用问区别吗?倒是我要问你,你想要问什么区别呢?从第六步开始往下这些程序有必要写吗?

芳季

  • [版主]
  • 精华:5帖
  • 求助:5帖
  • 帖子:86帖 | 5336回
  • 年度积分:0
  • 历史总积分:20165
  • 注册:2003年1月31日
发表于:2011-06-20 08:59:40
4楼

第一个程序随手可得,第二个程序先到先得,退位让贤。

当遵守楼主的文字说明“输入任意一个X信号”的话两个程序是一样的。

这个主题完全跟BMOV没有一点关系。


热门招聘
相关主题

官方公众号

智造工程师