色噜噜视频_免费看毛片的网址_日本h肉动漫在线观看免费_肥女处处大p

產品圖片

產品分類

技術文章
主頁 > 技術文章 > 實驗七 四則邏輯運算指令實驗
2023-11-15 08:00

實驗七 四則邏輯運算指令實驗

實驗七 四則邏輯運算指令實驗

一、實驗目的
1、掌握數據比較指令、數據傳送指令、加法指令、減法指令的使用方法。
2、熟悉編譯調試軟件的使用。
二、實驗器材
1、PC機
2、PLC實驗臺(箱)
3、通訊電纜
4、導線若干
三、實驗內容及步驟
1、加法指令ADD(FNC20)
(1)指令適用的軟元件:

(2)指令格式:
 

(3)指令說明:A、將兩個源數據進行二進制加法后傳遞到目標處。各數據的最高位是正(0)、負(1)
的符號位,這些數據以代數形式進行加法運算。(如(5+(-8)=(-3))B、運算結果為0時,0標志會動作。C、可以將近源和目標指定為相同的軟元件編號,這種情況下,如使用連續執行型指
令,則每個掃描周期的加法運算結果都會變化,請務必注意。
(4)例程:A、輸入程序,并運行,觀察結果。B、將ADD指令中的常數K10改為其他常數,觀察結果。

2、減法指令SUB(FNC21)
(1)指令適用的軟元件:

 
(2)指令格式:

(3)指令說明:
A、將源數據S1以代數形式減去源數據S2,結果存入目標數據單元D中。(如(5-(-8)=13)B、運算結果為0時,0標志會動作。
(4)例程:A、輸入程序,并運行,觀察結果。
B、將SUB指令中的常數K10改為其他常數,觀察結果。

3、邏輯與指令WAND(FNC26)邏輯或指令WOR(FNC27)邏輯異或指令WXOR(FNC28)
(1)指令適用的軟元件:

 
(2)指令格式:

(3)指令說明:
將源數據S1與源數據S2以二進制方式進行與、或、異或運算,結果存入目標數據單元D中。
A、對各位進行邏輯與運算:1∧1=1;0∧1=0;1∧0=0;0∧0=0;B、對各位進行邏輯或運算:1∨1=1;0∨1=1;1∨0=1;0∨0=0;C、對各位進行邏輯異或運算:1﹙1=0;0﹙1=1;1﹙0=1;0﹙0=0;
(4)例程:請自行按加法和減法指令編寫。
4、求補指令NEG(FNC29)
 
(1)指令適用的軟元件:
(2)指令格式:
 

(3)指令說明:
A、將D中的數數據各位先取反(0→1,1→0),然后再加1,將其結果再存入原先的軟元件中。
B、使用連續執行型指令則在第一掃描周期執行該運算指令,務必引起注意。
(4)例程:請自行按加法和減法指令編寫。