999久久久精品国产消防器材,国产成人久久综合77777,√最新版天堂资源网在线,精品久久久久区二区8888,卡一卡二卡三乱码视频

技成培訓(xùn)網(wǎng) 技成學(xué)習(xí)APP 技成工具箱 技成企業(yè)服務(wù)

歡迎回到技成培訓(xùn)網(wǎng)

技成培訓(xùn)網(wǎng)

電工題庫(kù)寶典

技成電工課堂

PLC練習(xí)題

技成PLC課堂

變頻器故障查詢

技成PLC學(xué)吧

伺服驅(qū)動(dòng)故障查詢

技成PLC網(wǎng)校

當(dāng)前位置:技成首頁(yè) > 文章中心 > 西門(mén)子PLC > PLC字,字節(jié),雙字編程指令

PLC字,字節(jié),雙字編程指令

發(fā)布于2022-12-23 14:47 47 2 標(biāo)簽:字節(jié)指令

  在s7-200與s7-300/400中可以使用的字節(jié)、字、雙字邏輯操作指令比較參見(jiàn)下表。

字節(jié)、字、雙字邏輯操作指令比較表

  編程基本注意點(diǎn)

  字節(jié)、字、雙字邏輯操作指令是以字節(jié)、字、雙字為單位,逐位進(jìn)行規(guī)定邏輯運(yùn)算的指令。邏輯運(yùn)算可以是"與"、"或"、"異或"等,但在指令格式與邏輯運(yùn)算范圍、指令處理過(guò)程上,S7-200與S7-300/400有所區(qū)別,在編程時(shí)應(yīng)引起注意,具體如下。

  a.指令格式與邏輯運(yùn)算范圍。

  (a)字節(jié)、字、雙字邏輯操作指令在S7-200中的使用格式如圖3-58所示。S7-200允許的邏輯運(yùn)算操作如下:

  INV:“取反”;

  WAND:“與”;

  WOR:“或”;

  WXOR:“異或”。

  S7-200允許的操作數(shù)長(zhǎng)度如下:

  B:字節(jié);

  W:字;

  D:雙字。

  (b)在S7-300/400的使用格式如圖3-59所示。

s7-300邏輯操作指令使用格式

  S7-300/400允許的邏輯運(yùn)算操作如下:

  WFAND:“與”;

  WOR:“或”;

  WXOR:“異或”。

  S7-300/400允許的操作數(shù)長(zhǎng)度如下:

  W:字;

  DW:雙字。

  b.指令的處理過(guò)程。字節(jié)、字、雙字邏輯操作指令在S7-200與S7-300/400中的梯形圖程序基本相同,但實(shí)際處理過(guò)程與指令表程序卻不同。

  字節(jié)、字、雙字邏輯操作指令在S7-200中的處理過(guò)程如下(以“字或”為例):

  (a)將操作數(shù)1(IN1)直接移動(dòng)到結(jié)果存儲(chǔ)器中;

  (b)將結(jié)果存儲(chǔ)器與操作數(shù)2(IN2)的內(nèi)容進(jìn)行規(guī)定的邏輯運(yùn)算;

  (c)將邏輯運(yùn)算的結(jié)果保存在結(jié)果存儲(chǔ)器中。

  以上處理所對(duì)應(yīng)的梯形圖程序與指令表程序如圖3-60所示。

指令表程序

  字、雙字邏輯操作指令在S7-300/400中的處理過(guò)程如下(同樣以“字或”為例):

  (a)將操作數(shù)1(IN1)移動(dòng)到累加器1中;

  (b)將操作數(shù)2(IN2)移動(dòng)到累加器1中,原累加器1中的內(nèi)容(操作數(shù)1)移動(dòng)到累加器2中;

  (c)累加器1與累加器2的內(nèi)容進(jìn)行規(guī)定的邏輯運(yùn)算,邏輯運(yùn)算的結(jié)果保存在累加器1中;

  (d)將累加器1的內(nèi)容(邏輯運(yùn)算的結(jié)果)傳送到結(jié)果存儲(chǔ)器中。

  以上處理所對(duì)應(yīng)的梯形圖程序與指令表程序如圖3-61所示。

s7-300“字或”實(shí)際處理過(guò)程指令表程序

  編程示例

  【例3-23】要求在S7-200的變量VB0中生成“恒0”的狀態(tài)位00000000;在變量VB1中生成“恒1”的狀態(tài)位111111。

  實(shí)現(xiàn)以上要求的梯形圖程序如圖3-62所示。

“恒0”“恒1”狀態(tài)位的生成

  程序中的SM0.0在S7-200中為恒"1"狀態(tài)位。程序通過(guò)兩個(gè)標(biāo)志字節(jié)MBO、MB1進(jìn)行,其中MB1為MB0的“取反”狀態(tài)。兩者相“與”后可以得到每一位恒定為“0”的變量字節(jié)MBO;相“或”后可以得到每一位恒定為“1”的變量字節(jié)VB1;處理結(jié)果與標(biāo)志字節(jié) MB0 的初始狀態(tài)無(wú)關(guān)。

  梯形圖對(duì)應(yīng)的指令表程序如下:

  Networkl Network Title

  LD SM0.0

  MOVB MB0,MB1

  AENO

  INVB MB1

  AENO

  MOVB MB0,VB0

  ANDB MB1,VB0

  Network2 Network Title

  LD SM0.0

  MOVB MB0,MB1

  AENO

  INVB MB1

  AENO

  MOVB MB0,VB1

  ORB MB1,VB1

  【例3-24】通過(guò)字邏輯運(yùn)算指令,編制將輸入IW0的高、低字節(jié)相"與"后,寫(xiě)入到MB0的PLC程序。

  程序可以通過(guò)將輸入字IW0分別與十六進(jìn)制數(shù)00FF及FF00相"與"后獲得高、低字節(jié),然后將高、低字節(jié)相“與”后送人MB0中。

  梯形圖程序如圖3-63所示。對(duì)應(yīng)的指令表程序如下:

  Networkl Network Title

  LD SM0.0

  MOVW 16#00FF,MW10

  ANDW IW0, MW10

  Network2 Network Title

  LD SM0.0

  MOVW 16#00FF,MW12

  AENO

  ANDW IW0,MW12

  AENO

  MOVB MB10,MB0

  ANDB MB13,MB0

高低自己相“與”運(yùn)算

若有收獲,就點(diǎn)個(gè)贊吧!

文章來(lái)源于網(wǎng)絡(luò)及文獻(xiàn)如有侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)
分享到:

微信掃一掃分享

閱讀與本文標(biāo)簽相同的文章

字節(jié)指令

相關(guān)推薦

最新文章 熱門(mén)文章
最新課程 免費(fèi)課程
PLC資料下載 電工電氣資料下載
應(yīng)用新秀
變頻器故障代碼查詢APP
伺服故障代碼查詢APP
技成
手機(jī)APP
熱門(mén)標(biāo)簽