粗大浓稠硕大噗嗤噗嗤h,精品人妻码一区二区三区,国产av无码专区亚洲精品,日韩a片无码毛片免费看小说

PLC企業(yè)資訊
    西門子變頻器6SL32110AB125BA1
    發(fā)布者:黃工  發(fā)布時間:2016-04-09 10:03:17
    西門子變頻器6SL32110AB125BA1,西門子變頻器6SL32110AB125BA1

                                                                   {心中有空間,夢想就有可能} 

    德國制造: 現(xiàn)貨               聯(lián)   系   人: 黃勇《黃工》        24小時聯(lián)系手機(jī):  13701633515
    全新原裝: 參數(shù)
    質(zhì)量保證: 保修
    價格優(yōu)勢: 特價
    我公司大量現(xiàn)貨供應(yīng),價格優(yōu)勢,品質(zhì)保證,德國原裝進(jìn)口
     
     

    西門子變頻器6SL32110AB125BA1
    定貨號 注釋
    電源模塊
    6ES7 407-0DA02-0AA0 電源模塊(4A)
    6ES7 407-0KA02-0AA0 電源模塊(10A)
    6ES7 407-0KR02-0AA0 電源模塊(10A)冗余
    6ES7 407-0RA02-0AA0 電源模塊(20A)
    6ES7 405-0DA02-0AA0 電源模塊(4A)
    6ES7 405-0KA02-0AA0 電源模塊(10A)
    6ES7 405-0RA01-0AA0 電源模塊(20A)
    6ES7 971-0BA00 備用電池
    CPU
    6ES7 412-3HJ14-0AB0 CPU 412-3H; 512KB程序內(nèi)存/256KB數(shù)據(jù)內(nèi)存
    6ES7 414-4HM14-0AB0 CPU 414-4H; 冗余熱備CPU 2.8 MB RAM
    6ES7 417-4HT14-0AB0 CPU 417-4H; 冗余熱備CPU 30 MB RAM
    6ES7 400-0HR00-4AB0 412H 系統(tǒng)套件包括 2 個CPU、1個H型中央機(jī)架、2個電源、2個1M 存儲卡、4個同步模塊、2根同步電纜,以及4個備用電池(PS407 10A)
    6ES7 400-0HR50-4AB0 412H 系統(tǒng)套件包括 2 個CPU、1個H型中央機(jī)架、2個電源、2個1M 存儲卡、4個同步模塊、2根同步電纜,以及4個備用電池(PS405 10A)
    6ES7 412-1XJ05-0AB0 CPU412-1,144KB程序內(nèi)存/144KB數(shù)據(jù)內(nèi)存
    6ES7 412-2XJ05-0AB0 CPU412-2,256KB程序內(nèi)存/256KB數(shù)據(jù)內(nèi)存
    6ES7 414-2XK05-0AB0 CPU414-2,512KB程序內(nèi)存/512KB數(shù)據(jù)內(nèi)存
    6ES7 414-3XM05-0AB0 CPU414-3,1.4M程序內(nèi)存/1.4M數(shù)據(jù)內(nèi)存 1個IF模板插槽
    6ES7 414-3EM05-0AB0 CPU414-3PN/DP 1.4M程序內(nèi)存/1.4M數(shù)據(jù)內(nèi)存 1個IF模板插槽
    6ES7 416-2XN05-0AB0 CPU416-2,2.8M程序內(nèi)存/2.8M數(shù)據(jù)內(nèi)存
    6ES7 416-3XR05-0AB0 CPU416-3,5.6M程序內(nèi)存/5.6M數(shù)據(jù)內(nèi)存 1個IF模板插槽
    6ES7 416-3ER05-0AB0 CPU416-3PN/DP 5.6M程序內(nèi)存/5.6M數(shù)據(jù)內(nèi)存 1個IF模板插槽
    6ES7 416-2FN05-0AB0 CPU416F-2,2.8M程序內(nèi)存/2.8M數(shù)據(jù)內(nèi)存
    6ES7 416-3FR05-0AB0 CPU416F-3PN/DP,5.6M程序內(nèi)存/5.6M數(shù)據(jù)內(nèi)存
    6ES7 417-4XT05-0AB0 CPU417-4,15M程序內(nèi)存/15M數(shù)據(jù)內(nèi)存

    SINAMICS DC MASTER 裝置的并聯(lián)

    SINAMICS DC MASTER 裝置可以通過并聯(lián)來增加額定功率。必須滿足一下輔助條件:

    在 CUD 上配備傳輸觸發(fā)脈沖以及建立更高等級通訊所需的硬件和插頭。

    最多可以并聯(lián) 6 部設(shè)備。多部裝置并聯(lián)時,主裝置應(yīng)該放置在中間,以便信號連接方便。主從裝置之間從總線到總線的最長并聯(lián)接口線長度:15 m。

    同樣,每部SINAMICS DC MASTER 裝置需要獨立的換相電抗器(uK 最小 2 %),以便平均分配電流。電抗器公差差異決定的電流分配。對于無降級(電流下降)運行,推薦公差 5% 或更好。

    只允許具有相同額定直流電流的裝置并聯(lián)。
    裝置并聯(lián)時,允許的輸出電流為(維持輔助條件時):

    Imax = n × IN(SINAMICS DC MASTER)

    n = SINAMICS DC MASTER 裝置的數(shù)量

    冗余運行(“(n+m)運行”模式)

    SINAMICS DC MASTER 裝置還可以用在冗余配置中,作為特殊的并聯(lián)運行模式。在此運行模式下,如果一臺裝置故障(例如電源部分的保險燒斷),其他 SINAMICS DC MASTER 裝置可以維持運行。正確組態(tài)好和互聯(lián)好之后,電樞電路和勵磁電路都可以冗余運行。

    當(dāng)一個裝置故障時,其他SINAMICS DC MASTER 裝置還可以正常運行、持續(xù)工作不會中斷。在組態(tài)系統(tǒng)時,需要特別注意在冗余應(yīng)用中,只須滿足 n 個裝置的額定功率(而不是 n+m 個裝置)。

    在發(fā)生故障時,主裝置的功能會自動轉(zhuǎn)移。這樣一來,無論是主裝置的電源部分故障還是從裝置的電源部分故障,系統(tǒng)都會繼續(xù)運行。(可以根據(jù)要求提供冗余運行時的 MTBF 數(shù)據(jù)。)

    用于 12 脈沖運行的 SINAMICS DC MASTER

    對于 12 脈沖運行的情況,兩部 SINAMICS DC MASTER 轉(zhuǎn)換器提供 30 度偏移的電壓。該組態(tài)會降低諧波。每部 SINAMICS DC MASTER 傳輸總電流的一半。其中一部 SINAMICS DC MASTER 裝置使用閉環(huán)速度控制運行,另一部使用閉環(huán)電流控制運行。進(jìn)行了點對點連接,用于從第一部 SINAMICS DC MASTER 向第二部傳輸電流設(shè)置值。

    用于 12 脈沖運行的直流電路中需要平波電抗器。

    計算平波電抗器

    • 兩部變頻器都需要平波電抗器。電抗器包含有一個 2 值電抗器;這意味著電抗器的自感可以限定兩個電流值。
    • 電抗器根據(jù)直流電抗器電流的 rms 值確定熱規(guī)格。

    計算所需的自感

    1. 0.2 × IdN (LD1) 時的電抗器電感

    2. Idmax (LD2) 時的電抗器電感

    • 50 Hz 線路頻率下的電感

    LD1 = 0.296 × 10-3 × Vdi/(0.2 × IdN)

    LD2 = 0.296 × 10-3 × Vdi/(0.33 × Idmax)

    • 60 Hz 線路頻率下的電感

    LD1 = 0.24 × 10-3 × Vdi/(0.2 × IdN)

    LD2 = 0.24 × 10-3 × Vdi/(0.33 × Idmax)

    L = 電感,[H]

    IdN 直流電機(jī)的額定直流電流的一半

    Idmax 直流電機(jī)的最大電流的一半

    Vdi = 1.35 × VN

    VN 額定電源電壓


    西門子工業(yè)業(yè)務(wù)領(lǐng)域作為全球領(lǐng)先供應(yīng)商之一,為工業(yè)客戶提供創(chuàng)新環(huán)保的產(chǎn)品與解決方案。憑借完整的自動化技術(shù)與工業(yè)軟件、扎實的行業(yè)市場專業(yè)知識以及以技術(shù)為基礎(chǔ)的服務(wù),工業(yè)業(yè)務(wù)領(lǐng)域幫助客戶提高生產(chǎn)力、效率和靈活性。西門子工業(yè)業(yè)務(wù)領(lǐng)域能夠提供全球獨一無二的自動化技術(shù)、工業(yè)控制和驅(qū)動技術(shù)以及工業(yè)軟件,能夠滿足生產(chǎn)企業(yè)的所有需求,涵蓋整個價值鏈——從產(chǎn)品設(shè)計和開發(fā),到產(chǎn)品生產(chǎn)、銷售和服務(wù)。同時,還能針對客戶特有的市場和需求,提供專門的綜合定制服務(wù),以使客戶獲益最大化。通過采用先進(jìn)的軟件和自動化技術(shù),能夠縮短產(chǎn)品投放市場時間高達(dá)50%,同時大幅降低生產(chǎn)企業(yè)的能源和污水處理成本。因此,憑借其節(jié)能產(chǎn)品和解決方案,西門子工業(yè)業(yè)務(wù)領(lǐng)域能夠大大提高客戶的市場競爭力,并為環(huán)境保護(hù)事業(yè)做出重要貢獻(xiàn)。工業(yè)業(yè)務(wù)領(lǐng)域由工業(yè)自動化集團(tuán)、驅(qū)動技術(shù)集團(tuán)、客戶服務(wù)集團(tuán)以及冶金技術(shù)部構(gòu)成。

    西門子間接尋址精講教程

    詳解西門子間接尋址
    【地址的概念】 
    完整的一條指令,應(yīng)該包含指令符+操作數(shù)(當(dāng)然不包括那些單指令,比如NOT等)。其中的操作數(shù)是指令要執(zhí)行的目標(biāo),也就是指令要進(jìn)行操作的地址。
    我們知道,在PLC中劃有各種用途的存儲區(qū),比如物理輸入輸出區(qū)P、映像輸入?yún)^(qū)I、映像輸出區(qū)Q、位存儲區(qū)M、定時器T、計數(shù)器C、數(shù)據(jù)區(qū)DB和L等,同時我們還知道,每個區(qū)域可以用位(BIT)、字節(jié)(BYTE)、字(WORD)、雙字(DWORD)來衡量,或者說來指定確切的大小。當(dāng)然定時器T、計數(shù)器C不存在這種衡量體制,它們僅用位來衡量。由此我們可以得到,要描述一個地址,至少應(yīng)該包含兩個要素:
    1、存儲的區(qū)域
    2、這個區(qū)域中具體的位置
    比如:A Q2.0
    其中的A是指令符,Q2.0是A的操作數(shù),也就是地址。這個地址由兩部分組成:
    Q:指的是映像輸出區(qū)
    2.0:就是這個映像輸出區(qū)第二個字節(jié)的第0位。
    由此,我們得出, 一個確切的地址組成應(yīng)該是:
    〖存儲區(qū)符〗〖存儲區(qū)尺寸符〗〖尺寸數(shù)值〗.〖位數(shù)值〗,例如:DBX200.0。
    DB X 200 . 0
    其中,我們又把〖存儲區(qū)符〗〖存儲區(qū)尺寸符〗這兩個部分合稱為:地址標(biāo)識符。這樣,一個確切的地址組成,又可以寫成:
    地址標(biāo)識符 + 確切的數(shù)值單元 
    【間接尋址的概念】 
    尋址,就是指定指令要進(jìn)行操作的地址。給定指令操作的地址方法,就是尋址方法。
    在談間接尋址之前,我們簡單的了解一下直接尋址。所謂直接尋址,簡單的說,就是直接給出指令的確切操作數(shù),象上面所說的,A Q2.0,就是直接尋址,對于A這個指令來說,Q2.0就是它要進(jìn)行操作的地址。
    這樣看來,間接尋址就是間接的給出指令的確切操作數(shù)。對,就是這個概念。
    比如:A Q[MD100] ,A T[DBW100]。程序語句中用方刮號 [ ] 標(biāo)明的內(nèi)容,間接的指明了指令要進(jìn)行的地址,這兩個語句中的MD100和DBW100稱為指針Pointer,它指向它們其中包含的數(shù)值,才是指令真正要執(zhí)行的地址區(qū)域的確切位置。間接由此得名。
    西門子的間接尋址方式計有兩大類型:存儲器間接尋址和寄存器間接尋址。
    【存儲器間接尋址】
    存儲器間接尋址的地址給定格式是:地址標(biāo)識符+指針。指針?biāo)甘敬鎯卧兴臄?shù)值,就是地址的確切數(shù)值單元。
    存儲器間接尋址具有兩個指針格式:單字和雙字。
    單字指針是一個16bit的結(jié)構(gòu),從0-15bit,指示一個從0-65535的數(shù)值,這個數(shù)值就是被尋址的存儲區(qū)域的編號。
    雙字指針是一個32bit的結(jié)構(gòu),從0-2bit,共三位,按照8進(jìn)制指示被尋址的位編號,也就是0-7;而從3-18bit,共16位,指示一個從0-65535的數(shù)值,這個數(shù)值就是被尋址的字節(jié)編號。
    指針可以存放在M、DI、DB和L區(qū)域中,也就是說,可以用這些區(qū)域的內(nèi)容來做指針。
    單字指針和雙字指針在使用上有很大區(qū)別。下面舉例說明:
    L DW#16#35 //將32位16進(jìn)制數(shù)35存入ACC1
    T MD2 //這個值再存入MD2,這是個32位的位存儲區(qū)域
    L +10 //將16位整數(shù)10存入ACC1,32位16進(jìn)制數(shù)35自動移動到ACC2
    T MW100 //這個值再存入MW100,這是個16位的位存儲區(qū)域
    OPN DBW[MW100] //打開DBW10。這里的[MW100]就是個單字指針,存放指針的區(qū)域是M區(qū),
    MW100中的值10,就是指針間接指定的地址,它是個16位的值!
    --------
    L L#+10 //以32位形式,把10放入ACC1,此時,ACC2中的內(nèi)容為:16位整數(shù)10
    T MD104 //這個值再存入MD104,這是個32位的位存儲區(qū)域
    A I[MD104] //對I1.2進(jìn)行與邏輯操作!
    =DIX[MD2] //賦值背景數(shù)據(jù)位DIX6.5!
    --------
    A DB[MW100].DBX[MD2] //讀入DB10.DBX6.5數(shù)據(jù)位狀態(tài)
    =Q[MD2] //賦值給Q6.5
    --------
    A DB[MW100].DBX[MD2] //讀入DB10.DBX6.5數(shù)據(jù)位狀態(tài)
    =Q[MW100] //錯誤。]有Q10這個元件
    ---------------------------------------------------------------------------------------------------
    從上面系列舉例我們至少看出來一點:
    單字指針只應(yīng)用在地址標(biāo)識符是非位的情況下。的確,單字指針前面描述過,它確定的數(shù)值是0-65535,而對于byte.bit這種具體位結(jié)構(gòu)來說,只能用雙字指針。這是它們的第一個區(qū)別,單字指針的另外一個限制就是,它只能對T、C、DB、FC和FB進(jìn)行尋址,通俗地說,單字指針只可以用來指代這些存儲區(qū)域的編號。
    相對于單字指針,雙字指針就沒有這樣的限制,它不僅可以對位地址進(jìn)行尋址,還可以對BYTE、WORD、DWORD尋址,并且沒有區(qū)域的限制。不過,有得必有失,在對非位的區(qū)域進(jìn)行尋址時,必須確保其0-2bit為全0!
    總結(jié)一下:
    單字指針的存儲器間接尋址只能用在地址標(biāo)識符是非位的場合;雙字指針由于有位格式存在,所以對地址標(biāo)識符沒有限制。也正是由于雙字指針是一個具有位的指針,因此,當(dāng)對字節(jié)、字或者雙字存儲區(qū)地址進(jìn)行尋址時,必須確保雙字指針的內(nèi)容是8或者8的倍數(shù)。
    現(xiàn)在,我們來分析一下上述例子中的A I[MD104] 為什么最后是對I1.2進(jìn)行與邏輯操作。
    通過L L#+10 ,我們知道存放在MD104中的值應(yīng)該是:
    MD104:0000 0000 0000 0000 0000 0000 0000 1010
    當(dāng)作為雙字指針時,就應(yīng)該按照3-18bit指定byte,0-2bit指定bit來確定最終指令要操作的地址,因此:
    0000 0000 0000 0000 0000 0000 0000 1010 = 1.2
    詳解西門子間接尋址<2>
    【地址寄存器間接尋址】
    在先前所說的存儲器間接尋址中,間接指針用M、DB、DI和L直接指定,就是說,指針指向的存儲區(qū)內(nèi)容就是指令要執(zhí)行的確切地址數(shù)值單元。但在寄存器間接尋址中,指令要執(zhí)行的確切地址數(shù)值單元,并非寄存器指向的存儲區(qū)內(nèi)容,也就是說,寄存器本身也是間接的指向真正的地址數(shù)值單元。從寄存器到得出真正的地址數(shù)值單元,西門子提供了兩種途徑:
    1、區(qū)域內(nèi)寄存器間接尋址
    2、區(qū)域間寄存器間接尋址
    地址寄存器間接尋址的一般格式是:
    〖地址標(biāo)識符〗〖寄存器,P#byte.bit〗,比如:DIX[AR1,P#1.5] 或 M[AR1,P#0.0] 。
    〖寄存器,P#byte.bit〗統(tǒng)稱為:寄存器尋址指針,而〖地址標(biāo)識符〗在上帖中談過,它包含〖存儲區(qū)符〗+〖存儲區(qū)尺寸符〗。但在這里,情況有所變化。比較一下剛才的例子:
    DIX [AR1,P#1.5] 
    X [AR1,P#1.5] 
    DIX可以認(rèn)為是我們通常定義的地址標(biāo)識符,DI是背景數(shù)據(jù)塊存儲區(qū)域,X是這個存儲區(qū)域的尺寸符,指的是背景數(shù)據(jù)塊中的位。但下面一個示例中的M呢?X只是指定了存儲區(qū)域的尺寸符,那么存儲區(qū)域符在哪里呢?毫無疑問,在AR1中!
    DIX [AR1,P#1.5] 這個例子,要尋址的地址區(qū)域事先已經(jīng)確定,AR1可以改變的只是這個區(qū)域內(nèi)的確切地址數(shù)值單元,所以我們稱之為:區(qū)域內(nèi)寄存器間接尋址方式,相應(yīng)的,這里的[AR1,P#1.5] 就叫做區(qū)域內(nèi)尋址指針。
    X [AR1,P#1.5] 這個例子,要尋址的地址區(qū)域和確切的地址數(shù)值單元,都未事先確定,只是確定了存儲大小,這就是意味著我們可以在不同的區(qū)域間的不同地址數(shù)值單元以給定的區(qū)域大小進(jìn)行尋址,所以稱之為:區(qū)域間寄存器間接尋址方式,相應(yīng)的,這里的[AR1,P#1.5] 就叫做區(qū)域間尋址指針。
    既然有著區(qū)域內(nèi)和區(qū)域間尋址之分,那么,同樣的AR1中,就存有不同的內(nèi)容,它們代表著不同的含義。
    【AR的格式】
    地址寄存器是專門用于尋址的一個特殊指針區(qū)域,西門子的地址寄存器共有兩個:AR1和AR2,每個32位。
    當(dāng)使用在區(qū)域內(nèi)寄存器間接尋址中時,我們知道這時的AR中的內(nèi)容只是指明數(shù)值單元,因此,區(qū)域內(nèi)寄存器間接尋址時,寄存器中的內(nèi)容等同于上帖中提及的存儲器間接尋址中的雙字指針,也就是:
    其0-2bit,指定bit位,3-18bit指定byte字節(jié)。其第31bit固定為0。
    AR:
    0000 0000 0000 0BBB BBBB BBBB BBBB BXXX
    這樣規(guī)定,就意味著AR的取值只能是:0.0 ——65535.7
    例如:當(dāng)AR=D4(hex)=0000 0000 0000 0000 0000 0000 1101 0100(b),實際上就是等于26.4。
    而在區(qū)域間寄存器間接尋址中,由于要尋址的區(qū)域也要在AR中指定,顯然這時的AR中內(nèi)容肯定于寄存器區(qū)域內(nèi)間接尋址時,對AR內(nèi)容的要求,或者說規(guī)定不同。
    AR:
    1000 0YYY 0000 0BBB BBBB BBBB BBBB BXXX
    比較一下兩種格式的不同,我們發(fā)現(xiàn),這里的第31bit被固定為1,同時,第24、25、26位有了可以取值的范圍。聰明的你,肯定可以聯(lián)想到,這是用于指定存儲區(qū)域的。對,bit24-26的取值確定了要尋址的區(qū)域,它的取值是這樣定義的:
    區(qū)域標(biāo)識符 
    26、25、24位 
    P(外部輸入輸出) 
    000 
    I(輸入映像區(qū)) 
    001 
    Q(輸出映像區(qū)) 
    010 
    M(位存儲區(qū)) 
    011 
    DB(數(shù)據(jù)塊) 
    100 
    DI(背景數(shù)據(jù)塊) 
    101 
    L(暫存數(shù)據(jù)區(qū),也叫局域數(shù)據(jù)) 
    111 
    如果我們把這樣的AR內(nèi)容,用HEX表示的話,那么就有:
    當(dāng)是對P區(qū)域?qū)ぶ窌r,AR=800xxxxx
    當(dāng)是對I區(qū)域?qū)ぶ窌r,AR=810xxxxx
    當(dāng)是對Q區(qū)域?qū)ぶ窌r,AR=820xxxxx
    當(dāng)是對M區(qū)域?qū)ぶ窌r,AR=830xxxxx
    當(dāng)是對DB區(qū)域?qū)ぶ窌r,AR=840xxxxx
    當(dāng)是對DI區(qū)域?qū)ぶ窌r,AR=850xxxxx
    當(dāng)是對L區(qū)域?qū)ぶ窌r,AR=870xxxxx
    經(jīng)過列舉,我們有了初步的結(jié)論:如果AR中的內(nèi)容是8開頭,那么就一定是區(qū)域間尋址;如果要在DB區(qū)中進(jìn)行尋址,只需在8后面跟上一個40。84000000-840FFFFF指明了要尋址的范圍是:
    DB區(qū)的0.0——65535.7。
    例如:當(dāng)AR=840000D4(hex)=1000 0100 0000 0000 0000 0000 1101 0100(b),實際上就是等于DBX26.4。
    我們看到,在寄存器尋址指針 [AR1/2,P#byte.bit] 這種結(jié)構(gòu)中,P#byte.bit又是什么呢?
    【P#指針】
    P#中的P是Pointer,是個32位的直接指針。所謂的直接,是指P#中的#后面所跟的數(shù)值或者存儲單元,是P直接給定的。這樣P#XXX這種指針,就可以被用來在指令尋址中,作為一個“常數(shù)”來對待,這個“常數(shù)”可以包含或不包含存儲區(qū)域。例如:
    ● L P#Q1.0 //把Q1.0這個指針存入ACC1,此時ACC1的內(nèi)容=82000008(hex)=Q1.0
    ★ L P#1.0 //把1.0這個指針存入ACC1,此時ACC1的內(nèi)容=00000008(hex)=1.0
    ● L P#MB100 //錯誤!必須按照byte.bit結(jié)構(gòu)給定指針。
    ● L P#M100.0 //把M100.0這個指針存入ACC1,此時ACC1的內(nèi)容=83000320(hex)=M100.0
    ● L P#DB100.DBX26.4 //錯誤!DBX已經(jīng)提供了存儲區(qū)域,不能重復(fù)指定。
    ● L P#DBX26.4 //把DBX26.4這個指針存入ACC1,此時ACC1的內(nèi)容=840000D4(hex)=DBX26.4
    我們發(fā)現(xiàn),當(dāng)對P#只是指定數(shù)值時,累加器中的值和區(qū)域內(nèi)尋址指針規(guī)定的格式相同(也和存儲器間接尋址雙字指針格式相同);而當(dāng)對P#指定帶有存儲區(qū)域時,累加器中的內(nèi)容和區(qū)域間尋址指針內(nèi)容完全相同。事實上,把什么樣的值傳給AR,就決定了是以什么樣的方式來進(jìn)行寄存器間接尋址。在實際應(yīng)用中,我們正是利用P#的這種特點,根據(jù)不同的需要,指定P#指針,然后,再傳遞給AR,以確定最終的尋址方式。
    在寄存器尋址中,P#XXX作為寄存器AR指針的偏移量,用來和AR指針進(jìn)行相加運算,運算的結(jié)果,才是指令真正要操作的確切地址數(shù)值單元!
    無論是區(qū)域內(nèi)還是區(qū)域間尋址,地址所在的存儲區(qū)域都有了指定,因此,這里的P#XXX只能指定純粹的數(shù)值,如上面例子中的★。
    【指針偏移運算法則】
    在寄存器尋址指針 [AR1/2,P#byte.bit] 這種結(jié)構(gòu)中,P#byte.bit如何參與運算,得出最終的地址呢?
    運算的法則是:AR1和P#中的數(shù)值,按照BYTE位和BIT位分類相加。BIT位相加按八進(jìn)制規(guī)則運算,而BYTE位相加,則按照十進(jìn)制規(guī)則運算。
    例如:寄存器尋址指針是:[AR1,P#2.6],我們分AR1=26.4和DBX26.4兩種情況來分析。
    當(dāng)AR1等于26.4,
    AR1:26.2
    + P#: 2.6
    ---------------------------
    = 29.7 這是區(qū)域內(nèi)寄存器間接尋址的最終確切地址數(shù)值單元
    當(dāng)AR1等于DBX26.4,
    AR1:DBX26.2
    + P#: 2.6
    ---------------------------
    = DBX29.7 這是區(qū)域間寄存器間接尋址的最終確切地址數(shù)值單元
    【AR的地址數(shù)據(jù)賦值】
    通過前面的介紹,我們知道,要正確運用寄存器尋址,最重要的是對寄存器AR的賦值。同樣,區(qū)分是區(qū)域內(nèi)還是區(qū)域間尋址,也是看AR中的賦值。
    對AR的賦值通常有下面的幾個方法:
    1、直接賦值法
    例如:
    L DW#16#83000320
    LAR1
    可以用16進(jìn)制、整數(shù)或者二進(jìn)制直接給值,但必須確保是32位數(shù)據(jù)。經(jīng)過賦值的AR1中既存儲了地址數(shù)值,也指定了存儲區(qū)域,因此這時的寄存器尋址方式肯定是區(qū)域間尋址。
    2、間接賦值法
    例如:
    L [MD100]
    LAR1
    可以用存儲器間接尋址指針給定AR1內(nèi)容。具體內(nèi)容存儲在MD100中。
    3、指針賦值法
    例如:
    LAR1 P#26.2
    使用P#這個32位“常數(shù)”指針賦值A(chǔ)R。
    總之,無論使用哪種賦值方式,由于AR存儲的數(shù)據(jù)格式有明確的規(guī)定,因此,都要在賦值前,確認(rèn)所賦的值是否符合尋址規(guī)范。
    詳解西門子間接尋址<3>
    使用間接尋址的主要目的,是使指令的執(zhí)行結(jié)果有動態(tài)的變化,簡化程序是第一目的,在某些情況下,這樣的尋址方式是必須的,比如對某存儲區(qū)域數(shù)據(jù)遍歷。此外,間接尋址,還可以使程序更具柔性,換句話說,可以標(biāo)準(zhǔn)化。
    下面通過實例應(yīng)用來分析如何靈活運用這些尋址方式,在實例分析過程中,將對前面帖子中的筆誤、錯誤和遺漏做糾正和補(bǔ)充。
    【存儲器間接尋址應(yīng)用實例】
    我們先看一段示例程序:
    L 100 
    T MW 100 // 將16位整數(shù)100傳入MW100
    L DW#16#8 // 加載雙字16進(jìn)制數(shù)8,當(dāng)把它用作雙字指針時,按照BYTE.BIT結(jié)構(gòu),
    結(jié)果演變過程就是:8H=1000B=1.0
    T MD 2 // MD2=8H
    OPN DB [MW 100] // OPN DB100
    L DBW [MD 2] // L DB100.DBW1
    T MW[MD2] // T MW1 
    A DBX [MD 2] // A DBX1.0
    = M [MD 2] // =M1.0
    在這個例子中,我們中心思想其實就是:將DB100.DBW1中的內(nèi)容傳送到MW1中。這里我們使用了存儲器間接尋址的兩個指針——單字指針MW100用于指定DB塊的編號,雙字指針MD2用于指定DBW和MW存儲區(qū)字地址。
    -------------------------------------------------------------------------------------------------------------------------------------------------
    對于壇友提出的 DB[MW100].DBW[MD2] 這樣的尋址是錯誤的提法,這里做個解釋:
    DB[MW100].DBW[MD2] 這樣的尋址結(jié)構(gòu)就尋址原理來說,是可以理解的,但從SIEMENS程序執(zhí)行機(jī)理來看,是非法的。在實際程序中,對于這樣的尋址,程序語句應(yīng)該寫成:
    OPN DBW[WM100], L DBW[MD2]-------------------------------------------------------------------------------------------------------------------------------------------------
    事實上,從這個例子的中心思想來看,根本沒有必要如此復(fù)雜。但為什么要用間接尋址呢?
    要澄清使用間接尋址的優(yōu)勢,就讓我們從比較中,找答案吧。
    例子告訴我們,它最終執(zhí)行的是把DB的某個具體字的數(shù)據(jù)傳送到位存儲區(qū)某個具體字中。這是針對數(shù)據(jù)塊100的1數(shù)據(jù)字傳送到位存儲區(qū)第1字中的具體操作。如果我們現(xiàn)在需要對同樣的數(shù)據(jù)塊的多個字(連續(xù)或者不連續(xù))進(jìn)行傳送呢?直接的方法,就是一句一句的寫這樣的具體操作。有多少個字的傳送,就寫多少這樣的語句。毫無疑問,即使不知道間接尋址的道理,也應(yīng)該明白,這樣的編程方法是不合理的。而如果使用間接尋址的方法,語句就簡單多了。
    【示例程序的結(jié)構(gòu)分析】
    我將示例程序從結(jié)構(gòu)上做個區(qū)分,重新輸入如下:
    =========================== 輸入1:指定數(shù)據(jù)塊編號的變量
    || L 100 
    || T MW 100 
    ===========================輸入2:指定字地址的變量
    || L DW#16#8 
    || T MD 2 
    ===========================操作主體程序 
    OPN DB [MW 100] 
    L DBW [MD 2] 
    T MW[MD2] 
    顯然,我們根本不需要對主體程序(紅色部分)進(jìn)行簡單而重復(fù)的復(fù)寫,而只需改變MW100和MD2的賦值(綠色部分),就可以完成應(yīng)用要求。
    結(jié)論:通過對間接尋址指針內(nèi)容的修改,就完成了主體程序執(zhí)行的結(jié)果變更,這種修改是可以是動態(tài)的和靜態(tài)的。
    正是由于對真正的目標(biāo)程序(主體程序)不做任何變動,而尋址指針是這個程序中唯一要修改的地方,可以認(rèn)為,尋址指針是主體程序的入口參數(shù),就好比功能塊的輸入?yún)?shù)。因而可使得程序標(biāo)準(zhǔn)化,具有移植性、通用性。
    那么又如何動態(tài)改寫指針的賦值呢?不會是另一種簡單而重復(fù)的復(fù)寫吧。
    讓我們以一個具體應(yīng)用,來完善這段示例程序吧:
    將DB100中的1-11數(shù)據(jù)字,傳送到MW1-11中
    在設(shè)計完成這個任務(wù)的程序之前,我們先了解一些背景知識。
    【數(shù)據(jù)對象尺寸的劃分規(guī)則】
    數(shù)據(jù)對象的尺寸分為:位(BOOL)、字節(jié)(BYTE)、字(WORD)、雙字(DWORD)。這似乎是個簡單的概念,但如果,MW10=MB10+MB11,那么是不是說,MW11=MB12+MB13?如果你的回答是肯定的,我建議你繼續(xù)看下去,不要跳過,因為這里的疏忽,會導(dǎo)致最終的程序的錯誤。
    按位和字節(jié)來劃分?jǐn)?shù)據(jù)對象大小時,是以數(shù)據(jù)對象的bit來偏移。這句話就是說,0bit后就是1bit,1bit后肯定是2bit,以此類推直到7bit,完成一個字節(jié)大小的指定,再有一個bit的偏移,就進(jìn)入下一個字節(jié)的0bit。
    而按字和雙字來劃分?jǐn)?shù)據(jù)對象大小時,是以數(shù)據(jù)對象的BYTE來偏移!這就是說,MW10=MB10+MB11,并不是說,MW11=MB12+MB13,正確的是MW11=MB11+MB12,然后才是MW12=MB12+MB13!
    這個概念的重要性在于,如果你在程序中使用了MW10,那么,就不能對MW11進(jìn)行任何的操作,因為,MB11是MW10和MW11的交集。
    也就是說,對于“將DB100中的1-11數(shù)據(jù)字,傳送到MW1-11中”這個具體任務(wù)而言,我們只需要對DBW1、DBW3、DBW5、DBW7、DBW9、DBW11這6個字進(jìn)行6次傳送操作即可。這就是單獨分出一節(jié),說明數(shù)據(jù)對象尺寸劃分規(guī)則這個看似簡單的概念的目的所在。
    【循環(huán)的結(jié)構(gòu)】
    要“將DB100中的1-11數(shù)據(jù)字,傳送到MW1-11中”,我們需要將指針內(nèi)容按照順序逐一指向相應(yīng)的數(shù)據(jù)字,這種對指針內(nèi)容的動態(tài)修改,其實就是遍歷。對于遍歷,最簡單的莫過于循環(huán)。
    一個循環(huán)包括以下幾個要素:
    1、初始循環(huán)指針
    2、循環(huán)指針自加減
    2、繼續(xù)或者退出循環(huán)體的條件判斷
    被循環(huán)的程序主體必須位于初始循環(huán)指針之后,和循環(huán)指針自加減之前。
    比如:
    初始循環(huán)指針:X=0
    循環(huán)開始點M
    被循環(huán)的程序主體:-------
    循環(huán)指針自加減:X+1=X
    循環(huán)條件判斷:X≤10 ,F(xiàn)alse:GO TO M;True:GO TO N
    循環(huán)退出點N
    如果把X作為間接尋址指針的內(nèi)容,對循環(huán)指針的操作,就等于對尋址指針內(nèi)容的動態(tài)而循環(huán)的修改了。
    【將DB100中的1-11數(shù)據(jù)字,傳送到MW1-11中】
    L L#1 //初始化循環(huán)指針。這里循環(huán)指針就是我們要修改的尋址指針
    T MD 102 
    M2: L MD 102
    T #COUNTER_D 
    OPN DB100
    L DBW [MD 102]
    T MW [MD 102]
    L #COUNTER_D
    L L#2 // +2,是因為數(shù)據(jù)字的偏移基準(zhǔn)是字節(jié)。 
    +D 
    T MD 102 //自加減循環(huán)指針,這是動態(tài)修改了尋址指針的關(guān)鍵 
    L L#11 //循環(huán)次數(shù)=n-1。n=6。這是因為,首次進(jìn)入循環(huán)是無條件的,
    但已事實上執(zhí)行了一次操作。
    <=D 
    JC M2
    有關(guān)于T MD102 ,L L#11, <=D的詳細(xì)分析,請按照前面的內(nèi)容推導(dǎo)。
    【將DB1-10中的1-11數(shù)據(jù)字,傳送到MW1-11中】
    這里增加了對DB數(shù)據(jù)塊的尋址,使用單字指針MW100存儲尋址地址,同樣使用了循環(huán),嵌套在數(shù)據(jù)字傳送循環(huán)外,這樣,要完成“將DB1-10中的1-11數(shù)據(jù)字,傳送到MW1-11中”這個任務(wù) ,共需要M1循環(huán)10次 × M2循環(huán)6次 =60次。
    L 1
    T MW 100
    L L#1
    T MD 102
    M1: L MW 100
    T #COUNTER_W
    M2: 對數(shù)據(jù)字循環(huán)傳送程序,同上例
    L #COUNTER_W
    L 1 //這里不是數(shù)據(jù)字的偏移,只是編號的簡單遞增,因此+1
    +I 
    T MW 100
    L 9 //循環(huán)次數(shù)=n-1,n=10
    <=I 
    JC M1
    通過示例分析,程序是讓尋址指針在對要操作的數(shù)據(jù)對象范圍內(nèi)進(jìn)行遍歷來編程,完成這個任務(wù)。我們看到,這種對存儲器間接尋址指針的遍歷是基于字節(jié)和字的,如何對位進(jìn)行遍歷呢?
    這就是下一個帖子要分析的寄存器間接尋址的實例的內(nèi)容了。
    詳解西門子間接尋址<4>
    L [MD100]
    LAR1


    L MD100
    LAR1
    有什么區(qū)別?
    當(dāng)將MD100以這種 [MD100] 形式表示時,你既要在對MD100賦值時考慮到所賦的值是否符合存儲器間接尋址雙字指針的規(guī)范,又要在使用這個尋址格式作為語句一部分時,是否符合語法的規(guī)范。
    在你給出第一個例程的第一句:L [MD100]上,我們看出它犯了后一個錯誤。
    存儲器間接尋址指針,是作為指定的存儲區(qū)域的確切數(shù)值單元來運用的。也就是說,指針不包含區(qū)域標(biāo)識,它只是指明了一個數(shù)值。因此,要在 [MD100]前加上區(qū)域標(biāo)識如: M、DB、I、Q、L等,還要加上存儲區(qū)尺寸大小如:X、B、W、D等。在加存儲區(qū)域和大小標(biāo)識時,要考慮累加器加載指令L不能對位地址操作,因此,只能指定非位的地址。
    為了對比下面的寄存器尋址方式,我們這里,修改為:L MD[MD100]。并假定MD100=8Hex,同時我們也假定MD1=85000018Hex。
    當(dāng)把MD100這個雙字作為一個雙字指針運用時,其存儲值的0-18bit將會按照雙字指針的結(jié)構(gòu)Byte.bit來重新“翻譯”,“翻譯”的結(jié)果才是指針指向的地址,因而MD100中的8Hex=1000B=1.0,所以下面的語句:
    L MD[MD100]
    LAR1
    經(jīng)過“翻譯”就是:
    L MD1
    LAR1
    前面我們已經(jīng)假定了MD1=85000018,同樣道理,MD1作為指針使用時,對0-18bit應(yīng)該經(jīng)過Byte.bit結(jié)構(gòu)的“翻譯”,由于是傳送給AR地址寄存器,還要對24-31bit進(jìn)行區(qū)域?qū)ぶ贰胺g”。這樣,我們得出LAR1中最終的值=DIX3.0。就是說,我們在地址寄存器AR1中存儲了一個指針,它指向DIX3.0。
    -----------------------------
    L MD100
    LAR1
    這段語句,是直接把MD100的值傳送給AR,當(dāng)然也要經(jīng)過“翻譯”,結(jié)果AR1=1.0。就是說,我們在地址寄存器AR1中存儲了一個指針,它指向1.0,這是由MD100直接賦值的。
    似乎,兩段語句,只是賦值給AR1的結(jié)果不同而已,其實不然。我們事先假定的值是考慮到對比的關(guān)系,特意指定的。如果MD100=CHex的呢?
    對于前一段,由于CHex=1100,其0-3bit為非0,程序?qū)⒘⒓闯鲥e,無法執(zhí)行。(因為沒有MD1.4這種地址。。
    后一段AR1的值經(jīng)過翻譯以后,等于1.4,程序能正常執(zhí)行。

    • 模塊化微型PLC系統(tǒng),滿足中、小規(guī)模的性能要求
    • 各種性能的模塊可以非常好地滿足和適應(yīng)自動化控制任務(wù)
    • 簡單實用的分布式結(jié)構(gòu)和多界面網(wǎng)絡(luò)能力,應(yīng)用十分靈活
    • 方便用戶和簡易的無風(fēng)扇設(shè)計
    • 當(dāng)控制任務(wù)增加時,可自由擴(kuò)展
    • 大量的集成功能使它功能非常強(qiáng)勁

    SMIATIC S7-300 是模塊化微型PLC,滿足中、小規(guī)模的性能要求

    模塊化與無風(fēng)扇設(shè)計,易于實現(xiàn)分布式結(jié)構(gòu)以及用戶友好的操作,使得 SIMATIC S7-300 成為中、小規(guī)模應(yīng)用中各種不同控制任務(wù)的經(jīng)濟(jì)、方便的解決方案。

    SIMATIC S7-300 的應(yīng)用領(lǐng)域包括:

    • 專用機(jī)床
    • 紡織機(jī)械
    • 包裝機(jī)械
    • 通用機(jī)械工程
    • 控制器制造
    • 機(jī)床
    • 樓宇自動化
    • 電氣與電子工業(yè)及相關(guān)產(chǎn)業(yè)。

    一系列具有不同功率范圍的CPU,以及具有很多用戶友好功能的一系列擴(kuò)展模塊,可以使用戶根據(jù)不同的應(yīng)用情況選擇相應(yīng)的模塊。 如果控制任務(wù)需要擴(kuò)展,可以隨時使用附加模塊對控制系統(tǒng)進(jìn)行擴(kuò)展。

    SIMATIC S7-300 是一個通用的控制器。

    • 高等級的電磁兼容性以及高等級的抗震性,使得它具有極高的工業(yè)控制能力。
    概述

    S7-300采用模塊化結(jié)構(gòu)設(shè)計。含有多種模塊,可進(jìn)行單獨組合。

    一個系統(tǒng)包含下列組件:

    • 中央處理單元(CPU):
      各種 CPU 可用于不同的性能范圍,包括具有集成 I/O 和對應(yīng)功能的 CPU 以及具有集成 PROFIBUS DP、PROFINET 和點對點接口的 CPU。
    • 用于數(shù)字量和模擬量輸入/輸出的信號模塊(SM)
    • 用于連接網(wǎng)絡(luò)和點對點連接的通訊處理器 (CP)。
    • 用于高速計數(shù)、定位控制以及閉環(huán)控制的功能模塊(FM)。

    根據(jù)客戶需要,還可以使用以下設(shè)備:

    • 用于將SIMATIC S7-300 連接到120/230V AC電源的負(fù)載電源模塊(PS)。
    • 接口模塊(IM),用于多機(jī)架配置時連接中央控制器(CC)和擴(kuò)展機(jī)架(ER)。
      S7-300通過分布式中央控制器(CC)和3個擴(kuò)展單元(EU) 可以操作多達(dá)32個模塊。所有模塊都是密封的,運行時無需風(fēng)扇。
    • SIPLUS 模塊擴(kuò)展的環(huán)境條件下使用:
      適用于-25至+60°C 的溫度范圍高濕度、結(jié)露以及有霧的環(huán)境條件。防直接日曬、雨淋或水濺,在防護(hù)等級為IP20機(jī)柜內(nèi)使用時,可直接用于車載或室外使用。不需要全天候防護(hù)的機(jī)柜和IP 65機(jī)柜保護(hù)。
    設(shè)計

    簡單的結(jié)構(gòu)使得S7-300使用靈活且易于維護(hù):

    • 安裝模塊
      只需簡單地將模塊掛在DIN安裝導(dǎo)軌上,轉(zhuǎn)動到位然后鎖緊螺釘。
    • 集成的背板總線: 
      背板總線集成到模塊里。模塊通過總線連接器相連,總線連接器插在機(jī)殼的背面。
    • 模塊具有機(jī)械編碼,更換極為容易:
      更換時只需松開模板上的緊固螺釘。 按下鎖緊機(jī)構(gòu),拔下前連接器。前連接器上的編碼裝置防止將已接線的連接器錯插到其他的模塊上。
    • 可靠的連接系統(tǒng):
      對于信號模塊可以使用螺釘型接線端子或彈簧型接線端子。
    • TOP 連接:
      為采用螺絲端子或彈簧端子連接的1線-3線連接系統(tǒng)提供預(yù)組裝接線?梢蕴娲苯釉谛盘柲K上接線。
    • 確定的安裝深度:
      所有的連接和連接器都在模塊上的凹槽內(nèi),并有前蓋保護(hù)。因此所有的模塊都有確定的安裝深度
    • 無插槽規(guī)則:
      信號模塊和通訊處理模塊可以不受限制地插到任何一個槽上。系統(tǒng)自行組態(tài)。
    擴(kuò)展

    如果用戶的自動化任務(wù)需要 8 個以上的 SM、FM 或 CP 模塊插槽時,則 S7-300(除 CPU 312 和 CPU 312C 外)可以擴(kuò)展:

    • 中央控制器和3個擴(kuò)展機(jī)架最多可連接32個模塊:
      最多可將 3 個擴(kuò)展機(jī)架(EU)連接到中央控制器(CC)。每個 CC / EU 可插 8 個模塊。
    • 通過接口模板連接:
      每個 CC / EU 都有自己的接口模塊。在中央控制器上它總是被插在 CPU 旁邊的模塊插槽中,并自動處理與擴(kuò)展單元的通信。
      • 通過 IM 365 擴(kuò)展:
        1個 EU 最遠(yuǎn)擴(kuò)展距離為 1米,電源電壓也通過該擴(kuò)展提供。
      • 使用 IM 360/361 擴(kuò)展:
        可擴(kuò)展到 3個 EU, CC 與 ER 之間以及 EU 與 EU 之間最遠(yuǎn)距離 10m。
    • 分布式安裝:
      通過連接 CC/EU 以增加連接距離。兩個相鄰CC/EU或EU/EU之間的距離:最長 10 m。
    • 靈活的安裝方式:
      CC/EU 既可以水平安裝,也可以垂直安裝。這樣可以最大限度滿足空間要求。
    通訊

    S7-300 具有不同的通訊接口:

    • 連接 AS-i、PROFIBUS 和 PROFINET/工業(yè)以太網(wǎng)總線系統(tǒng)的通訊處理器。
    • 用于點到點連接的通訊處理器
    • 多點接口 MPI, 集成在 CPU 中;
      是一種經(jīng)濟(jì)有效的方案,可以同時連接編程器/PC、人機(jī)界面系統(tǒng)和其它的SIMATIC S7/C7自動化系統(tǒng)。
    PROFIBUS DP進(jìn)行過程通訊

    SIMATIC S7-300 通過通訊處理器或通過內(nèi)置的 PROFIBUS DP 接口CPU連接到 PROFIBUS DP 總線系統(tǒng)。帶 PROFIBUS DP 主/從接口的 CPU 可以進(jìn)行分布式自動化結(jié)構(gòu),可以高速通訊并且易于使用。

    從用戶的角度來看,PROFIBUS DP上的分布式I/O處理與集中式I/O處理沒有區(qū)別(相同的組態(tài),編址及編程)。

    以下設(shè)備可作為主站連接:

    • SIMATIC S7-300
      (使用帶 PROFIBUS DP 接口的 CPU 或 PROFIBUS DP CP)
    • SIMATIC S7-400
      (使用帶 PROFIBUS DP 接口的 CPU 或 PROFIBUS DP CP)
    • SIMATIC C7 
      (使用帶 PROFIBUS DP 接口的 C7 或 PROFIBUS DP CP)
    • SIMATIC S5-115U/H、S5-135U 和 S5-155U/H,帶IM 308
    • SIMATIC 505

    由于性能原因,每條鏈路上主站的數(shù)量限制為2個。

    以下設(shè)備可作為從站連接:

    • ET 200 分布式 I/O 設(shè)備
    • S7-300,通過 CP 342-5
    • CPU 313C-2 DP、CPU 314C-2 DP、CPU 315-2 DP、CPU 315-2 PN/DP、CPU 317-2 DP、CPU 317-2 PN/DP 和 CPU 319-3 PN/DP
    • C7-633/P DP, C7-633 DP, C7-634/P DP, C7-634 DP, C7-626 DP, C7-635, C7-636
    • 現(xiàn)場設(shè)備

    盡管配有 STEP 7 的編程設(shè)備/PC 或 OP 在總線上可作為主站使用,但是通過 PROFIBUS DP 也可以部分運行 MPI 功能。

    通過 PROFINET IO 進(jìn)行過程通訊

    SIMATIC S7-300 通過通訊處理器或通過配備集成 PROFINET 接口的 CPU 連接到 PROFINET IO 總線系統(tǒng)。配備 PROFINET 接口的 CPU 可實現(xiàn)高速、易于使用的分布式自動化組態(tài)。

    從用戶的角度來看,通過 PROFINET IO 進(jìn)行通訊的分布式 I/O 可作為中央 I/O(相同的組態(tài)、尋址和編程)。

    可將下列設(shè)備作為 IO 控制器進(jìn)行連接:

    • SIMATIC S7-300
      (使用配備 PROFINET 接口或 PROFINET CP 的 CPU)
    • SIMATIC ET 200
      (使用配備 PROFINET 接口的 CPU)
    • SIMATIC S7-400
      (使用配備 PROFINET 接口或 PROFINET CP 的 CPU)

    可將下列設(shè)備作為 IO 設(shè)備進(jìn)行連接:

    • ET 200 分布式 I/O 設(shè)備
    • SIMATIC S7-300
      (通過 PROFINET CP)
    • 現(xiàn)場設(shè)備
    通過AS-Interface通訊

    對于 S7-300,通訊處理器(CP 342-2)適用于AS-Interface總線,可用來連接到現(xiàn)場設(shè)備(AS-Interface從站)。

    更多信息,請參見通訊處理器說明.

    通過CP或內(nèi)置接口(點到點)進(jìn)行數(shù)據(jù)通訊

    點到點連接是用來建立經(jīng)濟(jì)有效的數(shù)據(jù)通訊方式,通過 CP 340/CP 341 通訊處理器或集成在CPU 313C-2 PtP 或 CPU 314C-2 PtP的內(nèi)置接口進(jìn)行數(shù)據(jù)通訊。有三種傳輸接口支持不同的通訊協(xié)議:

    • 20 mA (TTY) (僅針對 CP 340/CP 341)
    • RS 232C/V.24(僅針對 CP 340/CP 341)
    • RS 422/RS 485

    可以連接以下設(shè)備:

    • SIMATIC S7、SIMATIC S5 和其他公司的自動化系統(tǒng)
    • 打印機(jī)
    • 機(jī)器人控制器
    • 掃描器,條碼閱讀器,等

    通訊功能塊隨手冊一起提供。

    使用多點接口(MPI)進(jìn)行數(shù)據(jù)通訊

    MPI(多點接口)是集成在 SIMATIC S7-300 CPU 上的通訊接口。它能用于簡單的網(wǎng)絡(luò)任務(wù)。

    • MPI 可以同時連接多個配有 STEP 7 的編程設(shè)備/PC、HMI 系統(tǒng)(OP/OS)、S7-300 和 S7-400。
    • 全局?jǐn)?shù)據(jù):
      “全局?jǐn)?shù)據(jù)通訊”服務(wù)可以在聯(lián)網(wǎng)的CPU間周期性地進(jìn)行數(shù)據(jù)交換。 一個 S7-300 CPU 可以交換多達(dá) 4 個數(shù)據(jù)包,每個數(shù)據(jù)包含有 22 字節(jié)數(shù)據(jù),可同時有 16 個 CPU 參與數(shù)據(jù)交換(使用 STEP 7 V4.x)。
      因此,一個 CPU 可以訪問另一個 CPU 的輸入/輸出。 只能通過 MPI 接口進(jìn)行全局?jǐn)?shù)據(jù)交換。
    • 內(nèi)部通訊總線(C-bus):
      CPU 的 MPI 直接連接到 S7 -300 的 C 總線上。這意味著通過MPI,PG可以直接尋址到連接到C總線上的FM/CP模塊。
    • 功能強(qiáng)大的通訊技術(shù):
      • 最多 32 個 MPI 站
      • 使用 SIMATIC S7-300/-400 的 S7 基本通訊的每個 CPU 有多個通訊接口。
      • 使用編程設(shè)備/PC、SIMATIC HMI 系統(tǒng)和 SIMATIC S7-300/400 的 S7 通訊的每個 CPU 有多個通訊接口。
      • 傳輸速率為 187.5 kbit/s 或 12 Mbit/s
    • 靈活的設(shè)計:
      可靠的組件用于建立 MPI 通訊: PROFIBUS和 “分布式 I/O ”的總線電纜、總線連接器和 RS 485 中繼器。它們可以優(yōu)化配備安裝達(dá)到特定要求。例如,如果需要可連接最多串聯(lián) 10 個中繼器,以實現(xiàn)任何兩個 MPI 節(jié)點之間的最大距離。
    通過 CP 進(jìn)行數(shù)據(jù)通訊

    SIMATIC S7-300 通過 CP 342 和 CP 343 通訊處理器可以連接到 PROFIBUS 和工業(yè)以太網(wǎng)總線網(wǎng)絡(luò)。

    可以連接以下設(shè)備:

    • SIMATIC S7-300
    • SIMATIC S7-400
    • SIMATIC S5-115U/H、S5-135U 和 S5-155U/H
    • 編程器
    • PC 機(jī)
    • SIMATIC HMI 操作員控制和監(jiān)視系統(tǒng)
    • 數(shù)控
    • 機(jī)器人控制器
    • 工業(yè)PC
    • 驅(qū)動控制器
    • 其它廠商設(shè)備

    西門子S7—300系列產(chǎn)品介紹

    概述
    S7-300是模塊化小型PlC系統(tǒng),能滿足中等性能要求的應(yīng)用。其模塊化結(jié)構(gòu)設(shè)計使得各種單獨的模塊之間可進(jìn)行廣泛組合以用于擴(kuò)展。
    系統(tǒng)組成
    中央處理單元(CPU):各種CPU有不同的性能,例如,有的CPU上集成有PROFIBUS—DP通訊接口等。
    信號模塊(SM):用于數(shù)字量和模擬量輸入/輸出。
    通訊處理器(CP):用于連接網(wǎng)絡(luò)和點對點連接。
    功能模塊(FM):用于高速計數(shù),定位操作(開環(huán)或閉環(huán)定位)和閉環(huán)控制。
    負(fù)載電源模塊(PS):用于將SIMATICS7—300連接到120/230V交流電源,或24/48/60/110V直流電源。
    接口模塊(1M):用于多機(jī)架配置時連接主機(jī)架(CR)和擴(kuò)展機(jī)架(ER)。S7—300通過分布式的主機(jī)架(CR)和3個擴(kuò)展機(jī)架(ER),可以操作多達(dá)32個模塊。運行時無需風(fēng)扇。
    SIMATICS7—300適用于通用領(lǐng)域:高電磁兼容性和強(qiáng)抗振動,沖擊性,使其具有最高的工業(yè)環(huán)境適應(yīng)性。
    功能
    SIMATICS7—300的大量功能能夠支持和幫助用戶進(jìn)行編程、啟動和維護(hù),其主要功能如下:
    高速的指令處理:0.1—0.6u s的指令處理時間在中等到較低的性能要求范圍內(nèi)開辟了全新的應(yīng)用領(lǐng)域。
    浮點數(shù)運算:用此功能可以有效地實現(xiàn)更為復(fù)雜的算術(shù)運算。
    方便用戶的參數(shù)賦值:一個帶標(biāo)準(zhǔn)用戶接口的軟件工具給所有模塊進(jìn)行參數(shù)賦值。
    人機(jī)界面(HMl):方便的人機(jī)界面服務(wù)已經(jīng)集成在S7—300操作系統(tǒng)內(nèi)、因此人機(jī)對話的編程要求大大減少。
    SIMATIC人機(jī)界面(HMl)從S7—300中取得數(shù)據(jù),S7-300按用戶指定的刷新速度傳送這些數(shù)據(jù)。S7-300操作系統(tǒng)自動地處理數(shù)據(jù)的傳送。
    診斷功能:CPU的智能化的診斷系統(tǒng)連續(xù)監(jiān)控系統(tǒng)的功能是否正常、記錄錯誤和特殊系統(tǒng)事件(例如:超時、模塊更換等)。
    口令保護(hù):多級口令保護(hù)可以使用戶高度、有效地保護(hù)其技術(shù)機(jī)密,防止未經(jīng)允許的復(fù)制和修改,操作方式選擇開關(guān):操作方式選擇開關(guān)像鑰匙一樣可以拔出,當(dāng)鑰匙拔出時,就不能改變操作方式。這樣就防止非法刪除或改寫用戶程序。
    通訊
    這是一個經(jīng)濟(jì)而有效的解決方案;方便用戶的STEP7的用戶界面提供了通訊組態(tài)功能,這使得組態(tài)非常容易、簡單。
    SIMATICS7—300具有多種不同的通訊接口:多種通訊處理器用來連接AS—I接口和工業(yè)以太網(wǎng)總線系統(tǒng);串行通訊處理器用來連接點到點的通訊系統(tǒng);多點接口(MPl)集成在CPU中,用于同時連接編程
    器、PC機(jī)、人機(jī)界面系統(tǒng)及其他SIMATICS7/M7/C7等自動化控制系統(tǒng)。CPU支持下列通訊類型:
    過程通訊:通過總線(AS—I或Pronbus)對I/O模塊周期尋址(過程映象交換)。
    數(shù)據(jù)通訊:在自動控制系統(tǒng)之間、人機(jī)界面(HMl)和幾個自動化功能塊間相互調(diào)用。
    S7—300新模塊
    S1MATIC S7—300產(chǎn)品系列又推出了幾種新的模塊,這些模塊擴(kuò)大了用戶的選擇范圍,為更多的應(yīng)用帶來了便利和可能。新推出的模塊有以下幾種:
    ▲PS305電源模塊:24—110V DC輸入、24VDC/2A輸出,環(huán)境條件擴(kuò)展型。
    ▲CPU3141FM中央處理單元新增一種可外插存儲器卡的模塊、該模塊需STEP7V5.OSP3以上版本支持。
    ▲SM321數(shù)字量輸入模塊:48—125VDC,環(huán)境條件擴(kuò)展型。
    ▲SM322數(shù)字量輸出模塊:48—125VDC/1.5A、環(huán)境條件擴(kuò)展型。
    ▲SM331熱電阻/電阻輸入模塊,分辨率24位。
    ▲SM331熱點偶輸入模塊,分辨率24位。
    ▲SM3354人/4出模擬輸入/輸出模塊,背板總線隔離,診斷與中斷功能。
    ▲SM338超聲波位置解碼器,可連4個超聲波位置傳感器,最多8個測量點。
    ▲CM35計數(shù)器模塊,8通道計數(shù),最大10KHz,
    ▲CP343—lIT通訊模塊,10/100Mbps工業(yè)以太網(wǎng),Web服務(wù)器,WWW網(wǎng)頁,E—mail發(fā)送功能。

    版權(quán)聲明PLC信息網(wǎng)轉(zhuǎn)載作品均注明出處,本網(wǎng)未注明出處和轉(zhuǎn)載的,是出于傳遞更多信息之目的,并不意味 著贊同其觀點或證實其內(nèi)容的真實性。如轉(zhuǎn)載作品侵犯作者署名權(quán),或有其他諸如版權(quán)、肖像權(quán)、知識產(chǎn)權(quán)等方面的傷害,并非本網(wǎng)故意為之,在接到相關(guān)權(quán)利人通知后將立即加以更正。聯(lián)系電話:0571-87774297。
最新資訊