西門子6SL3210-1KE18-8AF1性能參數 西門子6SL3210-1KE18-8AF1性能參數
![]() | 6SL3210-1KE18-8AF1 SINAMICS G120C 標稱功率:4.0kW mit 150% 過載 用于 3 Sec. 3AC380-480V+10/-20% 47-63Hz integrierter 濾波器 A 類 I/O-Interface: 6DI,2DO,1AI,1AO Safe-Torque-Off 集成 現場總線 集成:PROFINET-PN 防護方式 IP20/UL Open 型式 尺寸:FSA 196x 73x 225,4(高x寬x深) externe 24V |
公司名稱:上海朔川電氣設備有限公司
聯 系 人:吉夢琪
:
地址:上海市金山區涇波路129號
信譽*,客戶*是公司成立之初所確立的宗旨,在公司的嚴格要求和員工們不折不扣地貫徹執行下發展延續至今。“假一罰十”一直是我公司的主動承諾。
承諾一:1、保證全新*
承諾二:2、保證安全準時發貨
承諾三:3、保證售后服務質量
流程一:1、客戶確認所需采購產品型號
流程二:2、我方會根據詢價單型號查詢價格以及交貨期,擬一份詳細正規報價單
流程三:3,客戶收到報價單并確認型號無誤后訂購產品
流程四:4、報價單負責人根據客戶提供型號以及數量擬份銷售合同
流程五:5、客戶收到合同查閱同意后蓋章回傳并按照合同銷售額匯款到公司開戶行
流程六:6、我公司財務查到款后,業務員安排發貨并通知客戶跟蹤運單
您隨口的一問多少錢,我就立馬放下筷子趕緊回話。
您隨口的一句有沒有現貨,我就立馬進去系統拼命地找。
您隨口問了問能優惠不?我就到處想辦法。
您很隨便,我卻很當真;您不知道我的回答,只為得到您的滿意..……
只因為我和您不止是客戶的關系,而是把您當我的朋友,在全力以赴做到我能做到的
您的選擇您的支持是我zui大的動力! ————致我親愛的客戶(好朋友)
產品簡述:質保一年,一年內因產品質量問題免費更新產品不收取任何費用
哪里有賣 要多少錢 哪里有 哪里能買到 要在哪里買 在哪里有賣的 價格,參數,型號,哪家便宜,比較便宜,哪里有,銷售,訂貨號,多少錢?哪家價格好? 廠家,性能,優點,包裝,用途,售后服務!哪里有賣 代理商 總代理商
1.MMC使用說明
MMC卡是西門子PLC的程序、數據的存儲體,應用于S7-300,ET200CPU,FM352-5產品:
1. 在定購PLC時,PLC本身不帶有MMC卡,所以為了正常使用PLC,必須根據工程項目實際需求定購一個大小適用的MMC卡,如果PLC上未插入MMC卡,是無法將STEP7中的程序和數據下載下去的,同時應當注意,不能帶電插拔MMC卡,否則會丟失程序或損壞MMC卡。
2. 在Simatic manager中,選擇一個程序塊下載,則該塊被下載到MMC卡中,如果在窗口左邊的樹型圖中選中Block文件夾進行下載,則所有的塊被下載到MMC卡上,MMC中原有的信息將被覆蓋,向MMC卡讀寫數據或下載程序的次數不受限制。
3. 除過CPU中集成的SFB/SFCs塊外,MMC當中其他的塊可被在線刪除。
4. MMC卡作為CPU的裝載內存(Load Memory),在為CPU選型MMC的時候,建議所選的MMC卡一定要大于等于所選定的CPU工作內存的大小(work memory),比工作內存大一些,但如果應用中,PLC工作時要使用大量的過程數據,歷史數據,配方數據等或控制工藝中存在較多的用戶程序塊、STEP7中的應用功能塊(如FB41、FB42等)時,建議選用2-8M的MMC卡。
5. MMC卡是裝載內存,所以不能夠在上位機中的組態軟件中直接讀取MMC卡上的數據值(DB塊中的數據),組態畫面讀取的是PLC RAM內存中的數據。
6. 在西門子的PLC上必須使用西門子的MMC卡,如下表中所列出的,不能使用數碼相機、或PDA等數碼產品使用的通用型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卡的大小,可以按以下步驟進行:
1. 在STEP7 Manager中打開的Project;
2. 選中的程序塊,點擊鼠標右鍵(或快捷鍵Alt + Enter),打開程序塊的屬性頁面:
圖1 屬性頁面
3. 選擇彈出窗口中的Blocks頁面:
從上圖中可以看出的全部程序塊在PLC中占用裝載內存的字節數。
4. 將項目中所有程序塊(OB、FC、FB、DB)占用裝載內存(Load Memory Requirement)和系統數據(Syestem data memory)占用的裝載內存的數量加在一起:
得到的總的字節數量在除以1024,就可以知道Project中的程序塊需要多大的MMC卡空間。
5. 如果已經有Siemens的PLC和MMC,那么可以通過在線診斷,獲取PLC工作內存和裝載內存(MMC卡)的使用情況。
在STEP7 Manager界面中,選中CPU,用CP5611或PC-Adapter連接PLC的MPI通訊口,使用快捷鍵Ctrl + D,彈出PLC的診斷信息窗口:
當MMC卡未插入PLC中時:
圖2 信息頁面
因為PLC中沒有插入MMC卡,Load memory RAM + EPROM列為空,Work Memory列中顯示當前PLC的工作內存為48K,EPROM是S7-400、舊款S7-300使用的裝載內存卡;
在PLC中插入MMC卡時,
使用快捷鍵Ctrl + D彈出PLC的內存使用情況:
圖3 內存屬性
可以看出PLC的內存使用情況為0%,空余128K裝載內存和48K工作內存;
將的程序下載到PLC當中:
圖4 下載按鈕
使用Ctrl + D彈出PLC的內存使用情況:
圖5 屬性頁面
可以看出,的控制程序在PLC中對裝載內存和工作內存的占用情況。
2.2 MMC卡上存儲程序塊或數據塊的限制是什么?
ANSWER:
是的,下載到MMC卡的塊數目見如下表格:
類型 | MLFB | zui多的塊數目 |
MMC 64KB | 6ES7953-8LF20-0AA0 | 768 |
MMC 128KB | 6ES7953-8LG20-0AA0 | 1024 |
MMC 512KB | 6ES7953-8LJ30-0AA0 | 2560 |
MMC 2MB | 6ES7953-8LL20-0AA0 | 6528 |
MMC 4MB | 6ES7953-8LM20-0AA0 | 12672 |
表 2: 在MMC卡中的zui大塊數
2.3 如何刪除MMC卡上的數據或程序?
ANSWER:
可以使用如下方法刪除MMC卡上的數據:
1. 需要被刪除的MMC卡插在PLC插槽內。
2. 在SIMATIC管理器界面(SIMATIC Manager),通過"View > Online"或者點擊
3. 圖標切換到在線模式。
4. 在在線模式下選擇 。
5. 選擇需要刪除的塊.
6. 點擊鍵盤上的DEL刪除按鍵(刪除操作需要進行確認).
2.4 31X型PLC插入MMC卡后,STOP燈不停閃爍,怎么辦? 或如何格式化MMC?
ANSWER:
在CPU中的MMC卡沒有格式化或者存在CPU無法識別的信息(例如組態另外一種PLC或者與現有CPU不兼容的系統)時,CPU的停止燈會閃爍
注意:
當格式化MMC卡時,MMC卡內所有數據都會丟失。
格式化MMC的步驟:
1. CPU 請求*復位 (STOP燈慢閃).
2. CPU需要*格式化(STOP燈慢閃)。
3. 把模式選擇開關選擇到MRES位置并保持九秒鐘左右直到停止燈常亮。
4. 需要在3秒內放開選擇開關然后把開關撥至MRES位置,在格式化過程中停止燈會閃爍。
如果按照如上操作不能格式化MMC卡,MMC卡有可能已經損壞。
注意:
如上方法僅僅適用于MMC卡內部存在的信息對于PLC無效的情況。
2.5 插入MMC卡的S7300 PLC不能正常調用SFC54程序塊?
ANSWER:
在新型的S7-300 CPU中SFC 54 "RD_DPRARM "已經被SFC 102 "RD_DPARA".所代替。
SFC 102 "RD_DPARA", 對比于舊的 SFC 54 "RD_DPARM" 是一個異步執行的系統功能. 這意味著程序的執行中會有多次的sfc的調用.
包含 SFC 54 "RD_DPARM" 的程序無法下載到使用MMC卡的PLC中. 因此需要用 SFC 102 "RD_DPARA" 替代SFC 54 "RD_DPARM",并且針對異步執行調整程序的邏輯.
下表為兩個功能塊的對比:
SFC 54 "RD_DPARM" | SFC 102 "RD_DPARA" | 說明 |
Inputs | ||
--- | REQ | 當REQ=1時程序執行; SFC 102的新參數 |
IOID | --- | 該參數已在SFC 102中取消; 見LADDR |
LADDR | LADDR | SFC 54: 任何塊地址, ((B#16#54=外設輸入; B#16#55= 外設輸出) SFC 102: 任何塊地址; LADDR的高位(BIT 15) Bit15=0 ->外設輸入Bit15=1 ->外設輸出 |
RECNUM | RECNUM | 數據記錄號 |
Output | ||
RET_VAL | RET_VAL | 如果在功能激活時出錯, |
則返回值包含故障代碼。SFC 102 包含更多的錯誤信息 | ||
--- | BUSY | BUSY=1; 任務尚未結束 |
RECORD | RECORD | 所獲取數據記錄的目標區域。只允許字節數據 |
類型。 |
表 3: SFC 54 和 SFC 102的對比
2.6 采用MMC卡的S7300和C7613,635系列CPU是如何完成數據保持功能的?
ANSWER:
如下描述的數據保持功能對使用MMC卡的CPU有效,當PLC改變操作模式時數據塊,定時器計數器和中間變量的數據保持屬性。
數據塊:
• CPU 停止/運行 或者 電源 關/開
1. 保留數據塊中的內容在重啟和電源開/關時始終保留。可以根據工作存儲器允許的zui大限制將保持數據塊上載到工作存儲器。在 V2.0.12 和更高版本的 CPU 中,也支持非保持數據塊。每當執行重新啟動或切斷電源然后再次打開時,都將使用非保持數據塊的初始值從裝載存儲器中初始化非保持數據塊。可以根據zui大工作存儲器的限制來裝載非保持數據塊和代碼塊。
2. 設置非保持數據塊操作為:
o 在數據塊的屬性中選擇"Non-Retain"
o 通過 SFC 82 "CREA-DBL"生成的數據塊. 在參數ATTRIB中BIT2 用來表明數據塊的保持屬性,1為不保持,0為保持.
• 內存復位(MRES)
1. 在裝載存儲器的內容將會復位為初始值
2. 在裝載存儲器內的塊不變,工作內存的數據復位為初始值.
• CPU 斷電 -> 插卡 -> 上電 -> 斷電 -> 插卡 -> 上電
1. 數據恢復為裝載存儲器的數值. 數值為從編程器下載到CPU的數值,或者使用SFC84寫入的數值。
2. 所有的塊都保持不變。在工作內存的數值被初始化。
Note:
如需要保持當前值, 可用SFC84保存數據在MMC卡內,注意MMC 卡只允許進行 100,000次寫訪問。
M區,計數器和定時器:
這些值可以在硬件組態內進行設定保持或者非保持: "Object properties CPU > remanence".
• CPU STOP/RUN 或者 電源OFF/ON
如果設定為保持,數據將會保留,否則會被初始化為0.
• 內存復位(MRES)
這些變量將會清零,不論設定為保持還是非保持。
• CPU Power OFF -> Remove MMC -> Power ON -> Power OFF -> Insert MMC -> Power ON
如果設置為保持則保留否則被初始化為0。
2.7 在數據塊的屬性中非保持是什么作用?
ANSWER:
在數據塊的屬性中非保持是在"General - Part 2" 標簽頁。可以通過該選項進行保持或者非保持的設定。
圖6 頁面: 屬性 – 數據塊
2.8 如何將一些系統文件或是項目相關的文件存儲到MMC上?
ANSWER:
可以將任何與項目相關的文件存儲到MMC卡內.
步驟:
• 把MMC卡插入到PG中.
• 打開 SIMATIC-Manager.
• 選擇菜單 "File > S7-Memory Card > Open".
• 選擇菜單"PLC > Save to Memory Card ...".
圖7 SIMATIC Manager - S7 memory card
• 選擇需要保存的文件并使用 "-->" 鍵進行保存.
圖8 SIMATIC Manager - S7 memory card
• 如果需要刪除選擇的文件,使用"<--" 鍵.
• 點擊OK用來保存。
• 保存后的數據顯示在"S7 Memory Card"窗口.
圖9 存儲卡菜單
Note:
功能*于S7-300 的MMC卡和S7-400的Flash 卡。
2.9 如果STEP7項目完整地保存在MMC卡上,該選擇多大的MMC?
ANSWER:
為了選擇恰當的MMC卡,需要了解整個項目的大小,可以通過如下方法:
首先對的STEP 7 項目歸檔,"File > Archive".然后查看歸檔后的文件屬性(通過右鍵或者Alt+回車)
圖10 文件屬性
選擇"PLC > Module Information > Memory".可以看到已經使用的存儲卡大小.
圖11 裝載內存
需要把歸檔數據的大小和已經使用的進行相加,得到的結果做為選擇保存整個項目所需要的MMC卡的尺寸.
2.9 插入MMC卡的S7300 PLC進行了加密,但忘記了密碼,如何才能對MMC解密, 或刪除MMC卡上的密碼?
ANSWER:
如果忘記了在S7-300 CPU Protection屬性中所設定的密碼,那么只能夠采用Siemens的編程器PG上的讀卡槽或采用帶USB接口的讀卡器(USB prommer 6ES7792-0AA00-0XA0),選擇SIMATIC Manager界面下的菜單 File?S7 Memory Card?delete 選項刪除MMC卡上原有的內容,這樣MMC就可以作為一個未加密的空卡使用了,但無法對MMC卡進行解密,讀取MMC卡中的程序或數據。
關鍵詞
MMC ,斷電保持1 解決方案 1.1 項目介紹 圖 1 PROFINET IO網絡拓撲,用于SFC51/SFB52/SFB54的診斷。其中CPU319-3PN/DP用做IO控制器,SCALANCE X交換機和ET200S, ET200Eco作為IO設備進行連接。 ......
1 解決方案
1.1 項目介紹
圖 1 PROFINET IO網絡拓撲,用于SFC51/SFB52/SFB54的診斷。其中CPU319-3PN/DP用做IO控制器,SCALANCE X交換機和ET200S, ET200Eco作為IO設備進行連接。
圖 1 PROFINET IO網絡拓撲
本例中使用到的主要硬件和軟件如下:
名稱 | 數量 | 版本 | 訂貨號 |
CPU319-3PN/DP | 1 | V2.8 | 6ES7 318-3EL00-0AB0 |
SCALANCE X208 | 1 | V4.0 | 6GK5 208-0BA10-2AA3 |
SCALANCE X201-3P IRT | 1 | V4.1 | 6GK5 201-3BH00-2BA3 |
IM151-3 PN | 1 | V6.1 | 6ES7 151-3BA23-0AB0 |
IM151-3 PN FOC | 1 | V4.0 | 6ES7 151-3BB21-0AB0 |
PM-E | 2 | 6ES7 138-4CA01-0AA0 | |
2DO HF | 2 | 6ES7 132-4BB01-0AB0 | |
ET200 eco PN | 1 | 6ES7 142-6BG00-0AB0 | |
Step7 | 1 | V5.4+SP5 |
1.2 硬件組態
按照1.1中的硬件在Step7中進行組態。然后分配設備名,下載組態數據到CPU319中,具體設置設備名以及完成PROFINET通訊,請參考下載中心《S7-300 PROFINET IO 通訊快速入門》72325620
圖 2 Step7的硬件組態
其中,“Ethernet(1):PROFINET-IO-System(100)”總線的100表示PROFINET總線的序號。IO設備例如SCALACNE X和ET200上從1到5,表示PROFINET IO的設備號。
2 SFC51診斷
2.1 介紹
系統狀態列表(SSL)用于描述可編程邏輯控制器的當前狀態。SSL的內容只能通過系統功能進行讀取,而不能修改。換言之,部分列表是虛擬列表,只是在有特殊請求時由CPU的操作系統所創建。
SFC 51 “RDSYSST” 系統功能用于讀取 “系統狀態列表” (簡寫為SSL),部分列表或 CPU 的 SSL 列表摘錄。對于 PROFINET IO,這些 SSL包含了 I/O 模塊,PROFINET IO 主站系統或實際控制器的狀態信息。當選擇所用的、特別是在一個中斷或啟動 OB 中使用的 SSL ID 時,必須注意的是 SFC 僅能同步執行。如果執行 SFC 之后,Busy 位激活表明幾個循環執行一次 SFC,數據還沒有*讀出,因此數據是無效的。接收到的系統狀態列表數據記錄包括了診斷 PROFINET IO 設備上的信息概覽。
PN通信部分列表是虛擬列表,只是在有請求時由CPU的操作系統所創建。虛擬列表來自 CPU 內部的PN IO控制器的緩沖區,緩沖區由控制器的啟動和ALARM信息進行維護和刷新。
可以使用在PROFINET IO診斷的SSL_ID:
SSL_ID (W#16#...) | 部分列表(PROFINET) | INDEX (W#16#...) |
0C91 | PROFINET接口模塊(集成的或外部的)上的模塊的模塊狀態信息 | 邏輯基地址,輸出模塊 bit15=1 |
0D91 | PROFINET中的所有模塊的模塊狀態信息 | bits 0到10: 站號,bits 11到 14: PN IO系統總線號的后兩位, Bit 15: 1 |
0094 | PROFINET接口模塊(集成的或外部的)上站的預期狀態 | 100-115: PN IO系統總線號 |
0294 | 讀取實際的站點是否存在 | 同上 |
0694 | 讀取實際的站點是否出錯 | 同上 |
0794 | 讀取實際的站點維護狀態 | 同上 |
0C96 | PROFINET中的所有模塊的模塊狀態信息 | 邏輯基地址,輸出模塊 bit15=1 |
通過SFC51只能獲取站或模塊的狀態信息,例如,丟站,或者該模塊有錯誤,并不能獲取模板的故障的詳細信息,例如哪一個模板的通道發生斷線,短路等。
2.2 編程
這里使用SFC51來讀取每一個站點的實際狀態,判斷該站是否發生丟站故障。在PLC中添加并下載空的OB86,防止測試丟站時,發生CPU停機現象。當然也可以使用OB86來讀取每一個IO設備的實際狀態,但需要更多的編寫程序,關于使用OB86來獲取IO站點的狀態信息,請參考下載中心《使用OB8x診斷SIMATIC PLC(PN) 》87668286
在OB1中加入SFC51,關于參數設置,點擊“F1”參考SFC51在線幫助。程序示例如下:
CALL "RDSYSST"
REQ :=M0.0
SZL_ID :=MW2
INDEX :=MW4
RET_VAL :=MW6
BUSY :=M0.1
SZL_HEADER:=DB1.SSL_HEADER
DR :=DB1.RECORD
按照上表在變量表中設置SSL_ID=0294 (MW2)和INDEX=16#64 (MW4),其中16進制64的十進制為100,表示PROFINET總線的序號,請參考圖 2 Step7的硬件組態。添加要查看的變量,并使能M0.0為1。其中讀取到的數據記錄個數為1 (DB1.DBW2),該數據記錄的長度為258bytes (DB1.DBW0)。DB1.DBW4表示PROFINET總線的序號,這里為100 (64H) 。對于DB1.DBB6為2#0011_1111,其中bit0表示組信息,如果為1,表示至少有一個IO設備與IO控制器進行通訊,如果為0,表示IO站點全部丟失。Bit1~Bit5表示設備號1~5的IO設備的狀態,1表示IO設備存在,0表示IO設備丟站。至于其它Bit和高字節中的Bit依次類推,表示對應IO設備的狀態。
圖 3 根據變量表查看設備狀態
根據這些位Bit1~5,可以很方便的在WinCC/WinCC Flexible中或任何第三方與PLC通訊的HMI上進行顯示,方便用快速發現和維護現場故障。
3 SFB52診斷
3.1 介紹
SIMATIC S7 診斷數據記錄提供了附加的詳細信息的診斷性能。系統功能塊SFB 52 “RDREC” 用于讀取這些數據記錄。
調用時,系統功能塊對要診斷的站ID進行尋址,并以 INDEX 參數標明要讀出的數據記錄。這可能是*機架或分布式組件(PROFIBUS DP或PROFINET IO)中的一個模塊。如果沒有診斷信息,則系統功能塊執行后沒有輸出。由于 SFB 52 “RDREC” 是一個異步執行的 SFB,即執行過程橫跨幾個 SFB調用,因此該塊只能在循環操作中使用。不能在診斷 OB 或定時中斷 OB 中使用。除了出錯的精確位置外,SFB 52 診斷數據記錄還包含發生錯誤的類型信息。為了進一步分析,可對該信息進行評估。
在MLEN中要讀取的zui多字節數。目標區域RECORD的選定長度至少應等于
MLEN字節的長度。輸出參數VALID如為TRUE,則表明已將數據記錄成功傳送到目標區域RECORD中。此時,輸出參數LEN包含所取得的數據的長度(以字節計)。輸出參數ERROR用以指示是否發生數據記錄傳送錯誤。如果發生錯誤,則輸出參數STATUS包含錯誤信息。
該功能塊屬于狀態驅動類型,可以在OB1或者其它循環OB塊中調用,用于讀取診斷記錄或者組態記錄等數據記錄。
PROFINET IO 設備模型說明了模塊化和緊湊型現場設備的結構。 它根據 PROFIBUS DP 的基本特性構建。子模塊和 API 的定義已添加至設備模型,以增加 IO 設備的靈活性。
一個 PROFINET IO 設備包括一個或多個“邏輯設備”, 這些設備依次包含一個或多個 API(應用程序進程標識符),至少包含 API 0。
設備的特性通過IO設備的基于XML的GSD(General Station Description)文件來描述。可以通過PROFINET XML Viewer來讀取GSDXML文件。
涉及到分級的概念,AP,API,SLOT,SUBSLOT。每個尋址級別都有一組可用的診斷記錄和組態記錄。 通過記錄編號的首字母來區別各記錄組的診斷級別,如下圖 4 診斷級別。關于PROFINET IO設備模型和診斷的數據記錄結