傳送比較指令及應用

傳送比較指令及應用

ID:37005486

大小:400.10 KB

頁數(shù):41頁

時間:2019-05-11

傳送比較指令及應用_第1頁
傳送比較指令及應用_第2頁
傳送比較指令及應用_第3頁
傳送比較指令及應用_第4頁
傳送比較指令及應用_第5頁
資源描述:

《傳送比較指令及應用》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在教育資源-天天文庫。

1、FX系列PLC傳送比較指令及應用指令包含:比較、區(qū)間比較、傳送指令、塊傳送指令、多點傳送指令、數(shù)據(jù)交換指令、BCD交換指令、BIN交換指令。這些指令屬于數(shù)據(jù)類處理程序,使用頻度較高。1.指令代碼FNC10,指令助記符:CMP,CMP(P)。2.功能:比較兩個源操作數(shù)的大小,將比較結果送到目標操作數(shù)中。3.操作數(shù):S1,S2:K,H,KnX,KnY,KnM,KnS,T,C,D,V.ZD:Y,M,S(位元件,3個連續(xù)的位元件)一、比較指令(CMP)不是指位組合元件4.說明:a比較的兩個源操作數(shù)一般所有類型都可以,但輸出結果只能是Y,M

2、,S三種類型元件。b將比較結果送至目標元件中,位元件,且3個連續(xù)位元件來表示兩個源操作數(shù)三種關系。大于、小于、等于(只能三取一)。c比較操作可以是連續(xù)、脈沖與16位、32位操作的不同組合。d比較操作不改變兩個源操作數(shù)的內(nèi)容。e比較操作完成后的比較結果具有記憶功能。即沒有新的比較操作,保持比較結果。例:當X0=“0”,不做CMP操作(連續(xù)操作——X0接通才做,脈沖操作——X0接通時上升沿(只做一個掃描周期)當X0=“1”,若S1>S2,(K10>C10),Y0=“1”,Y1=“0”,Y2=“0”。若S1=S2,(K10=C10),Y

3、0=“0”,Y1=“1”,Y2=“0”。若S1S2:C1>K5S1=S2:C1=K5S1

4、前值,Y1得電;當X1閉合16次,K10<C0當前值,Y2得電。例5-4如圖5-16(a)所示,按X010,D1的當前值為100。之后D1每秒加1,但程序不會停止。試改寫程序,使D1大于200時,程序停止加1運算。圖5-16CPM指令使用例子(b)(a)簡易密碼鎖控制項目控制要求:利用PLC實現(xiàn)密碼鎖控制。密碼鎖有3個置數(shù)開關(12個按鈕),分別代表3個十進制數(shù),如所撥數(shù)據(jù)與密碼鎖設定值相等,則3秒后開鎖,20秒后重新上鎖。PLC應用指令的應用I/O分配表簡易密碼鎖控制輸入輸出輸入元件輸入繼電器作用輸出繼電器輸出元件作用按鈕1~

5、4X000~X003密碼個位Y000開鎖裝置密碼鎖控制信號按鈕5~8X004~X007密碼十位按鈕9~12X010~X013密碼百位PLC應用指令的應用簡易密碼鎖控制梯形圖設計二、區(qū)間比較指令1.指令代碼:FNC11,助記符:ZCP,ZCP(P)2.功能:將一個源操作數(shù)[S]與兩個源操作數(shù)S1和S2間的比較區(qū)域比較。3.操作格式:操作數(shù)形式:源操作數(shù):S1,S2,S:K,H,KnX,KnY,KnM,KnS,T,C,D,V,Z目標操作數(shù):D:Y,M,Sa.三個源操作數(shù)有三種情況S

6、果存入目標操作數(shù)中:SS2→Dn+2。三中情況取一。c.常規(guī)的區(qū)域S1S2,則比較區(qū)間變?yōu)橐稽c,即S1=S2。d.區(qū)間比較不會改變源操作數(shù)的內(nèi)容。e.區(qū)間比較操作后的結果具有記憶功能。4.說明:例如1:根據(jù)X0、X1的狀態(tài)變化,畫出Y0、Y1、Y2的狀態(tài)變化。Y0、Y1、Y2的狀態(tài)變化如圖所示。例如2:上述的程序,根據(jù)X0、X1變化,畫出Y0,Y1,Y2波形圖。1.傳送(MOV):指令代碼FNC12,助記符MOV,MOV(P)2.功能:把源操作數(shù)內(nèi)的數(shù)據(jù)傳送到指定的目標

7、操作數(shù)內(nèi),即S→D3.操作格式:三、傳送指令操作數(shù):S:K,H,KnX,KnY,KnM,KnS,T,C,D,V,ZD:KnY,KnM,KnS,T,C,D,V,Z①可以進行連續(xù),脈沖,16位,32位操作②傳送操作的數(shù)據(jù)具有記憶功能。當X1=“1”時,將K100→D10,當X1=“0”時,D10=100保持。例34.說明:例4,合上X1,分析Y1,Y2的工作情況。8.5sX1Y1Y2MOVZCPK20K80D1M0C1D1RSTC1T2T1K5K5K100Y1Y2M0M1M2X1T1T1T2C1例5,例:利用傳送指令進行Y—△起動控制

8、X1——啟動Y0——電源X2——停止Y1——Y接法Y2——△接法十六進制Y0Y1Y2Y300000123456789000100100011010001010110011110001001圖5-20例5-5圖由圖5-20可見,當按X0,則將K3傳送

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。