技術(shù)分享
當(dāng)前位置:三菱PLC > 技術(shù)服務(wù) > 技術(shù)分享三菱plc移位指令該如何正確使用
三菱PLC指令繁多,讓人難以全部記住。那么我們只能是去將一些基本的三菱PLC指令先行記下,然后其他的則在使用過程中去一邊理解一邊記憶!然而據(jù)部分新入行的朋友們反映,三菱plc移位指令難以理解,對(duì)其功能和使用方式都不太了解。那么海藍(lán)機(jī)電今天就來分享一篇關(guān)于“三菱plc移位指令該如何正確使用”的文章,希望朋友們看后能有所收獲!
三菱PLC移位指令都是對(duì)無符號(hào)數(shù)進(jìn)行的處理,執(zhí)行時(shí)只考慮要移位的存儲(chǔ)單元中每一位數(shù)字的狀態(tài),而不管數(shù)字的大小(要么為0,要么為1),本類指令在一個(gè)輸出點(diǎn)對(duì)應(yīng)多個(gè)相對(duì)固定狀態(tài)的情況下有廣泛的應(yīng)用。
1、位右移SFTR指令
2、位左移SFTL指令
SFTR,SFTL:連續(xù)執(zhí)行型指令
SFTRP,SFTLP:脈沖執(zhí)行型指令
位右移SFTR與位左移SFTL指令的三菱PLC編程方式:
SFTRP M0 M20 K16 K4 意思是:當(dāng)條件成立時(shí),將M3M2M1M0右移到M35M34M33M32M31M30M29M28M27M26M25M24M23M22M21M20中去,每次移4位,低位溢出。
SFTLP M0 M20 K16 K4意思是:當(dāng)條件成立時(shí),將M3M2M1M0左移到M35M34M33M32M31M30M29M28M27M26M25M24M23M22M21M20中去,每次移4位,高位溢出。
M0:源位元件起始地址,只能是位元件(X,Y,M,S)
M20:目標(biāo)位元件起始地址,只能是位元件(Y,M,S)
K16:目標(biāo)位元件個(gè)數(shù),只能是數(shù)值
K4:移動(dòng)的個(gè)數(shù),只能是數(shù)值
3、循環(huán)左移ROL指令--------連續(xù)執(zhí)行型指令 ROL----------脈沖執(zhí)行型指令
4、循環(huán)右移ROR-指令--------連續(xù)執(zhí)行型指令 ROR----------脈沖執(zhí)行型指令
DROL DROR32位
程序格式:LD X0
AND M8013
RORP D0 K1
LDI X0 AND M8013
ROLP D0 K2
D0:16位數(shù)據(jù)寄存器,當(dāng)X0=1時(shí)D0中數(shù)據(jù)每秒右移1位;當(dāng)X0=0時(shí)D0中數(shù)據(jù)每秒左移2位。譬如用于花色彩燈的逐個(gè)點(diǎn)亮或相隔n個(gè)點(diǎn)亮等等。
以上便是三菱plc移位指令該的正確使用方式,希望能在你使用三菱plc移位指令過程中有所幫助!更多三菱PLC指令技術(shù)文章,請(qǐng)持續(xù)關(guān)注海藍(lán)機(jī)電!
深圳海藍(lán)機(jī)電17年專業(yè)代理銷售:三菱變頻器、三菱plc、三菱觸摸屏、三菱伺服電機(jī)等工控自動(dòng)化產(chǎn)品及其配件,訂購熱線:400-8819-130 或 13823726967,三菱好產(chǎn)品,海藍(lán)好服務(wù)! 我司還為廣大客戶群體提供售前免費(fèi)技術(shù)指導(dǎo)和售后維修服務(wù),10余位工程師24小時(shí)在線搶答!同時(shí)也承接各種非標(biāo)自動(dòng)化工程項(xiàng)目,技術(shù)服務(wù)熱線:400-8819-130。
評(píng)論信息