1樓:匿名使用者
knm是指以m開始的連續4n個位。比如k4m100就是以m100開頭的連續4*4=16個位址,也就是代表m100到m115。這16個位剛好是一個字的長度,如果是k7m500,則代表以m500打頭的連續7*4=28個位,大於16位,小雨32位,所以程式中出現時要使用雙字指令。
傳送指令和比較指令的區別:
= k4m100 k0 16位接點比較指令,m100-m115共16個位全部off,該接點接通。
<> k4m100 k50 16位接點比較指令,m100-m115共16個位組成的字所代表數值不等於50時,該接點接通
d= k7m500 k0 32位接點比較指令,m500-m527共28個位全部off,該接點接通
mov k0 k1y0 16位傳送指令,y0-y3共4個位全部復位
mov k2x0 d0 16位傳送指令,x0-x3共8個位代表的數值傳送到d0中。
dmov k6m50 d50 32位傳送指令,m50-m523共24個位代表的數值傳送到d50中
cmp k1x0 k1y0 m10 16位比較指令,x0-x3組成的資料和y0-y3組成的資料進行比較,前者大於後者,m10=1,
前者=後者,m11=1,前者小雨後者,m12=1。
dcmp k5x0 k5m0 m100 32位比較指令,x0-x23組成的資料和m0-m23組成的資料進行比較,前者大於後者,m100=1,
前者=後者,m101=1,前者小雨後者,m102=1。
以上,等等
2樓:池河老鬼
三菱plc程式中,我們經常看到類似於k4m100,k7m500,k1x0,k2y0等等寫法,很多人不懂是什麼意思,這裡給大家做個解說。
knm是指以m開始的連續4n個位。比如k4m100就是以m100開頭的連續4*4=16個位址,也就是代表m100到m115。這16個位剛好是一個字的長度,如果是k7m500,則代表以m500打頭的連續7*4=28個位,大於16位,小雨32位,所以程式中出現時要使用雙字指令。
這些一般用於傳送指令和比較指令,使用格式一般有如下幾種:
= k4m100 k0 16位接點比較指令,m100-m115共16個位全部off,該接點接通。
<> k4m100 k50 16位接點比較指令,m100-m115共16個位組成的字所代表數值不等於50時,該接點接通
d= k7m500 k0 32位接點比較指令,m500-m527共28個位全部off,該接點接通
mov k0 k1y0 16位傳送指令,y0-y3共4個位全部復位
mov k2x0 d0 16位傳送指令,x0-x3共8個位代表的數值傳送到d0中。
dmov k6m50 d50 32位傳送指令,m50-m523共24個位代表的數值傳送到d50中
cmp k1x0 k1y0 m10 16位比較指令,x0-x3組成的資料和y0-y3組成的資料進行比較,前者大於後者,m10=1,
前者=後者,m11=1,前者小雨後者,m12=1。
dcmp k5x0 k5m0 m100 32位比較指令,x0-x23組成的資料和m0-m23組成的資料進行比較,前者大於後者,m100=1,
前者=後者,m101=1,前者小雨後者,m102=1。
以上,等等
三菱plc中,當d0等於18時,指令mov d0 k2y000是指把0、0、0、1分別給y7、y6
3樓:匿名使用者
首先bai得先說明18是幾進
制的數字du
如果是十zhi六進位制的數字,也就是d0=h18=b0001 1000=y7y6y5y4 y3y2y1y0也就是將daoy4和y3置1,其餘為專0
但是如果是十進位制屬的數字,也就是d0=k18=b0001 0010=y7y6y5y4 y3y2y1y0也就是將y4和y1置1,其餘為0
這就不一樣了,所以問題要說明確點
望採納。。。。
4樓:龍雩集舞
k2y0是y0到y7 八個點。
三菱plc功能指令mov中mov k0 k2m1是什麼意思啊?問什麼用k2?2代表什麼意思啊?
5樓:海天盛筵
movk0k2m1就是把m1~來m8狀態都清空。
d)mov(自p)指令號為
baifnc12。這個du指令的功能是將du源資料傳輸到指定的目標
zhi。當daox0開啟時,資料k100在[s]內。[d]被傳送到目標操作元件。
),即d10。當執行指令時,常數k100自動轉換為二進位制數。當x0關閉時,指令不執行,資料保持不變。
mov指令注意事項:
(1)源運算元可以是所有資料型別,標準運算元可以是kny,knm,kns,t,c,d,v,z。
(2)16位操作佔用程式5步,32位操作佔用程式9步。
擴充套件資料:
注意事項:
取指令和輸出指令:
1.ld和ldi指令可用於連線左母線的輸入觸點,也可與anb和orb指令結合,實現塊邏輯操作。
2.當相應的元件有效時,ldp和ldf指令只維持掃描週期的開啟。
3、ld、ldi、ldp、ldf指令目標元件為x、y、m、t、c、s。
4.輸出指令可連續使用數次(相當於並聯線圈)。對於定時器和計數器,應在輸出指令後設定常數k或資料暫存器。
5、輸出指令目標元素為y,m,t,c和s,但不為x。
6樓:匿名使用者
k2m1,m1~m8組成的1個字抄節的存襲儲空間,常數bai+軟元件 k1~duk8分別代表4位~32位的zhi組合應用dao。
k1m0 m0~m3
k2m0 m0~m7
k3m0 m0~m11
k4m0 m0~m15
k5m0 m0~m19
k6m0 m0~m23
k7m0 m0~m27
k8m0 m0~m31
7樓:冰糖
mov k0 k2m1 就是把m1~m8狀態都清空
三菱PLC指令 mov k2m0 k2y000中的K2是什麼
蹉香卉郜妃 三菱plc程式中,我們經常看到類似於k4m100,k7m500,k1x0,k2y0等等寫法,很多人不懂是什麼意思,這裡給大家做個解說。knm是指以m開始的連續4n個位。比如k4m100就是以m100開頭的連續4 4 16個位址,也就是代表m100到m115。這16個位剛好是一個字的長度,...
三菱PLC的SFWR指令怎麼用,三菱PLC指令STMR如何使用
花花 sfwr 先入先出 這是資料寫入指令。sfrd 先入先出 是資料讀出指令。x0 sfwr d0 d1 k10 當x0變為on時,在源d0中的資料寫入d2 d1變為指標1。以此類推。alt指令是交替輸出 假設y0為指示燈。ldp x0 alt y0 此時y0是滅燈狀態,按下x0,指示燈就亮燈。再...
三菱PLC,STL指令怎麼用的,三菱plc中stl指令如何輸入
凝望宇宙深處 三菱plc stl指令用法 1 stl觸點與母線相連,與stl觸點相連的起始觸點應使用ld或ldi指令。即使用stl 指令後,ld點移至stl觸點的右側,一直到出現下一條stl指令或ret指令為止。ret指令表明整個stl程 序區的結束,ld點返回原母線。各stl觸點驅動的電路一般放在...