|
|
||||||||||||||||||||||||||||
渠道第一,誠信,引領(lǐng)市場,正道經(jīng)營,共存共贏
銷售經(jīng)理:135 8579 8891(王經(jīng)理)微 信 同 步
商務(wù) (Q Q) :961812307
電話(Tel):021-61311927
郵箱(Email):961812307@qq.com
技術(shù)支持:
銷售工程師: 137 0163 3515 微 信 同 號(黃工)
在線 (Q Q) :77956468
上海騰樺電氣設(shè)備有限公司
傳真(Fax):021-67355123
電話(Tel):021-61311931
上海騰樺電氣設(shè)備有限公司,成立于2018年3月,注冊500萬,是一家從事技術(shù)設(shè)備銷售的公司。主要從事工業(yè)自動化產(chǎn)品銷售和系統(tǒng)集成的高新技術(shù)企業(yè)
長期與德國SIMATIC(西門子).瑞士ABB.美國羅克韋爾(AB).法國施耐德.美國霍尼韋爾.美國艾默生合作。
公司有專業(yè)的技術(shù)團隊,銷售團隊,公司成員150于人.為客戶提供專業(yè)的技術(shù)支持,產(chǎn)品資料,售后。
在工控領(lǐng)域,公司以精益求精的經(jīng)營理念,從產(chǎn)品、方案到,致力于塑造一個“行業(yè)專家”品牌,以實現(xiàn)可持續(xù)的發(fā)展。
S7-200系列 PLC的存儲器空間
S7-200 PLC的存儲器空間大致分為三個空間,即程序空間、數(shù)據(jù)空間和參數(shù)空間。
1.程序空間
該空間主要用于存放用戶應(yīng)用程序,程序空間容量在不同的CPU中是不同的。另外CPU中的RAM區(qū)與內(nèi)置EEPROM上都有程序存儲器,但它們互為映像,且空間大小一樣。
2.數(shù)據(jù)空間
該空間的主要部分用于存放工作數(shù)據(jù)稱為數(shù)據(jù)存儲器,另外有一部分作寄存器使用稱為數(shù)據(jù)對象。
(1)數(shù)據(jù)存儲器 它包括變量存儲器(V),輸入信號緩存區(qū)(輸入映象存儲器I),輸出信號緩沖區(qū)(輸出映象存儲區(qū)Q),內(nèi)部標志位存儲器(M)又稱內(nèi)部輔助繼電器,特殊標志位存儲器(SM)。除特殊標志位外,其他部分都能以位、字節(jié)、和雙字的格式自由讀取或?qū)懭搿?/span>
變量存儲器(V)是保存程序執(zhí)行過程中控制邏輯操作的中間結(jié)果,所有的V存儲器都可以存儲在存儲器區(qū)內(nèi),其內(nèi)容可在與EEPROM或編程設(shè)備雙向傳送。
輸入映象存儲器(I)是以字節(jié)為單位的寄存器,它的每一位對應(yīng)于一個數(shù)字量輸入結(jié)點。在每個掃描周期開始,PLC依次對各個輸入結(jié)點采樣,并把采樣結(jié)果送入輸入映象存儲器。PLC在執(zhí)行用戶程序過程中,不再理會輸入結(jié)點的狀態(tài),它所處理的數(shù)據(jù)為輸入映象存儲器中的值。
輸出映象存儲器(Q)是以字節(jié)為單位的寄存器,它的每一位對應(yīng)于一個數(shù)字輸出量結(jié)點。PLC在執(zhí)行用戶程序的過程中,并不把輸出信號隨時送到輸出結(jié)點,而是送到輸出映象存儲器,只有到了每個掃描周期的末尾,才將輸出映象寄存器的輸出信號幾乎同時送到各輸出結(jié)點。使用映象寄存器優(yōu)點:①同步地在掃描周期開始采樣所有輸入點,并在掃描的執(zhí)行階段凍結(jié)所有輸入值;②在程序執(zhí)行完后再從映象寄存器刷新所有輸出點,使被控系統(tǒng)能獲得更好穩(wěn)定性;⑧存取映象寄存器的速度高于存取I/O速度,使程序執(zhí)行的更快;④I/O點只能以位為單位存取,但映象寄存器則能以位、字節(jié)、雙字進行存取。因此,映象寄存器提供了更高的靈活性。另外對控制系統(tǒng)中個別I/O點要求實時性較高的情況下,可用直接I/O指令直接存取輸入/輸出點。
內(nèi)部標志位(M)又稱內(nèi)部線圈(內(nèi)部繼電器等),它一般以位為單位使用,但也能以字、雙字為單位使用。內(nèi)部標志位容量根據(jù)CPU型號不同而不同。
特殊標志位(SM)用來存儲系統(tǒng)的狀態(tài)變量和有關(guān)控制信息,特殊標志位分為只讀區(qū)和可寫區(qū),具體劃分隨CPU不同而不同。
(2)數(shù)據(jù)對象 數(shù)據(jù)對象包括定時器、計數(shù)器、高速計數(shù)器、累加器、模擬量輸入/輸出。
定時器類似于繼電器電路中的時間繼電器,但它的精度更高,定時精度分為lms,10ms和100ms三種,根據(jù)精度需要由編程者選用。定時器的數(shù)量根據(jù)CPU型號不同。
計數(shù)器的計數(shù)脈沖由外部輸入,計數(shù)脈沖的有效沿是輸入脈沖的上升沿或下降沿,計數(shù)的方式有累加1和累減1兩種方式。計數(shù)器的個數(shù)同各CPU的定時器個數(shù)。
高速計數(shù)器與一般計數(shù)器不同之處在于,計數(shù)脈沖頻率更高可達2kHz/7kHz,計數(shù)容量大,一般計數(shù)器為16位,而高速計數(shù)器為32位,一般計數(shù)器可讀可寫,而高速計數(shù)器一般只能作讀操作。
在S7-200CPU中有4個32位累加器,即AC0~AC3,用它可把參數(shù)傳給子程序或任何帶參數(shù)的指令和指令塊。此外,PLC在響應(yīng)外部或內(nèi)部的中斷請求而調(diào)用中斷程序時,累加器中的數(shù)據(jù)是不會丟失的,即PLC會將其中的內(nèi)容壓入堆棧。因此,用戶在中斷程序中仍可使用這些累加器,待中斷程序執(zhí)行完返回時,將自動從堆棧中彈出原先的內(nèi)容,以恢復(fù)中斷前累加器的內(nèi)容。但應(yīng)注意,不能利用累加器作主程序和中斷子程序之間的參數(shù)傳遞。
模擬量輸入/輸出可實現(xiàn)模擬量的A/D和D/A轉(zhuǎn)換,而PLC所處理的是其中的數(shù)字量。
3.參數(shù)空間
用于存放有關(guān)PLC組態(tài)參數(shù)的區(qū)域,如保護口令、PLC站地址、停電記憶保持區(qū)、軟件濾波、強制操作的設(shè)定信息等,存貯器為EEPROM。
西門子卡件6ES75211BH500AA0
S7-200PLC的數(shù)據(jù)區(qū)
(一)數(shù)字量輸入和輸出映象區(qū)
1.輸入映象寄存器(數(shù)字量輸入映象區(qū))(I)
數(shù)字量輸入映象區(qū)是S7-200CPU為輸入端信號狀態(tài)開辟的一個存儲區(qū)。輸入映像寄存器的標識符為I,在每個掃描周期的開始,CPU對輸入點進行采樣,并將采樣值存于輸入映像寄存器中。
輸入映像寄存器是PLC接收外部輸入的開關(guān)量信號的窗口。
可以按位、字節(jié)、字、雙字四種方式來存取。
(1)按“位”方式:從I0.0~I15.7,共有128點
(2)按“字節(jié)”方式:從IB0~IB15,共有16個字節(jié)
(3)按“字”方式:從IW0~IW14,共有8個字
(4)按“雙字”方式:從ID0~ID12,共有4個雙字
2.輸出映像寄存器(Q)
數(shù)字量輸出映象區(qū)是S7-200CPU為輸出端信號狀態(tài)開辟的一個存儲區(qū)。輸出映像寄存器的標識符為Q(從Q0.0~Q15.7,共有128點),在每個掃描周期的末尾,CPU將輸出映像寄存器的數(shù)據(jù)傳送給輸出模塊,再由后者驅(qū)動外部負載。
可以按位、字節(jié)、字、雙字四種方式來存取。
(1)按“位”方式:從Q0.0~I15.7,共有128點
(2)按“字節(jié)”方式:從QB0~QB15,共有16個字節(jié)
(3)按“字”方式:從QW0~QW14,共有8個字
(4)按“雙字”方式:從QD0~QD12,共有4個雙字
說明:實際沒有使用的輸入端和輸出端的映象區(qū)的存儲單元可以作中間繼電器用。
(二)模擬量輸入映象區(qū)和輸出映象區(qū)
1.模擬量輸入映象區(qū)(AI區(qū))
模擬量輸入映象區(qū)是S7-200CPU為模擬量輸入端信號開辟的一個存儲區(qū)。S7-200將測得的模擬量(如溫度、壓力)轉(zhuǎn)換成1個字長(2個字節(jié))的數(shù)字量,模擬量輸入映像寄存器用標識符(AI)、數(shù)據(jù)長度(W)及字節(jié)的起始地址表示。
從AIW0~AIW30,共有16個字,總共允許有16路模擬量輸入。
說明:模擬量輸入值為只讀數(shù)據(jù)。
2.模擬量輸出映象區(qū)(AQ區(qū))
模擬量輸出映象區(qū)是S7-200CPU為模擬量輸出端信號開辟的一個存儲區(qū)。S7-200將1個字長(2個字節(jié),16位)的數(shù)字量按比例轉(zhuǎn)換為電流或電壓。模擬量輸出映像寄存器用標識符(AQ)、數(shù)據(jù)長度(W)及字節(jié)的起始地址表示。
從AQW0~AQW30,共有16個字,總共允許有16路模擬量輸出。
(三)變量存儲器(V)(相當于內(nèi)輔繼電器)
PLC執(zhí)行程序過程中,會存在一些控制過程的中間結(jié)果,這些中間數(shù)據(jù)也需要用存儲器來保存。變量存儲器就是根據(jù)這個實際的要求設(shè)計的。變量存儲器是S7-200CPU為保存中間變量數(shù)據(jù)而建立的一個存儲區(qū),用V表示。
可以按位、字節(jié)、字、雙字四種方式來存取。
(1)按“位”方式:從V0.0~I5119.7,共有40960點。CPU221、CPU222變量存儲器只有2048個字節(jié),其變量存儲區(qū)只能到V2047.7位。
(2)按“字節(jié)”方式:從VB0~VB5119,共有5120個字節(jié)
(3)按“字”方式:從VW0~VW5118,共有2560個字
(4)按“雙字”方式:從VD0~VD5116,共有1280個雙字
(四)位存儲器(M)區(qū)
PLC執(zhí)行程序過程中,可能會用到一些標志位,這些標志位也需要用存儲器來寄存。位存儲器就是根據(jù)這個要求設(shè)計的。位存儲器是S7-200CPU為保存標志位數(shù)據(jù)而建立的一個存儲區(qū),用M表示。該區(qū)雖然叫位存儲器,但是其中的數(shù)據(jù)不僅可以是位、還可以是字節(jié)、字或雙字。
(1)按“位”方式:從M0.0~M31.7,共有256點。
(2)按“字節(jié)”方式:從MB0~MB31,共有32個字節(jié)
(3)按“字”方式:從MW0~MW30,共有16個字
(4)按“雙字”方式:從MD0~MD28,共有8個雙字
(五)順序控制繼電器區(qū)(S)
PLC執(zhí)行程序過程中,可能會用到順序控制。順序控制繼電器就是根據(jù)順序控制的特點和要求設(shè)計的。順序控制繼電器區(qū)是S7-200CPU為順序控制繼電器的數(shù)據(jù)而建立的一個存儲區(qū),用S表示。在順序控制過程中,用于組織步進過程的控制。
可以按位、字節(jié)、字、雙字四種方式來存取。
(1)按“位”方式:從S0.0~S31.7,共有256點。
(2)按“字節(jié)”方式:從SB0~SB31,共有32個字節(jié)
(3)按“字”方式:從SW0~SW30,共有16個字
(4)按“雙字”方式:從SD0~SD28,共有8個雙字
(六)局部存儲器區(qū)(L)(相當于內(nèi)輔繼電器)
S7-200PLC有64個字節(jié)的局部存儲器,其中60個可以用作暫時存儲器或者給子程序傳遞參數(shù)。
局部存儲器和變量存儲器很相似,主要區(qū)別是變量存儲器是全局有效的,而局部存儲器是局部有效的。全局是指同一個存儲器可以被任何程序存取(例如,主程序、子程序或中斷程序)。局部是指導(dǎo)存儲器區(qū)和特定的程序相關(guān)聯(lián)。
幾種程序之間不能互訪。
局部存儲器區(qū)是S7-200CPU為局部變量數(shù)據(jù)建立的一個存儲區(qū),用L表示。該區(qū)域的數(shù)據(jù)可以用位、字節(jié)、字、雙字四種方式來存取。
(1)按“位”方式:從L0.0~L63.7,共有512點。
(2)按“字節(jié)”方式:從LB0~LB63,共有64個字節(jié)
(3)按“字”方式:從LW0~LW62,共有32個字
(4)按“雙字”方式:從LD0~LD60,共有16個雙字
(七)定時器存儲器區(qū)(T)
PLC在工作中少不了需要計時,定時器就是實現(xiàn)PLC具有計時功能的計時設(shè)備。定時器的編號:
T0、T1、……、T255
S7-200有256個定時器。
(八)計數(shù)器存儲器區(qū)(C)
PLC在工作中有時不僅需要計時,還可能需要計數(shù)功能。計數(shù)器就是PLC具有計數(shù)功能的計數(shù)設(shè)備。
計數(shù)器的編號:
C0、C1、……、C255
(九)高速計數(shù)器區(qū)(HSC)
高速計數(shù)器用來累計比CPU掃描速率更快的事件。S7-200各個高速計數(shù)器不僅計數(shù)頻率高達30kHz。
S7-200各個高速計數(shù)器有32位帶符號整數(shù)計數(shù)器的當前值。若要存取高速計數(shù)器的值,則必須給出高速計數(shù)器的地址,即高速計數(shù)器的編號。
高速計數(shù)器的編號為:HSC0、HSC1、……、HSC5。
S7-200有6個高速計數(shù)器。其中CPU221和CPU222僅有4個高速計數(shù)器(HSC0、HSC3、HSC4、HSC5)
(十)累加器區(qū)(AC)
累加器是可以像存儲器那樣進行讀/寫的設(shè)備。例如,可以用累加器向子程序傳遞參數(shù),或從子程序返回參數(shù),以及用來存儲計算的中間數(shù)據(jù)。
S7-200CPU提供了4個32位累加器(AC0、AC1、AC2、AC3)。
可以按字節(jié)、字或雙字來存取累加器數(shù)據(jù)中的數(shù)據(jù)。但是,以字節(jié)形式讀/寫累加器中的數(shù)據(jù)時,只能讀/寫累加器32位數(shù)據(jù)中的低8位數(shù)據(jù)。如果是以字的形式讀/寫累加器中的數(shù)據(jù),只能讀/寫累加器32位數(shù)據(jù)中的低16位數(shù)據(jù)。只有采取雙字的形式讀/寫累加器中的數(shù)據(jù)時,才能一次讀寫全部32位數(shù)據(jù)。
因為PLC的運算功能是離不開累加器的。因此不有像占用其他存儲器那樣占用累加器。
(十一)特殊存儲器區(qū)(SM)
特殊存儲器是S7-200PLC為CPU和用戶程序之間傳遞信息的媒介。它們可以反映CPU在運行中的各種狀態(tài)信息,用戶可以根據(jù)這些信息來判斷機器工作狀態(tài),從而確定用戶程序該做什么,不該做什么。這些特殊信息也需要用存儲器來寄存。特殊存儲器就是根據(jù)這個要求設(shè)計的。
1.特殊存儲器區(qū)
它是S7-200PLC為保存自身工作狀態(tài)數(shù)據(jù)而建立的一個存儲區(qū),用SM表示。特殊存儲器區(qū)的數(shù)據(jù)有些是可讀可寫的,有一些是只讀的。特殊存儲器區(qū)的數(shù)據(jù)可以是位,也可是字節(jié)、字或雙字。
(1)按“位”方式:從SM0.0~SM179.7,共有1440點。
(2)按“字節(jié)”方式:從SM0~SM179,共有180個字節(jié)
(3)按“字”方式:從SMW0~SMW178,共有90個字
(4)按“雙字”方式:從SMD0~SMD176,共有45個雙字
說明:特殊存儲器區(qū)的頭30個字節(jié)為只讀區(qū)。
2.常用的特殊繼電器及其功能
特殊存儲器用于CPU與用戶之間交換信息,例如SM0.0一直為“1”狀態(tài),SM0.1僅在執(zhí)行用戶程序的第一個掃描周期為“1”狀態(tài)。SM0.4和SM0.5分別提供
SIPLUS extreme 產(chǎn)品基于 SIMATIC 標準產(chǎn)品。此處的內(nèi)容摘自相關(guān)的標準產(chǎn)品。增加了與 SIPLUS extreme 相關(guān)的信息。
對于一個EU來說,SIPLUS IM 365是經(jīng)濟的擴展辦法。它有以下特點:
CPU 312C 是一種緊湊型 CPU,用于對處理速度要求很高的小型應(yīng)用。集成數(shù)字量輸入/輸出,支持直接連接過程。
集成技術(shù)工程的其他用途包括:
CPU 312C 安裝有:
可參數(shù)化的特性
可以使用 STEP 7 對 S7 的組態(tài)、屬性以及CPU的響應(yīng)進行參數(shù)設(shè)置:
顯示功能與信息功能
集成的通訊功能
集成功能

SIMATIC S7-400F/FH 故障安全型自動化系統(tǒng)可使用在對安全要求很高設(shè)備中。 它控制著各種過程,如果直接停機,這些過程也不會對人員或環(huán)境構(gòu)成威脅。 S7–400 F/FH 有兩種基本型號:
使用其它的標準模塊,可是使其建立一個對故障安全和非故障安全都能進行控制的全集成控制系統(tǒng)。 使用相同的標準應(yīng)用程序?qū)φ麄€系統(tǒng)進行組態(tài)和編程。
S7-400F/FH 故障安全自動化系統(tǒng)可以根據(jù)需要進行不同的組態(tài):
此系統(tǒng)需要一個故障安全的 PLC。 但是不一定是容錯的。 需要下列部件:
當發(fā)生故障時,可以訪問 I/O。 故障安全信號模塊鈍化。
此系統(tǒng)需要一個故障安全的 PLC。 對于 CPU 需要容錯。 需要下列部件:
當一個 CPU、IM 153-2 或 PROFIBUS-DP 發(fā)生故障時,PLC 可繼續(xù)工作。 當故障安全信號模塊或者 ET 200M 發(fā)生故障時,I/O 不再使用。 故障安全信號模塊鈍化。
此系統(tǒng)需要一個故障安全的 PLC。 CPU 和 I/O 需要是容錯的。需要下列部件:
如果CPU、IM 153-2、PROFIBUS-DP、故障安全信號模塊或 ET 200M 發(fā)生故障,此 PLC 繼續(xù)可用。
在S7-400F/FH自動化系統(tǒng)中也可以使用標準模板。 但是不能與ET 200M一起使用。
中央控制器和ET200M之間通過PROFIBUS DP進行故障安全通訊和標準通訊。 經(jīng)過特殊開發(fā),PROFISafe PROFIBUS 可以在標準數(shù)據(jù)報文楨中進行安全功能的數(shù)據(jù)通訊。 需要諸如特殊安全總線的其它硬件組件。 所需的軟件既可以作為操作系統(tǒng)的一個擴展軟件集成在硬件組件中,也可以作為一個的軟件塊裝載到CPU中。
在ET200M中使用隔離模板具有以下優(yōu)勢:
如果達到SIL2安全等級,則不需要隔離模塊。
通過 SIMATIC S7-1200 的故障安全模塊,可集成到整體自動化系統(tǒng)中以滿足安全方面的應(yīng)用要求。模塊中中集成有故障安全運行所需的安全功能。通過 PROFIsafe 機制與故障安全 SIMATIC S7 CPU 通信。
這些模塊只能在集中式系統(tǒng)中運行。
通過 SIMATIC S7-1200 的故障安全模塊,可集成到整體自動化系統(tǒng)中以滿足安全方面的應(yīng)用要求。模塊中中集成有故障安全運行所需的安全功能。通過 PROFIsafe 機制與故障安全 SIMATIC S7 CPU 通信。
這些模塊只能在集中式系統(tǒng)中運行。

西門子STEP 7中的塊編程的重要知識點
一、塊的作用和分類
二、組織塊
l 啟動組織塊
l 循環(huán)的程序執(zhí)行組織塊
l 定期的程序執(zhí)行組織塊
l 事件驅(qū)動的程序執(zhí)行組織塊
各種組織塊的作用、功能。
三、功能FC和功能塊FB
二者的功能、使用上的區(qū)別。
四、系統(tǒng)功能SFC和系統(tǒng)功能塊SFB
二者的功能、使用上的區(qū)別。
五、背景數(shù)據(jù)塊和共享數(shù)據(jù)塊
二者的功能、使用上的區(qū)別。
六、STEP7的程序結(jié)構(gòu)
l 線性程序結(jié)構(gòu)
l 分塊程序結(jié)構(gòu)
l 結(jié)構(gòu)化程序結(jié)構(gòu)
七、三種編程語言
l 梯形圖LAD(Ladder Logic Programming Language)
l 語句表STL(Statement List Programming Language)
l 功能圖FBD(Function Block Diagram Programming Language)
| MM440-750/3 | 6SE6440-2UE17-5CA1 | 0.75 | 1.0 | 3.8 | 2.7 |
| MM440-1550/3 | 6SE6440-2UE21-5CA1 | 1.5 | 2.0 | 5.3 | 3.9 |
| MM440-2200/3 | 6SE6440-2UE22-2CA1 | 2.2 | 3.0 | 8.2 | 6.1 |
| MM440-4000/3 | 6SE6440-2UE24-0CA1 | 4 | 5.0 | 11.2 | 9 |
| MM440-5500/3 | 6SE6440-2UE25-5CA1 | 5.5 | 7.5 | 13.3 | 11 |
| MM440-7500/3 | 6SE6440-2UE27-5CA1 | 7.5 | 10.0 | 21.7 | 17 |
| MM440-11K/3 | 6SE6440-2UE31-1CA1 | 11 | 15.0 | 26.8 | 22 |
| MM440-15K/3 | 6SE6440-2UE31-5DA1 | 15 | 20.0 | 32.7 | 27 |
| MM440-18.5K/3 | 6SE6440-2UE31-8DA1 | 18.5 | 25.0 | 39.9 | 32 |
| MM440-22K/3 | 6SE6440-2UE32-2DA1 | 22 | 30.0 | 50.5 | 41 |
| MM440-30K/3 | 6SE6440-2UE33-0EA1 | 30 | 40.0 | 64.0 | 52 |
| MM440-37K/3 | 6SE6440-2UE33-7EA1 | 37 | 50.0 | 78.0 | 62 |
| MM440-45K/3 | 6SE6440-2UE34-5FA1 | 45 | 60.0 | 103.0 | 77 |
| MM440-55K/3 | 6SE6440-2UE35-5FA1 | 55 | 75.0 | 132.0 | 99 |
| MM440-75K/3 | 6SE6440-2UE37-5FA1 | 75 | 100.0 | 160.0 | 125 |
| BOP | 6SE6400-0BP00-0AA0 | 基本操作面板 | |||
| AOP | 6SE6400-0AP00-0AA1 | 操作面板 | |||
| 6SE6400-1PB00-0AA0 | PROFIBUS模板 | ||||
| 6SE6400-0PM00-0AA0 | 柜門安裝組合件 | ||||
| 6SE6400-0AP00-0AB0 | AAOP/中英雙語AOP | ||||
| 6SE6400-1DN00-0AA0 | DeviceNet模板 | ||||
| 6SE6400-1CB00-0AA0 | CANopen模板 | ||||
| 6GK1500-0FC10 | RS485/RPOFIBUS總線電纜插接器 | ||||
| 6SE6400-1PC00-0AA0 | PC至變頻器的連接組合件 | ||||
| 6SE6400-0PA00-0AA0 | PC至AOP的連接組合件 | ||||
| 6SE6400-0MD00-0AA0 | AOP柜門安裝組合件,適用于多臺變頻器的控制 | ||||
| 6SE6400-0EN00-0AA0 | 脈沖編碼器計數(shù)模塊 | ||||