西門子6ES7953-8LM31-0AA0
西門子PLC各功能介紹:
1.存儲容量
存儲容量是指用戶程序存儲器的容量。用戶程序存儲器的容量大,可以編制出復雜的程序。一般來說,小型PLC的用戶存儲器容量為幾千字,而大型機的用戶存儲器容量為幾萬字。
2.I/O點數
輸入/輸出(I/O)點數是PLC可以接受的輸入信號和輸出信號的總和,是衡量PLC性能的重要指標。I/O點數越多,外部可接的輸入設備和輸出設備就越多,控制規模就越大。
3.掃描速度
掃描速度是指PLC執行用戶程序的速度,是衡量PLC性能的重要指標。一般以掃描1K字用戶程序所需的時間來衡量掃描速度,通常以ms/K字為單位。PLC用戶手冊一般給出執行各條指令所用的時間,可以通過比較各種PLC執行相同的操作所用的時間,來衡量掃描速度的快慢。
4.指令的功能與數量
指令功能的強弱、數量的多少也是衡量PLC性能的重要指標。編程指令的功能越強、數量越多,PLC的處理能力和控制能力也越強,用戶編程也越簡單和方便,越容易完成復雜的控制任務。
5.內部元件的種類與數量
在編制PLC程序時,需要用到大量的內部元件來存放變量、中間結果、保持數據、定時計數、模塊設置和各種標志位等信息。這些元件的種類與數量越多,表示PLC的存儲和處理各種信息的能力越強。
6.功能單元
功能單元種類的多少與功能的強弱是衡量PLC產品的一個重要指標。近年來各PLC廠商非常重視功能單元的開發,功能單元種類日益增多,功能越來越強,使PLC的控制功能日益擴大。
7.可擴展能力
PLC的可擴展能力包括I/O點數的擴展、存儲容量的擴展、聯網功能的擴展、各種功能模塊的擴展等。在選擇PLC時,經常需要考慮PLC的可擴展能力。
西門子PLC更換后備電池/充電電池:
注意:為了避免丟失內部用戶存儲器的數據和保持CPU運行的時鐘,只能在電源接通時更換后備電池或充電電池。**每年更換一次后備電池。
更換后備電池/充電電池的步驟如下:
1.打開CPU的前蓋。
2.用螺絲刀將后備電池/充電電池從電池盒中撬出來。
3.將新電池的連接器插入CPU電池盒中對應的插座,電池連接器上的凹口必須指向左面。
4.將新的后備電池/充電電池放到CPU的電池盒中。
5.關上CPU的前蓋
S7-300 PLC的存儲區可以劃分為四個區域:裝載存儲器(Load Memory)、工作存儲器(Work Memory)、 系統存儲器(System Memory)和保持存儲區(Non-Volatile memory),具體如圖7-1
圖7-1
1. 系統存儲器:
系統存儲器用于存放輸入輸出過程映像區(PII,PIQ)、位存儲器(M)、定時器(T)和計數器(C))、塊堆棧和中斷堆棧以及臨時存儲器(本地數據堆棧)。
2. 工作存儲器:
工作存儲器僅包含運行時使用的程序和數據。RAM 工作存儲器集成在CPU中, RAM中的內容通過電源模塊供電或后備電池保持。除了S7 417-4 CPU可以通過插入的存儲卡來擴展工作存儲器外,其他PLC的工作存儲器都無法擴展。
3. 裝載存儲器:
用于標準型S7-300 CPU的Flash EPROM 卡(FEPROM 卡)型號如下:
16 KB 6ES7 951-0KD00-0AA0
32 KB 6ES7 951-0KE00-0AA0
64 KB 6ES7 951-0KF00-0AA0
128 KB 6ES7 951-0KG00-0AA0
256 KB 6ES7 951-1KH00-0AA0
512 KB 6ES7 951-0KJ00-0AA0
1 MB 6ES7 951-1KK00-0AA0
2 MB 6ES7 951-1KL00-0AA0
4 MB 6ES7 951-1KM00-0AA0
注:以上產品的訂貨號會因為產品軟硬件的升級略有調整,產品特性以產品名稱為準。
2.2.2 只用于CPU 318-2DP 的RAM卡
128 KB 6ES7 951-0AG00-0AA0
256 KB 6ES7 951-1AH00-0AA0
512 KB 6ES7 951-1AJ00-0AA0
1 MB 6ES7 951-1AK00-0AA0
2 MB 6ES7 951-1AL00-0AA0
注:以上產品的訂貨號會因為產品軟硬件的升級略有調整,產品特性以產品名稱為準。
2.2.3 如何將程序寫入FEPROM卡
1. 在STEP中使用“PLC>Download User Program to Memory Card”菜單命令(如圖8-2)。此時用戶程序只能是整體寫入FEPROM卡,而不能寫入單個或部分程序塊,同時,每次寫入新的程序會清除原來存在卡中的程序,同時會清除內置RAM 區的內容。
2. 在STEP中使用 “Copy RAM to ROM”指令(如圖8-2),可以把工作存儲器的內容拷貝到FEPROM卡中,同時會將FEPROM卡中原來的內容清除。這個指令用于保存PLC的當前運行值拷貝到PLC中,這樣下次用MRES復位時,DB塊的值就會復位為保存過的值。此方法也同樣適用于MMC卡。
3. 使用PG時可以在STEP中使用“File > S7-Memory Card > Open”打開存儲卡再用 “PLC > Save to Memory Card”將數據寫入FEPROM.此操作對于MMC卡同樣有效。此方法也同樣適用于MMC卡。
2.2.4 如何刪除FEPROM卡中的程序
目前,刪除FEPROM卡中的程序的公開方法只有一種,就是用PG和讀卡器來刪除卡中的內容,使用存儲器復位是無法清空卡里的程序的。
但下述方法同樣可以刪除FEPROM卡中的內容:
1. 在STEP中使用“Download user program to memory card ”命令可以把程序直接下載到FEPROM中,每次用這個命令下載時,都會清除FEPROM卡中以前下載的程序。當下載的程序大于工作存儲器或者大于FEPROM卡的容量時使用“Download user program to memory card”命令時會出現報警信息,下載過程仍然可以繼續,但是下載完成后會出現錯誤信息,PLC故障燈亮,此時從CPU的模板信息“Module information”中可以看到FEPROM卡中內容為空,相當于刪除了卡里的東西,之后可以重新在卡里下載新的程序。
2. 在STEP中使用“Download user program to memory card”下載一個空的程序到卡中,即可清空卡中的內容。
3. 通過在線刪除工作存儲器中的全部程序,再在STEP中執行“Copy RAM to ROM”命令可以將FEPROM卡中的內容全部刪除。對于含有內置的EPROM的CPU時,也可就用此方法來刪除EPROM中的內容。(僅適用于標準型S7-300 PLC)
4. 當CPU的設置讀寫保護后,直接用下載的快捷鍵則下載到內置的RAM(load memory)中,此時加密信息可以通過復位刪除或執行“Download user program to memory card”下載一個空的程序到卡中,此時可清除CPU中的密碼。若CPU的設置讀寫保護后,執行“Download user program to memory card”下載加密程序到FEPROM卡,則無法清除該密碼。
5. 使用讀卡器或PG來刪除。當在卡中加密又丟失了密碼的情況只能用這種方法來刪除卡中的內容。
2.2.5 關于FEPROM卡的其它信息
對于標準型S7-300CPU,每次拔卡后上電或者插卡后上電,CPU都會要求執行復位,Stop 燈出現慢閃,需要用MRES復位(用MRES復位注意:拔卡和插卡均只可在掉電時進行)。對于S7-400CPU每次拔卡后上電或者插卡后上電CPU都不會要求執行復位,但在拔卡后,工作存儲器的程序自動丟失,即使有后備電池也一樣。
2.3 帶內置EPROM 的S7-300 CPU
對帶有集成EPROM的CPU模塊,可以使用“Copy RAM to ROM”將程序復制到集成EPROM中,以確保在沒有備用電池的情況下發生電源故障或存儲器復位時數據不丟失。 CPU 312 IFM、 CPU 314 IFM和C7系列 帶有內置的EPROM裝載存儲器
裝載存儲器是用于存放不包含符號地址分配或注釋(這些保留在編程設備的存儲器中)的用戶程序。裝載存儲器可以是存儲器卡、內部集成的RAM或內部集成的EPROM.
4. 保持存儲器:
保持存儲器是非易失性的RAM,通過組態可以在PLC掉電后即使沒有安裝后備電池的情況下,保存一部分位存儲器(M)、定時器(T)、計數器(C)和數據塊(DB)。在設置CPU參數時一定要要保持的區域。(注意:由于S7-400 PLC沒有非易失性RAM,即使組態了保持區域,再掉電時若沒有后備電池,也將丟失所有數據。這是S7-300 PLC 與S7-400 PLC 的重要區別)
1) 當在step7 中執行下裝(download)時,會把編程設備中的用戶程序下裝到CPU的裝載存儲區,同時會把運行時使用的程序和數據寫入工作存儲區(如OB1和數據塊)。
2) 若CPU沒有后備電池,當系統斷電時,在工作存儲器中定義了保持特性的數據塊會把數據寫入保持存儲器中,上電后保持存儲器會把斷電時的數據寫入到工作存儲區, 保證了運行數據斷電不丟失(過程如圖7-1中與
箭頭所示)。
3) 若CPU沒有后備電池,當系統斷電時,系統存儲區中定義n的保持位存儲器(M)、定時器(T)和計數器(C))斷電時也會寫入保持存儲器,恢復上電時斷電時的數據重新寫入,保證了運行數據斷電不丟失(如圖7-1中與
箭頭所示)。
2. S7-300 CPU的分類
按照CPU 的裝載存儲器來分類:新型S7-300 CPU、標準型S7-300 CPU、帶內置EPROM 的S7300 CPU,具體描述如下:
2.1 新型S7-300 CPU
新型S7-300 CPU是指使用MMC卡作為其裝載存儲器的CPU,此類CPU不用安裝后備電池,免維護。由于新型S7300-CPU它不含內置的裝載存儲器,因此必須使用MMC卡。新型的S7-300 CPU包括緊湊型 (即CPU31xC系列)和由標準型更新的新型CPU。任何程序的下載方式都直接保存到卡中, 沒有MMC卡,是無法把程序下載到CPU中的
免責聲明
- 凡本網注明“來源:化工儀器網”的所有作品,均為浙江興旺寶明通網絡有限公司-化工儀器網合法擁有版權或有權使用的作品,未經本網授權不得轉載、摘編或利用其它方式使用上述作品。已經本網授權使用作品的,應在授權范圍內使用,并注明“來源:化工儀器網”。違反上述聲明者,本網將追究其相關法律責任。
- 本網轉載并注明自其他來源(非化工儀器網)的作品,目的在于傳遞更多信息,并不代表本網贊同其觀點和對其真實性負責,不承擔此類作品侵權行為的直接責任及連帶責任。其他媒體、網站或個人從本網轉載時,必須保留本網注明的作品第一來源,并自負版權等法律責任。
- 如涉及作品內容、版權等問題,請在作品發表之日起一周內與本網聯系,否則視為放棄相關權利。