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