上海日成電子有限公司 RCCN - 為顧客創(chuàng)造價值 - ISO9001/IATF16949/ISO/TS22163
選擇語言 Language

線槽_PVC線槽_電纜接頭_尼龍扎帶_冷壓端子_尼龍軟管_金屬軟管_導(dǎo)軌_汽車線束 - 上海日成電子有限公司RCCN

WINCC PCS7/BPC里面如何指定起始頁面到自定義的主頁面?

PCS7框架的起始?xì)g迎頁面實在簡陋。
如何指定起始頁面到自己設(shè)計的第一個主頁面?曾經(jīng)在前一個項目里面成功做到了。當(dāng)時在現(xiàn)場調(diào)試,先問了一下@薛定諤的貓 ,沒結(jié)果,然后就人品大爆發(fā),自己突擊做了一下,非常容易就做成了。項目啟動后先看到@welcome.pdl,然后瞬間自動切換到自定義的頁面。做成之后光急著現(xiàn)場調(diào)試了沒有及時做筆記。

隔了幾個月,又想起這回事,覺得很有意義的,必須撿起來。但卻無論如何找不到當(dāng)時怎么實現(xiàn)的了。打開項目明明功能在那里的,可翻遍了從@screen @1001 @welcome @logo 整個畫面鏈路的所有PDL文件。都找不到悲劇?。?/p>

研究了一天的時候,實在是痛苦、絕望、沒趣,所以把上面這段話寫在了QQ的微博里。

然后又整了一個晚上,到晚上睡覺的時候整個夢里都在想怎么能找到的方法。因為實現(xiàn)方法本身實在是沒影子了。

還別說,夢中的思維還真管用呢。
上午從從容容跑完步,又把程序運行停止了兩回,就找到思路了。
然后就成功找到了。

方法記錄在此:
在項目文件夾的SSM目錄中有個DEFALUT.SSM的文件,用記事本打開,可以看到語法結(jié)構(gòu)類似INI,幾個MONITOR的配置。 相信是為了多屏的時候分別各個窗口定義的。內(nèi)容則全部一模一樣的。

[Monitor1]
OverviewField=@OVERVIEW1.PDL
WorkField=@WELCOME.Pdl
ButtonField=@Buttons11.pdl
TopField1=
TopField2=
TopField3=
TopField4=
TopField5=
TopField6=
TopField7=
TopField8=
TopField9=
TopField10=
TopField11=
TopField12=
TopField13=
TopField14=
TopField15=
TopField16=
PictureMemory=
PictureStore=
SpecificFields=

其中的WorkField=@WELCOME.Pdl 就是了。改為自己的主頁面:

WorkField=FC_1_HomePage.Pdl

然后就成功實現(xiàn)了,很完美!我相信這是西門子留給我們的標(biāo)準(zhǔn)接口。其它的內(nèi)容部分,一定也有大用。以后可以再詳細(xì)研究。

這里應(yīng)該就是此問題的標(biāo)準(zhǔn)答案吧!西門子網(wǎng)站找答案里的問答,有建議重新設(shè)計@welcome.pdl等的方法,都不可靠。誰能保證預(yù)料到啥時候不經(jīng)意系統(tǒng)重新生成一次,畫面就給系統(tǒng)文件沖掉了呢!

【教訓(xùn)】:
好腦子不如爛筆頭啊,知識的積累還是要靠手勤,早早如果記錄下來,就不需要再浪費這2天的時間了。

相關(guān)文章

上一篇: 西門子PLC程序上載出現(xiàn)紅色
下一篇: 單片機(jī)報警系統(tǒng)中的六大常見問題
技術(shù)
支持
聯(lián)系
我們
在線
留言
下載
資料
打印
本頁
官方
微信
微信二維碼 官方微信
收藏
本頁
返回
頂部
黃金喊單