西門子變頻器6SL3211-0AB12-5BB1,西門子變頻器6SL3211-0AB12-5BB1 {心中有空間,夢想就有可能}
德國制造: 現(xiàn)貨 聯(lián) 系 人: 黃勇《黃工》 24小時聯(lián)系手機(jī): 13701633515
全新原裝: 參數(shù)
質(zhì)量保證: 保修
價格優(yōu)勢: 特價
我公司大量現(xiàn)貨供應(yīng),價格優(yōu)勢,品質(zhì)保證,德國原裝進(jìn)口

西門子變頻器6SL3211-0AB12-5BB1 西門子STL間接尋址常問問題集
1.1如何獲得指針或者間接尋址有關(guān)的信息?
指針的類型包括16位指針、32位指針、Pointer(6Byte)和Any(10Byte)。16位指針用于定時器、計數(shù)器、程序塊的尋址;32位指針用于I/Q/M/L/數(shù)據(jù)塊等存儲器中位、字節(jié)、字以及雙字的尋址,其中第0~2位表示位地址(0~7)、第3~18位為字節(jié)地址,其余位未定義;Pointer和Any一般應(yīng)用在復(fù)雜數(shù)據(jù)類型(比如Date_and_Time /Array/String等)在FB、FC之間的傳遞。而Any可以看做是對Pointer的延伸,因?yàn)橛?0Byte組成的Any中Byte4~Byte9就是一個Pointer。
了解指針的格式十分重要,為正確使用指針,應(yīng)閱讀如下內(nèi)容:
1、 "SIMATIC Programming with STEP 7 V5.5" 05/2010 第27.3.4章 參數(shù)類型
2、文檔:1008用于S7-300 和S7-400 的語句表(STL)編程
3、文檔:F0215,S7-300和S7-400尋址 1.2為什么語句 LAR1 P##PointerInput 在一個函數(shù)(FC)中是無效的,然而,同樣的語句在一個功能塊(FB)中是有效的?
在FC被調(diào)用時,復(fù)雜數(shù)據(jù)類型例如指針是被復(fù)制到調(diào)用者的臨時變量區(qū)中,在FC內(nèi)部對此V區(qū)地址直接取址放入到地址寄存器AR1或AR2是不被編譯器規(guī)則接受的(導(dǎo)致MC7寄存器信息過長),也就是說在FC內(nèi)部通過P#進(jìn)行地址寄存器取址僅能支持Temp臨時變量。因此如果需要在FC中操作指針等復(fù)雜輸入輸出變量地址需要使用累加器進(jìn)行中轉(zhuǎn)。
考慮到程序的一致性、遵守編譯器規(guī)則和STL手冊中LAR1指令說明,建議用戶使用如下指令操作:
L P##PointerInput
LAR1 1.3 STEP 7 中哪些操作會覆蓋DB/DI寄存器或者地址寄存器AR1/AR2的內(nèi)容?
下面說明了可能引起DB/DI寄存器或者地址寄存器AR1/AR2內(nèi)容改變的一些操作:
- DB寄存器和AR1受到影響的操作
1. 使用完整的DB路徑(如L DB20.Val)或者調(diào)用FC/FB時使用DB塊完整地址作為其參數(shù),則DB寄存器內(nèi)容被覆蓋。
例如在OB1中調(diào)用FC1后,DB寄存器變成20。
OPN DB1
Call FC1
Input(bit):DB20.DBX0.2
因此在編程的時候,OPN 指令打開數(shù)據(jù)塊,通過DBX x.y的方式訪問其中內(nèi)容, 但是如果在打開數(shù)據(jù)塊后DB寄存器的內(nèi)容被修改了,則DBX x.y的方式訪問變量則 會訪問到錯誤的地址??梢酝ㄟ^使用符號尋址的方式或者使用完整路徑編程避免,當(dāng) 然重新使用 OPN指令也是可以的。
2. 調(diào)用FC時使用string, array, structure ,UDT作為其形參或者調(diào)用FB時使用string, array, structure 或者UDT作為其in out形參,在FC/FB程序中訪問這些地址則AR1寄存器內(nèi)容被覆蓋,因此當(dāng)使用AR1進(jìn)行間接尋址時需要注意AR1內(nèi)容的正確性。 - AR2地址寄存器和DI寄存器在FB中作為參數(shù)和靜態(tài)變量的基址尋址使用。AR2和DI如果被修改,會影響FB的參數(shù)訪問,如果希望在FB中使用DI寄存器或者地址寄存器AR2,必須預(yù)先保存它們中的內(nèi)容,并在使用后恢復(fù)它們,例如:
TAR2 #AR2_SAVE; //AR2寄存器狀態(tài)保存到#AR2_SAVE
L DINO;
T #DB2_SAVE; //DI寄存器狀態(tài)保存到#DB2_SAVE
User Program LAR2 #AR2_SAVE; //AR2寄存器恢復(fù)到使用前狀態(tài)
OPN DI [#DB2_SAVE]; //DI寄存器恢復(fù)到使用前狀態(tài)
1.4 如何得到多重背景FB中的變量在背景DB里的絕對偏移量呢?
可以用下面的方法處理:
TAR2 (得到多重背景FB在背景DB里的偏移地址)
AD DW#16#00FFFFFF (屏蔽掉存儲區(qū)ID,可參考32位指針格式)
L P##Variable (得到變量在多重背景FB里的地址)
+D (多重背景FB的偏移地址與變量在多重背景FB里地址相加,即得到實(shí)際絕對偏移量)
LAR1
上述語句就是就得到了變量在背景DB中的絕對偏移量,從而供后續(xù)程序處理。 1.5如何在程序中使用ANY 型指針? 簡要說明如下:
L P##Input //指向存儲地址指針I(yè)nput首地址
//這個參數(shù)是一個Any類型,P##Input指向參數(shù)Input的值所在地址,這就是指針的指針
LAR1 //裝載到地址寄存器AR1中。
L W [AR1,P#4.0] //打開DB塊
// 由Any類型結(jié)構(gòu)知道Any類型的Byte4、Byte5存放的數(shù)據(jù)塊號
T #BLOCK_NO
OPN DB [#BLOCK_NO] //如果是DB塊,打開指定的DB塊。
L W [AR1,P#2.0] //判斷ANY指針中數(shù)據(jù)長度
// Any類型的Byte2、Byte3是重復(fù)系數(shù),如P#DB1.DBX0.0 Byte 8后面的Byte 8
_001:T #DATA_LEN //通常此處做loop循環(huán)!!
L D [AR1,P#6.0] //找出需要計算數(shù)據(jù)區(qū)的開始地址
// Any類型Byte6~Byte9是32位區(qū)域地址
理解Pointer、Any的類型的數(shù)據(jù)結(jié)構(gòu),對于正確使用指針有很大幫助。
為正確使用指針,應(yīng)仔細(xì)閱讀如下內(nèi)容:
"SIMATIC Programming with STEP 7 V5.5" 05/2010 第27.3.4章 參數(shù)類型 如下的程序?qū)崿F(xiàn)了SFC20的部分功能,可以作為Any使用的參考。
FUNCTION FC 1 : VOID
TITLE =
VERSION : 0.1
VAR_INPUT
SRCBLK : ANY ;
END_VAR
VAR_OUTPUT
RETVAL : INT ;
DSTBLK : ANY ;
END_VAR
VAR_TEMP
LOOP : INT ;
BLOCK_NO_DB : WORD ;
BLOCK_NO_DI : WORD ;
SRC_ADD : DWORD ;
DST_ADD : DWORD ;
END_VAR
BEGIN
NETWORK
TITLE =
L P##SRCBLK; //讀取輸入any的首地址
LAR1 ; //裝載到ar1
L P##DSTBLK; //讀取輸出any的首地址
LAR2 ; //裝載到ar2
L W [AR1,P#4.0]; //打開DB塊
T #BLOCK_NO_DB;
L W [AR2,P#4.0]; //打開DI塊
T #BLOCK_NO_DI;
OPN DB [#BLOCK_NO_DB]; //打開DB塊
OPN DI [#BLOCK_NO_DI]; //打開DI塊
L D [AR1,P#6.0];
T #SRC_ADD; //讀取地址
L D [AR2,P#6.0];
T #DST_ADD; //讀取地址 L W [AR1,P#2.0]; //讀取循環(huán)次數(shù)
_001: T #LOOP;
L DBB [#SRC_ADD];
T DIB [#DST_ADD]; //賦值
//地址偏移1個字節(jié)
L P#1.0;
L #SRC_ADD;
+D ;
T #SRC_ADD;
L P#1.0;
L #DST_ADD;
+D ;
T #DST_ADD;
L #LOOP; //循環(huán)
LOOP _001;
END_FUNCTION 1.6 當(dāng)FC 或FB的輸入?yún)?shù)類型為:BLOCK_DB, TIMER或者 COUNTER,如何確定其編號?
例1 :FB 塊
FB1 變量聲明中定義了“ Timer” 類型的變量“ Time_1” ,在 FB2 中調(diào)用 FB1,將定時器“T5”傳遞給變量“ Time_1”。如圖 01 所示程序代碼中數(shù)值 5 表示“T5”。
圖 01 FB中確定定時器編號 在使用多重實(shí)例時,需要在圖 01 所示程序中增加以下代碼:
TAR2 //多重實(shí)例偏移地址
LAR1 P##Time_1
+AR1 //多重實(shí)例偏移地址與當(dāng)前地址相加
L W[AR1,P#0.0]
T MW0
例 2 FC
FC1 變量聲明中定義了“ Timer” 類型的變量“ Time_1” ,在 FC2 中調(diào)用 FC1,將定時器“T8”傳遞給變量“ Time_1”。如圖 02 所示程序代碼中數(shù)值 8 表示“T8”。
比較簡單的實(shí)現(xiàn)PID閉環(huán)控制的方法
PID控制的難點(diǎn)在于整定控制器的參數(shù)。為了學(xué)習(xí)整定PID控制器參數(shù)的方法,必須做閉環(huán)實(shí)驗(yàn),開環(huán)運(yùn)行PID程序沒有任何意義。用硬件組成一個閉環(huán)需要PLC的CPU模塊、模擬量輸入模塊和模擬量輸出模塊,此外還需要被控對象、檢測元件、變送器和執(zhí)行機(jī)構(gòu)。例如可以用電熱水壺作為被控對象,用熱電阻檢測溫度,用溫度變送器將溫度轉(zhuǎn)換為標(biāo)準(zhǔn)電壓,用移相控制的交流固態(tài)調(diào)壓器作執(zhí)行機(jī)構(gòu)。
有沒有比較簡單的實(shí)現(xiàn)PID閉環(huán)控制的方法呢?
在控制理論中,用傳遞函數(shù)來描述被控對象、檢測元件、執(zhí)行機(jī)構(gòu)和PID控制器。
被控對象一般是串聯(lián)的慣性環(huán)節(jié)和積分環(huán)節(jié)的組合。在實(shí)驗(yàn)室可以用以運(yùn)算放大器為核心的模擬電路來模擬廣義的被控對象(包括檢測元件和執(zhí)行機(jī)構(gòu))的傳遞函數(shù)。我曾將這種運(yùn)放電路用于S7-200和S7-1200的PID參數(shù)自動調(diào)節(jié)實(shí)驗(yàn)。
用運(yùn)算放大器模擬被控對象一般需要做印刷電路板,還是比較麻煩。有沒有更簡單的方法呢?
除了用運(yùn)算放大器來模擬被控對象的傳遞函數(shù),也可以用PLC的程序來模擬。為此我編寫了用來模擬被控對象的S7-200的子程序,它也可以用于S7-200 SMART。使用模擬的被控對象的PID閉環(huán)示意圖如下圖所示,虛線右邊是被控對象,DISV是系統(tǒng)的擾動輸入值。虛線左邊是PLC的PID控制程序。

被控對象的數(shù)學(xué)模型為3個串聯(lián)的慣性環(huán)節(jié),其增益為GAIN,3個慣性環(huán)節(jié)的時間常數(shù)分別為TIM1~TIM3。其傳遞函數(shù)為

分母中的“s”為自動控制理論中拉普拉斯變換的拉普拉斯算子。將某一時間常數(shù)設(shè)為0,可以減少慣性環(huán)節(jié)的個數(shù)。圖中被控對象的輸入值INV是PID控制器的輸出值。被控對象的輸出值OUTV作為PID控制器的過程變量(反饋值)PV。
下圖是模擬被控對象的子程序,實(shí)際上只用了兩個慣性環(huán)節(jié),其時間常數(shù)分別為5000ms和2000ms。用與PID的采樣周期相同的定時中斷時間間隔來調(diào)用這個子程序。

下圖是用來監(jiān)視PID回路運(yùn)行情況的STEP 7-Micro/WIN的PID調(diào)節(jié)控制面板,可以用它進(jìn)行PID參數(shù)自整定或手動調(diào)節(jié)PID參數(shù)的實(shí)驗(yàn)。標(biāo)有PV(即被控量)的是過程變量的階躍響應(yīng)曲線。

將上圖中的積分時間由0.03min(分鐘)增大到0.12min,下圖的超調(diào)量有明顯的減小。通過修改PID的參數(shù),觀察被控量階躍響應(yīng)曲線給出的超調(diào)量和調(diào)節(jié)時間等特征量的變化情況,可以形象直觀、快速地學(xué)習(xí)和掌握PID參數(shù)的整定方法。

在S7-200PLC中所處理數(shù)據(jù)有三種,即常數(shù)、數(shù)據(jù)存貯器中的數(shù)據(jù)和數(shù)據(jù)對象中的數(shù)據(jù)。
1.常數(shù)及類型
在S7-200的指令中可以使用字節(jié)、字、雙字類型的常數(shù),常數(shù)的類型可指定為十進(jìn)制、
十六進(jìn)制(6#7AB4)、二進(jìn)制(2#10001100)或ASCII字符(‘SIMATIC’)。PLC不支持?jǐn)?shù)據(jù)類型的處理和檢查,因此在有些指令隱含規(guī)定字符類型的條件下,必須注意輸入數(shù)據(jù)的格式。
2.?dāng)?shù)據(jù)存貯器的尋址
(1)數(shù)據(jù)地址的一般格式 數(shù)據(jù)地址一般由二個部分組成,格式為:Aal.a2。其中:A區(qū)域代碼(I,Q,M,SM,V),al字節(jié)首址,a2位地址(0~7)。例如I10.1表示該數(shù)據(jù)在I存儲區(qū)10號地址的第1位。
(2)數(shù)據(jù)類型符的使用 在使用以字節(jié)、字或雙字類型的數(shù)據(jù)時,除非所用指令已隱含有規(guī)定的類型外,一般都應(yīng)使用數(shù)據(jù)類型符來指明所取數(shù)據(jù)的類型。數(shù)據(jù)類型符共有三個,即B(字節(jié)),W(字)和D(雙字),它的位置應(yīng)緊跟在數(shù)據(jù)區(qū)域地址符后面。例如對變量存貯器有VBl00、VW100、VDl00。同一個地址,在使用不同的數(shù)據(jù)類型后,所取出數(shù)據(jù)占用的內(nèi)存量是不同的。
3.?dāng)?shù)據(jù)對象的尋址
數(shù)據(jù)對象的地址基本格式為:An,其中A為該數(shù)據(jù)對象所在的區(qū)域地址。A共有6種:T(定時器),C(計數(shù)器),HC(高速計數(shù)器),AC(累加器),AIW(模擬量輸入),AQW(模擬量輸出)。
1872年:西門子成立25年之后,即1872年,和中國開始了業(yè)務(wù)往來。西門子在中國的第一筆訂單是向中國提供指針式電報機(jī),這標(biāo)志著中國現(xiàn)代電信事業(yè)的開展。
西門子股份公司
西門子股份公司(10張)
1879年:西門子接到一筆來自中國政府的“照明設(shè)備”訂單。西門子提供了一臺10馬力的蒸汽發(fā)電機(jī),用于上海港的照明,大大提高了港口的工作效率。維爾納·馮·西門子在1879年11月3日給弟弟卡爾的書信中提到,他非常有信心,中國將很快從西門子訂購照明設(shè)備。
1899年:由于害怕引起火災(zāi),連結(jié)京津兩地的蒸汽機(jī)火車不得通過京城。于是,西門子在北京建設(shè)了中國第一條有軌電車。這條電車軌道連接北京城外的馬家堡和城內(nèi)的哈德門。同年,西門子在北京建設(shè)了中國第一家發(fā)電廠,為城區(qū)照明以及電車軌道提供電力。
1904年:在華業(yè)務(wù)的迅速拓展,推動西門子在上海設(shè)立了第一家永久辦事處,這是西門子在華業(yè)務(wù)的重要里程碑。
1910年:西門子創(chuàng)建西門子中國電氣工程公司,總部位于柏林,分支機(jī)構(gòu)設(shè)在上海。在接下來的四年中,西門子將業(yè)務(wù)擴(kuò)展到北京、廣州、武漢、哈爾濱、香港、青島和天津。1914年,公司更名為西門子中國公司(上海)。西門子的在華業(yè)務(wù),尤其是電力領(lǐng)域的業(yè)務(wù),在20世紀(jì)初發(fā)展迅速。西門子擴(kuò)建了北京近郊的石景山發(fā)電廠。
1921年:西門子開始在山東省棗莊實(shí)施中興煤礦公司的電氣化工程,該工程被稱為中國第一個現(xiàn)代化采礦工程。
1937年:在日本侵華,進(jìn)行南京大屠殺期間,建立國際安全區(qū),并出任安全區(qū)委員會主席,保護(hù)了約25萬中國人。
1972年:德意志聯(lián)邦共和國與中華人民共和國建立外交關(guān)系。這一歷史性的事件為西門子和中國恢復(fù)傳統(tǒng)友誼鋪平了道路,并為未來合作的發(fā)展和繁榮奠定了基礎(chǔ)。1972年,西門子制造的病房監(jiān)測系統(tǒng)被當(dāng)作禮物贈給中國。
1978年12月,西門子首次在上海舉行“電氣電子技術(shù)博覽會”。西門子公司當(dāng)時的監(jiān)理會主席,公司創(chuàng)始人維爾納·馮·西門子之曾孫彼得·馮·西門子親自前往上海,與上海市領(lǐng)導(dǎo)人一起為博覽會剪彩。39,000多名工業(yè)的技術(shù)專家和來賓以極大的熱情參觀了博覽會。
1984年:西門子為中國建設(shè)了第一條高壓直流輸電線。這條輸電線可以將1,200兆瓦的電力從位于長江中游的當(dāng)時中國最大的水力發(fā)電站——葛洲壩水電站輸送到遠(yuǎn)在千里之外的上海市。此項(xiàng)工程于1989年竣工,標(biāo)志著西門子對中國高壓直流電力的傳輸作出了巨大的貢獻(xiàn),同時也顯示了西門子在安裝高技術(shù)設(shè)備方面的專業(yè)性及其產(chǎn)品的可靠性。
1985年是西門子與中國開展合作的里程碑。1985年10月29日,雙方在北京簽署《西門子公司與中華人民共和國在機(jī)械工業(yè)、電氣工程和電子工業(yè)等領(lǐng)域開展合作的備忘錄》。西門子是第一家應(yīng)邀與中國進(jìn)行如此深入合作的外國企業(yè)。
1987年,西門子公司開始了與中國建立合資廠的探索。1988年10月31日,西門子達(dá)成在中國建立第一家生產(chǎn)型企業(yè)的協(xié)議,生產(chǎn)數(shù)字公共電話交換系統(tǒng)(EWSD)。隨后,北京國際交換系統(tǒng)有限公司(BISC)于1990年11月宣告成立,以滿足中國不斷增長的公共電話系統(tǒng)的需求。
1988年,西門子決定建立一家生產(chǎn)計算機(jī)斷層掃描系統(tǒng)(CT)的合資廠。這份協(xié)議最終促成了西門子醫(yī)療器械有限公司于1992年成立,這是西門子在德國以外成立的第一家CT生產(chǎn)基地。
1995年,西門子(中國)有限公司在武漢、福州和廣州建立了西門子在中國最早的3個地區(qū)辦事處。西門子同年在中國建立了13個運(yùn)營公司。同年7月,時任中國國家主席江澤民在訪德期間參觀了西門子在慕尼黑的總部。
1996年,西門子公司向中國市場推出了首款在中國本土生產(chǎn)的西門子手機(jī)S4。
1997年10月,西門子專門為與中國125年的合作關(guān)系舉辦了慶典。慶典期間,西門子管理學(xué)院成立,為員工提供先進(jìn)的管理培訓(xùn)、商業(yè)和技能研討會、職業(yè)和商務(wù)教育培訓(xùn)。
1998年,中國遭遇了百年不遇的特大洪水。西門子及其員工向受災(zāi)群眾的捐贈超過了450萬元人民幣,幫助他們重建家園。
2001年8月,西門子成功生產(chǎn)了第一臺SOMATOM歡星CT機(jī),這是全球結(jié)構(gòu)最緊湊、最經(jīng)濟(jì)有效的CT設(shè)備,由中國研發(fā)人員與位于德國和美國的西門子醫(yī)療系統(tǒng)集團(tuán)研發(fā)中心合作開發(fā)。這臺在中國制造的先進(jìn)CT機(jī)同時面向國內(nèi)及國外市場。
2006年10月,西門子中國研究院在北京正式成立。該研究院和西門子美國研究院成為西門子在德國以外的兩個最大和最重要的研究基地。
2007年,上海世博會事務(wù)協(xié)調(diào)局與西門子公司在上海共同簽署協(xié)議,西門子公司正式成為“中國2010年上海世博會創(chuàng)新型基礎(chǔ)設(shè)施和醫(yī)療保健全球合作伙伴”。這是首家獨(dú)立成為上海世博會全球合作伙伴的跨國公司。
西門子中心(北京)于2008年9月23日正式開幕。西門子中心(北京)位于北京市東北部望京地區(qū),包括占地面積17,500平方米的總部大樓和兩座五層配樓。這座樓高123米、總投資1億歐元的30層大廈是西門子在全球房地產(chǎn)領(lǐng)域最大的投資項(xiàng)目之一。
2013年,西門子發(fā)言人表示,作為公司60億歐元(約合81億美元)成本削減計劃的一部分,未來一年公司將裁員1.5萬人,其中德國占1/3。
- CPU 1510SP-1 PN 適用于基于 S7-1500 CPU 1511-1 PN 的 SIMATIC ET 200SP
- 用于基于 ET 200SP 的高性能控制解決方案
- 增強(qiáng)了系統(tǒng)和設(shè)備的可用性
- 可連接最多 64 個 IO 設(shè)備的 PROFINET IO 控制器
- PROFINET I-Device,用于連接作為智能 PROFINET 設(shè)備、帶 SIMATIC 或第三方 PROFINET I/O 控制器的 CPU
- 適用于 4 個控制器的 PROFINET 共享智能設(shè)備
- PROFINET IO IRT 接口,帶集成 3 端口交換機(jī)
- 經(jīng)由 PROFIBUS 的等時同步模式
- 具有多種通信功能:
編程器/OP 通信,PROFINET IO,開放式 IE 通信(TCP,ISO-on-TCP 和 UDP),Web 服務(wù)器和 S7 通信 (帶可裝載的 FB) - 可選 PROFIBUS 主站,可用于 125 臺 PROFIBUS DP 從站(帶 CM DP 模塊 6ES7545-5DA00-0AB0)
- 組態(tài)控制(選項(xiàng)處理)
- 集成運(yùn)動控制功能,可以控制速度控制軸和定位軸,支持外部編碼器
注
CPU 的運(yùn)行需要使用 SIMATIC 存儲卡。
總線適配器不在供貨范圍內(nèi),需要單獨(dú)訂購。
CPU 1510SP-1 PN 是經(jīng)濟(jì)型入門級 CPU,用于不連續(xù)生產(chǎn)技術(shù)中對處理速度和響應(yīng)速度要求不高的應(yīng)用。CPU 1510SP-1 PN 可被用作 PROFINET IO 控制器或分布智能系統(tǒng)(PROFINET 智能設(shè)備)。集成式 PROFINET IO IRT 接口的設(shè)計形式為 3 端口交換機(jī),這樣就可以在系統(tǒng)中通過端口 1 和 2 建立總線型拓?fù)洌⑶乙部赏ㄟ^端口 3 來連接編程設(shè)備/PC 或 HMI 設(shè)備。
作為智能設(shè)備使用時,CPU 1510SP-1 PN 可實(shí)現(xiàn)在本地對過程數(shù)據(jù)進(jìn)行分布式預(yù)處理,并且僅將實(shí)際需要的信息傳輸?shù)缴衔豢刂破?。這樣做有以下優(yōu)勢:
- 減輕中央控制器的工作負(fù)荷
- 縮短對現(xiàn)場重要信號的響應(yīng)時間
- 數(shù)據(jù)量減少,總線系統(tǒng)上的負(fù)荷降低
- 各單元經(jīng)過預(yù)測試并進(jìn)行平行調(diào)試,設(shè)置更快速
- 由于自帶機(jī)械裝置,增加了可用性和靈活性
- 組態(tài)清晰明了
CPU 1510SP-1 PN 完全獨(dú)立于中央控制器運(yùn)行。如果其發(fā)生故障,CPU 1510SP-1 PN 仍繼續(xù)運(yùn)行。
位模塊化設(shè)計的 ET 200SP I/O 系統(tǒng)和 CPU 1510SP-1 PN 可實(shí)現(xiàn)面向功能的站設(shè)計。
另外,CPU 通過易組態(tài)的塊提供全面控制功能,以及通過標(biāo)準(zhǔn)化 PLC-open 塊 提供連接至驅(qū)動器的能力。
CPU 1510SP-1 PN CPU 直接卡裝到 DIN 導(dǎo)軌上,并具有:
- A powerful processor:
The CPU achieves command execution times as low as 72 ns per binary instruction. - 大容量工作存儲器:
100 KB 用于程序,750 KB 用于數(shù)據(jù) - SIMATIC 存儲卡作為裝載存儲器;
允許附加固件更新、數(shù)據(jù)日志和歸檔等功能 - 位模塊化擴(kuò)展性,靈活性好;
任意組合達(dá) 64 個 I/O 模塊(I/O 模塊、工藝模塊和通信模塊)。最大 1 m 的站寬度。 - PROFINET IO IRT 接口,帶集成 3 端口交換機(jī):
- 端口 1 和 2 通過總線適配器來連接(CPU 1510SP-1 PN 未提供總線適配器,不使用該適配器也可運(yùn)行)。
如果需要,相應(yīng)的總線適配器(BA 2xRJ45 或 BA 2xFC)需單獨(dú)訂購。) - 端口 3 通過集成式 RJ45 接口來連接
- 集成通信功能:
- 編程器/OP 通信
- PROFINET IO
- 開放式 IE 通訊(TCP,ISO-on-TCP 和 UDP)
- Web 服務(wù)器
- S7 通信
- S7 路由
- 數(shù)據(jù)集路由
- 免維護(hù)數(shù)據(jù)備份(無電池)
- 用于錯誤 (Error)、運(yùn)行狀況 (RUN/Stop)、維護(hù) (MT)、電源 (PWR) 以及每個端口一個鏈路 LED 的診斷顯示
- 可選標(biāo)簽采用淺灰色或黃色標(biāo)簽條。有兩種材料可供選擇:
- 標(biāo)簽箔和帶有 500 個標(biāo)簽條的標(biāo)簽卷,用于熱轉(zhuǎn)印打印機(jī)
- 標(biāo)簽紙 (280 g/m2),規(guī)格 DIN A4,每張 100 個標(biāo)簽條,適用于激光打印機(jī)
- ET 200SP CPU 可帶有一個參考 ID 標(biāo)簽
- 借助于總線適配器,可實(shí)現(xiàn)不同的 PROFINET 連接類型
- 在標(biāo)準(zhǔn)環(huán)境條件下,BA 2xRJ45 用于通過 RJ45 插頭進(jìn)行連接
- 對于運(yùn)行期間的機(jī)械負(fù)荷和/或更高的 EMC 要求,可使用 BA 2xFC 來直接連接 PROFINET 電纜
- 在將 AC I/O 模塊或 AI Energy Meter ST 用作第一個 I/O 模塊時,應(yīng)將深色的基本單元用作 ET 200SP CPU 后面的第一個基本單元

STEP7如何使用多重背景數(shù)據(jù)塊《PLC和變頻器》
多重數(shù)據(jù)塊是數(shù)據(jù)塊的一種特殊形式,如在OB1中調(diào)用FB10,在FB10中又調(diào)用FB1和FB2,則只要FB10的背景數(shù)據(jù)塊選擇為多重背景數(shù)據(jù)塊就可以了,F(xiàn)B1和FB2不需要建立背景數(shù)據(jù)塊,其接口參數(shù)都保存在FB10的多重背景數(shù)據(jù)塊中。建立多重背景數(shù)據(jù)塊的方法是:在建立數(shù)據(jù)塊只要在數(shù)據(jù)類型選項(xiàng)中選擇“實(shí)例的DB”就可以了,見下例。
下面通過一例簡單介紹一下多重背景數(shù)據(jù)塊使用的一些注意事項(xiàng)和方法。
例如,PLC控制兩臺電機(jī),且控制兩臺電機(jī)的接口參數(shù)均相同。一般的作法,我們可以編寫功能塊FB1控制兩臺電機(jī),當(dāng)控制不同的電機(jī)時,分別使用不同的背景數(shù)據(jù)塊就可以控制不同的電機(jī)了(如第一臺電機(jī)的控制參數(shù)保存在DB1中,第二臺電機(jī)的控制參數(shù)保存在DB2中,我們可以在控制第一臺電機(jī)調(diào)用FB1時以DB1為背景數(shù)據(jù)就可以了,第二臺同樣以DB2為背景數(shù)據(jù)塊)。這樣就需要使用兩個背景數(shù)據(jù),如果控制的電機(jī)臺數(shù)更多,則會使用更多的數(shù)據(jù)塊。使用多重背景數(shù)據(jù)塊就是為了減少數(shù)據(jù)塊的數(shù)量。
像這種情況,我們就可以利用多重背景數(shù)據(jù)塊來減少數(shù)據(jù)塊的使用量。拿本例來說,我們就可以在OB1中調(diào)用FB10,再在FB10中分別調(diào)用(每臺電機(jī)各調(diào)用一次)FB1來控制兩臺電機(jī)的運(yùn)轉(zhuǎn)。對于每次調(diào)用,F(xiàn)B1都將它的數(shù)據(jù)存儲在FB1的背景數(shù)據(jù)塊DB1中。這樣就無需再為FB1分配數(shù)據(jù)塊,所有的功能塊都指向FB10的數(shù)據(jù)塊DB10。原理圖如下:

首先,我們需要先后插入一個功能塊FB10和數(shù)據(jù)塊DB10,DB10就為FB10的多重背景多重數(shù)據(jù)塊。如下圖:

其次,需要在FB10中指定其所包含的背景數(shù)據(jù)塊。方法如下:在FB10局部變量定義窗口中,在“STAT”變量區(qū)中(必須在此變量區(qū)中)為每臺電機(jī)的控制取好名稱后,數(shù)據(jù)類型選擇FB <nr>,確認(rèn)后,再把<nr>改為1,即功能塊FB1。如果你在變量表中已經(jīng)定義了FB1的符號,則會自動出現(xiàn)其符號名。地址一般由CPU根據(jù)FB1的接口參數(shù)數(shù)量自動計算得到,采用默認(rèn)值就可以了。

因?yàn)榭刂苾膳_電機(jī),所以需要在STAT中定義兩個這樣的變量。結(jié)果如下:

經(jīng)過以上步驟,F(xiàn)B的背景數(shù)據(jù)塊DB10中就完全包含了1#和2#電機(jī)所需的數(shù)據(jù),如下圖,其中地址2.0~8.0是第一臺電機(jī)的接口區(qū)控制參數(shù),10.0~16.0是第二臺電機(jī)接口區(qū)控制參數(shù)。

這時,在FB10的指令列表中“多重實(shí)例”中就會出現(xiàn)已經(jīng)添加的兩個局部背景,如下圖。

在程序中就可以分別調(diào)用這兩個局部背景控制1號和2號電機(jī)了。程序如下:

這樣,就可以在OB1中通過調(diào)用OB10就可以分別控制1#和2#電機(jī)了。如下圖:
