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

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

精華主題: 3 篇
發(fā)帖數(shù)量: 6778 個(gè)
工控威望: 38381 點(diǎn)
下載積分: 4405 分
在線時(shí)間: 9540(小時(shí))
注冊(cè)時(shí)間: 2006-09-13
最后登錄: 2024-12-27
查看cvlsam的 主題 / 回貼
1樓  發(fā)表于: 2011-08-31 09:04
這個(gè)方法也蠻傻的。

7,8年前,Wincc5的時(shí)候才有人這樣做,而從Wincc6開始,Wincc內(nèi)部變量又不算點(diǎn)數(shù)……
cvlsam
富士低壓,POD(觸摸屏),PLC專賣
級(jí)別: VIP會(huì)員

精華主題: 3 篇
發(fā)帖數(shù)量: 6778 個(gè)
工控威望: 38381 點(diǎn)
下載積分: 4405 分
在線時(shí)間: 9540(小時(shí))
注冊(cè)時(shí)間: 2006-09-13
最后登錄: 2024-12-27
查看cvlsam的 主題 / 回貼
2樓  發(fā)表于: 2011-08-31 10:08
引用
引用第2樓googe2008于2011-08-31 09:41發(fā)表的  :
Wincc內(nèi)部變量是不算點(diǎn),但是和PLC之間的還是要算的,如果用位的話很浪費(fèi)變量,因?yàn)椴还芤粋(gè)位還是一個(gè)雙字都是算一個(gè)變量的。我是這么理解的,不知道對(duì)不對(duì)?


程序上的OR,ADD,等全局腳本邏輯運(yùn)算效率不考慮?難怪很多人說Wincc運(yùn)行效率低啊。