wincc作為人機(jī)交互的窗口,其性能和可靠性直接影響操作員的工作效率甚至生產(chǎn)過(guò)程的安全性。而高效的數(shù)據(jù)通信更是保證wincc正常工作的基本條件。
那么,如何通過(guò)正確的參數(shù)設(shè)置來(lái)保證通信的正常,以及面臨一些通信問(wèn)題時(shí)(如通信時(shí)斷時(shí)續(xù),變量更新慢甚至不更新,或者還有些現(xiàn)象疑似通信問(wèn)題,如命令執(zhí)行滯后、畫(huà)面切換緩慢等)如何診斷排除,將是我們本次交流的重點(diǎn)。
借此機(jī)會(huì),大家可以把自己在項(xiàng)目中遇到的wincc通信相關(guān)問(wèn)題拿出來(lái),我們一起切磋探討,共同尋找解決方案或是優(yōu)化空間。
以下是我對(duì)畫(huà)面切換慢的感受和想法:
1.往往我們?cè)谝桓碑?huà)面中做了太多的動(dòng)態(tài)連接,這樣在運(yùn)行狀態(tài)下,數(shù)據(jù)量過(guò)大,在畫(huà)面切到這副畫(huà)面的時(shí)候必定會(huì)慢;因此我一般都不會(huì)在同一副畫(huà)面中做太多的動(dòng)態(tài)連接;至于這個(gè)數(shù)量得多少,根據(jù)經(jīng)驗(yàn)掌握;
2.對(duì)于pdlcache,我倒是用過(guò),感覺(jué)效果并不明顯;因此我認(rèn)為,解決畫(huà)面切換慢的問(wèn)題,這個(gè)方法只是輔助功能,解決不了根本問(wèn)題;
3.網(wǎng)絡(luò)問(wèn)題:我曾經(jīng)在項(xiàng)目中遇到過(guò);在項(xiàng)目投入正常使用前,我們用思科的交換機(jī)進(jìn)行實(shí)驗(yàn),結(jié)果就是畫(huà)面切換的速度很慢。好在第2天就連到了osm上,畫(huà)面切換一切正常。并不是說(shuō)思科的交換機(jī)不好,而是我們用的思科交換機(jī)有問(wèn)題。因此對(duì)于畫(huà)面順暢運(yùn)行的基礎(chǔ)是必須保證網(wǎng)絡(luò)的正常;包括交換機(jī),網(wǎng)線(xiàn),接頭等等。盡量使用工業(yè)級(jí)產(chǎn)品,可以對(duì)系統(tǒng)的穩(wěn)定性得到好的保障;而且對(duì)于安裝,走線(xiàn)也要盡量考慮安全,穩(wěn)定。
4.再有就是對(duì)于腳本的使用。過(guò)多的使用腳本必定會(huì)帶來(lái)機(jī)器負(fù)荷的增加。因此對(duì)于腳本的使用也要有限制的。
5.變量歸檔:很多用戶(hù)對(duì)于歸檔都會(huì)提出較多或者全部的要求。實(shí)際上這樣做非常的不好。過(guò)多的歸檔必定會(huì)帶來(lái)大量的數(shù)據(jù)存儲(chǔ),如果不適用cas服務(wù)器的話(huà),所有的數(shù)據(jù)都存儲(chǔ)在本機(jī)上,使得硬盤(pán)空間越來(lái)越少。雖然可以使用堆棧的方式,保留一定的硬盤(pán)空間;但畢竟歸檔的頻率與數(shù)量會(huì)影響機(jī)器性能,也就間接的影響wincc運(yùn)行的效率。
6.計(jì)算機(jī)的配置:西門(mén)子都提供了不同版本的wincc與plc兼容的最低配置。當(dāng)然這個(gè)最低配置是允許條件,但盡量還是按照推薦配置或者更高配置進(jìn)行配置。機(jī)器的本身性能是系統(tǒng)好壞,穩(wěn)定與否的關(guān)鍵。
7.通訊介質(zhì),方式以及速率:這方面當(dāng)然目前最優(yōu)選擇是以太網(wǎng)。是提高通訊性能的關(guān)鍵。也是wincc運(yùn)行速度的一個(gè)保障。但往往這方面的配置不能以工程人員的意志轉(zhuǎn)移的。
8.通訊距離:距離越短,速率就有提升的空間,自然通訊速度上來(lái)了;但這個(gè)速度也不要無(wú)顧慮的提升。畢竟速度越快其穩(wěn)定性就相對(duì)不夠。適中最好。plc與wincc的通訊如果很長(zhǎng)的話(huà),盡量使用光纖轉(zhuǎn)換器olm,中繼器等設(shè)備;這樣能保證長(zhǎng)距離的通訊質(zhì)量。
9.又想到一條:畫(huà)面盡量減少3d效果,動(dòng)畫(huà)效果,圖片調(diào)用等美工的做法。這樣會(huì)加重運(yùn)行負(fù)擔(dān)。