您可以使用捕獲 DB 塊變量的實際值快照來執行值的恢復操作。捕獲的實際快照值可以復制到 CPU 的實際值中,同時也可以用于替換變量的初始值。
通過快照能解決以下場景的問題:
在HMI中設置了許多工藝參數后,可以通過快照方式將這些參數保存到本地和在線項目的起始值中,以防止由于下載或其他原因導致數據丟失。即使CPU出現問題導致數據丟失,也可以通過恢復已保存的快照值來恢復數據。
準備更換新的CPU時,由于許多參數是在線修改的,可以通過快照方式將這些參數保存到本地項目中,以便在下載到新的CPU后能夠立即使用這些參數。
傳程序塊或整個項目時,同樣可以通過捕獲DB塊的實際值到DB塊的快照列來實現。
創建單個 DB 快照
捕獲 DB 快照的步驟
1、在 DB 編輯器中單擊“監視所有變量”按鈕:“監視值”列會顯示實際數據值。
2、單擊按鈕可以捕獲實際值快照并將其顯示在“快照”列中,以便稍后使用該快照來更新CPU的實際值或替換變量的起始值。
具體步驟可以參考圖1所示的說明。這樣可以確保在數據丟失或需要恢復到之前的狀態時,能夠快速且準確地使用快照值。
圖1 捕獲 DB 快照步驟
將快照值復制到 CPU 中;
單擊按鈕:將快照值加載到在線CPU的實際值中。“監視值”列顯示了 CPU 中的實際值。具體步驟參見圖2所示。
注意:如果快照包含狀態信息、計時器值或計算信息,CPU 在進行快照時會自動恢復這些值。這使得快照成為一種非常有用的工具,可以在需要恢復到之前的狀態時快速且準確地使用。
圖2 將快照值復制到CPU中
將快照值復制到起始值中
單擊按鈕:在將快照值復制到變量的起始值之后,需要對DB塊進行編譯,并將編譯后的DB塊下載到CPU中。
對于DB塊中沒有設置保持性的變量,當CPU停止并重新啟動后,會使用新的起始值作為其監視值。具體的操作步驟可以參考圖3中的說明。這樣做可以確保在CPU重啟后,所有的變量都能正確地使用新的起始值進行監控。
圖3 將快照值復制到起始值
將部分變量快照值復制到起始值中
需要以下步驟實現部分變量的快照值復制到數據塊變量的起始值中,如圖4所示:
在“設定值”列中勾選需要復制到起始值中的變量;
單擊按鈕捕獲實際值快照并將其顯示在“快照” 列中;
單擊按鈕將設定值中勾選變量的快照值復制到起始值中;
在將數據庫(DB)編譯并下載到CPU后,對于那些已經修改了起始值但未設置保持性的變量,CPU在停止并重新啟動后,將會使用新的起始值作為其監控值。相反,那些既未修改起始值也未設置保持性的變量,在CPU停止并重新啟動后,將繼續使用它們的原始起始值作為監控值。
圖4 將部分變量快照值復制到起始值中
創建多個選定 DB 的快照
捕獲多個選定 DB 快照的步驟
1. 在項目瀏覽器中,定位到數據庫塊(DB),您可以直接選中該塊,或者在包含數據庫塊的項目中選擇相應的設備、組或文件夾。
2. 右鍵點擊,選擇“捕獲值快照”選項,或者從菜單中找到“在線”菜單,然后選擇“實際值的快照”,具體操作請參考圖5所示。
圖5 捕獲多個選定 DB 快照的步驟
將多個 DB 快照值復制到 CPU 中
要將快照值復制到CPU中數據塊變量的實際值中,請按照以下步驟操作:
1. 在數據塊(DB)中,右鍵單擊以打開上下文菜單。
2. 在上下文菜單中選擇“將快照加載為實際值”。
具體步驟可以參考圖6所示。
圖6 將多個 DB 快照值復制到 CPU 中
將多個 DB 快照值復制到起始值中
為了將快照值復制到數據塊變量的起始值中,請按照以下步驟操作:
1. 在數據塊(DB)變量上點擊鼠標右鍵,打開快捷菜單。
2. 在菜單中選擇“將快照值復制到起始值中”。
3. 根據需要,選擇“所有值”、“設定值”或者“僅保持值”選項。
詳細步驟請參考圖7所示。
圖7 將多個 DB 快照值復制到起始值
- PLC中的源型和漏型你知道怎么區分嗎? 2025-01-06
- 1.1KW的小電機,讓一位幾十年的老電工,被狠狠上了一課了! 2025-01-06
- 稱重傳感器是什么?如何與PLC連接?怎樣使用才能Zuijingque? 2025-01-06
- 西門子1500V軟PLC來了,和倍福TWINCAT一樣的模式? 2025-01-06
- PLC調試這幾步都不知道,就別吹噓自己是電氣工程師了 2025-01-06
- 350kW電機運轉無力,查了三天的故障,被一個新電工搞定了! 2025-01-06
- 西門子S7-1500 模擬量模塊讀取數據程序編寫!! 2025-01-06
- 國產伺服電機登頂NO1!市場份額反超西門子、三菱等外資品牌! 2025-01-06
- 應用案例 | 變頻技術在軋鋼工藝中的作用 2025-01-06
- 變頻器兩線式控制與三線式控制的區別! 2025-01-06
- 詳解V90伺服點動調試 2025-01-06
- 詳解西門子V90伺服內部設定值位置控制模式 2025-01-06
- 西門子S7-1500 模擬量模塊讀取數據程序編寫! 2025-01-06
- 什么是分配列表?西門子S7-1200分配列表如何使用 2025-01-06
- 西門子PLC與AS-I從站通信! 2025-01-06
聯系方式
- 電 話:18126392341
- 聯系人:梁濤
- 手 機:15267534595
- 微 信:15267534595