歡迎來(lái)到海藍智能科技有限公司!
DTBL指令是表格設定方式的定位指令。用于GXDeveloper軟件,預先在定位表格上設定動(dòng)作指令,回然后按照答其中指定的一個(gè)表格動(dòng)作。
PLC的常見(jiàn)基本指令:
1、LD:取指令(常開(kāi)觸點(diǎn))
2、LDI:取反指令(常閉觸點(diǎn))
3、AND:串指令(常開(kāi)觸點(diǎn))
4、ANI:串反指令(常閉觸點(diǎn))
5、OR:并指令(常開(kāi)觸點(diǎn))
三菱PLC軟件設計方法
(1)軟件設計的主要任務(wù)是根據控制系統要求將順序功能圖轉換為梯形圖,在程序設計的時(shí)候最好將使用的軟元件(如內部繼電器、定時(shí)器、計數器等)列表,標明用途,以便于程序設計、調試和系統運行維護、檢修時(shí)查閱。
(2)模擬調試。將設計好的程序下載到PLC主單元中。由外接信號源加入測試信號,可用按鈕或小開(kāi)關(guān)模擬輸入信號,用指示燈模擬負載。
通過(guò)各種指示燈的亮暗情況了解程序運行的情況,觀(guān)察輸入/輸出之間的變化關(guān)系及邏輯狀態(tài)是否符合設計要求,并及時(shí)修改和調整程序,直到滿(mǎn)足設計要求為止。
MOV傳送制指令,可以傳送16位數據,如果加D變成32位,占用兩個(gè)數據寄器。
比如:三菱PLC梯形圖中MOVMOVK3;
MOVK3的意思是將常數3傳送到Y0起的四個(gè)位存儲。即Y0、Y1、Y2、Y3,那么3存于其中時(shí),Y3=OFF、Y2=ON、Y1=OFF、Y0=ON,即也就是等于3;
如果是5,那么就是Y3=OFF、Y2=ON、Y1=OFF、Y0=ON,即也就是等于5。
使用MOV指令時(shí)應注意:
1、源操作數可取所有數據類(lèi)型,標操作數可以是KnY、KnM、KnS、T、C、D、V、Z。
2、16位運算時(shí)占5個(gè)程序步,32位運算時(shí)則占9個(gè)程序步。
3、移位傳送指令SMOVSMOV(P)指令的編號為。該指令的功能是將源數據(二進(jìn)制)自動(dòng)轉換成4位BCD碼,再進(jìn)行移位傳送,傳送后的目標操作數元件的BCD碼自動(dòng)轉換成二進(jìn)制數。
如果是這樣寫(xiě)的那就是地址加以。S1是一個(gè)數據儲存地址,+1可以解釋成S2地址。它是地址位,不是布爾量開(kāi)關(guān)量位。這里得到的S2也是個(gè)地址,最終要看地址里儲存的數據大小來(lái)判斷程序執行結果,而不是看S1-S2的大小,他們就是兩個(gè)同樣大小的口袋,最終要看口袋里裝了多少東西。比較的是他們里面的數據。
三菱PLC的32位比較指令S1表示一個(gè)16位S1+1表示另一個(gè)16位,S1如果是,S1+1就是
S1+1指的是和S1相鄰的字元件或組合位元件
這里s1是個(gè)未知數,在西門(mén)子PC里叫VW1或,三菱里叫D1,,,不盡一樣,所以這里用S1代替,它不是一個(gè)量哦!