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

主题:新手求助!!我遇到一个程式!不懂!头大了!那位高手帮帮忙解释一下??谢谢

点击:4507 回复:11

LD  X10  MOVP   K1   K2Y010      
LD  X11  MOVP   K2   K2Y010
LD  X12  MOVP   K4   K2Y010
LD  X13  MOVP   K8   K2Y010
LD  X14  MOVP   K16  K2Y010
LD  X15  MOVP   K32  K2Y010
LD  X16  MOVP   K64  K2Y010
LD  X17  MOVP   K128 K2Y010  
   我看书上说这是互锁的程式!!!我就看不出一点!!头想大了!!!
最后修改:2007-6-19 19:53:14
07-06-19 19:51
这个还看不懂........多看下PLC编程手册
07-06-19 20:07
LD  X10  MOVP   K1   K2Y010       //对Y010置1
LD  X11  MOVP   K2   K2Y010
LD  X12  MOVP   K4   K2Y010
LD  X13  MOVP   K8   K2Y010
LD  X14  MOVP   K16  K2Y010
LD  X15  MOVP   K32  K2Y010
LD  X16  MOVP   K64  K2Y010
LD  X17  MOVP   K128 K2Y010  
解释:MOV传送指令,带上了P说明是脉冲执行型
K8等等说明是源为常数8,也就是100,那么当自行这条指令的时候,就将第三位也就是Y012置1,而Y010,011置0了,也就是起到了连锁的作用了。
K2Y010  这种写法是KnY的字元件表示方法,K2,说明指定2位,这里就是指010~017,Y010是指输出,起始元件号为10.
07-06-19 21:10
简单的办法是模拟一下,就能看出来他是如何互锁的了
07-06-19 21:52
该用户被锁定!
07-06-20 10:49
每次只ON一个
07-06-20 11:30
关键是明白字元件表示方法,一切就OK了
07-06-29 17:30
楼主太菜了,不是我说你
07-07-18 14:51
呵呵!人家刚学的不要这样说!
07-07-19 20:14
各位!不要打击人吗!  这个我知道了!!!就是把十进制的换成两进制的发给对应位!!!
07-07-19 21:44

上一页下一页

工控新闻

更多新闻资讯