|
|
德國制造: 現(xiàn)貨 聯(lián) 系 人: 黃勇《黃工》 24小時聯(lián)系手機: 13701633515(同號)
全新原裝: 參數(shù)
質(zhì)量: 保修 直線銷售 電 話: 021-31660605 在 線 商 務(wù) QQ: 77956468
價格優(yōu)勢: 特價
S7-200PLC四則運算指令介紹
表4-20 四則運算指令
名稱 |
指令格式 (語句表) |
功能 |
操作數(shù)尋址范圍 |
加法指令 |
+I IN1,OUT |
兩個16位帶符號整數(shù)相加,得到一個16位帶符號整數(shù)。 執(zhí)行結(jié)果:IN1+OUT=OUT(在LAD和FBD中為:IN1+IN2=OUT) |
IN1,IN2,OUT:VW,IW,QW,MW,SW,SMW,LW, T,C,AC,*VD,*AC,*LD IN1和IN2還可以是AIW和常數(shù) |
+D IN1,IN2 |
兩個32位帶符號整數(shù)相加,得到一個32位帶符號整數(shù)。 執(zhí)行結(jié)果:IN1+OUT=OUT(在LAD和FBD中為:IN1+IN2=OUT) |
IN1,IN2,OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LD IN1和IN2還可以是HC和常數(shù) |
|
+R IN1,OUT |
兩個32位實數(shù)相加,得到一個32位實數(shù)。 執(zhí)行結(jié)果:IN1+OUT=OUT(在LAD和FBD中為:IN1+IN2=OUT) |
IN1,IN2,OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LD IN1和IN2還可以常數(shù) |
|
減法指令 |
-I IN1,OUT |
兩個16位帶符號整數(shù)相減,得到一個16位帶符號整數(shù)。 執(zhí)行結(jié)果:OUT-IN1=OUT(在LAD和FBD中為:IN1-IN2=OUT) |
IN1,IN2,OUT:VW,IW,QW,MW,SW,SMW,LW, T,C,AC,*VD,*AC,*LD IN1和IN2還可以是AIW和常數(shù) |
-D IN1,OUT |
兩個32位帶符號整數(shù)相減,得到一個32位帶符號整數(shù)。 執(zhí)行結(jié)果:OUT-IN1=OUT(在LAD和FBD中為:IN1-IN2=OUT) |
IN1,IN2,OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LD IN1和IN2還可以是HC和常數(shù) |
|
-R IN1,OUT |
兩個32位實數(shù)相加,得到一個32位實數(shù)。 執(zhí)行結(jié)果:OUT-IN1=OUT(在LAD和FBD中為:IN1-IN2=OUT) |
IN1,IN2,OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LD IN1和IN2還可以常數(shù) |
|
乘法指令 |
*I IN1,OUT |
兩個16位符號整數(shù)相乘,得到一個16整數(shù)。 執(zhí)行結(jié)果:IN1*OUT=OUT(在LAD和FBD中為:IN1*IN2=OUT) |
IN1,IN2,OUT:VW,IW,QW,MW,SW,SMW,LW, T,C,AC,*VD,*AC,*LD IN1和IN2還可以是AIW和常數(shù) |
MUL IN1,OUT |
兩個16位帶符號整數(shù)相乘,得到一個32位帶符號整數(shù)。 執(zhí)行結(jié)果:IN1*OUT=OUT(在LAD和FBD中為:IN1*IN2=OUT) |
IN1,IN2:VW,IW,QW,MW,SW,SMW,LW,AIW,T,C,AC,*VD,*AC,*LD和常數(shù) OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LD |
|
*D IN1,OUT |
兩個32位帶符號整數(shù)相乘,得到一個32位帶符號整數(shù)。 執(zhí)行結(jié)果:IN1*OUT=OUT(在LAD和FBD中為:IN1*IN2=OUT) |
IN1,IN2,OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LD IN1和IN2還可以是HC和常數(shù) |
|
*R IN1,OUT |
兩個32位實數(shù)相乘,得到一個32位實數(shù)。 執(zhí)行結(jié)果:IN1*OUT=OUT(在LAD和FBD中為:IN1*IN2=OUT) |
IN1,IN2,OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LD IN1和IN2還可以是常數(shù) |
|
除法指令 |
/I IN1,OUT |
兩個16位帶符號整數(shù)相除,得到一個16位帶符號整數(shù)商,不保留余數(shù)。 執(zhí)行結(jié)果:OUT/IN1=OUT(在LAD和FBD中為:IN1/IN2=OUT) |
IN1,IN2,OUT:VW,IW,QW,MW,SW,SMW,LW, T,C,AC,*VD,*AC,*LD IN1和IN2還可以是AIW和常數(shù) |
DIV IN1,OUT |
兩個16位帶符號整數(shù)相除,得到一個32位結(jié)果,其中低16位為商,高16位為結(jié)果。 執(zhí)行結(jié)果:OUT/IN1=OUT(在LAD和FBD中為:IN1/IN2=OUT) |
IN1,IN2:VW,IW,QW,MW,SW,SMW,LW,AIW,T,C,AC,*VD,*AC,*LD和常數(shù) OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LD |
|
/D IN1,OUT |
兩個32位帶符號整數(shù)相除,得到一個32位整數(shù)商,不保留余數(shù)。 執(zhí)行結(jié)果:OUT/IN1=OUT(在LAD和FBD中為:IN1/IN2=OUT) |
IN1,IN2,OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LD IN1和IN2還可以是HC和常數(shù) |
|
/R IN1,OUT |
兩個32位實數(shù)相除,得到一個32位實數(shù)商。 執(zhí)行結(jié)果:OUT/IN1=OUT(在LAD和FBD中為:IN1/IN2=OUT) |
IN1,IN2,OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LD IN1和IN2還可以是常數(shù) |
|
數(shù)學函數(shù)指令 |
SQRT IN,OUT |
把一個32位實數(shù)(IN)開平方,得到32位實數(shù)結(jié)果(OUT) |
IN,OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LD IN還可以是常數(shù) |
LN IN,OUT |
對一個32位實數(shù)(IN)取自然對數(shù),得到32位實數(shù)結(jié)果(OUT) |
||
EXP IN,OUT |
對一個32位實數(shù)(IN)取以e為底數(shù)的指數(shù),得到32位實數(shù)結(jié)果(OUT) |
||
SIN IN,OUT |
分別對一個32位實數(shù)弧度值(IN)取正弦、余弦、正切,得到32位實數(shù)結(jié)果(OUT) |
||
COS IN,OUT |
|||
TAN IN,OUT |
|||
增減指令 |
INCB OUT |
將字節(jié)無符號輸入數(shù)加1 執(zhí)行結(jié)果:OUT+1=OUT(在LAD和FBD中為:IN+1=OUT) |
IN,OUT:VB,IB,QB,MB,SB,SMB,LB,AC,*VD,*AC,*LD IN還可以是常數(shù) |
DECB OUT |
將字節(jié)無符號輸入數(shù)減1 執(zhí)行結(jié)果:OUT-1=OUT(在LAD和FBD中為:IN-1=OUT) |
||
INCW OUT |
將字(16位)有符號輸入數(shù)加1 執(zhí)行結(jié)果:OUT+1=OUT(在LAD和FBD中為:IN+1=OUT) |
IN,OUT:VW,IW,QW,MW,SW,SMW,LW,T,C,AC,*VD,*AC,*LD IN還可以是AIW和常數(shù) |
|
DECW OUT |
將字(16位)有符號輸入數(shù)減1 執(zhí)行結(jié)果:OUT-1=OUT(在LAD和FBD中為:IN-1=OUT) |
||
INCD OUT |
將雙字(32位)有符號輸入數(shù)加1 執(zhí)行結(jié)果:OUT+1=OUT(在LAD和FBD中為:IN+1=OUT) |
IN,OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LD IN還可以是HC和常數(shù) |
|
DECD OUT |
將字(32位)有符號輸入數(shù)減1 執(zhí)行結(jié)果:OUT-1=OUT(在LAD和FBD中為:IN-1=OUT) |
西門子SIMATIC系列PLC的子系列的功能和適用范圍
SIMATIC S7-200系列PLC
SIMATIC S7-200系列PLC適用于各行各業(yè),各種場合中的檢測、監(jiān)測及控制的自動化。S7-200系列的強大功能使其無論在獨立運行中,或相連成網(wǎng)絡(luò)皆能實現(xiàn)復雜控制功能。因此S7-200系列具有極高的性價格比。S7-200系列在集散自動化系統(tǒng)中充分發(fā)揮其強大功能。
SIMATIC S7-300系列PLC
S7-300是SIMATIC控制器中銷售量多的產(chǎn)品,它已成功地用于范圍廣泛的自動化領(lǐng)域。S7-300 的重點在于為生產(chǎn)制造工程中的系統(tǒng)解決方案提供一個通用的自動化平臺,是用于集中式或分布式結(jié)構(gòu)的解決方案。模塊化設(shè)計,安裝簡單、維護方便。
S7系列PLC分為S7-200小型機、 S7-300中型機、S7-400大型機。S7-200系列PLC是西門子公司20世紀90年代推出的整體式小型機,其結(jié)構(gòu)緊湊、功能強,具有很高的性能價格比,在中小規(guī)??刂葡到y(tǒng)中應(yīng)用廣泛。
S7-200 CPU22X 系列PLC I/O 點數(shù)擴展和編址
S7-200 CPU22X 系列的每種主機所提供的本機I/O點的I/O地址是固定的,進行擴展時,可以在CPU右邊連接多個擴展模塊。如圖所示,每個擴展模塊的組態(tài)地址編號取決于各模塊的類型和該模塊在I/O鏈中所處的位置。輸入與輸出模塊的地址不會沖突,模擬量控制模塊地址也不會影響數(shù)字量。
編址方法是同樣類型輸入或輸出點的模塊在鏈中按所處的位置而遞增,這種遞增是按字節(jié)進行的,如果CPU或模塊在為物理I/0點分配地址時未用完一個字節(jié),那些未用的位也不能分配給I/O鏈中的后續(xù)模塊。
例如,某一控制系統(tǒng)選用CPU224,系統(tǒng)所需的輸入/輸出點數(shù)為:數(shù)字量輸入24點、數(shù)字量輸出20點、模擬量輸入6點和模擬量輸出2點。
本系統(tǒng)可有多種不同模塊的選取組合,并且各模塊在I/O鏈中的位置排列方式也可能有多種,圖2所示為其中的一種模塊連接形式。表1所示為其對應(yīng)的各模塊的編址情況。
圖2 模塊連接形式 |
表1 各模塊的編址
主機 |
模塊 1 |
模塊 2 I/O |
模塊 3 |
模塊 4 |
模塊 5 |
I0.0 Q0.0 |
I2.0
|
Q2.0
|
AIW0 AQW0
|
I3.0 Q3.0
|
AIW8 AQW4
AIW10
|
● 同類型輸入或輸出的模塊按順序進行編制。
● 數(shù)字量模塊總是保留以8位(1個字節(jié))遞增的過程映象寄存器空間。如果模塊沒有給保留字節(jié)中每一位提供相應(yīng)的物理點,那些未用位不能分配給I/O鏈中的后續(xù)模塊。對于輸入模塊,這些保留字節(jié)中未使用的位會在每個輸入刷新周期中被清零。
● 模擬量I/O點總是以兩點遞增的方式來分配空間。如果模塊沒有給每個點分配相應(yīng)的物理點,則這些I/O點會消失并且不能夠分配給I/O鏈中的后續(xù)模塊。
適用于 ET 200pro 的標準型 CPU:
IM 154-8 PN/DP CPU 可以同時用作一個 IO 控制器以及通過集成的 PROFINET 接口用作一個 PROFINET I-Device。智能 154-8 CPU 接口模塊具有集成的 PLC 功能。提供的功能與 S7-300 CPU 315-2 PN/DP 的功能相對應(yīng)。
ET 200pro 可使用 PLC 功能來控制自動技術(shù)功能裝置, 如
SIMATIC S7 I/O 模塊與傳感器/執(zhí)行器之間的接線是關(guān)系成本高低、配置、控制柜加工、購置和維修方便性的關(guān)鍵因素。
通過 SIMATIC TOP connect 系統(tǒng)電纜連接技術(shù),可簡便而快速地建立 SIMATIC S7-300/400 的可靠連接。
使用 TIA Selection Tool,只需點擊鼠標,即可組態(tài)從 SIMATIC S7 模塊到 I/O 的連接。程序會自動檢查合理性,并生成所選連接組件的部件列表,隨后就可以在西門子工業(yè)產(chǎn)品網(wǎng)上商城中進行訂購。
兩種布線形式可用于十分廣泛的控制柜設(shè)計:
單獨插入每個組件。
該系統(tǒng)包括:
從而可以幾乎排除連接錯誤,并將安裝費用降到低。可系統(tǒng)性地連接 SIMATIC 系統(tǒng)。電纜按米銷售,并且電纜經(jīng)過預組裝或者可方便地進行組裝,從而顯著降低連接電纜的組裝開銷。
完全模塊化連接設(shè)計(以 16 通道為例)
包括:
藍色單芯線上有編號,分別連接到控制柜內(nèi)的各個元件上。單芯線上的編號與前連接器的針腳編號對應(yīng)。
與常規(guī)單一布線方式相比,組裝成本節(jié)約 50%,因為固定各個線芯時,已在接頭上對它們進行過檢查。
因此,無需對每個模塊多達兩倍的 46 個線芯進行復雜的預組裝。