數(shù)學(xué)函數(shù)非常重要,在模擬量的處理、PID控制等很多場(chǎng)合都要用到數(shù)學(xué)函數(shù)指令。
(1)加指令(ADD)
當(dāng)允許輸入端EN為高電平“1”時(shí),輸入端IN1和IN2中的整數(shù)相加,結(jié)果送入OUT中。加的表達(dá)式是:IN1+IN2=OUT。加指令(ADD)和參數(shù)見(jiàn)表圖1。
圖1
注意:可以從指令框的“??>”下拉列表中選擇該指令的數(shù)據(jù)類型。單擊指令中添加的圖標(biāo)可以添加可選輸入項(xiàng)。
用一個(gè)例子來(lái)說(shuō)明加指令(ADD),梯形圖如圖2所示:
圖2
當(dāng)I0.0閉合時(shí),激活加指令,IN1中的整數(shù)存儲(chǔ)在MW10中,假設(shè)這個(gè)數(shù)為11,IN2中的整數(shù)存儲(chǔ)在MW12中,假設(shè)這個(gè)數(shù)為21,整數(shù)相加的結(jié)果存儲(chǔ)在OUT端的MW16中的數(shù)是42。由于沒(méi)有超出計(jì)算范圍,所以Q0.0輸出為“1”。
【例4-21】有一個(gè)電爐,加熱功率有1000W、2000W和3000W三個(gè)擋,電爐有1000W和2000W兩種電加熱絲。要求用一個(gè)按鈕選擇三個(gè)加熱擋,當(dāng)按一次按鈕時(shí),1000W電阻絲加熱,即第一擋;當(dāng)按兩次按鈕時(shí),2000W電阻絲加熱,即第二擋;當(dāng)按三次按鈕時(shí),1000W和2000W電阻絲同時(shí)加熱,即第三擋;當(dāng)按四次按鈕時(shí)停止加熱,請(qǐng)編寫程序。
【解】梯形圖如圖3所示:
圖3
如圖3所示的梯形圖程序,沒(méi)有邏輯錯(cuò)誤,但實(shí)際上有兩處缺陷,一是上電時(shí)沒(méi)有對(duì)Q0.0~Q0.2復(fù)位,二是浪費(fèi)了多達(dá)14個(gè)輸出點(diǎn),這在實(shí)際工程應(yīng)用中是不允許的。對(duì)以上程序進(jìn)行改進(jìn),如圖4所示。
圖4
-
plc
+關(guān)注
關(guān)注
5013文章
13315瀏覽量
463878 -
PID控制
+關(guān)注
關(guān)注
10文章
460瀏覽量
40117 -
SIMATIC
+關(guān)注
關(guān)注
1文章
231瀏覽量
15781 -
S7-1500
+關(guān)注
關(guān)注
3文章
300瀏覽量
6438
原文標(biāo)題:電工知識(shí)—SIMATIC S7-1500 PLC SIMATIC 加指令(ADD)指令
文章出處:【微信號(hào):設(shè)備原理與維修俱樂(lè)部,微信公眾號(hào):設(shè)備原理與維修俱樂(lè)部】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論