西門子plc200-smart中狀態圖標填寫了新值,然后寫入和下載,重新上下電后數據丟失了
西門子plc200-smart中狀態圖標填寫了新值,然后寫入和下載,重新上下電后數據丟失了
1、狀態圖標中的數據不能保存嗎?
2、下圖是我設置的圖片,我就只在狀態圖表中寫了那2行,其他我沒寫。
因為我對plc程序也不是很懂。就是想測試一下,plc中寫入對應地址數值,然后從這個地址讀取,我就一個plc,沒有任何的外設。不知道出了這個狀態圖表還有沒有更好的實現方式了?
要設置斷電保持,保持區含有這個區域,并前系統塊下載到 CPU
數據保持設置
http://www.ad.siemens.com.cn/productportal/Prods/s7-200-smart-portal/200SmartTop/software/equipment_config/config_system/Retentive_range.html
1)是的,這個沒有保存功能。如果你在調試中需要有類似的功能,那么,將最小變量地址設置為斷電保持型存儲區。
2)狀態圖表給變量寫值是直接寫入的。你需要保持這個數據,按1)方式處理。
保存項目,就可以保存狀態圖表中的設定值,如圖1
另外,你說的其他形式,狀態圖還可以右鍵狀態圖選擇趨勢圖格式,如圖2
圖片說明:
想斷電保存,需要在系統塊的保持范圍里添加相應的數據區
圖片說明:
在狀態圖表中寫入新值后,在再狀態圖表鎖定后,也可以掉電保持。
不想設置斷電保持,也可以寫段程序MOVE一個值給這兩個地址
設備塊,編寫斷電保持,數據塊,預置數據