西門子EM221CN模塊 西門子EM221CN模塊
潯之漫智控技術(shù)有限公司 上海詩慕自動化設(shè)備有限公司
本公司銷售西門子自動化產(chǎn)品,*,質(zhì)量保證,價格優(yōu)勢
西門子PLC,西門子觸摸屏,西門子數(shù)控系統(tǒng),西門子軟啟動,西門子以太網(wǎng)
西門子電機,西門子變頻器,西門子直流調(diào)速器,西門子電線電纜
我公司大量現(xiàn)貨供應(yīng),價格優(yōu)勢,*,德國*
1.MMC使用說明
MMC卡是西門子PLC的程序、數(shù)據(jù)的存儲體,應(yīng)用于S7-300,ET200CPU,FM352-5產(chǎn)品:
1. 在定購PLC時,PLC本身不帶有MMC卡,所以為了正常使用PLC,必須根據(jù)工程項目實際需求定購一個大小適用的MMC卡,如果PLC上未插入MMC卡,是無法將STEP7中的程序和數(shù)據(jù)下載下去的,同時應(yīng)當(dāng)注意,不能帶電插拔MMC卡,否則會丟失程序或損壞MMC卡。
2. 在Simatic manager中,選擇一個程序塊下載,則該塊被下載到MMC卡中,如果在窗口左邊的樹型圖中選中Block文件夾進(jìn)行下載,則所有的塊被下載到MMC卡上,MMC中原有的信息將被覆蓋,向MMC卡讀寫數(shù)據(jù)或下載程序的次數(shù)不受限制。
3. 除過CPU中集成的SFB/SFCs塊外,MMC當(dāng)中其他的塊可被在線刪除。
4. MMC卡作為CPU的裝載內(nèi)存(Load Memory),在為CPU選型MMC的時候,建議所選的MMC卡一定要大于等于所選定的CPU工作內(nèi)存的大?。╳ork memory),好比工作內(nèi)存大一些,但如果應(yīng)用中,PLC工作時要使用大量的過程數(shù)據(jù),歷史數(shù)據(jù),配方數(shù)據(jù)等或控制工藝中存在較多的用戶程序塊、STEP7中的應(yīng)用功能塊(如FB41、FB42等)時,建議選用2-8M的MMC卡。
5. MMC卡是裝載內(nèi)存,所以不能夠在上位機中的組態(tài)軟件中直接讀取MMC卡上的數(shù)據(jù)值(DB塊中的數(shù)據(jù)),組態(tài)畫面讀取的是PLC RAM內(nèi)存中的數(shù)據(jù)。
6. 在西門子的PLC上必須使用西門子的MMC卡,如下表中所列出的,不能使用數(shù)碼相機、或PDA等數(shù)碼產(chǎn)品使用的通用型MMC卡。
Micro Memory Card / S7-300 | Order number |
64 Kbytes | 6ES7 953-8LF20-0AA0 |
128 Kbytes | 6ES7 953-8LG20-0AA0 |
512 Kbytes | 6ES7 953-8LJ30-0AA0 |
2 Mbytes | 6ES7 953-8LL20-0AA0 |
4 Mbytes | 6ES7 953-8LM20-0AA0 |
8 Mbytes | 6ES7 953-8LP20-0AA0 |
表1: MMC 卡訂貨號
2.MMC常見問題列表
2.1如何確定STEP7中的工程項目需要使用多大空間的MMC卡?
Answer :確定控制程序所需的MMC卡的大小,可以按以下步驟進(jìn)行:
1. 在STEP7 Manager中打開的Project;
2. 選中的程序塊,點擊鼠標(biāo)右鍵(或快捷鍵Alt + Enter),打開程序塊的屬性頁面:
圖1 屬性頁面
3. 選擇彈出窗口中的Blocks頁面:
從上圖中可以看出的全部程序塊在PLC中占用裝載內(nèi)存的字節(jié)數(shù)。
4. 將項目中所有程序塊(OB、FC、FB、DB)占用裝載內(nèi)存(Load Memory Requirement)和系統(tǒng)數(shù)據(jù)(Syestem data memory)占用的裝載內(nèi)存的數(shù)量加在一起:
得到的總的字節(jié)數(shù)量在除以1024,就可以知道Project中的程序塊需要多大的MMC卡空間。
5. 如果已經(jīng)有Siemens的PLC和MMC,那么可以通過在線診斷,獲取PLC工作內(nèi)存和裝載內(nèi)存(MMC卡)的使用情況。
在STEP7 Manager界面中,選中CPU,用CP5611或PC-Adapter連接PLC的MPI通訊口,使用快捷鍵Ctrl + D,彈出PLC的診斷信息窗口:
當(dāng)MMC卡未插入PLC中時:
圖2 信息頁面
因為PLC中沒有插入MMC卡,Load memory RAM + EPROM列為空,Work Memory列中顯示當(dāng)前PLC的工作內(nèi)存為48K,EPROM是S7-400、舊款S7-300使用的裝載內(nèi)存卡;
在PLC中插入MMC卡時,
使用快捷鍵Ctrl + D彈出PLC的內(nèi)存使用情況:西門子CPU226CN
圖3 內(nèi)存屬性
1 PROFINET 智能設(shè)備功能介紹
1.1 描述
PROFINET的CPU支持I device功能,即智能IO設(shè)備功能,也就是該PN設(shè)備可以同時作為IO控制器和IO設(shè)備。一個PN智能設(shè)備功能不但可以作為一個智能處理單元處理生產(chǎn)工藝的某一過程,而且可以和IO控制器之間交換過程數(shù)據(jù),因此,智能設(shè)備作為一個IO設(shè)備連接一個上層IO控制器,智能設(shè)備的CPU通過自身的程序處理某段工藝過程,相應(yīng)的過程值發(fā)送至上層的IO控制器再做相關(guān)的處理。參考圖 1 智能設(shè)備功能。
圖 1 智能設(shè)備功能
這樣智能設(shè)備可以用于:
? 分布式處理
一個復(fù)雜的自動化任務(wù)可以劃分為多個子任務(wù),由于子任務(wù)的簡化使得過程處理更加容易。
? 分割子過程
復(fù)雜和分布廣泛的過程可以細(xì)分為幾個子過程。這些子過程可以存儲在各自的Step7項目中,且可以合并為一個完整的項目。
? 知識保護(hù)
智能設(shè)備的接口描述使用GSD文件而不是Step7項目,這樣用戶的知識-用戶程序得以保護(hù)。
智能設(shè)備具有如下優(yōu)點:
? 實現(xiàn)簡單的IO控制器的連接,無需額外的軟件工具
? 除了實時通信,還支持等時實時通信
? 由于幾個智能設(shè)備具有計算能力,這樣對IO控制器的計算能力要求也就減少了
? 由于處理本地過程數(shù)據(jù),從而減少了通信負(fù)荷
? 在不同的Step7項目中管理+子任務(wù)
? 可以作為共享設(shè)備
使用智能設(shè)備功能,需要使用Step7 V5.5和支持智能設(shè)備功能的硬件設(shè)備。對于支持智能設(shè)備功能的硬件,請參考如下鏈接:44383954
2 PROFINET智能設(shè)備功能組態(tài)
使用一個例子來描述PROFINET智能設(shè)備功能,參考圖 2 PROFINET系統(tǒng)網(wǎng)絡(luò)。
圖 2 PROFINET系統(tǒng)網(wǎng)絡(luò)
IO控制器 CPU319-3PN/DP v3.2連接SCALANCE X204IRT v4.4交換機和一個ET200S IM151-3PN (6ES7 151-3BA23-0AB0) v7.0以及IO設(shè)備 CPU319F-3PN/DP v3.2構(gòu)成一個PROFINET IO系統(tǒng)1。IO設(shè)備CPU319F-3PN/DP v3.2同時作為PROFINET IO系統(tǒng)2的IO控制器連接一臺IO設(shè)備ET200s IM151-3PN-1。CPU319F-3PN/DP就是這個系統(tǒng)中的智能設(shè)備。
2.1 PROFINET IO系統(tǒng)2組態(tài)