johnny_lew
級(jí)別: *
|
要實(shí)現(xiàn)的功能: 一 列數(shù)據(jù)D101~D108 分別與另一列D301~D308比較,(1)不相等時(shí),對(duì)應(yīng)的M101~M108置位;(2)相等時(shí),對(duì)應(yīng)的M101~M108復(fù)位 -------------------------------- 我想用變址的方法來(lái)實(shí)現(xiàn)(因?yàn)槲乙玫降挠?4對(duì)數(shù)據(jù)進(jìn)行比較,不可能對(duì)每一對(duì)進(jìn)行梯形圖編程),對(duì)數(shù)據(jù)寄存器D的變址操作,我是會(huì)的,但相應(yīng)的要對(duì)輔助繼電器M的置位/復(fù)位,就不知怎么來(lái)實(shí)現(xiàn)了。 下面是我的思路: LD M8000 MOV K1 V0 FOR K7 LD M8000 AND<> D101V0 D301V0 SET?? LD M8000 AND= D101V0 D301V0 RST?? INC V0 NEXT ---------------------------------------------------------------- 上的指令是按梯形圖格式來(lái)寫(xiě)的,有下劃線的斜體字部分,就是對(duì)M的置位/復(fù)位,這部分是我不懂的。 、 問(wèn)題: 1、我上面的那種方法在FX2N的編程中是不是可行的?可行的話,那后面置位/復(fù)位的部分應(yīng)怎么寫(xiě)? 2、如果我的這種方法不可行,那應(yīng)該用什么方法來(lái)實(shí)現(xiàn)? [ 此帖被johnny_lew在2010-05-19 19:15重新編輯 ] |
---|---|
|
zhu_changqun
級(jí)別: *
|
你這是C語(yǔ)言O(shè)R其他語(yǔ)言的格式吧,在PLC里是不能這樣用的.對(duì)于你要求的位變址,手冊(cè)上講是可以用 SET M100Z1;但實(shí)際上不行.這個(gè)你可和三菱技術(shù)人員聯(lián)系. |
---|---|
|