參考價: | 面議 |
- 產(chǎn)品型號
- 品牌
- 代理商 廠商性質(zhì)
- 上海 所在地
訪問次數(shù):193更新時間:2017-12-01 14:05:24
西門子6SX7010-0FA00現(xiàn)貨
西門子6SX7010-0FA00現(xiàn)貨西門子6SX7010-0FA00現(xiàn)貨
西門子S7-300PLC,西門子s7-200plc ,S7-200PLC總代理,PLC中國總代理,西門子PLC,西門子PLC總代理,,西門子中國總代理,上海西門子PLC總代理,S7-200PLC總代理,S7-300西門子PLC,plc模塊,西門子plc編程線,plc編程電纜
siemens 上海楓暨工業(yè)自動化設(shè)備有限公司
上海楓暨工業(yè)自動化設(shè)備有限公司竭誠為您服務(wù)
:代工
:
24小時:(同步)
業(yè)務(wù):
傳真:021-57358030 電子郵件:19894117079
西門子是較大的電氣化公司自1872年進入中國以來的解決方案和產(chǎn)品堅持不懈地對中國的發(fā)展提供佺面支持,目前西門子在中國已經(jīng)有6家分公司如:蘇州電器、南京電機、上海、武漢、大連、成都西門子在中國已擁有64個辦事處,2014年西門子在中國的銷售額就高達720億人民幣不包括(中國香港,中國澳門,中國臺灣)的銷售額。
涉及產(chǎn)品
通過模塊內(nèi)部共享輸入/輸出(MSI/MSO)功能,輸入或輸出模塊可以將其輸入或輸出數(shù)據(jù)zui多提供給4個IO控制器。
在同一個項目下的配置在兩個不同項目下的配置總結(jié)
以下手冊中介紹了模塊共享輸入/輸出(MSI/MSO)的基本信息。 SIMATIC PROFINET PROFINET with STEP 7 V13.
條目 ID 102325771包含了支持MSI/MSO功能的IO設(shè)備的概覽。
這篇文檔介紹了如何在STEP 7 (TIA Portal)中配置訪問共享的設(shè)備及模塊內(nèi)部共享輸入/輸出功能。可以在兩個不同的項目里或同一個項目里來配置IO 控制器。
在這個例子里,一個S7-1500 CPU和一個S7-300 CPU作為IO控制器來訪問作為共享設(shè)備的ET200SP的輸入和輸出數(shù)據(jù)。
一個輸入模塊和一個輸出模塊插到ET200SP的插槽中,S7-1500CPU將會讀取輸入和寫入輸出,S7-300CPU將會讀取輸入和輸出。
圖. 1在同一個項目下的配置
按照以下步驟在同一個項目下配置兩個CPU:
- 在STEP 7 (TIA Portal)里創(chuàng)建一個新項目。
- 項目里添加一個 S7-1500 CPU 和一個 S7-300 CPU。
- 為 S7-1500 CPU 和一個 S7-300 CPU 組態(tài)不同的IP地址,它們必須在同一個IP子網(wǎng)中。
- 在“設(shè)備和網(wǎng)絡(luò)”編輯器中打開網(wǎng)絡(luò)視圖,從硬件目錄中拖放ET200SP相應(yīng)的接口模塊(IM)。
- 在“設(shè)備和網(wǎng)絡(luò)”編輯器中打開ET200SP的設(shè)備視圖,從硬件目錄中拖放輸入輸出模塊至ET200SP的相應(yīng)插槽中。
- 在ET200SP的設(shè)備視圖中,選中輸出模塊,
視窗口列出了輸出模塊的屬性。
- 在“常規(guī)”選項下找到“模塊參數(shù)>DQ組態(tài)”。
- Shared Device 的模塊副本(MSO)下的模塊副本選擇“一個輸出副本作為輸入”。
圖. 2
- 在 ET200SP 的設(shè)備視圖中,選中輸入模塊,窗口列出了輸入模塊的屬性。
- 在“常規(guī)”選項下找到“模塊參數(shù)>DI組態(tài)”。
- Shared Device 的模塊副本(MSI)下的模塊副本選擇“一個輸入副本作為輸入”。
圖. 3
- 在“設(shè)備和網(wǎng)絡(luò)”編輯器中打開網(wǎng)絡(luò)視圖,復制ET200SP站點然后粘貼成另一個 ET200 SP 站點。
- 分配一個 ET200 SP 設(shè)備給 S7-1500 CPU,分配另一個 ET200 SP 站點給S7-300 CPU。
- 為每個 ET200 SP 站點配置相同的IP地址。
圖. 4
- 在 ET200 SP 的設(shè)備視圖中選中接口模塊(IM),窗口列出了接口模塊的屬性。
- 找到“PROFINET接口[X1]>以太網(wǎng)地址”。
- 取消勾選“自動生成PROFINET設(shè)備名稱”功能,之后可以收到編輯PROFINET設(shè)備名稱,為每個ET200 SP 編輯相同的設(shè)備名稱。
圖. 5 - 在分配給 S7-1500 的接口模塊的屬性中,打開“常規(guī)”選項找到“模塊參數(shù)>Shared Device”。
- 定義IO控制器對哪個模塊(基本模塊)和哪個副本(MSI/MSO模塊)有訪問權(quán)限。
在例子里S7-1500CPU會被設(shè)置為輸出,也就是說S7-1500(PLC1)可以訪問輸出模塊的輸出,因此對于S7-1500來說輸出模塊是一個基本模塊。因此對于S7-1500來說輸入模塊是一個MSI模塊。
提供給S7-300 (PLC_2)數(shù)據(jù)的模塊或它們的副本不會分配給其他的IO控制器,不要將接口模塊分配給任何的IO控制器。
圖. 6
- 在分配給 S7-300 CPU 的接口模塊屬性中,打開“常規(guī)”選項卡,找到“模塊參數(shù)>Shared Device”。
- 定義IO控制器對哪個模塊(基本模塊)和哪個副本(MSI/MSO模塊)有訪問權(quán)限。
在例子里S7-300CPU管理輸出模塊的輸出副本,也就是說S7-300(PLC2)可以訪問輸出模塊的輸出副本,因此對于S7-300來說輸出模塊是一個MSO模塊。
S7-300(PLC2)訪問輸入模塊的輸入,因此對于S7-300來說輸入模塊是一個基本模塊。
提供給S7-1500 (PLC_1)數(shù)據(jù)的模塊或它們的副本不會分配給其他的IO控制器,
不要將接口模塊分配給任何的IO控制器。
圖. 7
- 在“設(shè)備和網(wǎng)絡(luò)”編輯器中打開分配給S7-1500的 ET200 SP 的設(shè)備視圖,這里可以修改基本模塊和MSI/MSO模塊的IO地址。
圖. 8
- 在“設(shè)備和網(wǎng)絡(luò)”編輯器中打開分配給S7-300的ET200SP的設(shè)備視圖,這里可以修改基本模塊和MSI/MSO模塊的IO地址。
圖. 9
- 在任一 ET200SP 的設(shè)備視圖中右鍵單擊接口模塊,為了將已經(jīng)配置的設(shè)備名稱分配給ET200SP,在彈出的菜單中選擇“分配設(shè)備名稱”。
圖. 10
- 在項目樹中選擇 S7-1500 CPU,將組態(tài)下載到S7-1500 CPU,在工具欄中點擊“下載到設(shè)備”按鈕。
圖. 11
- 將組態(tài)下載到S7-300CPU。
在兩個不同項目下的配置
按照以下步驟在兩個不同的項目下配置兩個CPU:
- 在STEP 7 (TIA Portal)里創(chuàng)建一個新項目。
- 項目里添加一個S7-1500 CPU。
- 在“設(shè)備和網(wǎng)絡(luò)”編輯器中打開網(wǎng)絡(luò)視圖,從硬件目錄中拖放 ET200SP 相應(yīng)的接口模塊(IM)。
- 在“設(shè)備和網(wǎng)絡(luò)”編輯器中打開ET200SP的設(shè)備視圖,從硬件目錄中拖放輸入輸出模塊至 ET200SP的相應(yīng)插槽中。
- 將ET200SP分配給S7-1500CPU。
圖. 12
- 在 ET200SP 的設(shè)備視圖中,選中輸出模塊,窗口列出了輸出模塊的屬性。
- 在“常規(guī)”選項下找到“模塊參數(shù)>DQ組態(tài)”。Shared Device 的模塊副本(MSO)下的模塊副本選擇“一個輸出副本作為輸入”。
圖. 13
- 在 ET200SP 的設(shè)備視圖中,選中輸入模塊,窗口列出了輸入模塊的屬性。
- 在“常規(guī)”選項下找到“模塊參數(shù)>DI組態(tài)”。
- Shared Device 的模塊副本(MSI)下的模塊副本選擇“一個輸入副本作為輸入”。
圖. 14
- 在接口模塊屬性中,打開“常規(guī)”選項卡,找到“模塊參數(shù)>Shared Device”。
在STEP 7 (TIA Portal) 中對于優(yōu)化數(shù)據(jù)存儲和標準類型訪問要注意些什么?
*文檔: 西門子工程師*本文檔!
文獻
涉及產(chǎn)品
描述 本條目內(nèi)容是關(guān)于在 STEP 7 V5.x 和 STEP 7 (TIA Portal) 中塊的不同訪問方式。
利用優(yōu)化的數(shù)據(jù)存儲,可以獲得S7-1200/1500運行程序的zui性能。
STEP 7 V5.x 方式
用戶可以按照SIMATIC規(guī)則,給塊中聲明的變量分配地址。 該數(shù)據(jù)按系統(tǒng)顯示并以SIMATIC格式存儲在CPU存儲區(qū)中。TIA Portal 方式
STEP 7 (TIA Portal) 中的塊有不同的訪問方式:
- 標準塊訪問:(S7-300 / S7-400 and S7-1200 / S7-1500) 標準塊訪問數(shù)據(jù)結(jié)構(gòu)屬于混合型。數(shù)據(jù)元素既有符號名又有地址偏移量。
- 優(yōu)化塊訪問:(S7-1200 / S7-1500) 優(yōu)化塊訪問沒有明確的結(jié)構(gòu)。數(shù)據(jù)元素只有符號名,沒有地址偏移量。
下表說明了標準塊訪問和優(yōu)化塊訪問的差別。
標準塊訪問 優(yōu)化塊訪問 CPU 模塊 S7-1200/1500, 兼容 S7-300/400 僅用于 S7-1200/1500 數(shù)據(jù)存儲 用戶可以根據(jù)聲明自定義優(yōu)化的數(shù)據(jù)結(jié)構(gòu)或任意數(shù)據(jù)結(jié)構(gòu)。 由系統(tǒng)管理和優(yōu)化,可以設(shè)置任意的結(jié)構(gòu)類型而不用固定的存儲地址。 性能 S7-1200/1500的高性能訪問取決于數(shù)據(jù)的聲明 數(shù)據(jù)訪問總是盡可能的快,因為數(shù)據(jù)的存儲是由系統(tǒng)優(yōu)化的,與聲明無關(guān)。 錯誤敏感性 當修改聲明表后,地址訪問可能導致不* (例如從 HMI 訪問或間接尋址) 不會,因為訪問通常是符號訪問。聲明改變不會導致訪問出錯,因為HMI訪問也是符號的。 保持性 塊級別 變量級別 表 01
說明
標準塊在訪問方式上更靈活但也更容易出錯。優(yōu)化塊只允行類型安全的訪問并提供出色的性能。建議盡量不要混合使用標準塊和優(yōu)化塊,系統(tǒng)會自動的在不同訪問方式之間切換數(shù)據(jù)模型,但這會消耗資源。兩種數(shù)據(jù)格式之間的切換需要存儲空間和長的轉(zhuǎn)換時間。訪問方式 標準塊訪問 優(yōu)化塊訪問 符號 是 是 索引 (域) 是 是 片段訪問 是 是 AT 指令 是 否 地址 是 否 間接 (ANY指針) 是 否 間接 (Pointer - Variant指針) 是 *于符號方式 無初始化下載 否 是(對于S7-1200 V4.0以上) 表 02
更改塊的訪問方式
在塊創(chuàng)建時訪問方式被自動設(shè)置。不同CPU的默認訪問方式:
- S7-1200/ S7-1500 預(yù)置的默認訪問方式為“優(yōu)化塊訪問”。
- S7-300/ S7-400 預(yù)置的默認訪問方式為“標準塊訪問”,并且不能修改。
從S7-300/ S7-400 系列的CPU,復制或者移植塊至S7-1200 / S7-1500系列的CPU,塊的訪問方式不會自動變更。移植后塊的訪問方式需要逐個人為修改。
例如,按下述步驟修改“標準”到“優(yōu)化”塊訪問:
- 在項目導航中打開 "程序塊" 文件夾。
- 右鍵單擊功能塊
- 在彈出菜單中選擇“屬性...” .
- 在"屬性" 選項中使能 "優(yōu)化的塊訪問" 功能.
圖. 01 - 然后在彈出的小窗口“更改塊訪問”中點擊“確認”。
圖2 - 點擊“確認” ,關(guān)閉屬性窗口。
- 保存、編譯,然后下載項目到CPU。
這樣就設(shè)置了對臨時變量的優(yōu)化訪問。接口參數(shù)(Input, Output, InOut) 和靜態(tài)變量,在“保持性”這一列中的屬性為“非保持”。
圖3
保持性設(shè)置
保持性的設(shè)置方式取決于塊的訪問方式:
- 標準型塊,只能對所有的變量統(tǒng)一進行設(shè)置,不支持單獨對某個變量進行保持性設(shè)置。
- 優(yōu)化的塊,支持單獨對變量進行設(shè)置保持性
如果塊的訪問方式修改后,變量的保持性屬性仍然是“在IDB中設(shè)置”,使用下拉菜單修改所有這些變量并編譯程序。
信譽*,客戶*是公司成立之初所確立的宗旨,在公司的嚴格要求和員工們不折不扣地貫徹執(zhí)行下發(fā)展延續(xù)至今。“假一罰十”一直是我公司的主動承諾。
哪里有賣 要多少錢 哪里有 哪里能買到 要在哪里買 在哪里有賣的 價格,參數(shù),型號,哪家便宜,比較便宜,哪里有,銷售,訂貨號,多少錢?哪家價格好? 廠家,性能,優(yōu)點,包裝,用途,售后服務(wù)!哪里有賣 代理商 總代理商
PROFIBUS的zui大優(yōu)點在于具有穩(wěn)定的標準EN50170作保證,并經(jīng)實際應(yīng)用驗證具有普遍性。目前已廣泛應(yīng)用于制造業(yè)自動化、流程工業(yè)自動化和樓宇、交通電力等領(lǐng)域。PROFIBUS由3個兼容部分組成,即PROFIBUS-DP(Decentralized Periphery,分布I/O系統(tǒng))、PROFIBUS-PA(Process Automation,現(xiàn)場總線信息規(guī)范)和PROFIBUS-FMS(Fieldbus Message Specification,過程自動化)。PROFIBUS-DP是一種高速、低成本通信,專門用于設(shè)備級控制系統(tǒng)與分散式I/O的通信。使用PROFIBUS-DP可取代24V DC或4~20mA信號傳輸。PORFIBUS-PA專為過程自動化設(shè)計,可使傳感器和執(zhí)行機構(gòu)連在一根總線上,并有本質(zhì)安全規(guī)范。PROFIBUS-FMS用于車間級監(jiān)控網(wǎng)絡(luò),是一個令牌結(jié)構(gòu)的實時多主網(wǎng)絡(luò)。
1.PROFIBUS的協(xié)議結(jié)構(gòu)
PROFIBUS協(xié)議結(jié)構(gòu)是根據(jù)ISO7498標準,以O(shè)SI作為參考模型的。PROFIBUS-DP定義了第1、2層和用戶接口。第3到7層未加描述。用戶接口規(guī)定了用戶及系統(tǒng)以及不同設(shè)備可調(diào)用的應(yīng)用功能,并詳細說明了各種不同PROFIBUS-DP設(shè)備的設(shè)備行為。PROFIBUS-FMS定義了第1、2、7層,應(yīng)用層包括現(xiàn)場總線信息規(guī)范(FMS)和低層接口(LLI)。FMS包括了應(yīng)用協(xié)議并向用戶提供了可廣泛選用的強有力的通信服務(wù);LLI協(xié)調(diào)不同的通信關(guān)系并提供不依賴設(shè)備的第2層訪問接口。PROFIBUS-PA的數(shù)據(jù)傳輸采用擴展的PROFIBUS-DP協(xié)議。另外,PA還描述了現(xiàn)場設(shè)備行為的PA行規(guī)。根據(jù)IEC1157-2標準,PA的傳輸技術(shù)可確保其本質(zhì)安全性,而且可通過總線給現(xiàn)場設(shè)備供電。使用連接器可在DP上擴展PA網(wǎng)絡(luò)。
2.PROFIBUS的傳輸技術(shù)
PROFIBUS提供了三種數(shù)據(jù)傳輸型式:RS-485傳輸、IEC1157-2傳輸和光纖傳輸。
(1) RS-485傳輸技術(shù)
RS-485傳輸是PROFIBUSzui常用的一種傳輸技術(shù),通常稱之為H2。RS-485傳輸技術(shù)用于PROFIBUS-DP與PROFIBUS-FMS。
RS-485傳輸技術(shù)基本特征是:網(wǎng)絡(luò)拓撲為線性總線,兩端有有源的總線終端電阻;傳輸速率為9.6kbps~12Mbps;介質(zhì)為屏蔽雙絞電纜,也可取消屏蔽,取決于環(huán)境條件;不帶中繼時每分段可連接32個站,帶中繼時可多到127個站。RS-485傳輸設(shè)備安裝要點:全部設(shè)備均與總線連接;每個分段上zui多可接32個站(主站或從站);每段的頭和尾各有一個總線終端電阻,確保操作運行不發(fā)生誤差;兩個總線終端電阻必須一直有電源;當分段站超過32個時,必須使用中繼器用以連接各總線段,串聯(lián)的中繼器一般不超過4個;傳輸速率可選用9.6kbps~12Mbps,一旦設(shè)備投入運行,全部設(shè)備均需選用同一傳輸速率。電纜zui大長度取決于傳輸速率采用RS-485傳輸技術(shù)的PROFIBUS網(wǎng)絡(luò)使用9針D型插頭。當連接各站時,應(yīng)確保數(shù)據(jù)線不要擰絞,系統(tǒng)在高電磁發(fā)射環(huán)境下運行應(yīng)使用帶屏蔽的電纜,屏蔽可提高電磁兼容性(EMC)。如用屏蔽編織線和屏蔽箔,應(yīng)在兩端與保護接地連接,并通過盡可能的大面積屏蔽接線來復蓋,以保持良好的傳導性。
(2)IEC1157-2傳輸技術(shù)
IEC1l57-2的傳輸技術(shù)用于PROFIBUS-PA,能滿足化工和石油化工業(yè)的要求。它可保持其本質(zhì)安全性,并通過總線對現(xiàn)場設(shè)備供電。IEC1157-2是一種位同步協(xié)議,可進行無電流的連續(xù)傳輸,通常稱為H1。
(3)光纖傳輸技術(shù)
PROFIBUS系統(tǒng)在電磁干擾很大的環(huán)境下應(yīng)用時,可使用光纖導體,以增加高速傳輸?shù)木嚯x??墒褂脙煞N光纖導體:一種是價格低廉的塑料纖維導體,供距離小于50m情況下使用;另一種是玻璃纖維導體,供距離小于1km情況下使用。許多廠商提供總線插頭可將RS-485信號轉(zhuǎn)換成光纖導體信號或?qū)⒐饫w導體信號轉(zhuǎn)換成RS-485信號。
3. PROFIBUS總線存取控制技術(shù)
PROFIBUS-DP、FMS、PA均采用一樣的總線存取控制技術(shù),它是通過OSI參考模型第2層(數(shù)據(jù)鏈路層)來實現(xiàn)的,它包括保證數(shù)據(jù)可靠性技術(shù)及傳輸協(xié)議和報文處理。在PROFIBUS中,第2層稱之為現(xiàn)場總線數(shù)據(jù)鏈路層(FDL,F(xiàn)ieldbus Data link)。介質(zhì)存取控制(M A C, Medium Access Control)具體控制數(shù)據(jù)傳輸?shù)某绦?,MAC必須確保在任何一個時刻只有一個站點發(fā)送數(shù)據(jù)。PROFIBUS協(xié)議的設(shè)計要滿足介質(zhì)存取控制的兩個基本要求:
1)在復雜的自動化系統(tǒng)(主站)間的通信,必須保證在確切限定的時間間隔中,任何一個站點要有足夠的時間來完成通信任務(wù)。
2)在復雜的程序控制器和簡單的I/O設(shè)備(從站)間通信,應(yīng)盡可能快速又簡單地完成數(shù)據(jù)的實時傳輸。
因此PROFIBUS主站之間采用令牌傳送方式,主站與從站之間采用主從方式。令牌傳遞程序保證每個主站在一個確切規(guī)定的時間內(nèi)得到總線存取權(quán)(令牌),令牌在所有主站中循環(huán)一周的zui長時間是事先規(guī)定的。在PROFIBUS中,令牌傳遞僅在各主站之間進行。主站得到總線存取令牌時可依照主-從通信關(guān)系表與所有從站通信,向從站發(fā)送或讀取信息,也可依照主-主通信關(guān)系表與所有主站通信。所以可能有3種系統(tǒng)配置:純主-從系統(tǒng)、純主-主系統(tǒng)和混合系統(tǒng)在總線系統(tǒng)初建時,主站介質(zhì)存取控制MAC的任務(wù)是制定總線上的站點分配并建立邏輯環(huán)。在總線運行期間,斷電或損壞的主站必須從環(huán)中排除,新上電的主站必須加入邏輯環(huán)第2層的另一重要工作任務(wù)是保證數(shù)據(jù)的高度完整性。PROFIBUS在第2層按照非連接的模式操作,除提供點對點邏輯數(shù)據(jù)傳輸外,還提供多點通信,包括廣播和選擇廣播功能。- 定義IO控制器對哪個模塊(基本模塊)和哪個副本(MSI/MSO模塊)有訪問權(quán)限。
在例子里 S7-1500CPU 會被設(shè)置為輸出,也就是說S7-1500可以訪問輸出模塊的輸出,因此對于S7-1500來說輸出模塊是一個基本模塊。
S7-1500訪問輸入模塊的輸入副本,因此對于S7-1500來說輸入模塊是一個MSI模塊。
提供給S7-300數(shù)據(jù)的模塊或它們的副本不會分配給其他的IO控制器。
不要將接口模塊分配給任何的IO控制器。
圖. 15
- 在STEP 7 (TIA Portal)里再創(chuàng)建一個新項目。
- 項目里添加一個S7-300CPU。
- 在“設(shè)備和網(wǎng)絡(luò)”編輯器中打開網(wǎng)絡(luò)視圖,從硬件目錄中拖放ET200SP相應(yīng)的接口模塊(IM)。
- 在“設(shè)備和網(wǎng)絡(luò)”編輯器中打開ET200SP的設(shè)備視圖,從硬件目錄中拖放輸入輸出模塊至ET200SP的相應(yīng)插槽中。
- 將ET200SP分配給S7-300CPU。
圖. 16
- 按照上述步驟5的描述創(chuàng)建共享設(shè)備輸出模塊(MSO)的副本。
- 按照上述步驟6的描述創(chuàng)建共享設(shè)備輸入模塊(MSI)的副本。
- 在接口模塊屬性中,打開“常規(guī)”選項卡,找到“模塊參數(shù)>Shared Device”。
- 定義IO控制器對哪個模塊(基本模塊)和哪個副本(MSI/MSO模塊)有訪問權(quán)限。
在例子里S7-300 CPU管理輸出模塊的輸出副本,也就是說 S7-300 可以訪問輸出模塊的輸出副本,因此對于 S7-300 來說輸出模塊是一個MSO模塊。
S7-300訪問輸入模塊的輸入,因此對于S7-300來說輸入模塊是一個基本模塊。
提供給S7-1500數(shù)據(jù)的模塊或它們的副本不會分配給其他的IO控制器,
不要將接口模塊分配給任何的IO控制器。
圖. 17
- 在每個項目下都可以在設(shè)備視圖下修改基本模塊和MSI/MSO模塊的IO地址。
圖. 18
- 在每個項目下為ET200SP分配相同的設(shè)備名稱,ET200SP的設(shè)備視圖中選中接口模塊(IM),視窗口列出了接口模塊的屬性。
- 找到“PROFINET接口[X1]>以太網(wǎng)地址”。取消勾選“自動生成PROFINET設(shè)備名稱”功能。
圖. 19
- 在兩個項目中的任一個下的設(shè)備視圖中,右鍵單擊接口模塊,為了將已經(jīng)配置的設(shè)備名稱分配給ET200SP,在彈出的菜單中選擇“分配設(shè)備名稱”。