三菱plcwor,傳送指令詳解
三菱plc wor指令詳解
在三菱FX系列PLC中,WOR是邏(luo)輯(ji)(ji)或(huo)運算指令(ling)。有(you)3個參數(shu),就(jiu)是前兩個參數(shu)進(jin)行(xing)(xing)(xing)邏(luo)輯(ji)(ji)或(huo)運算,結(jie)果(guo)保存(cun)到第三個參數(shu)中。例如WORH055D0D1,當其中的D0=44時,H055=B0000000001010101,D0=44=B00000000000000101100。進(jin)行(xing)(xing)(xing)邏(luo)輯(ji)(ji)或(huo)運算,結(jie)果(guo)就(jiu)是B00000000001111101=125。因此執行(xing)(xing)(xing)完WOR指令(ling)后D1=125。
三菱PLC指令講解
MOV是三(san)菱(ling)PLC中傳送指(zhi)令功能(neng),你要學懂這指(zhi)令你得先學會進制(zhi)轉換。
它采(cai)用(yong)一類可編程的(de)存儲器,用(yong)于(yu)其內部存儲程序,執(zhi)行邏輯運算(suan)、順序控制、定時、計數與算(suan)術(shu)操作等(deng)面(mian)向(xiang)用(yong)戶的(de)指令,并通(tong)過數字或模擬式輸出。
KnM是(shi)指(zhi)以M開始(shi)的(de)連(lian)續4n個(ge)位(wei)。比如K4M100就是(shi)以M100開頭(tou)的(de)連(lian)續4*4=16個(ge)位(wei)址(zhi),也就是(shi)代(dai)(dai)表M100到M115。這16個(ge)位(wei)剛好是(shi)一個(ge)字的(de)長度(du),如果(guo)是(shi)K7M500,則代(dai)(dai)表以M500打頭(tou)的(de)連(lian)續7*4=28個(ge)位(wei),大(da)于16位(wei),小雨32位(wei),所(suo)以程序中出現(xian)時(shi)要使(shi)用雙字指(zhi)令(ling)。
這(zhe)些(xie)一般用于(yu)傳(chuan)送(song)指令和比(bi)較指令,使(shi)用格(ge)式一般有如下幾(ji)種:
=K4M100K016位接點比(bi)較指令,M100-M115共16個位全部off,該接點接通。
<>K4M100K5016位接點(dian)比較指令,M100-M115共16個位組成的字所代表數值不等于(yu)50時,該接點(dian)接通
D=K7M500K032位接點比(bi)較指令(ling),M500-M527共28個(ge)位全(quan)部off,該(gai)接點接通
MOVK0K1Y016位(wei)傳(chuan)送指令,Y0-Y3共4個位(wei)全部復(fu)位(wei)
MOVK2X0D016位(wei)傳送指令,X0-X3共8個位(wei)代(dai)表的數值(zhi)傳送到D0中。
DMOVK6M50D5032位(wei)傳送指(zhi)令,M50-M523共24個位(wei)代表的數值傳送到(dao)D50中
CMPK1X0K1Y0M1016位比(bi)(bi)較指令,X0-X3組成的(de)(de)數據和Y0-Y3組成的(de)(de)數據進行比(bi)(bi)較,前者大(da)于后者,M10=1,
前者(zhe)=后者(zhe),M11=1,前者(zhe)小(xiao)雨(yu)后者(zhe),M12=1。
DCMPK5X0K5M0M10032位比(bi)(bi)較指(zhi)令(ling),X0-X23組成的數據和(he)M0-M23組成的數據進行比(bi)(bi)較,前(qian)者大于(yu)后者,M100=1,
評論信息