333222111
級別: 探索解密
精華主題: 0
發(fā)帖數量: 7 個
工控威望: 126 點
下載積分: 569 分
在線時間: 11(小時)
注冊時間: 2014-06-10
最后登錄: 2016-03-24
查看333222111的 主題 / 回貼
樓主  發(fā)表于: 2015-06-11 16:05
設備開機后,WINCC軟件中的變量數值不能修改,修改后也會彈回初始值!求高手幫我解答
新手不會!謝謝
yanli7234
級別: 探索解密
精華主題: 0
發(fā)帖數量: 60 個
工控威望: 155 點
下載積分: 6883 分
在線時間: 26(小時)
注冊時間: 2015-06-05
最后登錄: 2021-12-21
查看yanli7234的 主題 / 回貼
1樓  發(fā)表于: 2015-06-11 16:08
那應該就是變量的值吧,你在STEP7中看看PLC里面的變量值是多少,對比一下看看。
WINCC中如果變量不是灰色的,就應該連上了。
333222111
級別: 探索解密
精華主題: 0
發(fā)帖數量: 7 個
工控威望: 126 點
下載積分: 569 分
在線時間: 11(小時)
注冊時間: 2014-06-10
最后登錄: 2016-03-24
查看333222111的 主題 / 回貼
2樓  發(fā)表于: 2015-06-11 16:13
值不是灰色的
例如: WINCC開機速度變量200M/S    我將它修改成300M/S時,點確定變量數值還是200M/S    
但這個初始值200M/s在設備運行時時沒有問題的
我現在懷疑:
1. 是不是通訊驅動有問題?
2. WINCC軟件變量設置有問題?
望高手幫小弟解答!
yanli7234
級別: 探索解密
精華主題: 0
發(fā)帖數量: 60 個
工控威望: 155 點
下載積分: 6883 分
在線時間: 26(小時)
注冊時間: 2015-06-05
最后登錄: 2021-12-21
查看yanli7234的 主題 / 回貼
3樓  發(fā)表于: 2015-06-12 10:07
如果是這樣的話,90%的可能性是這個變量在PLC里面還有寫(賦值)的指令。就是說,WINCC-PLC的連接是沒錯的,但WINCC給PLC一個新數(300),但PLC的程序又給改成了200。
樓主留言:
高人我應該怎么處理?能告訴我么?
yanli7234
級別: 探索解密
精華主題: 0
發(fā)帖數量: 60 個
工控威望: 155 點
下載積分: 6883 分
在線時間: 26(小時)
注冊時間: 2015-06-05
最后登錄: 2021-12-21
查看yanli7234的 主題 / 回貼
4樓  發(fā)表于: 2015-06-15 08:14
樓主留言:高人我應該怎么處理?能告訴我么?
你應該進入STEP7,搜索這個(變量的)地址,然后看看是否有其他的指令操作這個地址。你心里認為的那種情況,STEP7里面應該沒有任何指令操作這個地址(給這個地址賦值)才對。否則就有可能在WINCC中感覺沒法設置給定值。

注:這種辦法可以在99%的情況下有效,但如果程序中使用了塊尋址的辦法,可能表面上看沒有指令操作這個地址,但實際上卻操作了,這就需要稍微深入的分析程序了。
324123
級別: 正式會員
精華主題: 0
發(fā)帖數量: 3 個
工控威望: 91 點
下載積分: 570 分
在線時間: 3(小時)
注冊時間: 2015-09-24
最后登錄: 2015-11-24
查看324123的 主題 / 回貼
5樓  發(fā)表于: 2015-11-03 12:04
是不是重復調用同一功能塊。
沙痕
給生活編個程序,讓你過得更精彩~!
級別: 家園常客
精華主題: 0
發(fā)帖數量: 628 個
工控威望: 825 點
下載積分: 21581 分
在線時間: 346(小時)
注冊時間: 2010-10-27
最后登錄: 2024-12-04
查看沙痕的 主題 / 回貼
6樓  發(fā)表于: 2015-11-06 08:27
回帖是一種美德,正在學習ing.。。。。。