googe2008
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 238 個
工控威望: 355 點
下載積分: 746 分
在線時間: 191(小時)
注冊時間: 2007-10-30
最后登錄: 2022-10-01
查看googe2008的 主題 / 回貼
樓主  發(fā)表于: 2011-08-31 08:46
從WINCC提取控制信號,以DW形式,可節(jié)約POWER TAG數(shù),降低成本。
條件:
DB50.DBD10----PLC內部控制點
DB50.DBX20.0----DB50.DBX23.7分解控制點
DBD10高低字節(jié):從高到低,DBB10-DBB11-DBB12-DBB-13
DBB高低位:從高到低,7-6-5-4-3-2-1-0

誰有相關的程序,能不能共享下或者發(fā)郵箱googe2008@163.com 或者QQ:71135718
cvlsam
富士低壓,POD(觸摸屏),PLC專賣
級別: VIP會員

精華主題: 3 篇
發(fā)帖數(shù)量: 6767 個
工控威望: 38368 點
下載積分: 2731 分
在線時間: 9500(小時)
注冊時間: 2006-09-13
最后登錄: 2024-11-10
查看cvlsam的 主題 / 回貼
1樓  發(fā)表于: 2011-08-31 09:04
這個方法也蠻傻的。

7,8年前,Wincc5的時候才有人這樣做,而從Wincc6開始,Wincc內部變量又不算點數(shù)……
googe2008
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 238 個
工控威望: 355 點
下載積分: 746 分
在線時間: 191(小時)
注冊時間: 2007-10-30
最后登錄: 2022-10-01
查看googe2008的 主題 / 回貼
2樓  發(fā)表于: 2011-08-31 09:41
Wincc內部變量是不算點,但是和PLC之間的還是要算的,如果用位的話很浪費變量,因為不管一個位還是一個雙字都是算一個變量的。我是這么理解的,不知道對不對?
cvlsam
富士低壓,POD(觸摸屏),PLC專賣
級別: VIP會員

精華主題: 3 篇
發(fā)帖數(shù)量: 6767 個
工控威望: 38368 點
下載積分: 2731 分
在線時間: 9500(小時)
注冊時間: 2006-09-13
最后登錄: 2024-11-10
查看cvlsam的 主題 / 回貼
3樓  發(fā)表于: 2011-08-31 10:08
引用
引用第2樓googe2008于2011-08-31 09:41發(fā)表的  :
Wincc內部變量是不算點,但是和PLC之間的還是要算的,如果用位的話很浪費變量,因為不管一個位還是一個雙字都是算一個變量的。我是這么理解的,不知道對不對?


程序上的OR,ADD,等全局腳本邏輯運算效率不考慮?難怪很多人說Wincc運行效率低啊。
googe2008
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 238 個
工控威望: 355 點
下載積分: 746 分
在線時間: 191(小時)
注冊時間: 2007-10-30
最后登錄: 2022-10-01
查看googe2008的 主題 / 回貼
4樓  發(fā)表于: 2011-09-01 08:10
是嗎?終于搞定了!我覺得可以,實際上也可以。