靚麗時尚館

位置:首頁 > 健康生活 > 心理

三菱plc中CMP指令怎樣具體應用

心理8.62K
三菱plc中CMP指令怎樣具體應用

答:CMP用於16位資料比較,比較的資料範圍是-32768到+32767,比較資料型別可以是常熟K,H等,可以是資料暫存器D,也可以是計數器C,可以是時間繼電器T,還可以是連續的位址(如K1X0,K2Y0,K3M0,K2S0等)。

指令用法如下:

CMP D0 D2 M0

該指令為比較指令,將比較的結果<,=,>三種結果分別告知給M0,M1,M2。

如果D0>D2,M0=1

如果D0=D2,M1=1

如果D0<D2,M2=1

所以使用這個指令會連續佔用以M0為首的三個連續的位地址。

另外,若比較資料範圍大於65535,請使用DCMP,這個是雙字比較指令,用法和CMP一樣,只不過比較的資料都是雙字32位資料,所以使用時不要出現

DCMP D0 D1 M0

這種情況是不對的,因為比較資料D0已經佔用了D1和D0,所以這樣寫是錯誤的。

標籤:指令 三菱 plc cmp