各位大神,請教一下。1臺S7-200 SMART配1臺SMART LINE 7"屏,控制步進電機運行,在用戶現(xiàn)場正常運行了2年。程序里是用運動控制向?qū)ЫM態(tài)的,數(shù)據(jù)塊截圖如下。最近出現(xiàn)問題,有些在觸摸屏上設置的數(shù)據(jù)在斷電以后回丟失。比如:VD223用戶在觸摸屏上人為設置成45.0,但系統(tǒng)斷電重啟后,又變成組態(tài)時的30.0,這個是硬件損壞了嗎?損壞了哪部分?這個程序在新的CPU模塊上運行一切正常。
問題補充:數(shù)據(jù)存儲區(qū)設置肯定沒有問題,因為這個產(chǎn)品已經(jīng)生產(chǎn)2年了,銷售了100多臺,而且掉電的狀態(tài)在設備出廠到用戶安裝的過程中一直存在,有些發(fā)到用戶手里,隔一段時間安裝的情況也存在。只是最近出現(xiàn)這個狀態(tài),原程序在新PLC上我們反復測試了,沒有問題。
https://www.ad.siemens.com.cn/productportal/prods/s7-200-smart-portal/200smarttop/software/equipment_config/config_system/retentive_range.html
看看你設置的數(shù)據(jù)保持范圍
所有類型的 CPU,只要是在系統(tǒng)塊里設置了數(shù)據(jù)保持的數(shù)據(jù),斷電后數(shù)據(jù)都會永久保存(不依靠于超級電容),但永久保存的存儲區(qū)的范圍最大為10K。對于未設置為數(shù)據(jù)保持的存儲在RAM 中的數(shù)據(jù),一旦掉電其數(shù)據(jù)就會丟失。超級電容可以用于保持實時時鐘,一般上電24小時后通常保持7天
那估計就是設備壞了
因為西門子自己說的不依賴于超級電容,你設置的還都對
那么肯定是設備壞了
但是呢
設備在現(xiàn)場會不會被工人擅自更改過呢
讓他們拍照給你們看看
硬件沒有任何問題,數(shù)據(jù)也沒有丟失。
說白了,還是程序問題。好好的查下你的VD區(qū),是否有地址重復數(shù)據(jù)覆蓋了?
會的,電容壞了。我有個客戶給的PLC,他們?yōu)榱斯?jié)約成本,給我一個舊的,
PLC設置好時間,重新開機,時間還是沒了。
那個時間設置的FB塊,可以在觸摸屏設置,是我自己寫得,沒有問題,用了好久了。
還好,能存住程序哦。
電話:13818569113
郵箱:13818569113@139.com
網(wǎng)址:http://www.xmzgk.com
地址:中國上海市青浦區(qū)崧盈路398號6棟