RM新时代有限公司

歡迎光臨入喜工業(yè)控制技術(shù)(上海)有限公司
S7-200 SMART模擬量,組態(tài)保持范圍
2019/9/14 20:45:40

S7-200 SMART模擬量,組態(tài)保持范圍

組態(tài)保持范圍

單擊“系統塊”(System Block)對話(huà)框的“保持范圍”(Retentive Ranges) 節點(diǎn)組態(tài)在循環(huán)上電后保留下來(lái)的存儲器范圍。

圖1.組態(tài)數據保存范圍設置窗口

選擇要在上電循環(huán)期間保持的存儲區。 為 V 、M、T 或 C 存儲器輸入新值。 
您可將下列存儲區中的地址范圍定義為保持: V 、M、T 和 C 。對于定時(shí)器,只能保持保持性定時(shí)器 (TONR) ,而對于定時(shí)器和計數器,只能保持當前值(每次上電時(shí)都將定時(shí)器和計數器位清零)。 
默認情況下,CPU 中并未定義保持區域,但可組態(tài)保持范圍以保持最多 10 KB 的存儲器 空間。

CPU 斷電后的數據保持

CPU 在斷電和上電時(shí)對保持性存儲器執行以下操作: 
● 斷電時(shí): CPU 將指定的保持性存儲器范圍保存到永久存儲器。 
● 上電時(shí): CPU 先將 V 、M、C 和 T 存儲器清零,將所有初始值都從數據塊復制到 V 存儲器,然后將保存的保持值從永久存儲器復制到 RAM 。

 所有類(lèi)型的 CPU,只要是在系統塊里設置了數據保持的數據,斷電后數據都會(huì )永久保存(不依靠于超級電容),但永久保存的存儲區的范圍最大為10K。對于未設置為數據保持的存儲在RAM 中的數據,一旦掉電其數據就會(huì )丟失。超級電容可以用于保持實(shí)時(shí)時(shí)鐘,一般上電24小時(shí)后通常保持7天。

表1.S7-200 SMART CPU 存儲器地址保持范圍

數據類(lèi)型 描述 CPU SR20 CPU CR40

CPU SR40

CPU ST40

CPU SR60

CPU ST60

V 數據存儲器 VB0-VB8191 VB0-VB8191 VB0-VB16383 VB0-VB20479
T 定時(shí)器

T0-T31
T6-T95

T0-T31
T6-T95

T0-T31
T6-T95

T0-T31
T6-T95

C 計數器 C0-C255 C0-C255 C0-C255 C0-C255
M 標志位 MB0-MB31 MB0-MB31 MB0-MB31 MB0-MB31

從 RAM 建立數據塊

要將 CPU V 存儲器當前值保存到數據塊頁(yè)面;或者執行下載操作,擔心 RAM 區數據當前值丟失,可以在執行下載操作前,先執行從 RAM 建立數據塊,備份 V 存儲區的當前值。

操作方法如下:

1、備份好源程序,新建空白項目操作

2、選擇 PLC > 從 RAM 建立數據塊(Create Data Block from RAM)菜單命令。如圖2所示


圖2

3、PLC 處于運行狀態(tài),執行操作時(shí),會(huì )提示 “ 設置 PLC 為 STOP 模式 ?”,選擇是才可以繼續執行此功能,如圖3所示;如果操作前 PLC 已處于 STOP 狀態(tài),不會(huì )出現此對話(huà)框

注意:想要執行從 RAM 建立數據塊功能,需要在 PLC 可以切換到 STOP 的情況下才可以操作!


圖3

4、圖3點(diǎn)擊“是”之后出現下面的對話(huà)框,如圖4所示,選擇 “是” 將執行更新,將 CPU 中 RAM 區的 V 存儲區數據當前值上傳到數據塊的數據頁(yè)中。

如果執行操作時(shí),使用的程序文件是源程序,選擇 " Yes " 前,一定要注意源程序的備份!


圖4

5、等待一段上傳數據的時(shí)間,出現對話(huà)框,如圖5 所示,點(diǎn)擊" OK ",可以在數據塊中查看 V 區數據


圖5

執行從 RAM 建立數據塊,上載到數據塊中的數據有可能存放的位置

  • 用戶(hù)定義1:上一次下載數據塊時(shí),在數據塊中用戶(hù)自定義過(guò)初始值
  • _PLC_DATA1:上一次下載數據塊時(shí),未定義初始值,在程序執行過(guò)程中修改過(guò)的 V 區地址,執行"從 RAM 建立數據塊"命令時(shí),這些已修改的地址會(huì )被指定給一個(gè)新的標簽名
  • 向導生成的數據塊(例如 PID1_DATA):上一次下載數據塊時(shí),包含配置完向導后自動(dòng)生成的數據塊,比如 配置完 PID 后生成如 PID1_DATA 的數據塊,執行"從 RAM 建立數據塊"命令時(shí),依然上傳到此數據塊中

6、將上傳的各個(gè)數據塊頁(yè)面中的 V 區地址復制,粘貼到要下載的程序文件的數據塊頁(yè)面中,此時(shí),一旦下載,數據塊保存到 EEPROM 中,作為 V 存儲區數據的初始值生效。

常見(jiàn)問(wèn)題

 為什么S7-200 SMART 系統塊設置斷電保持后,數據依舊無(wú)法實(shí)現斷電保持?

可以根據以下步驟核對設置:

1.確保已設置斷電保持的程序下載到PLC。

2.如果SMART PLC 有連接HMI、上位機或者其他PLC,請先斷開(kāi)相關(guān)的通訊設備,再做測試,避免這些設備給PLC相關(guān)地址不斷更新數據。

3.如果根據以上步驟測試均無(wú)效,請創(chuàng )建一個(gè)空項目,只做系統塊斷電保持設置,重新下載程序后通過(guò)狀態(tài)圖表給斷電保持范圍內某一地址寫(xiě)入新值后將PLC斷電再上電查看。

聯(lián)系方式
CONTACT US

電話(huà):13818569113      15721373211

郵箱:fushidianji@139.com

網(wǎng)址:http://www.xiangtai88.cn

地址:上海青浦區北青公路7171號111-112室

用手機掃描二維碼關(guān)閉
RM新时代有限公司